Підтримка браузерів та платформ

Візуалізація Antcas Control підтримує відображення майже у всіх сучасних веб-браузерах і операційних системах. Повна таблиця більше не ведеться, оскільки сучасні браузери сьогодні в основному реалізують стандарти. Однак є важливі відмінності в підтримці функцій, які слід враховувати.

Рекомендовані браузери

Для оптимального використання візуалізації (включно з веб-телефонією WebRTC, функціональністю Push і функціями PWA) діють наступні мінімальні вимоги:

  • Google Chrome – рекомендується версія 80 або вище.
  • Microsoft Edge (на основі Chromium)
  • Mozilla Firefox
  • Safari (macOS та iOS)
  • Opera / Brave / Vivaldi (на основі Chromium)

Ці браузери загалом пропонують сучасні стандарти, хорошу продуктивність і повну підтримку функцій Прогресивних Веб-Додатків.

Не рекомендується:

  • 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 не підтримує веб-пush-повідомлення в самому браузері — функціональність 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 можливі, але обмежені і вимагають ручних дій.