Browser-Unterstützung
| Browser | Unterstützt |
|---|---|
| Google Chrome | Ja |
| Microsoft Edge | Ja |
| Safari | Nein |
| Firefox | Nein |
Die Messungen auf der Seite Voraussetzungen wurden in Chrome 157 durchgeführt.
Warum Safari nicht funktioniert
Abschnitt betitelt „Warum Safari nicht funktioniert“Die Seite wird über https ausgeliefert und verbindet sich mit dem Gateway auf Ihrem Mac über ws://127.0.0.1 (oder ws://localhost), was nicht verschlüsselt ist. Safari behandelt dies als gemischte Inhalte (eine unsichere Verbindung von einer sicheren Seite) und blockiert sie. Die Seite kann das Gateway in Safari nicht erreichen.
Firefox
Abschnitt betitelt „Firefox“Firefox wird nicht unterstützt.
Wie die Seite den Browser prüft
Abschnitt betitelt „Wie die Seite den Browser prüft“Die Seite liest navigator.userAgentData.brands. Sie fährt nur fort, wenn die Liste Google Chrome oder Microsoft Edge enthält. Andernfalls bittet sie Sie, die Seite in Chrome oder Edge zu öffnen, und versucht keine Verbindung.
Safari und Firefox stellen navigator.userAgentData nicht bereit, daher werden sie abgewiesen. Andere Chromium-basierte Browser, die nicht die Marke Chrome oder Edge melden, werden ebenfalls abgewiesen.
Zugriff auf das lokale Netzwerk in Chrome
Abschnitt betitelt „Zugriff auf das lokale Netzwerk in Chrome“- Seit Chrome 147 muss eine öffentliche
https-Seite, die sich mitlocalhostverbindet, zuerst die Erlaubnis des Nutzers einholen. Chrome fragt einmal und merkt sich die Antwort für die Website. - Seit Chrome 154 kann die Seite angeben, dass sie sich mit der Loopback-Adresse verbindet (
targetAddressSpace: "loopback"beim Öffnen des WebSockets). Die Seite tut das und weicht in Versionen, die diese Option nicht unterstützen, auf einen einfachen WebSocket aus. - Seit Chrome 156 kann diese Prüfung nicht mehr per Unternehmensrichtlinie abgeschaltet werden.
Wenn Sie die Berechtigung abgelehnt haben, siehe Fehlerbehebung.