Добавлена кнопка очистки всех push-подписчиков; исправлены дубли подписок, счётчики подписчиков и установок, а также обработка ключей VAPID.
PWA
Создание приложения по технологии «PWA» для вашего сайта
Приложение для Webasyst, которое автоматически создаёт мобильное и десктопное приложение из вашего сайта по технологии Progressive Web App (PWA). PWA устанавливается на устройства пользователей прямо из браузера или из магазинов приложений (Google Play, App Store, Microsoft Store) и может быть как дополнением к нативному приложению, так и полноценной его заменой.
Обзор
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
Установка
- Установите из магазина Webasyst стандартным установщиком приложений.
- После установки приложение автоматически генерирует PWA из сайта.
- Кеширование, push-уведомления и шаблоны установки настраиваются в панели управления приложения.
Релизы
Исправлены мелкие ошибки.
Добавлены web push-уведомления; добавлена premium-версия; исправлено множество ошибок.
Исправлены мелкие ошибки.
Исправлены мелкие ошибки.
Исправлены ошибки при создании нового заказа через панель управления.
Добавлена возможность публикации в магазины приложений через сервис PWABuilder.
Исправлены мелкие ошибки.
Исправлены мелкие ошибки.
Исправлены мелкие ошибки.
Первый релиз.
Видео
Плеер RUTUBE загрузится после нажатия кнопки.
Открыть на RUTUBEВажные ограничения
- Ограниченный доступ к устройству — у PWA нет доступа к контактам, календарю, Bluetooth, NFC, Face ID и Touch ID
- Производительность — нативные приложения работают быстрее



