Intent to Experiment: Prefetch activation beacon

22 views
Skip to first unread message

Jiacheng Guo

unread,
12:43 AM (5 hours ago) 12:43 AM
to blink-dev
Contact emails
g...@google.com

Explainer
https://github.com/explainers-by-googlers/prefetch-activation-beacon

Specification
https://github.com/explainers-by-googlers/prefetch-activation-beacon

Summary
The on-prefetch-activation HTTP response header enables servers to specify a telemetry endpoint that the browser notifies when a prefetched resource is used for navigation. Developers gain a reliable signal to measure the precision and performance impact of their prefetch strategies.

Blink component
Blink>Loader>Preload

Web Feature ID
Missing feature

TAG review
No information provided

TAG review status
Pending

Goals for experimentation
We are going to start origin trial for the prefetch activation beacon to evaluate whether it can reliably report all the user navigation when the page is prefetched. We will compare the DAU and the query count with a group not using the API and reports activation via javascript.

Origin Trial documentation link
https://github.com/explainers-by-googlers/prefetch-activation-beacon

Risks


Interoperability and Compatibility
No information provided

Gecko: No signal

WebKit: No signal

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?

No


Ongoing technical constraints
None

Debuggability
Basic support, the activation beacon request will be shown in the devtools network panel.

Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, ChromeOS, Android, and Android WebView)?
Yes

Is this feature fully tested by web-platform-tests?
Yes

Flag name on about://flags
prefetch-activation-beacon

Finch feature name
PrefetchActivationBeacon

Non-finch justification
No information provided

Requires code in //chrome?
False

Tracking bug
https://b.corp.google.com/issues/499814382

Launch bug
https://launch.corp.google.com/launch/4468679

Estimated milestones
Origin trial desktop first151
Origin trial desktop last155
Origin trial Android first151
Origin trial Android last155
Origin trial WebView first151
Origin trial WebView last156


Link to entry on the Chrome Platform Status
https://chromestatus.com/feature/5118934710878208?gate=5919970639872000

Links to previous Intent discussions
Intent to Prototype: https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAJQw1NzrnJBU7pmpz7bfxK2G7cWUcJsaU9ekFHh3XKFUyzzrwg%40mail.gmail.com


This intent message was generated by Chrome Platform Status.
Reply all
Reply to author
Forward
0 new messages