Post
Here’s an updated version of that first demo, using a technique @kvndy.bsky.social taught me: relative animations. The path the dot follows is much smoother now as it doesn’t get interrupted at its mid-flight location but, instead, the new animation gets added to the existing ones. However …
However … the recording I provided in the prev post is not using View Transitions. It is faked and by duplicating DOM nodes. The recording attached to this post however is the real VT one, and as you can see it is glitchy (in all browsers) – something I still need to dig into. To be continued … 😉
0 reposts5 likes
Sorry for the logorrhea. A long-running CATransaction used to block rendering. Had to start using backwards fill when Apple fixed it. Animation start time may have somehow been after the current time. It rendered in a new location without an animation to put it back where it came from, for one frame