Visual Continuity on the Web: My Journey With View Transitions
View transitions promise app-like fluidity on the web, but integrating them into real products isnโt always just about a few API callsโitโs a journey.
In this talk, Iโll share my story of adopting view transitions at work. Weโll discuss how browsers implement them (e.g., how snapshots are taken, how animation pseudo-elements are orchestrated, and how promises let you hook into the lifecycle). Weโll also explore how frameworks like Astro and React integrate view transitions into both SPA and MPA workflows.
Last but not least, weโll discuss real-world patterns, gotchas, and lessons learned around edge cases, accessibility concerns, fallback strategies, and performance considerations.