PWA-аудиты
Эти тесты позволяют проверить различные аспекты прогрессивного веб-приложения.
- Скорость и надежность #
- Страница загружается недостаточно быстро в мобильных сетях (Page load is not fast enough on mobile networks) Как ускорить загрузку веб-страницы в мобильных сетях.
- Current page does not respond with a 200 when offline Learn how to make your Progressive Web App work offline.
- `start_url` does not respond with a 200 when offline Learn how to configure your Progressive Web App's start_url so your app is accessible offline.
- Страница загружается недостаточно быстро в мобильных сетях (Page load is not fast enough on mobile networks)
- Возможность установки #
- Does not use HTTPS Learn how to protect your website with HTTPS.
- Не регистрируется сервис-воркер, управляющий страницей и `start_url` Узнайте, как зарегистрировать сервис-воркер, поддерживающий возможности прогрессивных веб-приложений, такие как офлайн-работа, push-уведомления и возможность установки.
- Аудит "Web app manifest does not meet the installability requirements" Узнайте, как сделать прогрессивное веб-приложение пригодным для установки.
- Does not use HTTPS
- Оптимизация для PWA #
- Does not redirect HTTP traffic to HTTPS Learn how to make your site more secure by redirecting all pages to HTTPS.
- Is not configured for a custom splash screen Learn how to create a custom splash screen for your Progressive Web App.
- Не установлен цвет темы для адресной строки (Does not set a theme color for the address bar) Из статьи вы узнаете, как установить цвет темы для адресной строки в современном веб-приложении.
- Content is not sized correctly for the viewport Learn how to size your web page content to fit on mobile screens.
- Does not have a <meta name="viewport"> tag with width or initial-scale Learn about the "Does not have a <meta name="viewport"> tag with width or initial-scale" Lighthouse audit.
- Does not provide fallback content when JavaScript is not available Learn how to make sure users can view at least some content on your web page when JavaScript isn't available.
- Аудит Manifest doesn't have a maskable icon Узнайте, как добавить поддержку маскируемых значков в прогрессивное веб-приложение (PWA).
- Does not redirect HTTP traffic to HTTPS
- Дополнительные пункты для ручной проверки #
- Site works cross-browser Learn how to use Workbox to make sure your web page works across browsers.
- Page transitions don't feel like they block on the network Learn how to make transitions between web pages feel responsive, even on a slow network.
- Each page has a URL Learn about the Lighthouse "Each page has a URL" audit.
- Site works cross-browser