Встречайте PWA! Windows улучшает поддержку Progressive Web Apps
Progressive Web Apps или PWA — это приложения или сайты, работающие как обычные приложения в операционной системе. Сегодня практически все операционные системы (WIndows, iOS, Android) их поддерживают. Отличительные особенности PWA в том, что они
- Устанавливаются прямо из бразуера (а могут работать и без установки) буквально одним кликом
- Могут работать в офлайн, то есть без интернета
В принципе, примитивное PWA можно сделать из обычного сайта (хотите узнать как?), но чаще всего это специально сделанные страницы, с соответстующими ServiceWorker (это один из основных компонентов PWA).
На самом деле PWA существуют и работают уже давно. Например, вот панель задач моего компьютера, из 11 значков в ней, 4 из них — PWA приложения.
Хотите попробовать что такое PWA? Вот очень простой путь:
- Откройте https://music.youtube.com/ в браузере Google Chrome
- Справа в адресной строке появится значок (+) — нажмите на него
- Все! Открывайте меню Пуск и вы увидите тем приложение Youtube Music!
- Радуйстесь и пользуйтесь
Надо сказать, что почти все сервисы Google могут работать как PWA.
Так вот, не прошло и года, как Microsoft сделал (точнее сделает в Windows 10 20H1) интеграцию в свой бразуер Edge в параметра «Web Apps Identity Proxy». Включение этого флага позволит приложениями PWA показывать свои уведомления как от приложений, а не от браузера. Я так думаю, что это и в Google Chrome появится.
Когда-то давно, в году 2005 был очень популярен термин Web2.0. Так вот PWA — это Web3.0, где грань между приложениями и сайтами полностью стерта.