Metriky rychlosti načítání a vykreslování webu.
Ukázkový web k bakalářské práci.
T T F B
Time to first byte.F C P
First contentful paint.L C P
Largest contentful paint.S I
Speed index.F I D
First input delay.T T I
Time to interactive.T B T
Total blocking time.C L S
Cumulative layout shift.TTFB
Time to first byte.
První aplikovatelná metrika při načítání webové stránky. Měří odezvu serveru, respektive dobu, po kterou musí prohlížeč vyčkat, než server odpoví na požadavek. Jedná se typicky o první měřitelný údaj určený ke komparaci a výpočtům výsledného skóre výkonnosti webové stránky.
FCP
First contentful paint.
First contentful paint, neboli první obsahová barva, je metrika, která vzniká v prvním zobrazeném DOM objektu (Document Object Model). Může se tedy jednat o text, obrázek, který není bílý, případně prvky canvas nebo svg. FCP nebere v potaz vše uvnitř tagu iframe.
LCP
Largest contentful paint.
Metrika Largest contentful paint, neboli největší obsahová barva. Nahrazuje metriku First meaningful paint (FMP), neboli první smysluplná barva. LCP je oproti svému předchůdci výrazně spolehlivější a lépe vystihuje realitu zobrazení webové stránky na obrazovce.
SI
Speed index.
Metrika Speed index neboli index rychlosti pracuje s „videozáznamem“ vykreslování stránky. Pomocí vnitřních hodnotících algoritmů udává výsledné skóre. Dalo by se říct, že je to souhrnné spojení předchozích metrik (TTFB, FCP, LCP), avšak výpočet je kalkulován komplexně.
FID
First input delay.
First Input Delay, též první nečinnost procesoru je metrika, která měří čas mezi aktivitou uživatele na webu (kliknutím na odkaz, na tlačítko nebo jakýkoli prvek založený na Javascriptu) a skutečným počátkem vykonání. Stejně tak jako metrika FCP dává uživateli zpětnou vazbu na rychlost zobrazení prvních objektů, FID pomáhá měřit první dojem uživatele o interaktivitě a odezvě webové stránky. Neměří však čas zpracování události.
TTI
Time to interactive.
Metrika Time to interactive, neboli čas do interaktivity měří čas, od kdy je uživatel schopen s webem komunikovat, resp. značí stav, kdy je web plně interaktivní. Může se zdát, že tato metrika je podobná, ne-li shodná s metrikou Speed index, není tomu tak. Web, který se jeví vizuálně načtený může stále na pozadí zpracovávat Javacripty, které jsou potřeba ke spolupráci s uživatelem. Takto naoko načtený web vypadá jako zaseknutý.
TBT
Total blocking time.
Total blocking time neboli celková doba blokování je metrika měřící dobu od prvního vykreslení obsahu (FCP) po čas do interaktivity (TTI). Zatím co metrika TTI měří celkový čas, tj. od požadavku uživatele na zobrazení webové stránky až po samotnou možnost interakce. Detekuje úlohy trvající déle jak 50 ms.
CLS
Cumulative layout shift.
Cumulative Layout Shift neboli metrika kumulativní posun layoutu, je metrika udávající stabilitu, resp. stálost webu během načítání. Určitě to všichni známe, procházíme web, klikneme a mezitím se donačte obsah, který jsme, v době kliknutí na odkaz, neviděli. Neplánovaně tak končíme na úplně jiném webu.