Google Fonts a RODO: 3 na 8 stron .pl ładuje je z Google

Trzy na osiem polskich stron głównych pobiera fonty z serwerów Google, a rzadko widać, by czekały na zgodę. Na WordPressie idzie to w parze z wolniejszym LCP.

Czas czytania: 11 min czytaniaOpublikowano:

38% popularnych polskich stron głównych, które przeczytaliśmy, mniej więcej trzy na osiem, pobiera fonty z serwerów Google zamiast z własnego, a 30% robi to arkuszem, który wstrzymuje renderowanie. Spośród 7785 przeczytanych stron widzieliśmy tylko 21, które czekają najpierw na zgodę odwiedzającego; to dolna granica, a nie dokładna liczba. Na stronach na WordPressie widać to w ładowaniu: te z blokującym arkuszem Google Fonts mają medianę LCP na telefonach o 178 ms gorszą niż te bez Google Fonts. Na pozostałych stronach różnicy nie znaleźliśmy.

Przeczytaliśmy strony główne wszystkich serwisów .pl z listy Tranco popularnych stron (otwiera się w nowej karcie), które odpowiedziały kodem HTML (tę samą próbkę co w naszych badaniach skryptów zewnętrznych, udziału CDN na polskich stronach i tego, kto rysuje baner cookies), i sprawdziliśmy każdą w Chrome UX Report (otwiera się w nowej karcie), zapisie Google o tym, jak szybko strony ładują się prawdziwym użytkownikom Chrome.

przeczytanych stron głównych .pl
7785
ładuje fonty z serwerów Google
38%
arkuszem blokującym renderowanie
30%
widocznie czeka najpierw na zgodę
21

Co to jest Google Fonts i jak strony go ładują?

Google Fonts (otwiera się w nowej karcie) to darmowa biblioteka fontów internetowych Google. Zwykle używa się jej przez linijkę, którą Google podaje do wklejenia na stronę: <link> do arkusza na fonts.googleapis.com, który z kolei kieruje przeglądarkę do plików fontów na fonts.gstatic.com. Każda wizyta otwiera wtedy połączenia z dwiema domenami Google, a przeglądarka odwiedzającego wysyła Google razem z żądaniem jego adres IP.

Każdą stronę główną przypisaliśmy do jednego sposobu, w jaki prosi Google o fonty (liczy się pierwsze dopasowanie):

  • Blokująco: link do arkusza albo @import. Przeglądarka czeka na CSS, zanim cokolwiek narysuje.
  • Bez blokowania: arkusz ładowany sztuczką z media="print" albo przez preload, reguły @font-face wskazujące wprost na pliki fontów, wstępnie ładowany plik fontu albo skrypt, np. Web Font Loader.
  • Po zgodzie: to samo, ale wstrzymane przez platformę zgód, dopóki odwiedzający się nie zgodzi.
  • Tylko preconnect: wskazówka, by połączyć się z hostami fontów Google, bez żądania fontów, które moglibyśmy zobaczyć.

Ile polskich stron ładuje Google Fonts?

2352 stron głównych (30%) ładuje Google Fonts arkuszem blokującym renderowanie, a kolejne 579 (7,4%) bez blokowania. Licząc strony, które tylko łączą się z Google, przeglądarka kontaktuje się z serwerami fontów Google na 41% z nich.

Najpopularniejsze strony używają Google Fonts rzadziej: 24% ze 100 najpopularniejszych stron .pl i 32% z kolejnych 900, wobec 39% z reszty. Pierwsza setka i kolejne 900 nie różnią się wyraźnie między sobą; obie grupy różnią się od reszty.

Najpopularniejsze polskie strony ładują Google Fonts rzadziej niż reszta

Jak strony główne .pl proszą serwery Google o fonty, według miejsca w próbce · n dla każdego wiersza w tabeli

  • Ładuje, blokując render
  • Ładuje bez blokowania
  • Dopiero po zgodzie
  • Tylko łączy się (preconnect)
  • Brak żądań do Google
