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.