-
# Context
## Goal
Allow users to animate elements based on the position of the pointer, what is sometimes referred to as "mouse parallax". Ideally we should provide a solution for the common feature…
-
A common pattern in animations based on scroll/hover is adding interpolation from last position to current position, so that a smooth movement is achieved even on abrupt progress changes, e.g. clickin…
-
# Suggestion: Add a Permission API for high-frame-rate
## Purpose: To allow users to permit/deny higher-framerate animations to save battery power.
I suggest a permissions-based API for high-rat…
-
https://github.com/fathyb/carbonyl
Carbonyl is a Chromium based browser built to run in a terminal. [Read the blog post](https://fathy.fr/carbonyl).
It supports pretty much all Web APIs includin…
-
Üstad Merhaba, Bir sorum olacaktı. Sizce Cssle yapılıp, javascriptle de aynısı yapılabilen şeylerin tarayıcının render aşamasında oluşan farklar nelerdir? Yani csste animation yazdığımızı düşünelim, J…
-
I know that Tern ships with a type definition file "browser.json", which mostly covers the DOM, it would be nice to have definitions for other major APIs like Web Animations, Web Audio, HTML5 Canvas, …
-
Realistically, we're never going to do frame-by-frame testing of animation. From memory, most browsers have APIs to pause animations at a certain time offset and then screenshot that.
-
MDN https://developer.mozilla.org/en-US/docs/Web/API/Animation/commitStyles says:
"The commitStyles() method of the Web Animations API's Animation interface commits the end styling state of an anim…
-
Make it easier to manage animations during playback:
1. Expose the functionality of both `tweenState` and `springTo` which let you pause, resume or stop animations, during playback. Both add-ons h…
-
Everything feels very fast & not smooth. We should add some animations to smooth things out.