-
Notifications
You must be signed in to change notification settings - Fork 32
Description
Description
This proposal is about getting interop on the navigation API, which provides a much cleaner model for history and navigation and some new capabilities developers have requested. (This spec is currently in the WICG, but will be merged into the HTML Standard in October.)
Rationale
Navigation and history has historically been a large pain for developers; see some of the discussion in #199. The navigation API solves many of these issues by its design. Quantitatively, it has second-most of any WICG proposal to date.
Specification
All contents of https://wicg.github.io/navigation-api/, which will be part of HTML's "Loading web pages" section in October.
Tests
navigation-api/ (this will be moved into html/browsers/ in ~October)
Important note: wpt.fyi is especially fragile for these sorts of tests, often giving incorrect failures. (I.e., failures that don't match what a user sees by loading the corresponding test in the browser on wpt.live.) See web-platform-tests/wpt#33590. Fixing this would probably need to be a priority for the wpt.fyi infrastructure team, to make this project feasible.