Velocity.js

Dev tools

javascript animation library

SHOW HN2014

160points
49comments
#150of 2,272 in 2014
Top 7%of 2014 by points

How HN took it

CuriousMostly questions and neutral comments

7 positive, 14 neutral or asking, 1 mixed, 6 critical, out of 28 comments about the project. Thread score +0.03.

Performance: 3 for, 2 againstExecution: 0 for, 4 againstIdea: 1 for, 0 againstDocs: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Faster than CSS transitions and Transit at high element counts

    From 2 comments
    • Transit doesn't incur much overhead: https://github.com/rstacruz/jquery.transit/blob/master/jquery.transit.js Either way, there'd need to be some sort of chaining implementation…
      purpleturtle on HN
    • Yep, Transit is super small. Velocity still gets quite small though -- about 7Kb when zipped. As for Transit's tearing and banding at high element counts -- that is indeed the…
      purpleturtle on HN
  • Well documented code

    From 1 comment
    • I'm really impressed by the level of documentation in the code[0]. Makes it fun to read. [0]https://github.com/julianshapiro/velocity/blob/master/jquery.velocity.js
      isaacdl on HN
  • Useful for jQuery animation replacement

    From 2 comments
    • Wonderful. This is one of those things that dogs me as a developer - accepting things as they are. It's something we should all look out for. If you've ever just tacitly,…
      nkozyra on HN
    • I am definitely going to use it on my next project that needs any animation at all. Nice work.
      ArtDev on HN

Objections

  • Imperative JS animation argued to be slower or worse than CSS transitions

    From 2 comments
    • Dont forget that CSS based animation is a declarative based animation framework while Velocity.js is using imperative code to animate (while the calls look declarative, the code…
      TeeWEE on HN
    • ``` "Because transitions aren't natively controlled by JavaScript (they are merely triggered by JavaScript), the browser does not know how to optimize transitions in sync with…
      goldenkey on HN
  • Performance claims unsupported by comparison

    From 1 comment
    • Shouldn't your comparison widget also have a pure CSS option? Maybe I'm missing something, but I'm not seeing anything to back up the claims that this is more performant than…
      nevir on HN
  • Playground and demos broken or confusing

    From 3 comments
    • The playground seems broken (stuck on "Let's play...")
      oe on HN
    • Should the 3D demo work on IE11? It started fine but then broke, on desktop and wp8.1.
      leo_mck on HN
    • I wonder if other people also see the jitters in this demo when the box is returning to left? http://cdpn.io/pLAxF (click the red box)
      flockonus on HN

Requests

  • Link to a live demo

    From 2 comments
    • Can I just get a link to the demo please? There's no reason I should have to watch a youtube video in order to see a javascript demo.
      kylebrown on HN
    • It's the link right after the link to the youtube video: http://julian.com/research/velocity/demo.html
      Flenser on HN
  • Pure CSS option in comparison widget

    From 1 comment
    • Shouldn't your comparison widget also have a pure CSS option? Maybe I'm missing something, but I'm not seeing anything to back up the claims that this is more performant than…
      nevir on HN

Questions

  • How does performance compare with Famo.us and GreenSock

    From 2 comments
    • how does performance compare with famo.us? they're also css haters, to quote > “We saw Javascript could do a raw game rendering engine, but we found a way to render an app and…
      dcsan on HN
    • Nice, how does this compare with Greensock's performance? Is it better, or about the same?
      itistoday2 on HN
  • Why is it faster than CSS animations

    From 1 comment
    • Dont forget that CSS based animation is a declarative based animation framework while Velocity.js is using imperative code to animate (while the calls look declarative, the code…
      TeeWEE on HN

Alternatives named

  • jQuery Transit

    From 1 comment
    • any thoughts on how it compares to the CSS transitions polyfill [1], speedwise? [1] https://github.com/rstacruz/jquery.transit
      leeoniya on HN
  • GreenSock (GSAP)

    From 2 comments
    • Nice, how does this compare with Greensock's performance? Is it better, or about the same?
      itistoday2 on HN
    • GSAP is awesome. They proved to me that Velocity was a worthwhile pursuit.
      purpleturtle on HN
  • Famo.us

    From 1 comment
    • how does performance compare with famo.us? they're also css haters, to quote > “We saw Javascript could do a raw game rendering engine, but we found a way to render an app and…
      dcsan on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/7663775)