На iPhone один и тот же сервис может выглядеть по-разному. Вы открываете личный кабинет какого-нибудь банка в Safari, и всё вам кажется привычным и удобным, а кто-то говорит, что у него этот же самый личный кабинет выглядит как полноценное приложение, открывается быстрее и даже присылает уведомления, хотя он ничего не устанавливал из App Store. В этот момент обычно и возникает вопрос, в чём разница между обычной веб-версией и PWA. В свете роста популярности веб-приложений, особенно в России, давайте разберем основные отличия того и другого.

Разбираемся, что лучше и удобнее: веб-версия через браузер или веб-приложение
❗ЕЩЕ БОЛЬШЕ СТАТЕЙ ОБ APPLE ИЩИТЕ В НАШЕМ ДЗЕНЕ СОВЕРШЕННО БЕСПЛАТНО
Начнём с обычной веб-версии сайта. Это классический вариант, который вы открываете в Safari или другом браузере. Такой сайт живёт внутри вкладки, зависит от интернета и закрывается вместе с браузером. У него почти нет доступа к возможностям iPhone. Он не работает офлайн, не присылает push-уведомления и каждый раз загружается как новый. По сути это просто страница в интернете, даже если вы заходите на неё каждый день.

Внешняя разница между веб-версией и PWA (справа). Нет интерфейса браузера
PWA или Progressive Web App на iPhone — это всё тот же сайт, но с дополнительными возможностями. Его можно добавить на главный экран, после чего он появляется как отдельная иконка. Такой сервис открывается без адресной строки браузера, запускается быстрее за счёт кэширования и может частично работать даже при слабом интернете. В поддерживаемых сценариях он умеет присылать уведомления и хранить данные локально. Пользоваться им можно почти так же, как обычным приложением, но без App Store и установки обновлений через него.
Главное различие между веб-версией и PWA заключается не в интерфейсе, а в поведении. Веб-версия всегда остаётся сайтом внутри Safari или другого браузера. PWA на iPhone ощущается как самостоятельное приложение. Его не нужно искать среди вкладок внутри другой программы и запускается он заметно быстрее.

У PWA есть дополнительные возможности в виде уведомлений и входа по Touch ID или Face ID. Для веб-версии в браузере таких возможностей не предлагается
❗ПОДПИСЫВАЙСЯ НА ТЕЛЕГРАМ-КАНАЛ СУНДУК АЛИБАБЫ, ЧТОБЫ ПОКУПАТЬ ТОЛЬКО ЛУЧШИЕ ТОВАРЫ С АЛИЭКСПРЕСС
Если объяснять простыми словами, веб-версия — это как каждый раз заходить на сайт через браузер. PWA — это как сохранить этот сайт на главный экран и открывать его одним нажатием, даже когда интернет работает нестабильно, то есть превратить в приложение. Вывод простой. Если сервисом вы пользуетесь регулярно, PWA на iPhone почти всегда удобнее. Если нужен редкий доступ или разовый просмотр, обычной веб-версии вполне достаточно.