Live data from Hacker News

AnimeJs v4 Is Here

animejs.com

121–130 of 162 posts

Re: AnimeJs v4 Is Here

#121

Scrolling through that landing page felt a lot smoother & snappier than I would've expected for a page looking like that.

Do they explain how they made the landing page or share the code somewhere? I agree, it's stunning.

Hey I'm the author of the lib, I'm thinking about making a course on how to re-create the landing page, would that be something you're interested in?

Re: AnimeJs v4 Is Here

#122

Earlier quoted context omitted.

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.

Part 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.

Hey 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.

Re: AnimeJs v4 Is Here

#123
post #54

I cannot believe this is real, it was so well done. It felt like creativity of the internet from the early 2000s met the polished design standards of today.

Hey I'm the author of the lib, I think this is my favorite comment about the landing page I read so far. I've started learning web development with Flash in the 2000s, so this hits home. Thank you!

Re: AnimeJs v4 Is Here

#124

Earlier quoted context omitted.

Do they explain how they made the landing page or share the code somewhere? I agree, it's stunning.

Hey I'm the author of the lib, I'm thinking about making a course on how to re-create the landing page, would that be something you're interested in?

Oh yes!

Re: AnimeJs v4 Is Here

#125

Devs, please don't use this. it is unusable for me when browsing in a VM with a pretty snappy internet connection. The only other site that has compute/graphics resource issues for me is Netflix (its competition Prime, Youtube,etc.. have no issues, so i can only presume bad software dev decisions).

This has nothing to do with internet connection and everything to do with hardware accelerated graphics.

I understand that, I meant they made the choice to use power and resources on the client end when internet bandwidth is abundant and they can utilize server resources for cpu intensive workload. Design choices such as these are exclude anyone who can't afford decent hardware and are inefficient in terms of power/energy usage.

Re: AnimeJs v4 Is Here

#126

Earlier quoted context omitted.

Do they explain how they made the landing page or share the code somewhere? I agree, it's stunning.

Hey I'm the author of the lib, I'm thinking about making a course on how to re-create the landing page, would that be something you're interested in?

Double yes

Re: AnimeJs v4 Is Here

#127

Earlier quoted context omitted.

Do they explain how they made the landing page or share the code somewhere? I agree, it's stunning.

Hey I'm the author of the lib, I'm thinking about making a course on how to re-create the landing page, would that be something you're interested in?

Most certainly yes

Re: AnimeJs v4 Is Here

#128

Earlier quoted context omitted.

Do they explain how they made the landing page or share the code somewhere? I agree, it's stunning.

Hey I'm the author of the lib, I'm thinking about making a course on how to re-create the landing page, would that be something you're interested in?

Literally what I came here to find! Incredible work!

Re: AnimeJs v4 Is Here

#129

Still waiting for the WYSIWYG GUI-base authoring tool for a web animation API. You know what artists - animators - generally don't like? Wading through docs and code to spin a square. It's been about a decade since the average of the various watersheds in the slow death of Flash, and we still don't have a replacement.

I honestly think it's https://godotengine.org/features/, though I do think the GUI-only WYSIWYG creation flow hits a brick wall a little earlier than Flash did. Lots of content being made with it though!

https://docs.godotengine.org/en/stable/tutorials/animation/i...

Re: AnimeJs v4 Is Here

#130

Earlier quoted context omitted.

This has nothing to do with internet connection and everything to do with hardware accelerated graphics.

I understand that, I meant they made the choice to use power and resources on the client end when internet bandwidth is abundant and they can utilize server resources for cpu intensive workload. Design choices such as these are exclude anyone who can't afford decent hardware and are inefficient in terms of power/energy usage.

If they made the opposite choice then people would argue that they're not prioritizing bandwidth for those with poor internet connections like those living in rural areas or third-world countries. My gut says it's much more likely that clients have access to a discrete GPU than they do to broadband Internet. I also do not believe it would be possible to deliver the experience they're shipping with pre-rendered assets shipped over the wire, or, at the very least, I can't readily conceptualize how that would be implemented.

I feel it's totally within scope for an animation-focused library to expect clients to have GPU hardware acceleration. The fact you're running in an isolated environment, and haven't configured it to be able to use your host machine's GPU (which is possible!), feels niche enough to me to write off.

Post reply on HN