Возможности платформы

PWA и push-уведомления

Сайт можно установить на экран устройства и использовать для разрешённых браузерных уведомлений без разработки отдельного приложения.

Мобильный доступ к клинике

Сайт ведёт себя как устанавливаемое веб-приложение

DocCMS содержит web manifest, service worker и поддержку web push через VAPID. Иконка запускает сайт с экрана устройства, а уведомления отправляются только после согласия пользователя.

PWAустановка с экрана
VAPIDweb push
согласиедо уведомлений
01

Установка

Быстрый ярлык без магазина приложений

Поддерживаемый браузер предлагает установить сайт или добавить его на главный экран.

  • Иконка клиники
  • Отдельное окно
  • Фирменное название
02

Service worker

Управляет ресурсами веб-приложения

Технический слой помогает загрузке и обновлению ресурсов в настроенном режиме.

  • Регистрация
  • Версионирование
  • Обновление кэша
03

Push

Возвращает пациента к сайту

После разрешения браузера клиника может отправлять предусмотренные уведомления.

  • Подписка устройства
  • VAPID-ключи
  • Переход по уведомлению

Как это работает

От настройки до результата

Последовательность отражает реальный рабочий сценарий платформы.

  1. 1

    HTTPS

    Размещаем сайт на защищённом соединении.

  2. 2

    Manifest

    Настраиваем название, иконки и режим запуска.

  3. 3

    Push

    Создаём VAPID-ключи и проверяем подписку.

  4. 4

    Сценарии

    Согласуем виды уведомлений и правила отправки.

Практическая польза

Что получает клиника

01Ниже стоимость входа
Не требуется отдельная публикация нативного приложения.
02Быстрый возврат
Иконка клиники остаётся на устройстве пациента.
03Разрешённые уведомления
Push приходит только подписавшимся пользователям.
04Единый контент
Установленная версия открывает актуальный сайт, а не отдельную копию.

По существу

Частые вопросы

Работает ли PWA офлайн?

Service worker может кэшировать технические ресурсы, но медицинские данные и запись обычно требуют подключения к интернету.

Можно отправлять push без согласия?

Нет. Пользователь должен разрешить уведомления в браузере.

Следующий шаг

Покажем возможность на вашем проекте

Разберём задачу клиники, проверим необходимые подключения и предложим конфигурацию без лишних модулей.