First Meaningful Paint (FMP) — это время, необходимое для первой части читаемого или просматриваемого содержимого веб-страницы, оказываемого посетителю. Например, это может быть краска, в которой название статьи, текст или фотография отображаются в окне браузера на экране пользователя.
Подход Dotcom-Monitor для расчета первого значимого времени краски
Для выполнения мониторинга веб-страниц Dotcom-Monitor подключается к веб-сайту с помощью веб-браузера. Во время каждой сессии мониторинга Dotcom-Monitor делает 10 скриншотов окна браузера в секунду. Эти скриншоты затем используются для дальнейшего сравнительного анализа.
После того, как сеанс мониторинга закончен, механизм расчета сравнивает каждый скриншот в последовательности изображений. Затем движок вычисляет процентные изменения содержимого, отображаемого в последовательно взятых парах скриншотов.
Далее движок анализирует результаты расчета, чтобы определить разницу в значениях процентных изменений. Первое существенное различие между значениями считается первым значимым изменением содержания веб-страницы. Скриншот, который принес в первом обнаруженных значимых изменений считается первой значимой краской, и время, когда скриншот был сделан считается первым значимым время краски.