Браузер Google Chrome часто упрекают в тяжеловесности и требовательности к системным ресурсам. Отчасти это справедливо, однако страницы он загружает шустро, что является одним из главных его преимуществ. И вполне возможно, что очень даже скоро эта его способность будет выведена на более высокий уровень благодаря внедрению Brotli — нового алгоритма сжатия данных уже доступного для тестирования в инсайдерских сборках Chrome.
Новый алгоритм, как уверяют разработчики, эффективнее старого Zopfli на 17-25 процентов. Продвинутому сжатию будут подвергаться HTML, CSS и несколько в меньшей степени JavaScript элементы. Кроме улучшенного сжатия, новый метод должен будет обеспечить экономию энергоресурсов, что особенно актуально на мобильных устройствах.
Протестировать новый метод сжатия данных можно уже сейчас в Chrome Canary. Вставьте в адресную строку «канареечного» браузера chrome://flags#enable-brotli и выполните переход.
В самом верху новой страницы вы увидите выделенный жёлтым маркером текст «Алгоритм Brotli для кодирования данных». Вызовите расположенное под ним выпадающее меню и выберите в нём «Включено», а затем нажмите на появившуюся в нижней части страницы кнопку «Перезапустить». Браузер перезапустится и новый алгоритм включится в работу.
В какой из стабильных версий Google Chrome появится новый алгоритм пока точно не известно, не исключено, что это случится уже в ближайшие пару месяцев. Скорее всего, по умолчанию Brotli будет также отключён, если же вы захотите его активировать, то воспользуйтесь инструкцией выше.
Chrome Canary качаем здесь: www.google.ru/chrome/browser/canary.html
Алгоритм Brotli был представлен компанией Google еще в сентябре прошлого года. Его отличием от текущих алгоритмов оптимизации является использование иного формата данных, что делает эту штуку несовместимой с предыдущими технологиями, но зато и позволяет добиться более высоких показателей.