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.
Jatka tästä
Toimiva kokemus myös ilman liikettä