Когда использовать
Add state or route transitions without making navigation depend on them.
Решения для реализации
- Feature-detect document.startViewTransition; preserve the ordinary update path.
- Keep visible view-transition-name values unique.
- Skip positional animation for reduced motion.
- Do not delay navigation solely to finish an exit animation.
Как проверить результат
- Updates work without the API.
- Rapid changes reach the latest intended state.
- No duplicate transition names.
Работающий пример
VIEW TRANSITION API