Nebula
Nebula copied to clipboard
Implement helpers for the new Multi Page View Transitions API [🟥 awaiting full support]
Will need a transitions stylesheet along with an entering and exiting meta tag. The API is still currently in development.
~~Here is another example: http://navtransoysteine.appspot.com/starry_night/~~ (Edit: This is a dead link now)
http://chrislord.net/index.php/2015/04/24/web-navigation-transitions/
https://github.com/jakearchibald/navigation-transitions
Not sure if pageTransitionEvent would help... https://caniuse.com/#feat=page-transition-events
Future feature discussed in Chrome at the dev summit 2018. Called "Portals".
More info on portals: https://github.com/WICG/portals
Related to https://github.com/chrisblakley/Nebula/issues/1782
Portals browser support: https://caniuse.com/#feat=portals
Closing this issue in favor of the dedicated Portals issue #1782
New Page Transition API: https://www.youtube.com/watch?v=JCJUPJ_zDQ4
Developer guide: https://github.com/WICG/shared-element-transitions/blob/main/developer-guide.md Note that individual names may change.
More references:
Tracked in CanIUse now: https://caniuse.com/view-transitions
Note: This is for single pages, not cross document view transitions!
More details on the cross-document view transitions here: https://github.com/WICG/view-transitions/blob/main/cross-doc-explainer.md
The above support table is specific to single pages.