Chrome 155 wurde veröffentlicht und unterstützt nun den HTTPS-First-Modus sowie das JPEG XL-Format.

Google hat die Version 155 des Web Browsers Chrome veröffentlicht. Gleichzeitig steht eine stabile Version des Open-Source-Projekts Chromium zur Verfügung, auf dem Chrome basiert. Der Browser Chrome unterscheidet sich von Chromium durch die Verwendung der Google-Logos, ein System zur Benachrichtigung bei Abstürzen, Modulen zur Wiedergabe von kopiergeschützten Videoinhalten (DRM), einem automatischen Update-System, stets aktiver Sandbox-Isolation, der Bereitstellung von Schlüsseln für die Google API und der Übertragung von RLZ-Parametern bei Suchanfragen. Für die Nutzer, die mehr Zeit für Updates benötigen, wird eine separate Extended Stable-Version unterstützt, die 8 Wochen lang betreut wird. Die nächste Version Chrome 156 im Rahmen des neuen zweiwöchigen Entwicklungszyklus ist für den 20. Oktober geplant.

Hauptänderungen in Chrome 155 (1, 2, 3, 4):

  • Die Funktion „HTTPS-First“ ist standardmäßig für alle Benutzer aktiviert und leitet HTTP-Anfragen automatisch auf HTTPS um für öffentlich zugängliche Websites, die nicht in Intranet-Netzen wie 192.168.0.1/16 und 10.0.0.0/8 gehostet werden. Um die Nutzung von Websites zu ermöglichen, die kein HTTPS unterstützen, wird ein Zurückfallen auf HTTP realisiert, wenn die Anfrage nach der Umleitung über HTTPS fehlschlägt oder Probleme mit Zertifikaten auftreten. Bei dem Versuch, eine Website über HTTP zu öffnen, wird eine spezielle Warnung angezeigt.
  • Die Unterstützung für die Dekodierung von Bildern im JPEG XL-Format ist standardmäßig aktiviert. Die Implementierung basiert auf der Bibliothek jxl-rs, die in Rust geschrieben ist. JPEG XL ermöglicht eine Reduzierung der Dateigröße um 30-50 % im Vergleich zu JPEG-Bildern mit identischer Qualität. Zu den unterstützten erweiterten Funktionen gehören: HDR, Animation, Transparenz, progressives Laden, sanfte Qualitätsverschlechterung bei sinkender Bitrate, verlustfreies JPEG-Rendering, Unterstützung von bis zu 4099 Kanälen und eine große Farbintensität.
  • Das visuelle Design der Benutzeroberfläche zur Erstellung von Profilen wurde geändert (die Funktionalität bleibt unverändert). Für die Windows-Plattform wurde ein neuer Schritt zur Einführung in die Erstellung von Profilen hinzugefügt, der beim ersten Start des Browsers angezeigt wird (für Linux und macOS wird es in der Version Chrome 158 verfügbar sein).
  • Das Spektrum der Geräte, mit denen über die API WebHID interagiert werden kann, wurde erweitert. Diese API ermöglicht den Low-Level-Zugang zu HID-Geräten (Human Interface Device, Tastaturen, Mäuse, Gamepads, Touchpads) und organisiert die Nutzung ohne spezifische Treiber im System.
  • Auf der Seite chrome://extensions im Menü zur Verwaltung von Erweiterungen wurde ein Punkt zur Bewertung und Schreiben von Rezensionen für installierte Erweiterungen hinzugefügt, der beim Anklicken auf die entsprechenden Seiten im Chrome Web Store weiterleitet.
  • Die Berechtigung media-playback-while-not-visible wurde implementiert, um die Wiedergabe von Ton und Video innerhalb eingebetteter iframes zu blockieren, wenn sie sich nicht im Sichtbereich befinden.
  • Die CSS-Eigenschaft margin-trim wurde hinzugefügt, um Abstände vor dem ersten und nach dem letzten Element innerhalb des übergeordneten Containers zu entfernen.
  • Die CSS-Eigenschaft text-decoration-skip-spaces wurde hinzugefügt, um die Anzeige von Dekoratoren (Unterstreichung oder Durchstreichung) unter Leerzeichen im Text zu steuern.
  • Die CSS-Funktion symbols() wurde hinzugefügt, um die Verwendung von nicht standardmäßigen Markierungen in Listen zu vereinfachen.
  • Die API WebCrypto unterstützt nun kryptografische Algorithmen, die gegen das Knacken durch Quantencomputer resistent sind – ML-KEM und ML-DSA, sowie die Algorithmen ChaCha20-Poly1305 und X-Wing.
  • In der API Window Management wurden neue Methoden zur Fenstersteuerung hinzugefügt: maximize(), minimize() und restore() zum Maximieren, Minimieren oder Wiederherstellen der Fenstergröße. Außerdem wurde die Methode setResizable() hinzugefügt, um die Möglichkeit zur manuellen Größenänderung des Fensters zu steuern. In CSS wurden die Media Queries display-state und resizable hinzugefügt, um zu bestimmen, ob das Fenster minimiert oder maximiert ist und ob es seine Größe ändern kann.
  • Neue integrierte Farbräume (PredefinedColorSpace) wurden hinzugefügt – srgb-linear und display-p3-linear.
  • Die Unterstützung von Textmodulen, die mit der Konstruktion ‚import … with { type: "text" }‘ importiert werden, wurde hinzugefügt.

Neben den Neuerungen und Fehlerbehebungen wurden in der neuen Version 247 Sicherheitsanfälligkeiten behoben. Vier Probleme wurden als kritisch eingestuft, was bedeutet, dass die Schwachstellen den Schutz des Browsers umgehen und Code außerhalb der Sandbox-Umgebung im System ausführen können. Alle kritischen Probleme sind auf den Zugriff auf bereits freigegebene Speicherorte (use-after-free) zurückzuführen.

Quelle: opennet.ru

Zuverlässiges Hosting für Websites mit DDoS-Schutz kaufen, VPS VDS Server 🔥 Zuverlässiges Hosting für Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster