Suportare browser și platformă

Vizualizarea Antcas Control suportă afișarea în aproape toate browserele web moderne și sistemele de operare. Nu se mai menține o tabelă completă, deoarece browserele moderne au implementat în mare măsură standardele. Totuși, există diferențe importante în suportul funcțiilor care ar trebui luate în considerare.

Browsere recomandate

Pentru o utilizare optimă a vizualizării (inclusiv telefonie WebRTC, funcționalitate Push și caracteristici PWA) se aplică următoarele cerințe minime:

  • Google Chrome – Se recomandă versiunea 80 sau mai nouă.
  • Microsoft Edge (bazat pe Chromium)
  • Mozilla Firefox
  • Safari (macOS & iOS)
  • Opera / Brave / Vivaldi (bazate pe Chromium)

Aceste browsere oferă în general standarde moderne, performanță bună și suport complet pentru funcțiile Progressive Web App.

Nu este recomandat:

  • Internet Explorer (nu are suport pentru standarde moderne)
  • Samsung Internet (Android)
  • Versiuni foarte vechi de browser care nu suportă Service Worker, WebRTC sau caracteristici moderne JavaScript.

Aplicații web progresive (PWA)

Avantaje & Dispozitive

Vizualizarea poate fi instalată și utilizată ca Aplicație Web Progresivă (PWA). PWAs oferă:

  • Capacitate offline prin intermediul Service Worker
  • Instalare pe ecran de pornire
  • Timpuri de încărcare mai rapide
  • Experiență utilizator similară unei aplicații

PWAs sunt suportate de majoritatea browserelor și platformelor moderne, inclusiv:

  • Chrome / Edge / Opera / Brave / Vivaldi (Desktop + Android)
  • Firefox (Desktop și Android) – cu unele restricții la prompturile de instalare

PWAs pot funcționa, de asemenea, pe tablete, laptopuri și multe dispozitive inteligente mai noi, dacă se utilizează un browser modern cu funcționalitate PWA.

Notă despre iOS: Pe iOS (iPhone & iPad) PWAs pot fi instalate, dar întotdeauna doar prin intermediul căii manuale Partajare Adaugă la ecranul principal — nu există un prompt de instalare automat ca în cazul Android sau al browserelor desktop.

Notificări Push

Majoritatea browserelor și PWAs pot suporta mesaje push, însă acest lucru depinde de platformă:

  • Android / Desktop (Chrome, Edge, Firefox, Opera, Brave): Notificările push funcționează în general fiabil.
  • macOS Safari (începând cu Safari 16 / macOS Ventura+): Suport pentru push disponibil.
  • iOS & iPadOS: Notificările push sunt posibile doar în PWAs instalate și începând cu iOS 16.4+ — trebuie instalate manual; de asemenea, există restricții și buguri în practică, astfel încât mesajele push sub iOS nu funcționează întotdeauna fiabil (în special în fundal) și nu sunt suportate complet în toate regiunile sau versiuni.

Important: iOS nu suportă notificări web push în browserul în sine — funcționalitatea push apare doar după instalarea ca PWA și este parțial restricționată sau nu funcționează.

Suport WebRTC

Pentru funcții precum Telefonie, este necesară suportul browserului pentru WebRTC:

  • Chrome, Edge, Firefox, Opera, Brave, Vivaldi: Suportă complet WebRTC, inclusiv audio și video.
  • Safari (macOS): Suportă WebRTC (începând cu Safari 11+).
  • Browsere iOS (Safari, Chrome, Firefox): Toate utilizează WebKit și oferă astfel suport de bază pentru WebRTC – însă suportul poate varia în funcție de versiunea iOS și poate fi restricționat în versiunile mai vechi. În unele versiuni iOS, caracteristicile WebRTC precum telefonia pot nu funcționa complet.

Notă: Funcția WebRTC (de exemplu, telefonie web) poate nu funcționa în mod fiabil pe toate dispozitivele iOS, deoarece toate browserele sub iOS se bazează pe WebKit și unele API-uri sunt implementate limitat.

Recomandări și instrucțiuni pentru utilizatori

  • Utilizați întotdeauna browsere moderne: Astfel se reduce riscul de probleme de securitate și incompatibilități.
  • Rezoluție: Cel puțin 340×340 Pixel, pentru a afișa corect elementele UI.
  • Utilizați activ instalarea PWA: Pentru cea mai bună experiență utilizator și funcționalitate push, în special pe Android.
  • Cunoașteți restricțiile iOS: Instalarea și push sunt posibile, dar restricționate și necesită pași manuali.