Форумы

Все форумы » Город и горожане » ИТ-форум »    

А вы уже используете любимые вебсервисы как PWA-приложения?

(прочитано 2588 раз)
Senpai
Новичок

Тема: А вы уже используете любимые вебсервисы как PWA-приложения?

14.12.22 [18:11]
Senpai
Администратор
Сообщений 491


Например, я уже давно пользуюсь на ноутбуке и десктопе PWA-приложениями ВК, Телеграм, Youtube.

PWA совмещает в себе свойства нативного приложения и функции браузера, что имеет свои преимущества. PWA позволяет экономить ресурсы системы (экономится место на носителе, снижается нагрузка на процессор и расход энергии по сравнению с использованием сервиса как нативного приложения) и делает работу с сервисами удобнее, а также безопаснее (защищены SSL, используют сервис-воркеры, которые запускаются отдельно от основного браузера), не требует установки многомегабайтного кода (размер PWA-приложения не превышает 1-3 мегабайт, все остальное будет грузится из сети), грузится быстро, не требует обновления (всегда актуальная версия), работает даже в автономном режиме, может открывать приложение при старте системы, что удобно для вебтерминалов, не требует повторного ввода адреса сайта, PWA можно распространять и устанавливать минуя онлайн-магазины приложений...

Чтобы установить вебсервис (сайт) как PWA-приложение, нажмите в браузере справа от строки адреса кнопку с "плюсом" или "Установить" (если она есть - то установить сервис как PWA-приложение возможно), подтвердите желание установить сервис как приложение и отметьте галочками дополнительные опции установки (например, добавление иконки приложения на рабочий стол).
Если на десктопной версии сайта кнопка "+" не активна, попробуйте перейти на его мобильную версию (например, перейдя на m.vk.com становится доступной кнопка установки PWA-приложения ВК).
На скриншотах приведен пример установки онлайн-версии реактора кода Visual Studio Code как PWA-приложения.



Согласно Википедии, Прогрессивное web-приложение (PWA) — технология в web-разработке, которая визуально и функционально трансформирует сайт в приложение.
PWA является гибридным решением и позволяет открыть приложение с помощью десктопного или мобильного браузера. При этом полностью сохраняется функциональность нативного приложения:
* отправка push-уведомлений (кроме устройств под управлением iOS);
* работа в режиме офлайн;
* доступ к аппаратному обеспечению устройства (с ограничениями);
* установка ярлыка (иконки) на рабочий стол мобильного устройства, визуально не отличающегося от ярлыка нативного приложения, и пр.

Технология PWA была создана корпорацией Microsoft в 2000 году и сегодня поддерживается в браузерах Chrome, Safari, Firefox, Edge и Samsung Internet на платформах iOS, Android, Windows, Linux, macOS и Chrome OS.

Вот небольшой список популярных PWA-приложений: YouTube, YouTube Music, YouTube TV, Telegram, VK, Google Messages, Карты Google, Google Photos, Google Контакты, Google Календарь, Удаленный рабочий стол Chrome, Мегафон Диск, VSCode Web, Ozon, Aliexpress, Юла, Авито, СберБанк Онлайн, ВТБ Онлайн, Яндекс Почта, Яндекс Календарь, Яндекс Карты, Яндекс Маркет, Яндекс Метро, Яндекс Расписания...
Google Drive, Google Docs, Sheets, Slides и Gmail можно установить как PWA (должно быть установлено расширение "Google Документы офлайн", включите в настройках опцию "оффлайн-доступ").

У меня складывается такое ощущение, что вскоре большинство нужных нам офисных приложений будут доступны через сеть как веб-приложения SPA и PWA.

Чистого неба над головой и мыслей в ней!
IP записан