Skip to content

This translation has not been editorially reviewed yet. The German version is authoritative. Deutsche Fassung →

Performance

Što je Total Blocking Time i zašto se stranica ne odaziva tijekom učitavanja?

Total Blocking Time (TBT) mjeri koliko dugo je stranica tijekom učitavanja toliko zauzeta skriptnim radom da unosi ostaju — Google procjenjuje do 200 milisekundi kao dobar, preko 600 milisekundi kao loš. Stranica izgleda u tim trenutcima gotova, ali ne odgovara na klik. Upravo to skrivena strana čini TBT kao broj vidljiv.

Vrijeme blokade je nevidljiva strana nakon učitavanja

Browser ima za svaku stranicu samo jednu glavnu traku na kojoj se sve obavlja redom: izvršavanje skripti, obrada unosa, crtanje ekrana. Ako je dugi skript, traka je zauzeta — klik posjetitelja mora čekati dok se skript završi. TBT zbraja sve te faze čekanja tijekom učitavanja. To objašnjava poznati srdžbeni: Stranica izgleda gotova, izbornik je vidljiv, ali dodir na njega ne radi sekundama. Posjetitelj tipka ponovno, drži uređaj za slomljen ili odustane — međutim stranica samo tihom obavlja svoje skripte.

TBT je laboratorijska aproksimacija za reaktivnost

Reaktivnost stvarnih posjetitelja (INP) može se promatrati samo u polju — trebam dovoljno stvarnih poziva tijekom 28 dana. Za nove stranice i stranice sa malo prometa nedostaju ti podaci. Tu skače TBT: Mjeri se u laboratoriju i pokazuje isti uzrok iz drugog kuta. Stranica sa visokom vremenskom blokadom će stvarnim posjetiteljima dati spora reaktivnost, čim dođu. Google granice: do 200 milisekundi dobro, do 600 kao potreban za poboljšanje, iznad kao loš. Služba za provjeru prikuplja TBT u laboratoriju preko PageSpeed mjerenja i koristi je kao izvor nalaza kada nema vrijednosti iz polja za reaktivnost.

Previše skriptnog rada je uzrok, čišćenje je rješenje

Visoko vrijeme blokade obično nastaje od previše ili teško opterećenih JavaScript skripti: oglasne mreže, analitički alati, chat prozori, video ugrađivanja i građevinski alati sa dodatke donose vlastite skripte koji se trebaju izvršiti tijekom učitavanja. Zasebno, svaki izgleda bezopasan, zajedno paraližiraju glavnu traku — posebno na mobitelima sa slabijim procesorima. Rješenje je nezavršeno: Uklonite nekorištene integracije, preostale skripte učitajte tek nakon vidljiva sadržaja, i dodatne funkcije kao chat pokrenite tek kada ih posjetitelj zatraži. Izvješće o provjeri navodi izmjerenu vrijednost i ciljnu vrijednost kao jasnu specifikaciju za to čišćenje.

  • Pritisnite odmah nakon što se pojavi Vaša početna stranica na izbornik i provjerite odgovara li odmah ili tek nakon razmišljanja sekunde.
  • Zamolite Vašu agenciju da daje sve integrirane skripte treće strane i zajedno uklonite što više nema dokazana korist.
  • Zamolite da učitava chat prozore, videozapise i karte tek kada ih posjetitelj stvarno klikne.
  • Provjerite vrijeme blokade, posebno u mobilnom mjerenju, jer slabiji telefon procesori čine istu količinu skripti puno duljih mrežom.
  • Mjerite nakon svaki novo ugrađenog alata — svaka dodatna integracija produljuje vrijeme blokade.

Deutsche Fassung dieser Seite