Skip to content

Zstandard compression format for Content-Encoding #168

Closed
@nidhijaju

Description

WebKittens

@annevk @ekinnear

Title of the spec

Zstd Content-Encoding

URL to the spec

https://datatracker.ietf.org/doc/html/rfc8878

URL to the spec's repository

No response

Issue Tracker URL

No response

Explainer URL

https://docs.google.com/document/d/1aDyUw4mAzRdLyZyXpVgWvO-eLpc4ERz7I_7VDIPo9Hc/edit?usp=sharing

TAG Design Review URL

No response

Mozilla standards-positions issue URL

mozilla/standards-positions#775

WebKit Bugzilla URL

https://bugs.webkit.org/show_bug.cgi?id=279815

Radar URL

rdar://28546450

Description

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 the Content-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.

Metadata

Labels

from: GoogleProposed, edited, or co-edited by Google.from: MetaProposed, edited, or co-edited by Meta.position: supporttopic: httpSpec relates to the HTTP (Hypertext Transfer Protocol) family of protocolstopic: networkingvenue: IETFDocument is published by the IETF, but it's unclear if it's from a more specific body there.

Type

No type

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions