- Početna
- Vodiči
- Vodič za poslovne web stranice
- Brzina web stranice i optimizacija fontova
Oriphiel web vodič
Brzina web stranice i optimizacija fontova
Kako smanjiti broj rezova, koristiti WOFF2, preload, subset i font-display bez layout shifta i nečitljivog prvog prikaza.
Odgovor ukratko
Fontovi trebaju podržati hrvatske znakove uz što manje datoteka, a sustav mora imati stabilan fallback koji ne mijenja layout.
Ključne odluke
- Treba li vanjski ili self-hosted font
- Koji rezovi su stvarno korišteni
- Treba li subset latin-ext
- Koji font je kritičan za prvi ekran
Provedba korak po korak
Cilj ove lekcije je Kako smanjiti broj rezova, koristiti WOFF2, preload, subset i font-display bez layout shifta i nečitljivog prvog prikaza. Korake treba provoditi redom i svaki potvrditi prije širenja opsega.
Preporučeni redoslijed
- Popisati stvarno korištene rezove
- Koristiti WOFF2 i latin-ext skup
- Preloadati samo kritičnu datoteku
- Postaviti font-display i metrički sličan fallback
Praktičan primjer
Primjer primjene: tim najprije provodi „Popisati stvarno korištene rezove”, zatim potvrđuje „Nema neiskorištenih rezova” i rezultat procjenjuje kroz „Bajtovi fontova”. Tek nakon te provjere širi opseg.
Kontrolna lista prije nastavka
Ova provjera odvaja završenu implementaciju od postavke koja samo izgleda dovršeno.
Provjerite
- Nema neiskorištenih rezova
- Č, ć, ž, š i đ rade
- Preload URL odgovara korištenom fontu
- CLS ostaje stabilan
Najčešće pogreške i rizici
Rizike treba provjeriti prije povećanja prometa, automatizacije ili ovlasti sustava.
Na što treba paziti
- Učitava se cijela variable obitelj bez potrebe
- Svaki heading koristi drugi font
- Preload se radi za šest datoteka
- Fallback znatno mijenja širinu teksta
Mjerenje rezultata
Učinak se procjenjuje kroz mali skup metrika koje su povezane s ciljem lekcije i stvarnim poslovnim ishodom.
Metrike koje imaju smisla
- Bajtovi fontova
- Font load time
- CLS
- LCP
Česta pitanja
Koji je prvi korak za temu „Brzina web stranice i optimizacija fontova”?
Popisati stvarno korištene rezove Prije nastavka potvrdite odluku: Treba li vanjski ili self-hosted font
Kako provjeriti da je provedba uspješna?
Nema neiskorištenih rezova Nakon toga pratite metriku: Bajtovi fontova.
Koju pogrešku treba prvo spriječiti?
Učitava se cijela variable obitelj bez potrebe Problem ispravite prije automatizacije ili povećanja budžeta.
Službeni i stručni izvori
Sučelja, pravila i preporuke mogu se mijenjati. Prije produkcijske izmjene provjerite aktualnu dokumentaciju.
Primijenite lekciju na stvarni projekt
Pošaljite postojeću konfiguraciju, cilj i problem koji želite riješiti. Dobit ćete prijedlog sljedećeg tehničkog ili operativnog koraka.