3 ms·
It's clever, but honestly I don't care how smooth it is. Scrolling should simply scroll a view up or down a page. Not invoke animation. We already have establis
by ryandrake 2y ago
It's clever, but honestly I don't care how smooth it is. Scrolling should simply scroll a view up or down a page. Not invoke animation. We already have established UX patterns for playing media, slowing it down, speeding it up, randomly seeking through it.
- mcluck 2y agoFalse. Let the web be fun again
- robertlagrant 2y agoAnimation isn't really "playing media".
- jacobgkau 2y agoPart of the smoothness here is that scrolling the text is 1:1 once you get down to the sections with colored headers. It demonstrates that it's possible to make a page look fancy like that without "breaking" your intuition of what scrolling "should be." JS animations obviously don't take the place of video/audio media that you'd play/scrub through.
- JulianGarnier 2y agoHey I'm the author of the lib, exactly, I don't really "highjack" the body scroll, I'm only controlling the background animations with it, while keeping most of the body content scroll naturally with the page.
- jonwinstanley 2y agoSo what would you suggest to use to move the animation forward?
- hoc 2y agoThat missing Playdate phone accessory.
- evilduck 2y agoSubmitting a form repeatedly by hammering enter and having a new HTML fragment rendered on the server deliver the next frame, obviously.
- dalmo3 2y agoAnimeNoJs
- throwaway290 2y agonot use animation in the first place :)
- hydrolox 2y agoisn't the point that it's an animation library showcasing what's possible?
- throwaway290 2y agogood point, I read it as about websites in general but in this case why not.
- derac 2y agoFor most websites, sure. For this website? It makes sense, it's a great demo for the product.
- johnsanders 2y agoIt's not so much about playing/slowing/speeding up an animation or video. It's about moving forward and backward through an "experience," as much as I dislike the overuse of that word. I'd suggest it's a natural evolution of the scroll behavior.