Categories: Мнение

Новый плагин WordPress Feature добавляет поддержку прогрессивных веб-приложений

Авторы WordPress работают над тем, чтобы включить поддержку Progressive Web Apps (PWA) в ядро. На WordPress.org теперь доступен новый функциональный плагин PWA , возглавляемый командами XWP, Google и Automattic.

Прогрессивные веб-приложения – это приложения, которые запускаются в Интернете, но обеспечивают быстрое взаимодействие с приложением в мобильном браузере. Google описывает их как обладающих следующими тремя качествами:

  • Надежность – загружайте мгновенно и никогда не показывайте дауназавра даже в неопределенных сетевых условиях
  • Быстро – быстро реагируйте на действия пользователя с плавной анимацией и без резкой прокрутки.
  • Вовлеченность – почувствуйте себя естественным приложением на устройстве с захватывающим пользовательским интерфейсом.

Плагин добавляет поддержку технологий, которые требуются PWA, включая Service Workers, манифест веб-приложения и HTTPS. Эти технологии поддерживают такие функции, как фоновая синхронизация, автономный контент, push-уведомления, значок домашнего экрана мобильного устройства и другие функции PWA.

Технический директор XWP Уэстон Рутер сказал, что цель этого функционального плагина – курировать возможности PWA для предлагаемого слияния с ядром. Идея состоит в том, чтобы объединить их по частям. Базовые билеты уже находятся в процессе добавления поддержки манифестов веб-приложений и поддержки сервис-воркеров , а также улучшения HTTPS .

«Этот функциональный плагин PWA предназначен для оснащения и упрощения других плагинов, которые реализуют функции PWA», – сказал Рутер . «Он не предназначен для отмены каких-либо существующих плагинов с этими функциями, а скорее для того, чтобы позволить таким плагинам (и темам) без проблем работать вместе и расширять их».

В первом выпуске плагина на WordPress.org (v0.1.0) добавлена ​​поддержка манифестов веб-приложений и начальная поддержка, позволяющая разработчикам тем и плагинов регистрировать скрипты для сервис-воркеров через wp_register_service_worker(). Он также включает API для определения доступности HTTPS.

«Следующим шагом для сервис- воркеров в функциональном плагине PWA является интеграция Workbox, чтобы предоставить декларативную абстракцию WordPress PHP для управления стратегиями кэширования для маршрутов с поддержкой обнаружения конфликтов» , – сказал Рутер. Любой, кто заинтересован в поддержке PWA для WordPress, может ознакомиться с обсуждениями и плагином на GitHub .

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

PWA Stats – это сайт, на котором представлены тематические исследования прогрессивных веб-приложений, которые значительно повысили производительность, вовлеченность и конверсию. Вот несколько убедительных примеров:

  • Tinder сократил время загрузки с 11,91 секунды до 4,69 секунды с новым PWA. PWA на 90% меньше собственного Android-приложения Tinder. Вовлеченность пользователей в PWA растет по всем направлениям.
  • Курорт Grand Velas Riviera Maya увеличил коэффициент конверсии в Черную пятницу на 53% из-за прогрессивной скорости веб-приложения и уведомлений.
  • Trivago увеличила количество пользователей, добавляющих PWA на главный экран, на 150%. Повышение вовлеченности привело к увеличению числа переходов по предложениям отелей на 97% . Пользователи, которые переходят в автономный режим во время просмотра, могут продолжить доступ к сайту, и 67% продолжают просматривать сайт, когда они снова в сети.
  • Pinterest преобразовал свой мобильный сайт в PWA, и количество основных вовлеченных пользователей увеличилось на 60% . Они также увидели рост доходов от рекламы, создаваемой пользователями, на 44%, а время, проведенное на сайте, увеличилось на 40%.

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

writer

Recent Posts

Плагин Delete Me для WordPress помогает владельцам веб-сайтов предоставить право на забвение GDPR

Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…

2 года ago

Команда Gutenberg наращивает юзабилити-тестирование в WordCamp US

Команда Gutenberg создаст станцию ​​тестирования удобства использования в WordCamp US, где посетители смогут принять участие…

2 года ago

Плагин распространителя теперь в бета-версии: новое решение для синдикации контента WordPress от 10up

Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…

2 года ago

Gutenberg 1.8 добавляет большую расширяемость для разработчиков плагинов

На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…

2 года ago

Gutenberg 15.5 представляет экспериментальную поддержку разметки сетки

На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…

2 года ago

DesktopServer 3.8.4 включает подарок сообществу

DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…

2 года ago