Contact emails [email protected], [email protected]
Explainer https://github.com/WICG/nav-speculation/blob/main/triggers.md#window-name-targeting-hints Specification https://wicg.github.io/nav-speculation/speculation-rules.html Summary This extends speculation rules syntax to allow developers to specify the target_hint field. This field provides a hint to indicate a target navigable where a prerendered page will eventually be activated. For example, when _blank is specified as a hint, a prerendered page can be activated for a navigable opened by window.open(). The field has no effect on prefetching. The specification allows this field to accept any strings that are valid as navigable target name or keyword as the value, but this launch supports only one of "_self" or "_blank" strings. If the hint is not specified, it's treated like "_self" is specified. Blink component Internals>Preload>Prerender Search tags speculationrules, prerendering TAG review https://github.com/w3ctag/design-reviews/issues/931 TAG review status Issues addressed Risks Interoperability and Compatibility None Gecko: Neutral (https://github.com/mozilla/standards-positions/issues/620) WebKit: No signal (https://github.com/WebKit/standards-positions/issues/54) Web developers: No signals Other signals: WebView application risks Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications? None Goals for experimentation Ongoing technical constraints None Debuggability DevTools supports speculation rules: https://developer.chrome.com/blog/debugging-speculation-rules/ Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, ChromeOS, Android, and Android WebView)? No Android WebView doesn't support speculation rules yet. Is this feature fully tested by web-platform-tests? Yes https://wpt.fyi/results/speculation-rules/prerender Flag name on about://flags enable-speculation-rules-prerendering-target-hint Finch feature name Prerender2InNewTab Requires code in //chrome? False Tracking bug https://issues.chromium.org/issues/40234240 Estimated milestones Origin trial desktop first 135 Origin trial desktop last 140 Origin trial Android first 135 Origin trial Android last 140 Link to entry on the Chrome Platform Status https://chromestatus.com/feature/5162540351094784?gate=5081681619058688 This intent message was generated by Chrome Platform Status. -- 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 visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/67c935cc.2b0a0220.325104.02b6.GAE%40google.com.
