[webkit-dev] Request for position: ALPS and ACCEPT_CH HTTP/2 and HTTP/3 frames
Mike Taylor
miketaylr at chromium.org
Mon Apr 5 16:32:19 PDT 2021
Hi there,
Complimentary to
https://lists.webkit.org/pipermail/webkit-dev/2021-January/031673.html,
Chromium intends to ship the ALPS + ACCEPT_CH HTTP/2 and HTTP/3 frames
portions of the Client Hints reliability proposal, and we would like to
solicit WebKit's position.
As mentioned in the linked thread, the Client Hint Reliability proposal
is a set of features aimed at making Client Hints more reliably
available and mitigating mis-matches between a site's preferences and
the preferences stored in the browser.
In particular, The ACCEPT_CH HTTP/2 and HTTP/3 frames, combined with the
TLS ALPS extension, are a connection-level optimization to deliver the
server’s Client Hint preferences in time for the first HTTP request.
Specifications:
https://tools.ietf.org/html/draft-davidben-http-client-hint-reliability
(section 4)
https://tools.ietf.org/html/draft-vvv-httpbis-alps
https://tools.ietf.org/html/draft-vvv-tls-alps
https://github.com/WICG/client-hints-infrastructure/blob/main/reliability.md#connection-level-settings
thanks,
Mike
More information about the webkit-dev
mailing list