Veröffentlichung des Webbrowsers Chrome 132

Google hat die Version 132 des Webbrowsers Chrome veröffentlicht. Gleichzeitig steht die stabile Version des freien Projekts Chromium, das die Grundlage für Chrome bildet, zur Verfügung. Der Browser Chrome unterscheidet sich von Chromium durch die Verwendung von Google-Logos, ein Benachrichtigungssystem im Falle eines Absturzes, Module zur Wiedergabe von kopiergeschützten Videoinhalten (DRM), ein automatisches Update-System, die permanente Aktivierung der Sandbox-Isolierung, die Bereitstellung von Schlüsseln für die Google-API und die Übertragung von RLZ-Parametern bei der Suche. Für diejenigen, die mehr Zeit für ein Update benötigen, wird eine separate erweiterte stabile Version unterstützt, die 8 Wochen lang aufrechterhalten wird. Die nächste Version Chrome 133 ist für den 4. Februar geplant.

Hauptänderungen in Chrome 132:

  • Eine Heuristik wurde hinzugefügt, die die Funktion "HTTPS-First" automatisch aktiviert. Diese leitet HTTP-Anfragen an HTTPS weiter für Benutzer, die in ihrer Praxis normalerweise HTTPS verwenden. Sollte der Benutzer mit der Aktivierung von "HTTPS-First" nicht einverstanden sein, kann er diesen Modus in den Einstellungen gezielt deaktivieren. Bei aktivem "HTTPS-First" wird der Zugriff auf Websites, die kein HTTPS unterstützen, über einen Fall zurück auf HTTP ermöglicht, falls der HTTPS-Redirect fehlschlägt oder Probleme mit den Zertifikaten auftreten. Wenn die Option HTTPS nicht verfügbar ist, wird vor dem Öffnen der Website über HTTP eine spezielle Warnung angezeigt.
  • Die Suchmöglichkeiten wurden durch den Google Lens-Dienst („Suche mit dem Objektiv“), der über das Kontextmenü aufgerufen wird, erweitert. Neben der Bild- und Textsuche wurde die Unterstützung für die Formulierung von Fragen in natürlicher Sprache hinzugefügt, die mit dem Inhalt von Webseiten und PDF-Dokumenten verbunden sind. Um eine Frage zu stellen, sollte die Suchoberfläche über Google Lens im Menü aufgerufen und die Frage in das obere Feld der angezeigten Seitenleiste eingegeben werden. Die Anzahl der Sprachen, die in der Übersetzungsüberlagerungsfunktion verfügbar sind, wurde erweitert (der übersetzte Text wird über dem ursprünglichen Text im Bild angezeigt).
    Veröffentlichung des Webbrowsers Chrome 132
  • Für die Windows-Plattform wurde die Unterstützung für die Sandbox-Isolierung des Prozesses, der den Netzwerkdienst bereitstellt, eingeführt. Um die Isolierung zu aktivieren, wurde die Option „—enable-features=NetworkServiceSandbox“ hinzugefügt. Die Isolierungsmodi können auf der Seite „chrome://sandbox/“ überprüft werden.
  • In die Einstellungen wurde die Möglichkeit zur selektiven Übertragung von Passwörtern und Adressen, die zuvor auf dem lokalen System gespeichert wurden, in den Cloud-Speicher, der mit dem Google-Konto verknüpft ist, hinzugefügt.
    Veröffentlichung des Webbrowsers Chrome 132
  • In Desktop-Builds wurde anstelle der Synchronisierung zwischen Geräten mit einem separaten Konto die Möglichkeit hinzugefügt, die Browser des Benutzers an das Google-Konto zu binden, das in Diensten wie Gmail und Google Docs verwendet wird. Zum Beispiel wird beim Zugriff auf die Gmail-Website nun angeboten, sich mit diesem Konto in Chrome anzumelden, um geöffnete Tabs, Einstellungen, den Verlauf, Lesezeichen, Passwörter, Adressen, Erweiterungen, Themen und PWA-Anwendungen zu speichern und zu synchronisieren.
    Veröffentlichung des Webbrowsers Chrome 132
    Veröffentlichung des Webbrowsers Chrome 132
  • Eine Einstellung namens „chrome://flags/#enable-user-link-capturing-pwa“ wurde hinzugefügt, die, wenn sie aktiviert ist, dazu führt, dass Links, die mit der installierten Webanwendung (PWA) verbunden sind, zu einer normalen Website führen und in der Adressleiste ein Indikator erscheint, um die Nutzung der Webanwendung zu wechseln. Zuvor führte das Öffnen solcher Links direkt zur Webanwendung, ohne die Möglichkeit, die Seite wie eine normale Website zu nutzen.
    Veröffentlichung des Webbrowsers Chrome 132
  • Für das Element wurden die Ereignisse „beforetoggle“ und „toggle“ (ToggleEvent) implementiert, die es ermöglichen, die Momente des Öffnens und Schließens des Dialogs zu bestimmen und eigene Handler in der Phase vor der Anzeige/Schließung des Dialogs oder wenn der Dialog bereits angezeigt oder geschlossen ist, aufzurufen. Beim Aufruf der Methode showModal oder show werden die Ereignisse ToggleEvent mit dem Wert „open“ im Parameter newState generiert, und beim Schließen des Dialogs mit dem Wert „closed“.
  • Es wird eine InvalidStateError-Ausnahme generiert, wenn die Methoden showPopover() und showModal() für Elemente mit dem Attribut „popover“ oder für „dialog“-Elemente in einem nicht aktiven Dokument aufgerufen werden. Früher wurde ein solcher Aufruf stillschweigend ignoriert.
  • Zusätzlich zur Möglichkeit, Videoinhalte und beliebige Bereiche im Tab zu erfassen, wurde die API Element Capture für die Erfassung einzelner HTML-Elemente hinzugefügt. Diese Funktion kann nützlich sein, wenn überlappende Elemente erfasst werden müssen. Beispielsweise kann die neue API in einer Webanwendung zur Durchführung von Videokonferenzen erforderlich sein, die es ermöglicht, andere Webanwendungen über iframes einzubetten, um den Inhalt des iframes in Form von Video zu erfassen und an andere Teilnehmer weiterzugeben.
    Veröffentlichung des Webbrowsers Chrome 132
  • Die Methode getAllScreensMedia() wurde hinzugefügt, um den Inhalt aller an das Gerät angeschlossenen Bildschirme zu erfassen.
  • In der Android-Version und in WebView-basierten Komponenten ist die Verwendung der File System Access API erlaubt, die Webanwendungen das Lesen und Schreiben von Daten direkt in Dateien und Verzeichnisse auf dem Benutzergerät ermöglicht. Dieser API war zuvor nur in Desktop-Versionen verfügbar. Zum Aufrufen von Dateiauswahldialogen können die Methoden showOpenFilePicker() und showSaveFilePicker() verwendet werden.
  • Im CSS-Eigenschaft «a href="https://developer.mozilla.org/docs/Web/CSS/writing-mode">writing-mode» wurde die Unterstützung der Schlüsselwörter sideways-rl und sideways-lr implementiert, die nützlich sind, um vertikale Ausgaben von traditionellem Text zu organisieren, bei denen keine Schriftzeichen verwendet werden.
  • In den CSS-Eigenschaften «inset» und «margin» ist die Verwendung des Werts anchor-size() erlaubt.
  • Die Aktivierung von Scrollbereichen bei der Navigation mit der Tastatur wurde wiederhergestellt, sodass Benutzer ohne Maus zunächst mit der Tabulatortaste in den gewünschten Bereich wechseln und dann den Inhalt mit den Pfeiltasten scrollen können. Diese Funktion war zuvor aufgrund von Regressionen in den Hilfsmitteln für Menschen mit Behinderungen deaktiviert, die in dieser Version behoben wurden.
  • Es wurden die Methoden Request.bytes() und Response.bytes() hinzugefügt, die ein Promise zum Lesen mit dem Objekt Uint8Array zurückgeben.
  • Der HTTP-Header Strict-Transport-Security in Antworten von Server, das auf dem lokalen System gehostet wird und Anfragen über localhost entgegennimmt.
  • Im WebGPU-API wurde die Möglichkeit implementiert, Texturen mit einer Farbansicht in 32-Bit-Gleitkommaformaten (r32float, rg32float und rgba32float) zu mischen. Dem GPUDevice-Objekt wurde das Attribut adapterInfo hinzugefügt.
  • Die Möglichkeiten der Werkzeuge für Webentwickler wurden erweitert. Die Unterstützung für den Einsatz des KI-Assistenten Gemini wurde hinzugefügt, um die Fehlersuche zu vereinfachen und Fragen zu Netzwerkaufrufen, Quellcode und Leistungsanalyse zu klären. Die Chat-Historie mit dem KI-Assistenten wird nun gespeichert.
    Veröffentlichung des Webbrowsers Chrome 132

    Im Sensor-Panel wurde eine Simulation unterschiedlicher CPU-Belastungsintensitäten (Nominal, Fair, Serious, Critical) implementiert. Im Panel zur Bewertung des Speicherverbrauchs wurde die Unterstützung für die Gruppierung von JavaScript-Objekten nach Namen hinzugefügt. Das Layout des Konfigurators wurde geändert. Im Reiter "Computed" wird eine Aktualisierung der berechneten Werte in Echtzeit ermöglicht (nützlich zur Verfolgung von Wertänderungen während der Animation). Im Abschnitt "Application > Storage" wurde die Möglichkeit zur Inspektion von Browser-Extension-Speichern hinzugefügt.

    Veröffentlichung des Webbrowsers Chrome 132
    Video abspielen

Zusätzlich zu den Neuerungen und Bugfixes wurden in der neuen Version 16 Sicherheitsanfälligkeiten behoben. Viele dieser Sicherheitsanfälligkeiten wurden durch automatisierte Tests mit den Werkzeugen AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer und AFL aufgedeckt. Fünf Probleme wurden als hochgradig gefährlich eingestuft. Kritische Probleme, die es ermöglichen würden, alle Sicherheitsstufen des Browsers zu umgehen und Code außerhalb der Sandbox-Umgebung auszuführen, wurden nicht entdeckt. Im Rahmen des Belohnungsprogramms für das Auffinden von Sicherheitsanfälligkeiten hat Google für dieses Release insgesamt 13 Prämien in Höhe von 37.000 US-Dollar ausgeschüttet (darunter zwei Prämien von 7.000 und 5.000 US-Dollar, eine Prämie von 3.000 US-Dollar, drei Prämien von 2.000 US-Dollar und vier Prämien von 1.000 US-Dollar). Die Höhe einer einzelnen Belohnung ist derzeit noch nicht festgelegt.

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster