PWA

Создание приложения по технологии «PWA» для вашего сайта

Приложение для Webasyst, которое автоматически создаёт мобильное и десктопное приложение из вашего сайта по технологии Progressive Web App (PWA). PWA устанавливается на устройства пользователей прямо из браузера или из магазинов приложений (Google Play, App Store, Microsoft Store) и может быть как дополнением к нативному приложению, так и полноценной его заменой.

ДОСТУПЕН

Линейка StartWebSite · Webasyst · 1.3.6

Обзор

PWA превращает сайт на Webasyst в приложение, которое пользователи устанавливают на устройство, — отдельные нативные приложения для этого разрабатывать не нужно. Standard включает манифест, иконки, кеширование, офлайн-страницу и шаблоны установки; Premium добавляет push-уведомления, собственные иконки и бейджи, кнопки действий и управление подписками.

Ключевые особенности

  • Автоматически превращает сайт в устанавливаемое мобильное и десктопное приложение
  • Устанавливается из браузера или публикуется в Google Play, App Store и Microsoft Store через сервис PWABuilder
  • Быстрая загрузка за счёт кеширования и офлайн-режим с настраиваемой страницей-заглушкой

Возможности

  • Генератор мобильного приложения — превращает сайт в приложение, которое устанавливается на устройство
  • Ускорение сайта — кеширует страницы, изображения, видео, аудио, шрифты, JS и CSS через Service Worker
  • Island Architecture — статичные блоки загружаются мгновенно, а динамический контент запрашивается с сервера
  • Кнопки навигации (Назад)

Возможности Standard

  • Генерация манифеста
  • Иконки
  • 5 стратегий кеширования
  • Офлайн-страница
  • 7 шаблонов установки
  • QR-код
  • Поддержка нескольких витрин

Возможности Premium

  • Push-уведомления — создание и отправка уведомлений
  • Собственные иконки, изображения и бейджи
  • Кнопки действий со ссылками
  • Управление подписками
  • Инструменты сбора разрешений — кнопка (текстовая ссылка), виджет (плавающая иконка)

Для кого

  • Интернет-магазины и сайты на Webasyst, которым нужно мобильное приложение
  • Владельцы бизнеса, для которых важны push-уведомления и общение с клиентами
  • Проекты, стремящиеся улучшить скорость загрузки и UX на мобильных устройствах
  • Те, кто хочет избежать затрат на разработку отдельных нативных приложений (APK) для Android, iOS и Windows

Совместимость

  • Платформа Webasyst: самостоятельное приложение, не привязано к Shop-Script

Требования

  • Webasyst Framework >= 2.7.0
  • PHP >= 7.4

Установка

  1. Установите из магазина Webasyst стандартным установщиком приложений.
  2. После установки приложение автоматически генерирует PWA из сайта.
  3. Кеширование, push-уведомления и шаблоны установки настраиваются в панели управления приложения.

Релизы

  • 1.3.6

    Добавлена кнопка очистки всех push-подписчиков; исправлены дубли подписок, счётчики подписчиков и установок, а также обработка ключей VAPID.

  • 1.3.5

  • 1.3.3

  • 1.2.1

    Исправлены мелкие ошибки.

  • 1.2.0

    Добавлены web push-уведомления; добавлена premium-версия; исправлено множество ошибок.

  • 1.1.3

    Исправлены мелкие ошибки.

  • 1.1.2

    Исправлены мелкие ошибки.

  • 1.1.1

    Исправлены ошибки при создании нового заказа через панель управления.

  • 1.1.0

    Добавлена возможность публикации в магазины приложений через сервис PWABuilder.

  • 1.0.3

    Исправлены мелкие ошибки.

  • 1.0.2

    Исправлены мелкие ошибки.

  • 1.0.1

    Исправлены мелкие ошибки.

  • 1.0.0

    Первый релиз.

Видео

Плеер RUTUBE загрузится после нажатия кнопки.

Открыть на RUTUBE

Поддержка

Часы поддержки: 10:00–18:00 МСК, пн–пт

Важные ограничения

  • Ограниченный доступ к устройству — у PWA нет доступа к контактам, календарю, Bluetooth, NFC, Face ID и Touch ID
  • Производительность — нативные приложения работают быстрее