Що робить вкладка Performance?
Вкладка Performance у Chrome DevTools записує і показує, що відбувається в браузері на рівні рушія, коли сторінка завантажується і працює.
Що робить:
- Записує таймлайн активності сторінки
- парсинг, рендер, виконання JS, мережеві запити, GC, події тощо
- дозволяє побачити, коли і чому виникають гальмування
- Показує завантаження і виконання JavaScript
- які скрипти запускалися, скільки займали, чи блокували головний потік
- Профілює відмальовування (rendering)
- Layout, Paint, Composite, які елементи викликали перерахунки або перемальовування
- Виявляє блокування
- long tasks (> 50 мс), main thread blocking
- допомагає зрозуміти, де і чому інтерфейс «не реагував»
- Показує ключові Web Vitals (LCP, FCP, TTI)
- їх можна знайти прямо на таймлайні
Як використовувати:
- Відкрий вкладку Performance
- Натисни кнопку ● Record
- Перезавантаж сторінку або виконай дії
- Натисни ■ Stop
- Вивчи таймлайн:
- зверху кадри (FPS)
- нижче: час виконання скриптів, рендерингу, layout, paint
- клікай на ділянки, щоб бачити деталі (що саме виконувалося і чому)
Що дає:
- точне розуміння, де сайт гальмує
- які завдання блокують потік
- які події викликають зайвий layout/paint
- допомагає оптимізувати час завантаження і відзивчивість
Висновок: Вкладка Performance - це як рентген для браузера: вона показує, як саме твій сайт живе всередині і де просідає у швидкості.
Коротка відповідь
Для співбесідиPremium
Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.