forked from mdn/content
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add Zstandard (zstd) and mark Brotli as standard (mdn#32465)
* Add Zstandard (zstd) and mark Brotli as standard * Remove non-standard from accept-encoding * Add glossary entry * Wording * Update files/en-us/web/http/headers/content-encoding/index.md Co-authored-by: Brian Thomas Smith <[email protected]> * Update files/en-us/glossary/zstandard_compression/index.md Co-authored-by: Brian Thomas Smith <[email protected]> * Update files/en-us/glossary/zstandard_compression/index.md Co-authored-by: Brian Thomas Smith <[email protected]> * Add glossary links * Fix capitlaisation * Fix links and add redirects * Fix linting --------- Co-authored-by: Brian Thomas Smith <[email protected]>
- Loading branch information
1 parent
006c46c
commit ad2254c
Showing
6 changed files
with
40 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
--- | ||
title: Zstandard compression | ||
slug: Glossary/Zstandard_compression | ||
page-type: glossary-definition | ||
--- | ||
|
||
{{GlossarySidebar}} | ||
|
||
**Zstandard** is a general-purpose lossless compression algorithm. | ||
|
||
Zstandard, or `zstd` as short version, is a fast lossless compression algorithm, targeting real-time compression scenarios at zlib-level and better compression ratios. It's backed by a very fast entropy stage, provided by [Huff0 and FSE library](https://github.com/Cyan4973/FiniteStateEntropy). It often offers better compression ratios than {{glossary("Brotli_compression", "brotli")}} at equivalent CPU costs, or better CPU costs at equivalent compression ratios. | ||
|
||
For browser support, see [Content-Encoding: Browser compatibility](/en-US/docs/Web/HTTP/Headers/Content-Encoding#browser_compatibility). | ||
|
||
## See also | ||
|
||
- [Zstandard RFC](https://tools.ietf.org/html/rfc8878) | ||
- [Zstandard home page](https://facebook.github.io/zstd/) | ||
- [Zstandard GitHub repository](https://github.com/facebook/zstd) | ||
- [Zstandard](https://en.wikipedia.org/wiki/Zstandard) on Wikipedia | ||
- [Zstandard on Caniuse](https://caniuse.com/#feat=zstandard) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters