Как перейти от адаптивного сайта к прогрессивному веб-приложению

UX-дизайнер компании Astound Commerce Лилия Зинченко рассказала в колонке для AIN.UA, какие преимущества несет технология PWA (Progressive Web Application) для мобильных сайтов. В прошлом году она работала над обновлением сайта компании Under Armour.

История Under Armour началась в 1996-м, когда ее основатель Кевин Планк не нашел нужной футболки для интенсивных тренировок и разработал собственный прототип — футболку The Shorty, которая способна быстрее впитывать влагу.

В 2015 году Under Armour начала цифровую трансформацию с покупки компаний MapMyRun, MyFitnessPal и Endomondo. В прошлом году компания решила обновить сайт, начав с британской локали. Новый сайт заработал в 2019 году на основе технологии PWA (Progressive Web Application), которая является своеобразным гибридом нативного приложения и веб-сайта.

Лилия Зинченко

Я — UX-дизайнер международной IT-компании Astound Commerce. С Under Armour мы сотрудничаем почти шесть лет. Я работала на проекте Under Armour над разработкой наиболее удачного UX-дизайна. Это крутой опыт. Особенно, когда понимаешь, что компания впервые представит готовое решение в Великобритании, где покупательная способность населения в разы больше украинского рынка.

Зачем нужна технология PWA

Основными преимуществами Progressive Web Application является прогрессивная загрузка контента, работа в офлайн-режиме при отсутствии сети, вывод push-уведомлений и возможность сохранения веб-приложения на домашнем экране устройства по аналогии с нативным приложением.

Каковы преимущества для пользователя — сравнение

Для того, чтобы убедиться в положительных изменениях на сайте, можно сравнить общеевропейскую адаптивную и британскую версии сайта Under Armour. Последняя разработана командой Astound Commerce на платформе Mobify и позволяет применить все преимущества PWA с использованием гайдлайнов в сфере мобильного ecommerce дизайна.

Прежде всего, отличие — в прогрессе загрузки сайта:

  • адаптивная мобильная версия сначала показывает пустой экран, а затем — финальный контент страницы;
  • PWA версия постепенно загружает layout всего контента: сначала размещает общие черты элементов страницы, а затем отображает конечный контент.

С точки зрения User Experience преимущество на стороне PWA, ведь пользователь не видит никаких прыжков контента при постепенном загрузке сайта, тогда как пустой экран вызывает нетерпение у пользователей, привыкших к мгновенному запуску нужного ресурса.

Сравнение адаптивного веб-сайта и  PWA
Загрузка адаптивного сайта (слева) и PWA (справа)

Далее рассмотрим различия в отображении и поведении поля поиска двух версий сайта:

  • на адаптивном мобильном сайте поле поиска отображается под хедером, что привлекает внимание пользователя и отвлекает от основного компонента взаимодействия — самого поля поиска;
  • хедер PWA-версии сайта перекрывается полем поиска, сосредоточивая внимание на том, что интересует пользователя в первую очередь, — на поиске нужного товара.
Сравнение адаптивного веб-сайта и  PWA
Поле поиска адаптивного сайта (слева) и PWA (справа)

Показательно также и отличие «гамбургер»-меню для двух версий сайта:

  • в случае адаптивного сайта хедер отображается и привлекает внимание пользователя, отвлекая его от поиска нужной категории или опции. К тому же, расположение элементов для взаимодействия на мобильном сайте является не последовательным: иконка «Х», позволяющая закрыть «гамбургер»-меню, находится слева. В то же время иконки «>» — индикаторы большего количества подкатегорий в одной категории, расположены с правой стороны;
  • в случае с PWA пользователь сразу сосредоточен на том контексте, который его интересует. В отличие от адаптивного сайта, PWA отражает все элементы взаимодействия с одной стороны (справа), облегчая пользователю навигацию по «гамбургер»-меню.
Сравнение адаптивного веб-сайта и  PWA
«Гамбургер»-меню адаптивного сайта (слева) и PWA (справа)

Если сравнить футеры обеих версий сайта, то на адаптивной версии — чрезмерное количество контента. В прогрессивном веб-приложении большинство ссылок были перенесены в «гамбургер»-меню, поэтому футер занимает минимум места, является компактным и не перегруженным. Также иконки соцсетей увеличены для максимальной доступности пользователей с большой областью прикосновения пальца.

Сравнение адаптивного веб-сайта и  PWA
Футер адаптивного сайта (слева) и PWA (справа)

Следующий элемент, заслуживающий внимания, — PLP (Product Listing Page) или страница со списком товаров. Одним из самых важных ее элементов является фильтрация товаров:

  • на адаптивном мобильном сайте при нажатии на кнопку «Filter By» открывается полноэкранный список всех доступных фильтров для определенной категории. Иконки «+» и «-» значительно меньше, что может осложнить навигацию по фильтрам для тех, у кого большая область прикосновения пальцем;
  • в случае с PWA эти иконки увеличены для улучшения доступности, а флайаут с фильтрами не перекрывает страницу полностью, отражая обновление списка товаров при фильтрации по определенным опциями.
Сравнение адаптивного веб-сайта и  PWA
Фильтры адаптивного сайта (слева) и PWA (справа)

Перейдем на PDP (Product Details Page) или продуктовую страницу. Едва ли не самой важной областью этой страницы является Ready-to-buy area — зона выбора вариаций и добавления товара в корзину:

  • на адаптивном мобильном сайте мы сталкиваемся с проблемой довольно тесного размещения элементов для выбора размеров и с маленькими кнопками Add to Bag и Add to Wish List;
  • PWA позволяет легкую навигацию и быстрое избрание нужных вариаций продукта и добавление его в корзину.
Сравнение адаптивного веб-сайта и  PWA
PDP адаптивного сайта (слева) и PWA (справа)

Как только товар попал в корзину (страница Shopping Cart), покупатель имеет возможность его просмотреть и перейти к оплате. Если на сайте не реализован функционал для сравнения товаров, то именно страница корзины служит этакой коллекцией понравившихся клиенту товаров, где и решается судьба покупки других понравившихся товаров.

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

Степпер для избрания количества товара на PWA имеет тоже преимущества по сравнению с select box на адаптивном мобильном сайте, ведь в последнем случае зона прикосновения пальца пользователя значительно меньше. И наконец, на PWA поле Promo Code по умолчанию скрыто в аккордеоне, чтобы не отвлекать покупателей без кода, тогда как на адаптивном сайте это поле открыто. В результате таких незначительных различий пользователи могут покинуть сайт в поисках желаемого кода на скидку.

Сравнение адаптивного веб-сайта и  PWA
Корзина адаптивного сайта (слева) и PWA (справа)

Учитывая перечисленные различия, запуск прогрессивного веб-приложения (PWA) имеет больше преимуществ. Progressive Web Application позволяет каждой странице сайта отражать общее размещение компонентов еще до полной загрузки, а также улучшает общую читабельность и доступность для покупателей с ограниченными возможностями.

При этом без внимания осталась одна из важнейших характеристик PWA — возможность просматривать закешированные ранее страницы при отсутствии интернет-сети. Для адаптивного сайта такая опция недоступна и пользователь будет видеть «динозаврика», пока не окажется в зоне покрытия.

В конце концов, адаптивный сайт не дает возможности пользователю узнавать самые свежие новости или акции бренда из-за отсутствия опции push-уведомлений. При соответствующих настройках в прогрессивном веб-приложении вы можете получать информацию о последних новинках бренда.

Выводы

Как по мне, с точки зрения User Experience преимущество Progressive Web Application очевидно для кейса Under Armour. При этом выигрывает не только компания, но и сами покупатели. Пользуясь таким прогрессивным веб-приложением, можно получить удовольствие не только от просмотра, поиска и покупки товаров, но и от сэкономленного времени и сохранившихся нервов.

Особенно такие решения могут быть интересны в разрезе украинских реалий, где покрытие 3G / 4G не так идеально, даже в больших городах, а загрузки сайта можно ждать «вечность». Так что PWA — замечательная возможность выбирать покупки, добираясь подземным транспортом.

[customscript]techrocks_custom_after_post_html[/customscript]

[customscript]techrocks_custom_script[/customscript]

1 комментарий к “Как перейти от адаптивного сайта к прогрессивному веб-приложению”

  1. Дарья

    Тетя совсем не шарит ни в ux, ни в технологиях.
    Pwa это и есть веб. Весь дизайн можно было точно также сделать и в обычной веб странице.

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Прокрутить вверх