Маяк 2.5 уже выпущен! Основные моменты включают в себя:
- chrome-launcher доступен как отдельный модуль Node .
- Пять новых проверок .
- Новое руководство по регулированию для продвинутой аудитории .
Полный список новых функций, изменений и исправлений ошибок, которые появятся в Lighthouse в версии 2.5, см. в примечаниях к выпуску .
chrome-launcher теперь является автономным модулем Node.
chrome-launcher теперь является автономным модулем Node, что упрощает запуск Google Chrome из ваших собственных приложений Node.
Пять новых проверок
Подходящие соотношения сторон
Категория: Лучшие практики
Аудит «Не использует изображения с соответствующими соотношениями сторон» предупреждает вас, когда соотношение сторон визуализированного изображения значительно отличается от фактических размеров изображения. Соотношение сторон — это соотношение ширины и высоты. Если при рендеринге соотношение существенно отличается, то изображение, вероятно, выглядит искаженным.
Библиотеки JavaScript с уязвимостями безопасности
Категория: Лучшие практики
Аудит «Включает интерфейсные библиотеки JavaScript с известными уязвимостями безопасности» предупреждает вас о количестве уязвимостей в библиотеке, а также о самом высоком уровне серьезности среди этих уязвимостей.
Неиспользуемый JavaScript
Категория: Производительность
Аудит неиспользуемого JavaScript определяет, сколько JavaScript загружается на странице, но не используется во время запуска.
Низкое время ответа сервера
Категория: Производительность
Аудит «Сохранение низкого времени ответа сервера» (TTFB) измеряет, сколько времени потребуется клиенту для получения первого байта основного документа. Если время до первого байта (TTFB) велико, значит, запрос слишком долго перемещается по сети или сервер работает медленно.
Ошибки консоли
Категория: Лучшие практики
Ошибки браузера были зарегистрированы в консоли. Аудит предупреждает вас о любых ошибках, которые регистрируются в консоли при загрузке страницы.
Руководство по дросселированию
Ознакомьтесь с новым Руководством по регулированию , чтобы узнать, как проводить высококачественное регулирование на уровне пакетов. Это руководство предназначено для продвинутой аудитории.