- From: Patrick Meenan <patmeenan@gmail.com>
- Date: Fri, 30 Jun 2023 13:30:07 -0400
- To: HTTP Working Group <ietf-http-wg@w3.org>
- Message-ID: <CAJV+MGzXgNcrYG6qcrJ5ZpXYf5NXwZsh6mCjifRqkzd-azfsiw@mail.gmail.com>
Yoav and I have put together a first draft of a proposal for Compressed Dictionary Transport. It's currently an individual draft but we'd like to see if the HTTP working group would be willing to adopt it so we can all iterate on the spec and get to something that is hopefully consensus-shippable. This is otherwise known as the latest attempt at "shared brotli" compression but in a more generic form that supports brotli and zstd and hopefully resolves the security and privacy concerns of previous attempts. The draft is here: https://datatracker.ietf.org/doc/draft-meenan-httpbis-compression-dictionary/ The explainer (with examples and some browse-specific HTML bits) is here: https://github.com/WICG/compression-dictionary-transport Some of the field names have changed since the explainer and I expect bikeshedding will refine them further. Chrome will be running a field trial of the compression in the next few months to gather developer feedback and see how it works for deploying. The spec is hopefully written in such a way that it is not specific to the browser use case but does have some additional carve-outs for some of the browser-specific privacy concerns. Thanks, -Pat
Received on Friday, 30 June 2023 17:30:24 UTC