Wszystkie stronyn = 778530%58%
Top 100n = 10014%72%
Miejsca 101–1000n = 90023%65%
Poniżej 1000n = 678531%57%
Źródło: Spis Outofplace, 24.09.2026; lista Tranco Y8YYGPobierz CSVPobierz PNG
Pokaż dane
PozycjaŁaduje, blokując renderŁaduje bez blokowaniaDopiero po zgodzieTylko łączy się (preconnect)Brak żądań do Googlen
Wszystkie strony30%7,4%0,3%3,8%58%7785
Top 10014%10%0%4%72%100
Miejsca 101–100023%8,6%0,9%2,7%65%900
Poniżej 100031%7,3%0,2%3,9%57%6785
Najpopularniejsze polskie strony ładują Google Fonts rzadziej niż reszta. Jak strony główne .pl proszą serwery Google o fonty, według miejsca w próbce · n dla każdego wiersza w tabeli

Wykres jako obraz. Możesz go użyć na licencji CC BY 4.0, podając Outofplace jako źródło i link do tej strony.

Administracja publiczna nie jest wyjątkiem. Z 84 stron głównych w domenie gov.pl w próbce 31 ładuje Google Fonts (37%), większość arkuszem blokującym. Sklepy internetowe ładują je trochę częściej niż pozostałe strony.

Strony administracji publicznej ładują Google Fonts mniej więcej tak często jak wszyscy

Odsetek stron głównych .pl ładujących fonty z serwerów Google, według rodzaju strony · przedziały 95%

Sklepy internetowe42%
Administracja publiczna (gov.pl)37%
Pozostałe strony36%
Źródło: Spis Outofplace, 24.09.2026Pobierz CSVPobierz PNG
Pokaż dane
PozycjaWartośćPrzedział 95%n
Sklepy internetowe42%40%–44%2172
Administracja publiczna (gov.pl)37%27%–48%84
Pozostałe strony36%35%–37%5529
Strony administracji publicznej ładują Google Fonts mniej więcej tak często jak wszyscy. Odsetek stron głównych .pl ładujących fonty z serwerów Google, według rodzaju strony · przedziały 95%

Wykres jako obraz. Możesz go użyć na licencji CC BY 4.0, podając Outofplace jako źródło i link do tej strony.

Połowa stron na WordPressie ładuje Google Fonts

Odsetki rozchodzą się bardziej według oprogramowania niż według rodzaju strony. Google Fonts ładuje 54% stron na WordPressie, które nie są sklepami, i mniej więcej połowa sklepów na WooCommerce, PrestaShop i Shoperze, wobec 24% na Shopify i 26% na IdoSell. Nie zapisywaliśmy, jakiego motywu używa każda strona, więc dane nie mówią, skąd ta różnica.

Połowa stron na WordPressie ładuje Google Fonts; sklepów na Shopify i IdoSell ćwierć

Odsetek stron głównych .pl ładujących fonty z serwerów Google, według oprogramowania · WordPress to strony, które nie są sklepami · przedziały 95%

WordPress (bez sklepu)54%
WooCommerce51%
PrestaShop49%
Shoper48%
Inne sklepy38%
Magento32%
Pozostałe strony30%
IdoSell26%
Shopify24%
Źródło: Spis Outofplace, 24.09.2026; platforma według naszego klasyfikatora sklepówPobierz CSVPobierz PNG
Pokaż dane
PozycjaWartośćPrzedział 95%n
WordPress (bez sklepu)54%52%–57%1389
WooCommerce51%46%–56%384
PrestaShop49%45%–53%557
Shoper48%42%–55%227
Inne sklepy38%34%–42%474
Magento32%26%–38%202
Pozostałe strony30%29%–32%4208
IdoSell26%20%–32%217
Shopify24%17%–32%127
Połowa stron na WordPressie ładuje Google Fonts; sklepów na Shopify i IdoSell ćwierć. Odsetek stron głównych .pl ładujących fonty z serwerów Google, według oprogramowania · WordPress to strony, które nie są sklepami · przedziały 95%

