brotli

webpackで1つにまとめたjsファイルをbrotliの各クオリティで圧縮した時の結果

 466672       01.bro
 373460       02.bro
 366124       03.bro
 350601       04.bro
 323214       05.bro
 316377       06.bro
 310214       07.bro
 308041       08.bro
 305842       09.bro
 282184       10.bro
1715473  original.js  
 458685        01.gz
 439210        02.gz
 427238        03.gz
 394577        04.gz
 379778        05.gz
 373972        06.gz
 372625        07.gz
 371238        08.gz
 371221        09.gz
1715473  original.js  

quality=1ではgzipに負けるが2以降はbrotliの圧勝

圧縮・伸長時間やそれの複数回の計測を行っていないので採用できるかどうかまだわからないけど, とりあえず採用してみるか! はありな気がしますね.

モバイルなどの品質があまり良くない環境だと強そうですね.

ただbrotliをhttp上で使うにはhttps必須なので注意が必要かと