Kaikki muistiinpanot

Mittaa ennen kuin optimoit

Rakentamisen käytännöt

Hidas tuntuma on hyvä syy tutkia, mutta ei vielä selitys. Vertailukelpoinen mittaus auttaa valitsemaan oikean korjauksen.

Nimeä viive

”Sivu on hidas” voi tarkoittaa pitkää latausta, viivettä painalluksen jälkeen tai nykivää liikettä. Nämä eivät välttämättä johdu samasta asiasta. Tämän sivuston visuaalisten toimintojen tarkastelu on muistuttanut erottamaan käyttäjän havainnon siitä, mitä yksittäinen tekninen mittari kertoo.

Valitse yksi kulku: avaa sivu, tee tietty toiminto ja odota näkyvää tulosta. Kirjaa laite, selain ja olosuhteet. Hyvä lähtötilanne kuvaa ongelman niin, että saman kokeen voi tehdä korjauksen jälkeen uudelleen.

Vertaa samaa samaan

Samanaikaisesti ajettavat raskaat testit voivat muuttaa tulosta. Myös lämmin välimuisti ja uusi lataus ovat eri tilanteita. Tee vertailu hallituissa olosuhteissa ja toista se. Älä valitse vain parasta ajoa tai vertaile eri tavoin kerättyjä lukuja keskenään.

Selvitä, mitä mittari mittaa. Lyhyt JavaScript-suoritus ei yksin tarkoita, että grafiikka olisi valmistunut tai käyttäjä nähnyt muutoksen. Samoin tietokoneella tehty mobiilinäkymän tarkistus ei osoita toimintaa oikealla puhelimella. Rajauksen kertominen tekee tuloksesta hyödyllisemmän.

Muuta havainnon perusteella

Jos havainto osoittaa tietyn pullonkaulan, tee pieni kohdennettu muutos ja toista sama koe. Tarkista samalla, ettei käytettävyys heikkene. Jos tulos ei tue korjausta, seuraava askel voi olla parempi mittaus eikä lisää koodia. Optimoinnin arvo ei ole muutosten määrässä vaan siinä, paraneeko käyttäjän kokemus todennettavasti.

Kaikki muistiinpanot