Wykres jako obraz. Możesz go użyć na licencji CC BY 4.0, podając Outofplace jako źródło i link do tej strony.

Shoper wyróżnia się jeszcze czymś: 47% sklepów na Shoperze ma preconnect do hostów fontów Google bez żadnego żądania Google Fonts, które moglibyśmy zobaczyć; nie sprawdzaliśmy, czy dodają go szablony Shopera. Preconnect tylko otwiera połączenie, ale to wciąż żądanie do Google z adresem IP odwiedzającego.

Których fontów Google używają polskie strony?

Roboto i Open Sans, każdy na mniej więcej jednej piątej stron ładujących Google Fonts, dalej Poppins, Montserrat i Lato, blisko siebie. 122 rodziny pojawiają się każda na co najmniej pięciu stronach. Wśród stron z adresem CSS Google Fonts mediana to jedna rodzina na stronę, ale 22% stron prosi o trzy lub więcej.

Roboto i Open Sans są każdy na jednej piątej stron ładujących Google Fonts

Odsetek stron głównych .pl ładujących Google Fonts, które proszą o daną rodzinę, 15 najczęstszych · przedziały 95%

Roboto22%
Open Sans21%
Poppins13%
Montserrat12%
Lato11%
Inter7,7%
Roboto Slab5%
Oswald3,9%
Roboto Condensed3,8%
Raleway3,6%
Playfair Display3,3%
Rubik3,1%
Source Sans Pro2,5%
Material Icons2,4%
Ubuntu2,2%
Źródło: Spis Outofplace, 24.09.2026Pobierz CSVPobierz PNG
Pokaż dane
PozycjaWartośćPrzedział 95%n
Roboto22%20%–23%2931
Open Sans21%20%–22%2931
Poppins13%12%–14%2931
Montserrat12%10%–13%2931
Lato11%9,9%–12%2931
Inter7,7%6,8%–8,7%2931
Roboto Slab5%4,3%–5,9%2931
Oswald3,9%3,2%–4,6%2931
Roboto Condensed3,8%3,2%–4,5%2931
Raleway3,6%3%–4,4%2931
Playfair Display3,3%2,7%–4%2931
Rubik3,1%2,5%–3,8%2931
Source Sans Pro2,5%2%–3,1%2931
Material Icons2,4%1,9%–3%2931
Ubuntu2,2%1,7%–2,8%2931
Roboto i Open Sans są każdy na jednej piątej stron ładujących Google Fonts. Odsetek stron głównych .pl ładujących Google Fonts, które proszą o daną rodzinę, 15 najczęstszych · przedziały 95%

Wykres jako obraz. Możesz go użyć na licencji CC BY 4.0, podając Outofplace jako źródło i link do tej strony.

Wiele żądań jest starych. 56% stron z adresem Google Fonts wciąż używa pierwszej wersji API (/css?family=) zamiast css2, a 36% wysyła dwa lub więcej osobnych żądań, często po jednym na rodzinę, choć wystarczyłoby jedno. 41% ma co najmniej jeden adres bez parametru display, przez co tekst jest niewidoczny, dopóki font się nie załaduje: według poradnika web.dev o dobrych praktykach dla fontów (otwiera się w nowej karcie) bez font-display Chromium i Firefox ukrywają tekst nawet do trzech sekund.

Czy Google Fonts spowalniają stronę?

Żeby to sprawdzić, porównaliśmy medianę 75. percentyla LCP (Largest Contentful Paint, chwili, w której pojawia się główna treść) na telefonach dla stron ładujących Google Fonts na każdy ze sposobów i stron, które ich nie ładują.

Na WordPressie różnica jest wyraźna: 1,99 s z blokującym arkuszem wobec 1,81 s bez Google Fonts, czyli o 178 ms (przedział 95%: od 73 ms do 292 ms). First Contentful Paint jest gorszy o 121 ms. Próg LCP na telefonach przechodzi 74% takich stron, wobec 79% stron na WordPressie bez Google Fonts.

