Contact emails
tba...@chromium.org, be...@chromium.org, igri...@chromium.org
Spec
Explainer: https://github.com/WICG/netinfo/issues/46#issuecomment-276804272
WICG thread: https://discourse.wicg.io/t/proposal-netinfo-provide-effective-network-speed-expose-save-data/1980
The API was discussed with web developers and CDN providers at BlinkOn7, and the response was positive.
Summary:
This is a proposal for two new HTTP request headers and an extension to the Network Information API to convey the HTTP client's network connection speed. The headers will be sent together, and will be sent only to hosts that opt in to receiving them. The Network Information API extensions will surface the same data make it easy to make speed-related decisions from within JavaScript.
Motivation:
See explainer for detailed motivation.
Web servers and proxies benefit, because they can tailor content to network constraints. For example, on very slow networks, a simplified version of the page can be provided to improve document load and first paint times. Users benefit by being offered only that content that they can consume given network constraints, which results in faster paints, and less frustration.
Interoperability and Compatibility Risk:
Low. Opt-in header and extension to NetInfo API.
Ongoing technical constraints:
None.
Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, Chrome OS, Android, and Android WebView)?
Yes.
Requesting Approval to Ship?
No.
OWP launch tracking bug:
No launch bug because not requesting approval to ship yet.
--
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 blink-dev+...@chromium.org.