Uploaded image for project: 'Cache Modules'
  1. Cache Modules
  2. MGNLCACHE-195

Use and default to the Brotli compression over gzip for html, js and css resources

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Neutral
    • None
    • None
    • None
    • None

    Description

      While studying MGNLCACHE-192 (Javascript resources not gzip compressed due to misconfiguration) for 5.5.8 release notes, I sort of glued me eyes to the br value in the Accept-Encoding header.

      The abbreviation stands for Brotli - "... a data format specification for data streams compressed with a specific combination of the general-purpose LZ77 lossless compression algorithm, Huffman coding and 2nd order context modelling." (from Wikipedia), developed by Google (see Zoltan Szabadka's blog post Introducing Brotli: a new compression algorithm for the internet).

      Some additional secondary literature suggests that for packing and HTTPS the Brotli compression may be better than gzip:

      Both the standard and modern browser support seem to be present for Brotli:

      See also:

      Checklists

        Acceptance criteria

        Attachments

          Activity

            People

              Unassigned Unassigned
              mdrapela Martin DrĂ¡pela
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:

                Checklists

                  Task DoD