compressstream-explainer
compressstream-explainer copied to clipboard
Compression Streams Explained
Feedback from the Web Performance group at TPAC 2019 indicated that browsers will typically accept gzip input with incorrect checksums. We need to decide what the behaviour will be for...
It's ambiguous whether the "deflate" format is raw or includes the zlib header and footer. It might be good to rename it--maybe "deflate-raw".
I'd love to see this be as deterministic as our text encoding setup, even if it needs to evolve over time somehow.
snappy
The Chromium Intent to Implement thread mentions local storage usage. Wanted to bring up [snappy](https://github.com/google/snappy). Reasons why it's a good future candidate: 1) It's a different point in the size-speed...
It depends on the internal state and the input, but when a new chuck is written to a CompressStream, the CompressStream may have 2 choices, buffering some input bytes until...