View Transitions API
Webbläsar-API som fotograferar sidan före och efter en ändring och animerar övergången åt dig, inklusive över en riktig sidladdning.
Anropet document.startViewTransition(callback) tar en ögonblicksbild av nuvarande utseende, kör din DOM-ändring, tar en bild till och tonar mellan dem. Vill man ha mer än en crossfade sätter man view-transition-name på element som ska paras ihop — en miniatyrbild i en lista och samma bild i detaljvyn — så morfar webbläsaren mellan positionerna. Animationerna styrs med vanlig CSS via pseudoelement som ::view-transition-old och ::view-transition-new. Det verkligt intressanta är varianten mellan dokument, som aktiveras med en regel i CSS och ger flersidiga sajter de mjuka övergångar som annars varit ett av de starkaste argumenten för att bygga allt som en SPA.