Fart er ikke en teknisk detalj, det er første inntrykk. Besøkende på mobil venter ikke lenge på en side som ikke kommer, og søkemotorer måler det samme. Grepene under er de vi gjør først, fordi de gir mest igjen for tiden.
1. Krymp bildene før du laster dem opp
Bilder er den tyngste posten på nesten hver side vi overtar. Et produktfoto i full oppløsning fra kameraet gjør ingenting mer for kunden enn det samme bildet komprimert til en brøkdel. Lever i et moderne format som WebP, sett bredden til det største stedet bildet faktisk vises, og la resten være.
Slik gjør vi det
- Komprimer alle innholdsbilder før opplasting.
- WebP som standard, JPG bare som reserve.
- Ingen bilder bredere enn det største visningsstedet.
2. Kutt skriftene ned til to
Hver skriftvekt er en egen nedlasting. Mange vekter av flere familier er mange filer før noe tekst vises. To familier og noen få vekter dekker så godt som alle sider vi bygger.
3. Fjern utvidelsene du ikke bruker
En deaktivert utvidelse koster ingenting. En aktiv utvidelse du ikke bruker koster på hver eneste sidevisning. Gå gjennom listen jevnlig og still ett spørsmål per rad: hva slutter å virke hvis dette slås av?
Slik rydder du trygt
- Slå av én om gangen, og se på forsiden etterpå.
- Slett det som har vært deaktivert en stund uten at noen har savnet det.
- Noter hva hver gjenværende utvidelse faktisk gjør.
4. Sett opp caching, og verifiser at den treffer
Caching hjelper bare når den treffer. Sjekk at en vanlig side faktisk serveres fra cachen, ikke bare forsiden med en tilfeldig spørrestreng bak. Vi har brukt hele arbeidsdager på å måle en cache som aldri ble truffet.
Mål før og etter, samme dag
Kjør målingen på samme adresse, samme tid på døgnet, før og etter. Uten et før-tall er alle grepene over bare påstander.

