Description of the need
Formal request to add Brotli compression and make gzip the fallback compression
Background
Long story short, Brotli is a newer compression algorithm designed by Google around 2013 to replace gzip which was created in 1992. Brotli produces larger compression ratios over gzip, allowing for even smaller file sizes.
I won't go into detail about what Brotli is, how to get it going or why Backdrop should support it because this article does a fantastic job explaining it: https://csswizardry.com/2020/04/real-world-effectiveness-of-brotli/
Proposed solution
It looks like some work will need to be done to add Brotli as a compression within Backdrop itself, much like gzip. This is mostly over my head, but looks like the same code that runs gzip can be used to do the same with Brotli
Additional information
Should this be a contrib for now until it gains more traction? Maybe it will gain more traction if it is actually part of core.
Recent comments
Thanks a lot for the help, solved it.
How to Restrict User Access to Site-Wide Images in the Form Editor
Don't worry. Another way to help out is by testing fixes that others provide and clearly documenting and new issues you find in the issue queues. Sometimes that can be the thing that allows it...
managing draft revisions while still having a version published
Hi! In the end, I chose to use the form block and made an override of the block. With some CSS and JavaScript, I created a modal form that only includes a text field and the option to upload...
How to Create Nodes via a Block-Embedded Form in Backdrop