Na pozostałych stronach różnicy nie ma: 1,68 s wobec 1,68 s. A ładowanie Google Fonts bez blokowania nie idzie w parze z gorszym LCP ani tu, ani tam.

Na WordPressie blokujący arkusz Google Fonts idzie w parze z gorszym LCP, gdzie indziej nie

Mediana p75 LCP na telefonach (cała domena, tak jak mierzy CrUX), w sekundach, według sposobu ładowania Google Fonts na stronie głównej · kropka: mediana, linia: przedział 95% · tło: progi Google · CrUX, 28 dni do 22.09.2026

WordPress: Bez Google Fonts1,81 s
WordPress: Google Fonts, blokująco1,99 s
WordPress: Google Fonts, bez blokowania1,71 s
Pozostałe strony: Bez Google Fonts1,68 s
Pozostałe strony: Google Fonts, blokująco1,68 s
Pozostałe strony: Google Fonts, bez blokowania1,7 s
Źródło: Chrome UX Report (Google); spis Outofplace, 24.09.2026Pobierz CSVPobierz PNG
Pokaż dane
PozycjaWartośćZakresn
WordPress: Bez Google Fonts1,81 s1,73 s–1,9 s636
WordPress: Google Fonts, blokująco1,99 s1,92 s–2,07 s568
WordPress: Google Fonts, bez blokowania1,71 s1,61 s–1,83 s135
Pozostałe strony: Bez Google Fonts1,68 s1,66 s–1,71 s2906
Pozostałe strony: Google Fonts, blokująco1,68 s1,63 s–1,72 s1219
Pozostałe strony: Google Fonts, bez blokowania1,7 s1,62 s–1,77 s362
Na WordPressie blokujący arkusz Google Fonts idzie w parze z gorszym LCP, gdzie indziej nie. Mediana p75 LCP na telefonach (cała domena, tak jak mierzy CrUX), w sekundach, według sposobu ładowania Google Fonts na stronie głównej · kropka: mediana, linia: przedział 95% · tło: progi Google · CrUX, 28 dni do 22.09.2026

Wykres jako obraz. Możesz go użyć na licencji CC BY 4.0, podając Outofplace jako źródło i link do tej strony.

Wśród stron z blokującym arkuszem strony z trzema lub więcej rodzinami mają gorsze LCP niż strony z jedną: mediana 1,71 s przy jednej rodzinie, 1,8 s przy dwóch i 1,85 s przy trzech lub więcej. Przedziały sąsiednich grup zachodzą na siebie, a grupy mieszają strony na WordPressie i pozostałe.

Blokujące arkusze z trzema lub więcej rodzinami idą w parze z gorszym LCP niż te z jedną

Mediana p75 LCP na telefonach, w sekundach, dla stron ładujących Google Fonts arkuszem blokującym renderowanie, według liczby rodzin · kropka: mediana, linia: przedział 95% · CrUX, 28 dni do 22.09.2026

Jedna rodzina1,71 s
Dwie rodziny1,8 s
Trzy lub więcej1,85 s
Źródło: Chrome UX Report (Google); spis Outofplace, 24.09.2026Pobierz CSVPobierz PNG
Pokaż dane
PozycjaWartośćZakresn
Jedna rodzina1,71 s1,66 s–1,77 s898
Dwie rodziny1,8 s1,73 s–1,87 s501
Trzy lub więcej1,85 s1,8 s–1,94 s388
Blokujące arkusze z trzema lub więcej rodzinami idą w parze z gorszym LCP niż te z jedną. Mediana p75 LCP na telefonach, w sekundach, dla stron ładujących Google Fonts arkuszem blokującym renderowanie, według liczby rodzin · kropka: mediana, linia: przedział 95% · CrUX, 28 dni do 22.09.2026

Wykres jako obraz. Możesz go użyć na licencji CC BY 4.0, podając Outofplace jako źródło i link do tej strony.

