Conversation

Replying to
If you were building the next next gzip, wonder what you could gain special-casing JSON (numbers become binary etc.) or XMLish syntax or whatever while still accepting any input and expanding back to the original bytes
1
2
Replying to and
Not trying to say you were detracting from it but rather bring up that what you suggested is not only completely valid but being used for WOFF2. Content aware pre-processing for JSON by converting it to a compression friendly binary format would be the same concept.
1
1
Show replies
Replying to and
I was responding to twitter.com/rf/status/1263 specifically about how Brotli's static dictionary is a similar concept and WOFF2 pre-processing before Brotli compression is pretty much exactly that. Special-casing general purpose compression schemes for certain cases is widely used.
Quote Tweet
Replying to @davidcrawshaw
If you were building the next next gzip, wonder what you could gain special-casing JSON (numbers become binary etc.) or XMLish syntax or whatever while still accepting any input and expanding back to the original bytes
1