Пакеты стеков прототипирования для Lighthouse

Хуссейн Джирдех
Houssein Djirdeh

TL;DR: Stack Packs — это новая функция Lighthouse, которая в настоящее время находится в стадии разработки, и мы будем рады услышать ваши отзывы!

Проводя аудит производительности, доступности и других передовых методов, Lighthouse предоставляет разработчикам важные рекомендации, которые они могут использовать для улучшения своих веб-страниц. Однако многие разработчики используют другие технологии для создания своего сайта (например, CMS или JavaScript-фреймворк) и могут нуждаться в более конкретных советах.

Stack Packs — это функция, которая расширит Lighthouse, включив в него также конкретные рекомендации на основе стека. Вместо того, чтобы просто выводить на поверхность обобщенные советы, будут предоставлены дополнительные сообщения, объясняющие, как решать определенные аудиты с помощью инструментов, которые, как было обнаружено, используются на веб-сайте.

Прототип WordPress Stack Pack
Прототип WordPress Stack Pack

Сообщество будет решать, какими должны быть рекомендации для различных стеков. Для консолидации идей был создан отдельный репозиторий , а прототип этой функции уже можно просмотреть с помощью Lighthouse Viewer .

Какие стеки будет поддерживать Lighthouse?

Мы начнем с WordPress и планируем в будущем расширить список за счет других популярных CMS и JavaScript-фреймворков (React, Angular и т. д.).

Как эта функция отобразится в моем отчете Lighthouse?

Рассматриваются два варианта:

  • Автоматически определяйте, какие стеки используются на странице (например, WordPress), и немедленно выводите дополнительные сообщения, специфичные для стека, для соответствующих аудитов.
  • Автоматически определяет, какие стеки используются на странице (например, WordPress), и предоставляет переключатель, позволяющий пользователю переключаться между обычной и обновленной версией Lighthouse.

Каким образом сообщество будет изменять описания, специфичные для стека?

Мы изучаем варианты, которые позволят любому человеку рекомендовать рекомендации, связанные со стеком, в ближайшем будущем. В то же время, не стесняйтесь отправлять PR напрямую в репозиторий Lighthouse Stack Packs или оставлять предложения в этой таблице Google для WordPress.

Обратная связь

Мы будем рады услышать любые ваши отзывы:

  • Каким стекам следует отдать приоритет в будущем после WordPress?
  • Есть ли у вас предпочтения относительно того, как эта функция будет отображаться в отчете Lighthouse?
  • Есть еще предложения?

Если у вас есть какие-либо мысли, оставьте комментарий в этом обсуждении .