What is Brotli?
Read what it is Brotli in our dictionary.
It will help you better understand what exactly it is Brotli and what is the meaning to you in everyday use.
Brotli
Co to jest Brotli?
Brotli to nowoczesny algorytm kompresji danych bezstratnych, opracowany przez inżynierów Google. Jego głównym zadaniem jest zmniejszenie objętości plików przesyłanych między serwerem a przeglądarką użytkownika. Dzięki temu strony internetowe ładują się znacznie szybciej, co ma kluczowe znaczenie dla wygody przeglądania sieci oraz wyników SEO.
W porównaniu do starszego standardu, jakim jest Gzip, Brotli oferuje o 15-25% lepszą wydajność kompresji. Oznacza to, że pliki tekstowe, takie jak HTML, CSS czy JavaScript, zajmują mniej miejsca, nie tracąc przy tym żadnych informacji. Aby w pełni wykorzystać ten potencjał, wymagane jest bezpieczne połączenie przez protokół HTTPS.
Czy Brotli jest lepsze niż Gzip?
W wielu zastosowaniach webowych tak. Brotli zwykle zapewnia lepszy stopień kompresji niż gzip, czyli potrafi bardziej zmniejszyć rozmiar pliku. To oznacza mniej danych do przesłania. W praktyce Brotli jest szczególnie korzystne dla statycznych plików tekstowych, takich jak CSS i JavaScript. Nie oznacza to jednak, że gzip jest bezużyteczny – nadal jest bardzo popularny i często działa jako rozwiązanie zapasowe dla starszych środowisk.
Jak działa Brotli?
Brotli kompresuje dane po stronie serwera, a przeglądarka rozpakowuje je po odebraniu. Dla użytkownika cały proces jest niewidoczny – widzi po prostu szybciej działającą stronę. W komunikacji HTTP najczęściej rozpoznasz Brotli po nagłówku Content-Encoding: br. To oznacza, że serwer wysłał treść w formacie Brotli zamiast w postaci niekompresowanej.
Po co stosuje się Brotli na stronie internetowej?
Najważniejszy powód jest prosty: mniejsze pliki ładują się szybciej. To ma znaczenie zarówno dla wygody użytkownika, jak i dla wydajności strony. Gdy serwer wysyła lżejsze pliki, szybciej trafiają one do przeglądarki, a sama witryna może działać sprawniej zwłaszcza na urządzeniach mobilnych i przy słabszym łączu.
Jakie pliki warto kompresować Brotli?
Najczęściej kompresuje się:
- pliki HTML,
- pliki CSS,
- pliki JavaScript,
- pliki JSON,
- pliki SVG i inne zasoby tekstowe.
Zwykle nie kompresuje się ponownie plików, które już są mocno skompresowane, na przykład JPG, PNG czy MP4, bo zysk bywa wtedy niewielki.