Czy Google Fonts jest zgodne z RODO?

20 stycznia 2022 roku Sąd Krajowy w Monachium (LG München I, 3 O 17493/20) (otwiera się w nowej karcie) orzekł przeciwko stronie, która osadzając Google Fonts, przekazywała Google dynamiczny adres IP odwiedzającego. Sąd uznał, że adres IP jest dla operatora strony daną osobową i że nie było prawnie uzasadnionego interesu z art. 6 ust. 1 lit. f RODO, bo fontów można używać bez łączenia się przeglądarki z serwerem Google. Nakazał operatorowi zaprzestać tego pod groźbą grzywny do 250 000 euro i zapłacić odwiedzającemu 100 euro zadośćuczynienia.

To jeden niemiecki wyrok pierwszej instancji, a nie orzeczenie sądu unijnego, i nie znaleźliśmy stanowiska Prezesa UODO w sprawie Google Fonts. To wciąż najwyraźniejszy wyrok w tej sprawie, jaki udało nam się znaleźć.

FAQ Google Fonts (otwiera się w nowej karcie) (czytane 22 października 2026) mówi, że API Google Fonts nie ustawia ani nie zapisuje ciasteczek, że żądania zawierają adres IP, żądany adres URL i nagłówki HTTP, takie jak user agent i referer, i że Google nie używa tych danych do tworzenia profili użytkowników ani do reklamy targetowanej. Pisze też, że fonty można hostować samodzielnie.

Na polskich stronach zgoda rzadko widocznie ma tu coś do rzeczy. Widzieliśmy 21 stron, które wstrzymują Google Fonts do zgody odwiedzającego (jedna z ośmiu sprawdzonych ręcznie okazała się tego nie robić); 2931 ładuje je bez blokady zgody, którą wykrywają nasze reguły. Reguły nie wychwytują każdego sposobu wstrzymania (niżej), więc pierwsza liczba to dolna granica. Prośba o zgodę to jeden sposób; fonty na własnym serwerze pozwalają uniknąć tego pytania w ogóle.

Fonty lokalnie czy z Google: co jest szybsze?

Dawny argument za serwerami Google to wspólna pamięć podręczna: odwiedzający, który miał już Roboto z jednej strony, nie pobierał go na następnej. W Chrome skończyło się to w 2020 roku. Od Chrome 86 pamięć podręczna HTTP jest dzielona (otwiera się w nowej karcie) według strony, na której jest odwiedzający, a ogłoszenie Google wymienia fonty wśród zasobów, które mogą być teraz pobierane częściej.

Za serwerami Google zostaje dobra kompresja, przycinanie plików i szybki CDN; przeciw nim dwa dodatkowe połączenia, zanim tekst może się pojawić. Poradnik web.dev o fontach nazywa to porównanie „mniej jednoznacznym” niż kiedyś i zaleca, by strony korzystające z zewnętrznej usługi fontów przynajmniej robiły do niej preconnect. Spośród stron linkujących Google Fonts 47% robi preconnect do fonts.gstatic.com, a 142 z nich pomija crossorigin, którego według web.dev wymaga połączenie dla fontów, więc przeglądarka i tak otwiera drugie.

Wiele stron już hostuje fonty samodzielnie: 26% stron głównych serwuje plik fontu z własnej domeny, a 346 nosi ślad wtyczki albo narzędzia do lokalnych fontów, np. lokalnych fontów Elementora albo ścieżek z webfonts-helper.

