Supporto Per Browser E Piattaforme
La visualizzazione di Antcas Control supporta la rappresentazione in quasi tutti i moderni browser web e sistemi operativi. Non viene più mantenuta una tabella completa, poiché i browser moderni oggi implementano ampiamente gli standard. Tuttavia, ci sono importanti differenze nel supporto delle funzionalità che dovrebbero essere considerate.
Browser Consigliati
Per un utilizzo ottimale della visualizzazione (inclusa la telefonia WebRTC, le funzionalità di push e i PWA-Features) valgono i seguenti requisiti minimi:
- Google Chrome – Si consiglia la versione 80 o superiore.
- Microsoft Edge (basato su Chromium)
- Mozilla Firefox
- Safari (macOS e iOS)
- Opera / Brave / Vivaldi (basati su Chromium)
Questi browser offrono generalmente standard moderni, buona performance e supporto completo per le funzionalità delle Progressive Web App.
Non consigliato:
- Internet Explorer (nessun supporto per gli standard moderni)
- Samsung Internet (Android)
- Versioni di browser molto vecchie che non supportano Service Worker, WebRTC o funzionalità JavaScript moderne.
Progressive Web Apps (PWA)
Vantaggi & Dispositivi
La visualizzazione può essere installata e utilizzata come Progressive Web App (PWA). Le PWAs offrono:
- Capacità offline tramite Service Worker
- Installazione sulla schermata iniziale
- Tempi di caricamento più rapidi
- Esperienza utente simile a un'app
Le PWAs sono supportate dalla maggior parte dei browser e piattaforme moderne, tra cui:
- Chrome / Edge / Opera / Brave / Vivaldi (Desktop + Android)
- Firefox (Desktop e Android) – con alcune limitazioni nei prompt di installazione
Le PWAs possono funzionare anche su tablet, laptop e molti dispositivi intelligenti più recenti, purché venga utilizzato un browser moderno con funzionalità PWA.
Nota su iOS: Su iOS (iPhone e iPad) le PWAs possono essere installate, ma sempre solo tramite il percorso manuale Condividi ▸ Aggiungi alla schermata iniziale — non esiste un prompt di installazione automatico come su Android o browser desktop.
Notifiche Push
La maggior parte dei browser e delle PWAs possono supportare i messaggi push, ma questo è dipendente dalla piattaforma:
- Android / Desktop (Chrome, Edge, Firefox, Opera, Brave): Le notifiche push funzionano generalmente in modo affidabile.
- macOS Safari (da Safari 16 / macOS Ventura+): Supporto push presente.
- iOS e iPadOS: Le notifiche push sono possibili solo nelle PWAs installate e da iOS 16.4+ — devono essere installate manualmente; inoltre, ci sono limitazioni e bug nella pratica, quindi le notifiche push su iOS non funzionano sempre in modo affidabile (soprattutto in background) e non sono completamente supportate in tutte le regioni o versioni.
Importante: iOS non supporta nel browser stesso le notifiche web push — la funzionalità push si attiva solo dopo l'installazione come PWA ed è parzialmente limitata o non funzionante.
Supporto WebRTC
Per funzioni come Telefonia è necessario il supporto lato browser di WebRTC:
- Chrome, Edge, Firefox, Opera, Brave, Vivaldi: Supportano completamente WebRTC, inclusi audio e video.
- Safari (macOS): Supporta WebRTC (da Safari 11+).
- Browser iOS (Safari, Chrome, Firefox): Tutti utilizzano WebKit e offrono quindi supporto di base per WebRTC – tuttavia, il supporto può variare a seconda della versione di iOS e potrebbe essere limitato nelle versioni più vecchie. In alcune versioni di iOS, le funzionalità WebRTC come la telefonia potrebbero non funzionare completamente.
Nota: La funzione WebRTC (ad esempio, la telefonia web) potrebbe non funzionare in modo affidabile ovunque su iOS, poiché tutti i browser su iOS si basano su WebKit e alcune API sono implementate in modo limitato.
Consigli E Note Per Gli Utenti
- Utilizzare sempre browser moderni: Questo riduce il rischio di problemi di sicurezza e incompatibilità.
- Risoluzione: Almeno 340x340 pixel, per visualizzare correttamente gli elementi dell'interfaccia utente.
- Utilizzare attivamente l'installazione PWA: Per la migliore esperienza utente e funzionalità push, soprattutto su Android.
- Conoscere le limitazioni di iOS: L'installazione e il push sono possibili, ma limitati e con passaggi manuali.