Contact emails [email protected], [email protected] Explainer https://github.com/WICG/nav-speculation/blob/main/triggers.md#document-rules
Specification https://wicg.github.io/nav-speculation/speculation-rules.html Summary An extension to Speculation Rules syntax that lets the browser obtain URLs for speculation from link elements in a page. They may include criteria which restrict which of these links can be used. Blink component Internals>Preload <https://bugs.chromium.org/p/chromium/issues/list?q=component:Internals%3EPreload> Motivation Provides a more powerful and convenient mechanism for specifying URLs for pre-navigation speculation, instead of directly listing URLs. It takes into account current links in the document (which can dynamically change), and allows developers to specify pattern-based allow/deny lists. This is more convenient in scenarios where a page contains a large number of links or dynamic content, and it may not be convenient for the author to synchronize this information with a separate list. Initial public proposal https://github.com/WICG/proposals/issues/2 TAG review https://github.com/w3ctag/design-reviews/issues/721 TAG review status Pending (TAG reviewed an earlier version of this proposal and a few changes have been made in response to prior feedback.) Risks Interoperability and Compatibility *Gecko*: No signal *WebKit*: No signal *Web developers*: No signals *Other signals*: No signals WebView application risks No impact. Debuggability Debugging support for Speculation Rules and Preloading is currently being designed. Is this feature fully tested by web-platform-tests? No, but will be tested when support for testing Speculation Rules is added. Flag name SpeculationRulesDocumentRules Requires code in //chrome? False Tracking bug https://bugs.chromium.org/p/chromium/issues/detail?id=1371522 Estimated milestones M110 (earliest possible milestone for Intent to Experiment) Link to entry on the Chrome Platform Status https://chromestatus.com/feature/5112150536749056 This intent message was generated by Chrome Platform Status <https://chromestatus.com/roadmap>. -- You received this message because you are subscribed to the Google Groups "blink-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CA%2B5JZsPqZakqnGx2zgreGEfRCJ1Xrr16cL2gcqGF7577dFhvsw%40mail.gmail.com.