Jak wgrać fonty Google lokalnie

  1. Spisz, co ładujesz

    Otwórz stronę główną w Chrome z DevTools, przefiltruj panel Network do Font i CSS i zanotuj każde żądanie do fonts.googleapis.com i fonts.gstatic.com. Sprawdź też motyw, page builder i wtyczki: często dodają własne.

  2. Pobierz tylko to, czego używasz

    Ściągnij pliki WOFF2 tych rodzin, grubości i stylów, które strona naprawdę pokazuje, z podzbiorem latin-ext dla polskich znaków. Każda grubość to osobny plik; większości stron wystarczą dwa do czterech.

  3. Serwuj je z własnej domeny

    Wgraj pliki na własny serwer i napisz reguły @font-face, które na nie wskazują, z font-display: swap, żeby tekst pokazał się w foncie zastępczym, zanim plik się załaduje. Dodaj preload dla jednego lub dwóch plików potrzebnych na pierwszym ekranie.

  4. Usuń wszystkie odwołania do Google

    Skasuj linie <link>, @import i preconnect do hostów fontów Google. Na WordPressie zrobi to wtyczka do lokalnych fontów albo opcja „ładuj fonty lokalnie” w motywie; potem sprawdź źródło strony, bo wtyczka może dalej dodawać własne.

  5. Zmierz ponownie po czterech tygodniach

    Sprawdź stronę w PageSpeed Insights (otwiera się w nowej karcie). Dane terenowe na górze raportu obejmują ruchome 28 dni, więc zmiana będzie w pełni widoczna po czterech tygodniach.

Jeśli zostajesz przy serwerach Google, dodaj przynajmniej display=swap do każdego adresu, połącz rodziny w jedno żądanie css2 i zrób preconnect do fonts.gstatic.com z crossorigin.

Odsetek stron głównych .pl ładujących fonty z serwerów Google oraz robiących to arkuszem blokującym, według rodzaju strony i oprogramowania
StronyStrony główneŁadują z GoogleZ tego blokująco
Pozostałe strony552936%30%
Pozostałe strony420830%25%
Sklepy internetowe217242%32%
WordPress (bez sklepu)138954%45%
PrestaShop55749%41%
Inne sklepy47438%30%
WooCommerce38451%39%
Shoper22748%22%
IdoSell21726%24%
Magento20232%27%
Shopify12724%17%
Administracja publiczna (gov.pl)8437%30%
Pobierz CSV

Jak mierzyliśmy

Jak sprawdziliśmy klasyfikację

Wylosowaliśmy w ustalonej kolejności po 8 stron głównych z każdej grupy oraz 8 sklasyfikowanych jako nieładujące Google Fonts, w których HTML wciąż pojawia się host fontów Google, i przeczytaliśmy HTML każdej z nich. 36 z 40 było dobrze, w tym wszystkie 8 blokujące. Pomyłki: szablon aplikacji formularzy zapisany w konfiguracji JSON, wklejony kod Web Font Loadera bez rodzin, skrypt, który pomija Lighthouse zamiast czekać na zgodę, i arkusz kopiowany przez skrypt z bloku <noscript>. Wcześniejsza próbka posłużyła do ułożenia reguł dla linków ładowanych z opóźnieniem i po zgodzie i nie jest liczona.

Czego te dane nie powiedzą

Widzieliśmy tylko stronę główną, taką, jak przyszedł jej HTML, i niczego nie uruchamialiśmy. Fonty pobierane z własnych plików CSS strony albo dodawane przez skrypty i widżety są niewidoczne, więc podane odsetki to dolne granice. Strona z samym preconnect może ładować Google Fonts z CSS, którego nie czytaliśmy, albo mieć pozostałość po dawnej konfiguracji. Strony główne dłuższe niż 1 MiB były w tym miejscu ucinane (331). Dane terenowe obejmują wszystkie podstrony domeny, nie tylko stronę główną. A każda różnica w szybkości to korelacja: strony ładujące Google Fonts różnią się też motywem, hostingiem i budową.

Czy Google Fonts jest zgodne z RODO?

