Google Chrome otrzyma ulepszony algorytm kompresji Brotli
Dziś programiści z Google ogłosili nową funkcję, która już zawitała na kanaryjskim kanale przeglądarki Chrome. Do przeglądarki dodano nowy algorytm kompresji o nazwie „Brotli”. Będzie działać z połączeniami HTTPS i będzie znacznie wydajniejszy niż istniejące funkcje kompresji w Google Chrome.
Według ten po ogłoszeniu, Brotli przewyższa gzip dla typowych zasobów internetowych (np. css, html, js) o 17–25 %.
Obecny algorytm kompresji używany w Chrome to Zopfli. Został wprowadzony 2 lata temu i jest obecnie szeroko stosowany w różnych zadaniach. Zopfli pokazuje dobre wyniki nawet przy kompresji PNG.
Nowy algorytm Brotli przewyższa Zopfli o 20-26%. Poniższa tabela porównawcza i diagramy są dostępne, aby pokazać zalety Brotli:1285 dokumentów HTML w 93 językach Wyniki testu kompresji:
Canterbury Wyniki testów:
Lepsza kompresja oznacza szybsze ładowanie stron internetowych i więcej wolnego miejsca na urządzeniach mobilnych. Powinno to oszczędzić ruch i baterię.
Ci, którzy uruchamiają Chrome Canary, mogą go teraz przetestować, włączając go za pomocą flag.
- Otwórz przeglądarkę Google Chrome i wpisz lub skopiuj i wklej następujący tekst w pasku adresu:
chrome://flagi#enable-brotli
Spowoduje to bezpośrednie otwarcie strony flag z odpowiednim ustawieniem.
- Kliknij Włączyć połączyć.
- Tekst linku zostanie zmieniony z „Włącz” na „Wyłącz”, a na dole pojawi się przycisk Uruchom ponownie teraz. Kliknij go, aby ponownie uruchomić przeglądarkę.
Brotli jest algorytmem otwartym, więc może być stosowany w innych produktach. Po kilku miesiącach Brotli dotrze do stabilnej gałęzi przeglądarki. Google ma nadzieję, że w niedalekiej przyszłości inne przeglądarki będą obsługiwać Brotli.