Прогрессивные веб-приложения можно включить в настольном Chrome прямо сейчас. Вот как это сделать.

Новейшая версия Chrome позволяет вам устанавливать прогрессивные веб-приложения — веб-приложения, разработанные с учетом гибкости настольных приложений, — на рабочий стол вашего ПК.

Приложения в Chrome обычно удобны для пользователя, но они могут стать кошмаром для разработчиков, которым приходится использовать проприетарные API браузера. К счастью, Google собирается принять платформу... Прогрессивные веб-приложения - это устраняет многие сложности и поддерживается в последней стабильной версии Chrome.

Включить прогрессивные веб-приложения в Chrome очень просто. Предполагая, что ваш клиент обновлен, все, что вам нужно сделать, это переключить три флага разработки: Баннеры приложенийи Экспериментальные баннеры приложений, которые включают подсказки, позволяющие устанавливать веб-приложения; и Настольные PWA, который добавляет поддержку окон и баннеров для PWA.

Если ссылки у вас не работают, попробуйте скопировать и вставить эти URL-адреса в адресную строку:

  • Баннеры приложений:chrome://flags#enable-app-banners
  • Экспериментальные баннеры приложений:chrome://flags#enable-experimental-app-banners
  • Настольные PWA:chrome://flags#enable-desktop-pwas
Флаги прогрессивных веб-приложений в Chrome.

С этого момента становится легче. После того, как вы включили соответствующие флаги и ввели веб-адрес PWA, вы увидите Установить на рабочий стол в раскрывающемся меню Chrome.

Тогда вы получите Установить на рабочий стол всплывающее окно с подсказкой. Нажав на Добавлять сохранит PWA на рабочем столе вашего ПК, где вы сможете запустить его так же, как любое приложение Chrome.

PWA, если вы еще не слышали, — это веб-приложения, разработанные с учетом гибкости настольных приложений. Они запускаются с помощью значков и ярлыков, как и нативные приложения, но используют CSS3, JavaScript, и другие открытые веб-фреймворки позволяют им работать в разных браузерах и платформах с минимальными затратами. портирование. Используя комбинацию плагинов, веб-API и скриптов, они могут совмещать такие задачи, как сетевые запросы, push-уведомления, получение контента и многое другое.

В PWA есть что понравиться. У них есть потенциал для сократить время загрузки и использование данных, а у некоторых даже есть лучшие пользовательские интерфейсы чем их родные аналоги. Но они не идеальны. Например, в Chrome нет собственного магазина для PWA — чтобы найти приложения, вам придется просматривать витрины сообщества, такие как PWA.rocks. И PWA пока не могут использовать Chrome в полной мере. В своем заявлении в конце прошлого года Google заявила, что «исследует способы упростить переход для разработчиков, которые зависят от эксклюзивных API-интерфейсов приложений Chrome».

Нравится вам это или нет, но Google активно продвигает PWA. В 2017 году поисковый гигант объявил что он постепенно откажется от поддержки приложений Chrome на Windows, Mac и Linux в пользу PWA. «середина 2018 года».