To zależy od tego, jak strona ich używa. W styczniu 2022 roku Sąd Krajowy w Monachium uznał, że strona, która bez zgody przekazywała Google adres IP odwiedzającego, osadzając Google Fonts, naruszyła RODO, bo fontów można używać bez łączenia się z Google (LG München I, 3 O 17493/20). To jeden niemiecki wyrok pierwszej instancji, a nie orzeczenie unijnego sądu, i nie znaleźliśmy stanowiska polskiego UODO. Google pisze, że API Fonts nie ustawia ciasteczek i nie używa danych do profilowania odwiedzających. Spośród polskich stron głównych, które przeczytaliśmy, widzieliśmy, że 21 czeka ze załadowaniem Google Fonts na zgodę, co jest dolną granicą, bo nasze reguły nie wychwytują każdego sposobu wstrzymania; 2931 ładuje je bez blokady zgody, którą umielibyśmy wykryć.

Czy Google Fonts zbiera adresy IP?

Google je otrzymuje. FAQ Google Fonts pisze, że żądania do API Fonts zawierają adres IP odwiedzającego, żądany adres URL i nagłówki HTTP, takie jak user agent i referer, oraz że Google nie używa tych danych do profilowania użytkowników ani do reklamy targetowanej. Już sam preconnect otwiera połączenie z Google: 41% polskich stron głównych sprawia, że przeglądarka łączy się z serwerami fontów Google.

Czy Google Fonts spowalniają stronę?

Arkusz Google Fonts blokujący renderowanie może. Na polskich stronach na WordPressie te, które go ładują, mają medianę LCP na telefonach o 178 ms gorszą niż te bez Google Fonts. Na pozostałych stronach nie znaleźliśmy różnicy, a ładowanie arkusza bez blokowania nie dawało różnicy nigdzie. To korelacja, a nie dowód, że winne są fonty.

Fonty lokalnie czy z Google: co jest szybsze?

Zwykle fonty na własnym serwerze, choć poradnik web.dev od Google pisze, że sprawa jest „mniej jednoznaczna”. Od Chrome 86 (2020) pamięć podręczna przeglądarki jest dzielona według strony, więc font zapisany na jednej stronie pobiera się na następnej od nowa i dawny argument o wspólnym CDN przestał działać. Własny serwer oszczędza połączeń z dwiema domenami Google; serwery Google mogą za to lepiej kompresować i przycinać pliki.

Jak wgrać fonty Google lokalnie?

Pobierz pliki fontów (WOFF2) w rodzinach i grubościach, których używasz, wgraj je na własny serwer, napisz reguły @font-face z font-display: swap wskazujące na nie, dodaj preload dla jednego lub dwóch plików potrzebnych na pierwszym ekranie i usuń każdy link, @import i preconnect do fonts.googleapis.com i fonts.gstatic.com. Na WordPressie zrobi to wtyczka do lokalnych fontów albo opcja lokalnych fontów w motywie.

Co to jest Google Fonts?

Darmowa biblioteka fontów internetowych Google. Strona zwykle wkleja link do arkusza CSS na fonts.googleapis.com, który kieruje przeglądarkę do plików fontów na fonts.gstatic.com. Fonty są udostępniane na otwartych licencjach, a FAQ Google Fonts pisze, że można je hostować samodzielnie.

Dalsza lektura

LG München I, wyrok z 20 stycznia 2022, 3 O 17493/20 (otwiera się w nowej karcie)Wyrok Sądu Krajowego w Monachium w sprawie Google Fonts i RODO, po niemiecku.gesetze-bayern.de
FAQ Google Fonts (otwiera się w nowej karcie)Google o tym, co zapisuje API Fonts, o ciasteczkach i o hostowaniu fontów samodzielnie.fonts.google.com
Best practices for fonts (otwiera się w nowej karcie)web.dev o font-display, preconnect z crossorigin i fontach lokalnie w porównaniu z usługą fontów.web.dev
Gaining security and privacy by partitioning the cache (otwiera się w nowej karcie)Dlaczego font zapisany na jednej stronie pobiera się na następnej od nowa, od Chrome 86.developer.chrome.com
WydajnośćSkrypty zewnętrzne na polskich stronach: kto co ładujeNasze badanie tej samej próbki: jakie skrypty zewnętrzne ładują polskie strony główne.

Napisz, co budujemy.

Odpowiadamy w ciągu jednego dnia roboczego.