Brotli engine

Talk about code development, features, specific bugs, enhancements, patches, and similar things.
Forum rules
Please keep everything here strictly on-topic.
This board is meant for Pale Moon source code development related subjects only like code snippets, patches, specific bugs, git, the repositories, etc.

This is not for tech support! Please do not post tech support questions in the "Development" board!
Please make sure not to use this board for support questions. Please post issues with specific websites, extensions, etc. in the relevant boards for those topics.

Please keep things on-topic as this forum will be used for reference for Pale Moon development. Expect topics that aren't relevant as such to be moved or deleted.
jeikobu614

Brotli engine

Unread post by jeikobu614 » 2016-01-26, 13:42

Is Palemoon will be using new Brotli engine?? I'm asking because on the web they say, that engine will give some speed improvements in page loading, so it would be good if PM will be updated to use this new engine :)

adisib
Lunatic
Lunatic
Posts: 380
Joined: 2015-06-13, 03:34
Location: KY

Re: Brotli engine

Unread post by adisib » 2016-01-26, 15:46

For information about Pale Moon's adoption of the Brotli codec see this thread:
http://forum.palemoon.org/viewtopic.php?f=3&t=10778

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35633
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: Brotli engine

Unread post by Moonchild » 2016-01-26, 19:46

It's not an engine by the way, it's just a compression library. It doesn't really do anything but provide stream compression for network traffic (similar to what is already supported by Pale Moon, just using a different algorithm)
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

Kinpouge

Re: Brotli engine

Unread post by Kinpouge » 2017-02-25, 09:25

Moonchild wrote:It's not an engine by the way, it's just a compression library.
"Brotli is in use in Pale Moon", as you already told us, but "network.http.accept-encoding" still says "gzip, deflate". I tried to change it to "gzip, deflate, br", but sites that support brotli showed nothing but a blank page. So, will brotli be used not only for WOFF2, but for HTML, CSS and scripts?

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35633
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: Brotli engine

Unread post by Moonchild » 2017-02-25, 16:53

No, it's not (yet) used for http encoding, that will have to be ported from Firefox 44.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

Locked