Die Version des Webbrowsers Chrome 128 wurde veröffentlicht.

Das Unternehmen Google hat die Version 128 des Webbrowsers Chrome veröffentlicht. Gleichzeitig steht die stabile Version des freien Projekts Chromium zur Verfügung, das die Grundlage für Chrome bildet. Der Browser Chrome unterscheidet sich von Chromium durch die Verwendung von Google-Logos, einem System zur Übermittlung von Benachrichtigungen im Falle eines Absturzes, Modulen zur Wiedergabe von kopiergeschütztem Video-Content (DRM), einem automatischen Update-System, ständiger Sandbox-Isolierung, der Bereitstellung von Schlüsseln für die Google API und der Übertragung von RLZ-Parametern bei der Suche. Für diejenigen, die mehr Zeit für Updates benötigen, wird ein separater Zweig, Extended Stable, unterstützt, der 8 Wochen lang bereitgestellt wird. Die nächste Version von Chrome 129 ist für den 17. September geplant.

Die wichtigsten Änderungen in Chrome 128:

  • Die Möglichkeit, in der Besuchshistorie zu suchen, wurde bereitgestellt, wobei der Inhalt der geöffneten Seiten berücksichtigt wird und nicht nur die URL und die Überschriften. In dieser Phase ist die Funktionalität nur für englischsprachige Nutzer in den USA verfügbar. Die Content-Suchfunktion wird mit einem von Google betriebenen Machine-Learning-System realisiert, für dessen Training und Optimierung relevante Daten an Server Google gesendet werden können (dies kann in den Einstellungen deaktiviert werden).
  • Ein neuer JSON-Parser wurde in Rust anstelle von C++ neu geschrieben, was eine höhere Sicherheit durch verringertes Risiko von Speicherfehlern gewährleistet. Es wird darauf hingewiesen, dass der Wechsel zu dem neuen Parser dazu führen kann, dass einige fehlerhaft formatierte JSON-Inhalte nicht mehr analysiert werden, aber er löst auch Probleme mit fehlerhaftem JSON, das früher zu einem Absturz führte, nun aber eine Fehlermeldung zurückgibt.
  • Auf der Seite, die beim Öffnen eines neuen Tabs angezeigt wird, wurde die Möglichkeit hinzugefügt, einen Abschnitt mit Daten aus Google Calendar zu integrieren, der bevorstehende Termine und Ereignisse im Blick behält.
    Die Version des Webbrowsers Chrome 128 wurde veröffentlicht.
  • In Chrome für Android wurde im Tab-Umschalter ein neuer Abschnitt hinzugefügt, in den inaktive Tabs, die seit mehr als 60 Tagen geöffnet sind, automatisch verschoben werden. Es besteht die Möglichkeit, alle alten Tabs auf einmal zu schließen. Diese neue Funktion ist standardmäßig für 1 % der Nutzer aktiviert.
    Die Version des Webbrowsers Chrome 128 wurde veröffentlicht.
  • In Chrome für Android wurde die Unterstützung für Sicherheitsüberprüfungen (Safety Check) eingeführt, die regelmäßig auf Probleme im Browser überprüfen und den Benutzer im Falle von identifizierten Bedrohungen informieren. Darüber hinaus wurde das Design der Seite Safety Check in den Einstellungen (chrome://settings/safetyCheck) geändert.
    Die Version des Webbrowsers Chrome 128 wurde veröffentlicht.
  • Im WebView-Komponenten von Chrome für Android wurde beschlossen, die Unterstützung der Technologie CHIPS (Cookies Having Independent Partitioned State), die im Rahmen der Privacy Sandbox-Initiative entwickelt wird und die es ermöglicht, Cookies zu isolieren, vorübergehend abzuschalten. Domain der ersten Stufe, unter Verwendung des Attributs „Partitioned“. Der Grund für die Deaktivierung sind Probleme beim Zugriff auf die partitionierten Cookies über die API CookieManager, die von der Android-Plattform bereitgestellt wird.
  • In zentral verwalteten Systemen hat der Administrator die Möglichkeit, eigene Schnellzugriffsverknüpfungen über die Adresszeile zu erstellen (z. B. kann eine Verknüpfung „@name“ zum Suchen auf einer bestimmten Website erstellt werden) sowie unverschlüsselbare Passwörter im integrierten Passwortmanager zu verwalten (z. B. kann das Löschen solcher Passwörter, die nach der Migration auf ein anderes Gerät mit Hilfe von Drittanbieter-Software zurückgeblieben sind, konfiguriert werden).
  • In der Version für Chrome OS wurde die Unterstützung für das Mechanismus zur Ausführung selbstständiger Webanwendungen IWA (Isolated Web Apps) hinzugefügt, das die PWA (Progressive Web Apps) durch die Anwendung einer strengeren Isolierung des Programms im Falle einer Serverkompromittierung erweitert. Die Isolation wird erreicht, indem das Anwendungspaket mit einer digitalen Signatur beglaubigt wird, die vor unbefugten Änderungen am Paket schützt, was es ermöglicht, die Anwendung über Drittanbieter-Kanäle zu verbreiten, ohne einen eigenen Server zu betreiben.
  • Die CSS-Eigenschaft position-try-options wurde in position-try-fallbacks umbenannt, gemäß der Empfehlung der CSSWG (CSS Working Group), da das Wort „options“ irreführend ist und nicht die tatsächliche Natur der Eigenschaft widerspiegelt.
  • Im HTML-Element <ruby>, das es ermöglicht, Anmerkungen an den Text anzuhängen, die oben, unten oder neben dem Text angezeigt werden, z. B. zur Klärung der Aussprache oder Bedeutung von Schriftzeichen, wurde die Möglichkeit zur synchronen Positionierung der Zeilenumbrüche eingeführt, wenn langer Grundtext und Anmerkung in einer Zeile nicht Platz finden und zuvor getrennt umgebrochen wurden. Ebenfalls wurde die CSS-Eigenschaft ruby-align hinzugefügt, um die Ausrichtung des Grundtextes und der Anmerkungen zu steuern.
  • Die Methode Promise.try() wurde hinzugefügt, die es ermöglicht, das Ergebnis der Ausführung eines beliebigen Callback-Aufrufs in ein Promise zu transformieren, um die Fehlerbehandlung bei der Ausführung von Funktionen zu erleichtern, die sowohl asynchron als auch synchron ausgeführt werden.
  • Im PointerEvent-Interface wurde ein neuer Attribut PointerEvent.deviceProperties hinzugefügt, mit dem verschiedene digitale Stifte, die mit einem Grafiktablet verwendet werden, separat identifiziert werden können (zum Beispiel kann jeder Geräte eine eigene Farbe und Form des Stifts zugewiesen werden).
  • Die Implementierung der CSS-Eigenschaft zoom wurde an die Spezifikation angepasst, die es ermöglicht, den Maßstab einzelner Elemente zu verkleinern oder zu vergrößern.
  • Im Modus „Origin trials“ wurde experimentelle Unterstützung für die API Digital Credentials implementiert, die es Websites ermöglicht, zur Identifizierung erforderliche Anmeldedaten aus mobilen Brieftaschenanwendungen anzufordern, indem das in Android bereitgestellte IdentityCredential CredMan-System verwendet wird.
  • In WebGPU wurde experimentelle Unterstützung für Subgruppen hinzugefügt, die den SIMD-Prinzip (Single instruction, multiple data) ermöglichen, um Berechnungen zu parallelisieren.
  • Es wurde eine experimentelle Möglichkeit zur Blockierung des Zugriffs auf IP 0.0.0.0 implementiert, um Angriffe auf lokale Dienste zu verhindern.
  • Es wurden Verbesserungen an den Werkzeugen für Webentwickler vorgenommen. Im Animationsinspektor wurde die Möglichkeit hinzugefügt, Animationen zu erfassen und Schlüsselbilder in Echtzeit zu bearbeiten. Die Möglichkeiten der Leistungsanalyse-Panel wurden erheblich erweitert. Für die meisten europäischen Länder wurde die Möglichkeit zur Ausgabe von Erläuterungen zu den Fehlern, die durch die Verwendung des großen KI-Modells Gemini generiert werden, in die Web-Konsole integriert.
    Die Version des Webbrowsers Chrome 128 wurde veröffentlicht.

Neben Neuerungen und Fehlerbehebungen wurden in der neuen Version 38 Sicherheitsanfälligkeiten beseitigt. Viele der Sicherheitsanfälligkeiten wurden durch automatisierte Tests mit den Werkzeugen AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer und AFL aufgedeckt. Sieben Probleme wurden als hochriskant eingestuft. Kritische Probleme, die es ermöglichen, alle Schutzebenen des Browsers zu umgehen und Code außerhalb der Sandbox-Umgebung auszuführen, wurden nicht festgestellt. Im Rahmen des Belohnungsprogramms zur Entdeckung von Sicherheitsanfälligkeiten hat Google für die aktuelle Version 20 Prämien in Höhe von 95.000 US-Dollar ausgezahlt (eine Prämie von 36.000 $, 10.000 $, 5.000 $ und 2.000 $, zwei Prämien von 11.000 $, 7.000 $ und 500 $, sowie vier Prämien von 1.000 $). Die Höhe von 5 Prämien steht noch nicht fest.

Video abspielen


Quelle: opennet.ru
60GB SSD 8Gb DDR4