Anime.js – A lightweight JavaScript animation library
51–60 of 133 posts
Re: Anime.js – A lightweight JavaScript animation library
#52Re: Anime.js – A lightweight JavaScript animation library
#53Re: Anime.js – A lightweight JavaScript animation library
#54Cool. We're finally back at the creativity level of Macromedia Flash websites a few decades ago.
Re: Anime.js – A lightweight JavaScript animation library
#55Earlier quoted context omitted.
Anime (アニメ) is literally short for animation (アニメーション, animeishon).
I'm guessing it's because of the author being French, as another commenter pointed out, but, it's plenty common for loan words to end up having a more specific or outright different meaning in a different language We're talking French and Japanese here so let's look at one going the opposite way - the french avec to アベック/ abekku. In French it just means 'with' - eggs with ham, let's go to the beach with friends, what…
Re: Anime.js – A lightweight JavaScript animation library
#56Related: https://www.theatrejs.com https://rive.app https://greensock.com https://motion.dev
I hit a performance bug with greensock once and just quickly wrote my own simple animation framework, which I am using ever since, but I suppose it can be done better. I would think the native browser animation capability is superior?
Re: Anime.js – A lightweight JavaScript animation library
#57Related: https://www.theatrejs.com https://rive.app https://greensock.com https://motion.dev
Does one of these tools support an animation timeline with arbitrary seeking? Essentially I want to be able to have a progress slider representing the current time, and if the user clicks on any time on the slider, all animations should spring to that state, like a YouTube video. I played around with GSAP, anime and some others, but none properly supported playing the animations "backwards" (while jumping back). I wr…
https://greensock.com/docs/v3/GSAP/Timeline
Re: Anime.js – A lightweight JavaScript animation library
#58Mostly obsolete with CSS tweening. You can do non-blocking animation timelines without any library if you use async javascript. Click me to change color every second, then remove. // Locality of Behavior me = document.currentScript.parentElement; me.addEventListener("click", async event => { me = event.target me.style.transition = "background 1s" await sleep(1000) me.style.background = "red" await sleep(1000) me.styl…
So how is anime.js obsolete?
Re: Anime.js – A lightweight JavaScript animation library
#59Re: Anime.js – A lightweight JavaScript animation library
#60Once this lands stable in all browser we can say goodbye to JS library animations (rightly so since they block the main thread).