The View Transitions API provides a mechanism for easily creating animated transitions between different website views. This includes animating between DOM states in a single-page app (SPA), and animating the navigation between documents in a multi-page app (MPA). View transitions are a popular design choice for reducing users' cognitive load, helping them stay in context, and reducing perceived l