PWA — технология, которая превратит ваш сайт в приложение

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

А что, если превратить в приложение уже имеющийся сайт? Это возможно с помощью технологии Progressive Web Application (PWA).

Благодаря PWA пользователи могут установить сайт себе на смартфон: работать он будет как мобильное приложение, а на экране телефона появится иконка для быстрого доступа. Также PWA-сайт можно установить как приложение на десктоп.

Progressive Web Application — это гибрид сайта и приложения. Создать его можно как с нуля, так и на основе существующего сайта.

О преимуществах и недостатках этой технологии для бизнеса рассказывает маркетолог студии «Иквадарт» Татьяна Гаврилова, https://iquadart.by .

Преимущества

  • Одно из важных преимуществ PWA — его не нужно создавать отдельно для каждой операционной системы. Следовательно, разработка обходится в разы дешевле, чем разработка мобильного приложения.
  • Работает без интернета. Даже в офлайне пользователи могут читать контент и отправлять формы. Данные из формы сохранятся и поступят на сервер, когда у пользователя появится интернет-соединение.
  • Быстро загружается. Когда пользователь в первый раз заходит на сайт, данные сайта сохраняются в кэше. Благодаря этому в будущем сайт загружается мгновенно. Быстрая загрузка важна, т.к. по статистике 53% пользователей покидают сайт, если он не загружается в течение 3 секунд.
  • PWA может отправлять push-уведомления. Таким образом можно привлекать внимание к своему бренду, возвращать пользователей на сайт, стимулировать повторные продажи.
  • PWA может получать доступ к геоданным и файлам устройства, взаимодействовать с камерой и микрофоном смартфона.

Как PWA устанавливается на смартфон

Шаг 1: Пользователь открывает сайт в браузере и соглашается сохранить его на главный экран.

/users_files/Iquadart/iquadart-pwa-step-1.jpg

Шаг 2: На рабочем столе устройства появляется иконка для быстрого доступа. Теперь сайт доступен пользователю всего в один клик.

/users_files/Iquadart/iquadart-pwa-step-2.jpg

Шаг 3: Сайт открывается без интерфейса браузера, выглядит и работает как мобильное приложение.

/users_files/Iquadart/iquadart-pwa-step-3.jpg

Многие известные сайты уже имеют функциональность PWA. Например, twitter.com, aviasales.com, unsplash.com, music.youtube.com. Пример PWA-сайта для малого бизнеса: https://myclean.by ; для интернет-магазина — https://linzmarket.by. Откройте любой из этих сайтов в мобильном браузере Chrome, чтобы протестировать, как работает PWA.

Заметили, что для установки PWA-сайта не понадобилось заходить в App Store или Google Play? В отличие от мобильного приложения, PWA не нужно регистрировать в магазинах приложений.

Для бизнеса это означает экономию. Во-первых, не нужно платить App Store и Google Play за размещение; во-вторых продвигать и поддерживать PWA дешевле, чем мобильное приложение. Пользователю же не нужно идти в магазин приложений, чтобы оттуда скачать PWA.

/users_files/Iquadart/pwa-store-iquadart.jpg

При этом PWA можно добавить в Google Play с помощью функции TWA (Trusted Web Activities), а значит сайт получает дополнительную площадку для распространения.

Плюсы PWA в сравнении с мобильным приложением

Конечно, для некоторых бизнесов PWA не может стать полноценной заменой мобильному приложению. Возможностей у нативного мобильного приложения больше.

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

Кроме стоимости разработки, у PWA есть еще несколько плюсов в сравнении с нативным мобильным приложением:

  • PWA намного меньше весит: всего несколько десятков килобайт. А значит пользователю не нужно задумываться, устанавливать ли ваш сайт, если в телефоне мало места.
  • Проще редактировать контент: изменения вносятся единожды в админке сайта. Не нужно редактировать контент отдельно на сайте и отдельно в приложении.
  • PWA не требует обновлений: пользователи всегда видят актуальный контент.
  • Разработать PWA быстрее.
  • PWA улучшает SEO-показатели сайта. Пользоваться PWA-сайтом удобнее, а значит улучшаются поведенческие факторы. Это, в свою очередь, может положительно влиять на позиции сайта в поисковиках

Кому подойдет PWA

В первую очередь, PWA подойдет компаниям, чьими услугами клиенты пользуются часто или с определенной периодичностью, например, раз в месяц. Так, PWA принесет пользу сервису доставки еды, салону красоты, клининговой компании, интернет-магазину. Также PWA подойдет онлайн-медиа.

Результаты, которых достигли бренды благодаря PWA

Многие бренды уже воспользовались возможностями PWA и вот каких результатов они достигли:

  • BMW: в 3 раза увеличилась скорость загрузки сайта.
  • Lancôme: на 17% увеличилась конверсия сайта, и на 84% снизилось время загрузки сайта на смартфонах.
  • Forbes: на 100% выросла вовлеченность читателей, а также до 0,8 секунды сократилась скорость загрузки сайта (с 3–12 секунд).
  • AliExpress: на 104% выросла конверсия сайта для новых покупателей. Покупатели стали проводить на сайте на 74% больше времени.

Больше примеров того, как бренды используют PWA, вы сможете найти здесь: https://developers.google.com/web/showcase/2017/lancome

Недостатки PWA

Конечно, у PWA есть и недостатки. Например, есть ряд ограничений на iOS:

  • PWA может хранить на устройстве не больше 52 Мб данных. При этом, если пользователь несколько недель не заходил на PWA-сайт, сохраненные файлы удалятся. Останется только иконка приложения на рабочем экране. Когда пользователь решит снова запустить PWA, придется установить его заново.
  • Siri не видит PWA.
  • Не показывается окно с предложением установить PWA на главный экран. Добавить иконку приложения можно только вручную через настройки устройства.

К другим недостаткам можно отнести то, что у PWA есть ограничения в работе с железом. Например PWA еще не научилось работать со сканером отпечатков пальцев, датчиками приближения, ограниченно работает с Bluetooth.

Сравнение PWA с мобильным приложением и сайтом

Сравнить PWA с мобильным приложением и сайтом вы можете с помощью таблиц ниже.

Сравнение PWA с мобильным приложением

      PWA            Мобильное      приложение
Для установки не нужен магазин приложений. Установка за несколько секунд            +      -
Ниже стоимость разработки            +      -
Выше скорость разработки      +      -
Дешевле поддерживать и развивать      +      -
Занимает меньше места на устройстве      +      -
Не нужно разрабатывать отдельно под каждую операционную систему      +      -
Можно взаимодействовать с камерой и микрофоном смартфона. Есть доступ к GPS, файлам устройства и др.      +      +
Можно использовать больше функций смартфона. Например, доступ к bluetooth, датчикам приближения, сканеру отпечатков пальцев и др.      -      +

Сравнение PWA с сайтом

      PWA            Сайт
Выше скорость загрузки      +      -
Доступ в офлайне      +      -
Выше вовлеченность ползователей. Более user-friendly      +      -
Возможность добавления на главный экран      +      -
Push-уведомления      +      +
Поддерживается бóльшим количеством браузеров      -      +