Почему mobile важен для оператора в 2026
Несколько лет назад «мобильное ServiceDesk» означало «можно посмотреть статус заявки с телефона». В 2026 году это другое: оператор реально работает с заявками с iPhone — отвечает клиентам, меняет статусы, прикрепляет вложения, запускает таймер трудозатрат.
Причины:
- Распределённая команда — оператор может быть в офисе, дома, в пути. Заявка нужна сразу, не через 2 часа когда дойдёт до ноутбука;
- Push-уведомления на iOS наконец работают для PWA (с 16.4) — клиент пишет, оператор получает push как от PWA-приложения;
- 5G/Wi-Fi 6 — скорости загрузки больше не ограничение;
- Ожидания клиентов — «нет ответа час» в эпоху мессенджеров воспринимается как игнор.
PWA: что это и зачем
Progressive Web Application — веб-приложение, которое ведёт себя как нативное:
- Устанавливается на главный экран (без App Store / Google Play);
- Работает в полноэкранном режиме (без браузерной строки);
- Получает push-уведомления;
- Имеет иконку, splash-screen, кэширует ресурсы для оффлайн-shell;
- Обновляется автоматически — не нужно публиковать релизы в стор.
Для ITSM-вендора PWA — это один кодбейс для веба и мобильного. Не нужно поддерживать отдельные iOS- и Android-приложения. Экономия — десятки тысяч долларов в год.
Технически PWA требует: HTTPS (обязательно), manifest.webmanifest (метаданные), Service Worker (кэш + push). У современных фреймворков это настраивается за день-два.
Web Push на iOS и Android
До iOS 16.4 (март 2023) push-уведомления для PWA на iPhone не работали. Это было главное ограничение, заставлявшее ITSM-вендоров делать нативные приложения. Сейчас работают, но с нюансами:
- Только для PWA, установленных на главный экран. Если пользователь открыл сайт в Safari и не нажал «Поделиться → На экран Домой» — push не придут;
- VAPID — серверу нужны ключи для аутентификации в APNs/FCM/Mozilla Push (RFC 8292). Генерируются один раз через
web-push generate-vapid-keys; - Bounce-rate: пользователь может отписаться в системных настройках iOS. Сервер должен правильно обрабатывать ошибку 410 Gone и удалять подписку.
На Android всё проще — push работает в любом браузере (Chrome, Firefox, Edge) сразу после согласия пользователя.
Mobile-first UX оператора
UI оператора в mobile-режиме должен:
- Учитывать safe-area — notch на iPhone обрезает контент сверху. Нужно
viewport-fit=cover+env(safe-area-inset-*)для padding'ов; - Иметь drawer-меню вместо постоянного sidebar — экран 6 дюймов слишком мал;
- Touch-targets минимум 44×44 px (рекомендация Apple) — иначе пользователь промахивается;
- Быстрые actions — swipe для архивирования, long-press для меню. Не заставляйте пролистывать длинные меню;
- Прогрессивный disclosure — на одном экране только самое важное (тема, статус, текст). Детали — по тапу.
В TIQQET ServiceDesk специально для мобильных операторов: hamburger-меню, sticky-banner активного таймера, оптимизированные карточки заявок (без лишней инфы), компактный каталог шаблонов с группировкой и поиском.
Оффлайн-сценарии
PWA через Service Worker умеет работать в оффлайн. Но в ServiceDesk это не так полезно как кажется:
- Просмотр уже загруженных тикетов — да, имеет смысл (метро, лифт);
- Создание новой заявки оффлайн — теоретически возможно (queue + sync), но сложно и редко нужно;
- Ответ клиенту в оффлайн → синхронизация → клиент получит ответ через час когда у оператора снова сеть — это плохой UX. Лучше показать «нет сети, попробуйте позже».
Прагматичный подход: кэшировать app-shell (статика + последние просмотренные тикеты), но не делать full offline-режим.
Когда mobile не работает
- Сложные кейсы с длинной перепиской — на маленьком экране теряется контекст. Оператор переходит на ноутбук;
- Подготовка отчётности — аналитика и графики на мобильнике не читаются;
- Настройка системы — каталог услуг, SLA-правила, интеграции — это разовая работа за компом;
- Просмотр вложений с длинными скриншотами или сложными PDF — да, можно, но муторно.
Mobile хорош для 80% оперативной работы. Остальные 20% — десктоп.
Попробуйте TIQQET в деле
Российская on-premise ServiceDesk-система с полным циклом заявок, SLA-контролем и мобильными приложениями.
Частые вопросы
Push на iOS точно работает в 2026?
Да, начиная с iOS 16.4 (март 2023) и для всех новых iPhone/iPad. Условие — PWA добавлена на главный экран через «Поделиться → На экран Домой».
PWA или PWA-приложение — что лучше?
Для ServiceDesk PWA достаточно: один кодбейс, проще обновлять, не зависит от App Store. Нативное оправдано если нужен глубокий доступ к hardware (камера, NFC, BLE), что редко в ITSM.
Сколько весит PWA в кэше Service Worker?
1-3 МБ app-shell + редко больше. На современном iPhone это <0.1% памяти. На Android — то же.
Можно ли работать через мобильный сайт без установки PWA?
Можно, но не будет push-уведомлений на iOS. На Android — будут работать в браузере. Установка на homescreen занимает 10 секунд и даёт нативный опыт.
Что делать если оператор в роуминге за границей?
PWA работает в любой стране — это веб. Учитывайте только latency: если сервер в Москве, а оператор в Бангкоке — пинг 200 мс будет ощущаться. Для критичных команд лучше CDN или edge-сервер ближе к пользователям.