New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Request for Mozilla Position: Zstandard compression format for Content-Encoding #775
Comments
I just found out that this was previously closed as I do not have a lot of new information to contribute, except that zstd adoption has continued to grow. |
I think we can close this as positive. |
We can skip the dashboard for this one. |
Allow serving Zstd compressed files with the `.zst` extension. The example has not been adjusted yet, because the SDK's supported CompressionFormats do not yet include zstd. However, static files compressed by other means (external tools) still work. Rationale: [Chrome 123 added zstd Content-Encoding support behind a feature flag `enable-zstd-content-encoding`](https://chromestatus.com/feature/6186023867908096), and [Mozilla has committed to implementing it in Firefox as well](mozilla/standards-positions#775). Co-authored-by: Jeremy Kescher <jeremy.kescher@timetoact.at>
Are you sure? I just found out today through this issue that Mozilla has changed to positive instead of defer, because the dashboard still only shows #105 with the defer position when you search for "zstd" or "zstandard". |
FYI, we just landed zstd support in Nightly |
Indeed we have the dashboard item already which is not up to date. standards-positions/activities.json Lines 2025 to 2036 in 7166458
|
A timely reminder that we probably want to update the dashboard. Note that this and that are subtly different things, so we might need to tweak a few things. |
Request for Mozilla Position on an Emerging Web Specification
Other information
Zstandard, or "zstd", is a data compression mechanism, described in RFC8878, providing high compression ratios. The proposal is to add "zstd" to the tokens in the
Accept-Encoding
header, and decompress with Zstandard when the token is seen in theContent-Encoding
header. It is anticipated to make pages load faster and reduce serving costs, by reducing CPU and/or bandwidth consumption, especially for dynamic content.Chrome is currently evaluating implementing this, and is interested in other browsers' position on the specification.
The text was updated successfully, but these errors were encountered: