Browser supportati
| Browser | Supportato |
|---|---|
| Google Chrome | Sì |
| Microsoft Edge | Sì |
| Safari | No |
| Firefox | No |
Le misurazioni nella pagina Requisiti sono state effettuate in Chrome 157.
Perché Safari non funziona
Sezione intitolata “Perché Safari non funziona”La pagina viene servita via https, e si connette al gateway sul tuo Mac con ws://127.0.0.1 (o ws://localhost), che non è cifrato. Safari considera questo contenuto misto (una connessione non sicura da una pagina sicura) e lo blocca. In Safari la pagina non riesce a raggiungere il gateway.
Firefox
Sezione intitolata “Firefox”Firefox non è supportato.
Come la pagina controlla il browser
Sezione intitolata “Come la pagina controlla il browser”La pagina legge navigator.userAgentData.brands. Prosegue solo se l’elenco contiene Google Chrome o Microsoft Edge. Altrimenti ti chiede di aprire la pagina in Chrome o Edge e non tenta di connettersi.
Safari e Firefox non forniscono navigator.userAgentData, quindi vengono rifiutati. Anche gli altri browser basati su Chromium che non riportano il marchio Chrome o Edge vengono rifiutati.
Accesso alla rete locale in Chrome
Sezione intitolata “Accesso alla rete locale in Chrome”- Da Chrome 147, una pagina
httpspubblica che si connette alocalhostdeve prima ottenere l’autorizzazione dell’utente. Chrome lo chiede una volta e ricorda la risposta per il sito. - Da Chrome 154, la pagina può dichiarare che si sta connettendo all’indirizzo di loopback (
targetAddressSpace: "loopback"all’apertura del WebSocket). La pagina lo fa, e nelle versioni che non supportano l’opzione ripiega su un normale WebSocket. - Da Chrome 156, i criteri aziendali non possono più disattivare questo controllo.
Se hai negato l’autorizzazione, vedi Risoluzione dei problemi.