FCP (Первая отрисовка контента) — одна из метрик, отслеживаемых в разделе Performance (Производительность) отчета Lighthouse. Каждая метрика отражает определенный аспект скорости загрузки страницы.
Lighthouse показывает FCP в секундах:
![Скриншот проверки Lighthouse для FCP](https://wd.imgix.net/image/tcFciHGuF3MxnTr1y5ue01OGLBn2/Y8maVyZwGyS6gdyRjYWb.png?auto=format)
Что измеряет FCP
FCP измеряет, сколько времени требуется браузеру для отрисовки первой части контента DOM после перехода пользователя на страницу. Изображения, небелые элементы <canvas>
и SVG на странице считаются содержимым DOM; всё, что находится внутри iframe, не включается.
Как Lighthouse определяет FCP
Оценка FCP — это сравнение времени FCP вашей страницы и времени FCP реальных веб-сайтов на основе данных из Интернет-архива. Например, у сайтов, входящих в 99-й процентиль, FCP составляет примерно 1,5 секунды. Если FCP вашего сайта составляет 1,5 секунды, то оценка FCP равна 99.
В этой таблице показано, как интерпретировать оценку FCP:
See the Lighthouse performance scoring post to learn how your page's overall performance score is calculated.
Как улучшить оценку FCP
Для FCP особенно важно время загрузки шрифтов. Ознакомьтесь со статьей «Убедитесь, что текст остается видимым во время загрузки веб-шрифта», чтобы узнать, как ускорить загрузку шрифтов.
Отслеживайте FCP на устройствах реальных пользователей
Чтобы узнать, как измерять FCP на реальных устройствах пользователей, см. статью Google «Ориентированные на пользователя показатели производительности». В разделе «Отслеживание FP/FCP» описывается, как программно получить доступ к данным FCP и отправить их в Google Analytics.
См. статью Google «Оценка производительности загрузки в реальных условиях с помощью API Navigation Timing и API Resource Timing», чтобы узнать больше о сборе метрик реальных пользователей.
How to improve your overall Performance score
Unless you have a specific reason for focusing on a particular metric, it's usually better to focus on improving your overall Performance score.
Use the Opportunities section of your Lighthouse report to determine which improvements will have the most value for your page. The more significant the opportunity, the greater the effect it will have on your Performance score. For example, the Lighthouse screenshot below shows that eliminating render-blocking resources will yield the biggest improvement:
![Lighthouse: Opportunities section](https://wd.imgix.net/image/jL3OLOhcWUQDnR4XjewLBx4e3PC3/TN2iCYypsEV3pcRouSQG.png?auto=format)
See the Performance audits landing page to learn how to address the opportunities identified in your Lighthouse report.
Ресурсы
Updated on • Improve article