Віктор Турський про програмування / навігатор

концепції / web-performance

Вебперформанс (Core Web Vitals)

Найповніший розбір на каналі — зі стриму-перегляду Google I/O (стрим Google I/O 2023). Google зійшовся на метриках, орієнтованих на користувача, — LCP (≤2.5s), CLS і ціль затримки взаємодії близько 100ms (INP на заміну FID) плюс fetchpriority — саме тому, що старіші метрики PageSpeed навчилися накручувати, тоді як сторінки все одно помітно смикалися, складаючись під час завантаження. Його контраріанське доповнення: для «товстоклієнтних» застосунків за автентифікацією важить думка користувачів, а не Google — гонитва за метриками насправді потрібна для SEO і контентних сайтів. На стримі він проводить живі аудити (сайт одеського JS-ком'юніті показує хороший результат). Ця тема стоїть поруч із фізичним боком швидкості з випуску про затримки: Core Web Vitals — важіль сприйманого досвіду, latency — жорстка нижня межа.

Розібрано у відео

Повʼязане

Затримка і швидкість світла — фізична нижня межа під будь-якою метрикою перформансу WebGPU — ще одна тема про можливості браузера з того самого Google I/O Next.js — SSR і вибір фреймворку, що впливають на ці метрики React — товстоклієнтні застосунки, де, на його думку, метрики Google важать менше