Google Chrome 90: HTTPS wird zum Standardprotokoll

Google Chrome 90: HTTPS wird zum Standardprotokoll

Am 14. April 2021 veröffentlichte Google eine neue Version von Chrome 90 Stable mit Sicherheitsverbesserungen, einem neuen AV1-Encoder und der Umstellung auf HTTPS als Standardprotokoll.

HTTPS ist zum Standardprotokoll geworden:

Mit der Veröffentlichung von Chrome 90 verwendet jede URL ohne ein in der Adressleiste angegebenes Protokoll automatisch eine HTTPS-Verbindung.

Wenn Sie beispielsweise example.com in die Adressleiste Ihres Browsers eingeben, hat Google Chrome vor dem ersten Versuch versucht, mithilfe des http: // -Protokolls eine Verbindung zur URL herzustellen.

In Chrome 90 hat Google das Standardprotokoll auf https: // umgestellt, um die Sicherheit beim Surfen im Internet zu erhöhen. Da viele Sites HTTP-Verbindungen zu HTTPS-Verbindungen umleiten, verbessert diese Änderung außerdem die Ladegeschwindigkeit von Sites, da die Umleitung nicht mehr durchgeführt wird.

Es gibt jedoch einige Ausnahmen. Im offiziellen Blog stellt Google fest, dass "IP-Adressen, Single Label-Domains und reservierte Hostnamen wie test / und localhost / standardmäßig weiterhin HTTP verwenden".

Diese Änderung wird im Laufe der Zeit für Chrome-Nutzer eingeführt, sodass sie möglicherweise nicht für alle gleichzeitig verfügbar ist.

Schutz vor NAT Slipstreaming-Angriffen:

Chrome 90 hat zusätzlichen Schutz vor NAT Slipstreaming-Angriffen erhalten. Der Browser blockiert jetzt FTP-, HTTP- und HTTPS-Verbindungen an Port 554.

NAT Slipstreaming-Angriffe beruhen darauf, den ALG-Verbindungsverfolgungsmechanismus (Application Layer Gateway) eines Routers auszutricksen. Auf diese Weise können Angreifer auf jeden Port im internen Netzwerk zugreifen, wodurch sie auf vom Router geschützte Dienste zugreifen können.

Anfangs wurde dieser Port blockiert, um Angriffe zu verhindern, aber zahlreiche Anfragen von Google-Entwicklern mussten ihn öffnen.

Nach einer detaillierten Analyse stellte das Unternehmen fest, dass Port 554 nur für ungefähr 0,00003% aller Anfragen verwendet wird. Infolgedessen blockiert Google es erneut.

Neuer AV1-Encoder:

Chrome 90 stellt einen neuen AV1-Encoder vor, der in Videokonferenzszenarien mit WebRTC eine verbesserte Leistung bietet.

Google hebt die folgenden Vorteile des neuen Encoders hervor:

Bessere Komprimierungseffizienz im Vergleich zu anderen Arten der Videokodierung, geringerer Bandbreitenverbrauch und verbesserte visuelle Qualität.

Empfangen eines Videostreams für Benutzer mit sehr langsamen Internetverbindungen (Qualität 30 kbps und darunter).

Deutlich verbesserte Leistung bei der Bildschirmfreigabe gegenüber VP9 und anderen Codecs.

Suche nach Registerkarten:

In Chrome 90 bietet Google weiterhin eine neue Suchfunktion mit Registerkarten. Jetzt erhalten mehr Benutzer die neue Standardfunktionalität, ohne sie mit einem Flag aktivieren zu müssen.

Mit der Suchfunktion mit Registerkarten können Sie alle geöffneten Browserfenster durchsuchen, um eine bestimmte Seite zu finden.

Wenn Sie häufig mit Dutzenden von Registerkarten arbeiten müssen, ist die Suche nach einer bestimmten Seite in allen geöffneten Browserfenstern möglicherweise nicht einfach.

Jetzt müssen Sie nur noch auf den kleinen Abwärtspfeil rechts neben den Registerkarten klicken und nach einem bestimmten Schlüsselwort suchen, das im Seitentitel oder in der URL enthalten ist. Chrome zeigt dann eine Liste der geöffneten Registerkarten an, die der Anforderung entsprechen, und ermöglicht es Ihnen, schnell zur gewünschten Registerkarte zu navigieren.

Verbesserungen für Entwickler:

Chrome 90 führt viele neue APIs und Änderungen für Entwickler ein. Lassen Sie uns die wichtigsten Verbesserungen auflisten:

Die Feature-Richtlinien-API wurde in Berechtigungsrichtlinie umbenannt.

Implementierung einer neuen Methode zur direkten Verwendung von Shadow DOM in HTML.

Unterstützung für schreibgeschützte Dateien in der Zwischenablage hinzugefügt.

Verbesserte Behandlung von WebAssembly-Ausnahmen.

Handhabung des URL-Protokolls: Neue Einschränkungen für Datei-URLs hinzugefügt.

Unterstützung für WebXR Depth API hinzugefügt.

Unterstützung für die WebXR Lighting Estimation API hinzugefügt.