Wsparcie przeglądarek i platform

Wizualizacja Antcas Control obsługuje wyświetlanie w prawie wszystkich nowoczesnych przeglądarkach i systemach operacyjnych. Pełna tabela nie jest już prowadzona, ponieważ współczesne przeglądarki obecnie w dużym stopniu implementują standardy. Niemniej jednak istnieją ważne różnice w obsłudze funkcji, które należy uwzględnić.

Zalecane przeglądarki

Aby uzyskać optymalną korzyść z wizualizacji (w tym telefonii WebRTC, funkcjonalności Push i funkcji PWA) obowiązują następujące minimalne wymagania:

  • Google Chrome – zaleca się wersję 80 lub nowszą.
  • Microsoft Edge (oparty na Chromium)
  • Mozilla Firefox
  • Safari (macOS i iOS)
  • Opera / Brave / Vivaldi (oparte na Chromium)

Te przeglądarki oferują ogólnie nowoczesne standardy, dobrą wydajność i kompleksową obsługę funkcji aplikacji internetowych.

Nie zalecane:

  • Internet Explorer (brak wsparcia dla nowoczesnych standardów)
  • Samsung Internet (Android)
  • Bardzo stare wersje przeglądarek, które nie obsługują Service Worker, WebRTC lub nowoczesne funkcje JavaScript.

Aplikacje internetowe progresywne (PWA)

Zalety i urządzenia

Wizualizacja może być zainstalowana i używana jako Aplikacja Internetowa Progresywna (PWA). PWAs oferują:

  • Możliwość pracy offline dzięki Service Worker
  • Instalację na ekranie startowym
  • Szybsze czasy ładowania
  • Doświadczenie użytkownika podobne do aplikacji

PWAs są obsługiwane przez większość nowoczesnych przeglądarek i platform, w tym:

  • Chrome / Edge / Opera / Brave / Vivaldi (komputer stacjonarny + Android)
  • Firefox (komputer stacjonarny i Android) – z niektórymi ograniczeniami dotyczącymi instalacji promptów

PWAs mogą również działać na tabletach, laptopach i wielu nowszych inteligentnych urządzeniach, o ile używany jest nowoczesny przeglądarka z funkcjonalnością PWA.

Uwaga dotycząca iOS: Na iOS (iPhone i iPad) PWAs mogą być instalowane, jednak zawsze tylko przez ręczny proces Udostępnij Dodaj do ekranu głównego — nie ma automatycznego promptu instalacyjnego jak w przypadku Androida lub przeglądarek komputerowych.

Push powiadomienia

Większość przeglądarek i PWA może obsługiwać push-wiadomości, jednak jest to zależne od platformy:

  • Android / Komputer stacjonarny (Chrome, Edge, Firefox, Opera, Brave): Push-powiadomienia zazwyczaj działają niezawodnie.
  • macOS Safari (od Safari 16 / macOS Ventura+): Wsparcie push dostępne.
  • iOS i iPadOS: Push-powiadomienia są możliwe tylko w zainstalowanych PWA i od iOS 16.4+ — muszą być ręcznie instalowane; ponadto istnieją ograniczenia i błędy w praktyce, więc push-wiadomości na iOS nie zawsze działają niezawodnie (szczególnie w tle) i nie są w pełni obsługiwane we wszystkich regionach lub wersjach.

Ważne: iOS nie obsługuje push-wiadomości webowych w przeglądarce — funkcjonalność push pojawia się dopiero po zainstalowaniu jako PWA i jest częściowo ograniczona lub nie działa.

Wsparcie WebRTC

Aby używać funkcji takich jak telefonie, wymagana jest obsługa WebRTC przez przeglądarkę:

  • Chrome, Edge, Firefox, Opera, Brave, Vivaldi: Pełna obsługa WebRTC, w tym audio i video.
  • Safari (macOS): Obsługuje WebRTC (od Safari 11+).
  • Przeglądarki iOS (Safari, Chrome, Firefox): Wszystkie używają WebKit i oferują podstawową obsługę WebRTC – jednak wsparcie może się różnić w zależności od wersji iOS i być ograniczane w starszych wersjach. W niektórych wersjach iOS funkcje WebRTC, takie jak telefonie, mogą nie działać w pełni.

Uwaga: Funkcja WebRTC (np. web-telefonie) może nie działać tak samo niezawodnie na iOS, ponieważ wszystkie przeglądarki pod iOS opierają się na WebKit i niektóre API są ograniczane.

Zalecenia i uwagi dla użytkowników

  • Zawsze używaj nowoczesnych przeglądarek: Dzięki temu zmniejszasz ryzyko problemów z bezpieczeństwem i niekompatybilności.
  • Rozdzielczość: Co najmniej 340x340 pikseli, aby poprawnie wyświetlać elementy interfejsu użytkownika.
  • Aktywne korzystanie z instalacji PWA: Dla najlepszego doświadczenia użytkownika i funkcjonalności push, szczególnie na Androidzie.
  • Znać ograniczenia iOS: Instalacja i push są możliwe, ale ograniczane i wymagają ręcznych kroków.