Поддержка браузеров и платформ
Визуализация Antcas Control поддерживает отображение практически во всех современных веб-браузерах и операционных системах. Полная таблица больше не ведется, так как современные браузеры сегодня в основном реализуют стандарты. Тем не менее, существуют важные различия в поддержке функций, которые следует учитывать.
Рекомендуемые браузеры
Для оптимального использования визуализации (включая веб-telephony WebRTC, push-функциональность и функции PWA) действуют следующие минимальные требования:
- Google Chrome – рекомендуется версия 80 или выше.
- Microsoft Edge (на основе Chromium)
- Mozilla Firefox
- Safari (macOS & iOS)
- Opera / Brave / Vivaldi (на основе Chromium)
Эти браузеры в целом обеспечивают современные стандарты, хорошую производительность и всеобъемлющую поддержку функций Progressive Web App.
Не рекомендуется:
- Internet Explorer (нет поддержки современных стандартов)
- Samsung Internet (Android)
- Очень старые версии браузеров, которые не поддерживают Service Worker, WebRTC или современные функции JavaScript.
Прогрессивные веб-приложения (PWA)
Преимущества & Устройства
Визуализацию можно установить и использовать в качестве прогрессивного веб-приложения (PWA). PWA предлагают:
- Офлайн-функциональность через Service Worker
- Установка на экран запуска
- Более быстрые времена загрузки
- Опыт пользователя, похожий на приложение
PWA поддерживаются большинством современных браузеров и платформ, в том числе:
- Chrome / Edge / Opera / Brave / Vivaldi (Desktop + Android)
- Firefox (Desktop и Android) – с некоторыми ограничениями при установке приглашений
PWA также могут работать на планшетах, ноутбуках и многих новых умных устройствах, если используется современный браузер с функциональностью PWA.
Примечание по iOS: На iOS (iPhone & iPad) PWA можно установить, однако только через ручной способ Поделиться ▸ Добавить на главный экран — нет автоматического приглашения на установку, как в Android или настольных браузерах.
Push-уведомления
Большинство браузеров и PWA могут поддерживать push-сообщения, однако это зависит от платформы:
- Android / Desktop (Chrome, Edge, Firefox, Opera, Brave): Push-уведомления обычно работают надежно.
- macOS Safari (начиная с Safari 16 / macOS Ventura+): Поддержка push присутствует.
- iOS & iPadOS: Push-уведомления возможны только в установленных PWA и начиная с iOS 16.4+ — их нужно установить вручную; кроме того, на практике есть ограничения и ошибки, поэтому push-сообщения под iOS не всегда работают надежно (особенно в фоне) и не поддерживаются полностью во всех регионах или версиях.
Важно: iOS не поддерживает web-push-уведомления в самом браузере — функциональность push появляется только после установки как PWA и частично ограничена или не работает.
Поддержка WebRTC
Для функций, таких как телефония, требуется поддержка WebRTC со стороны браузера:
- Chrome, Edge, Firefox, Opera, Brave, Vivaldi: Полностью поддерживают WebRTC, включая аудио и видео.
- Safari (macOS): Поддерживает WebRTC (начиная с Safari 11+).
- Браузеры iOS (Safari, Chrome, Firefox): Все используют WebKit и, следовательно, в целом поддерживают WebRTC — однако поддержка может варьироваться в зависимости от версии iOS и быть ограничена в старых версиях. В некоторых версиях iOS функции WebRTC, такие как телефония, могут не работать полностью.
Примечание: Функция WebRTC (например, веб-телефония) может не работать повсеместно на iOS с одинаковой надежностью, так как все браузеры под iOS основаны на WebKit и некоторые API реализованы ограниченно.
Рекомендации и примечания для пользователей
- Всегда использовать современные браузеры: Это снижает риск проблем с безопасностью и несовместимостью.
- Разрешение: Минимально 340×340 пикселей, чтобы правильно отображать элементы интерфейса пользователя.
- Активное использование установки PWA: Для лучшего опыта пользователя и функциональности push, особенно на Android.
- Знать ограничения iOS: Установка и push возможны, но ограничены и требуют ручных шагов.