Veröffentlicht: 16. September 2026
Sofern nicht anders angegeben, gelten die folgenden Änderungen für die neueste Chrome-Betaversion für Android, ChromeOS, Linux, macOS und Windows. Weitere Informationen zu diesen Funktionen finden Sie unter den angegebenen Links oder auf ChromeStatus.com. Chrome 155 ist seit dem 16. September 2026 als Betaversion verfügbar. Sie können die aktuelle Betaversion für den Desktop unter Google.com oder im Google Play Store auf Android-Geräten herunterladen.
CSS und Benutzeroberfläche
Preisvergleichsportal symbols()
Mit der CSS-Funktion symbols() können Autoren einen Zählerstil inline definieren, anstatt zuerst eine benannte @counter-style-Regel zu deklarieren. Es wird ein anonymer Zählstil aus einer Liste von Stringsymbolen sowie einem optionalen Zählsystem (cyclic, numeric, alphabetic, symbolic oder fixed) erstellt. Der Zählstil wird als Zählstil in list-style-type, der list-style-Kurzform, counter() und counters() akzeptiert.
CSS-Kurzschreibweisen für Ecken
Implementiert die CSS-Kurzschreibweise corner und die Kurzschreibweisen für die einzelnen Ecken (corner-top-left, corner-top-right, corner-bottom-left, corner-bottom-right) sowie die Kurzschreibweisen für physische (corner-top, corner-bottom) und logische (corner-block-start, corner-block-end usw.) Ränder. Damit können sowohl border-radius als auch corner-shape für einzelne Ecken in einer einzigen Deklaration festgelegt werden. Außerdem wird corners als Kompatibilitätsalias für die Kurzform corner beibehalten.
Diese Funktion umfasst auch Caching-Steuerelemente. Standardmäßig wird jede random()-Funktion in einen neuen, eindeutigen Wert aufgelöst. Webautoren können diesen Standardwert überschreiben, indem sie einen <random-key>-Wert als erstes Argument der Funktion übergeben, um zu steuern, wie Zufallswerte für Eigenschaften und Elemente freigegeben werden.
Preisvergleichsportal text-decoration-skip-spaces
Mit der CSS-Eigenschaft text-decoration-skip-spaces wird festgelegt, ob Textdekorationslinien (z. B. Unterstreichungen, Überstreichungen und Durchstreichungen) Leerzeichen überspringen. So können Autoren verhindern, dass Dekorationen unter Leerzeichen gezeichnet werden, was oft ansprechender aussieht.
Preisvergleichsportal margin-trim
Mit der CSS-Eigenschaft margin-trim können Sie Ränder vor oder nach dem ersten oder letzten untergeordneten Element eines Containers auslassen. Dies wird in regulären Blockcontainern und Multicol-Containern unterstützt.
JavaScript
Fehler beim Caching von Modulen vermeiden
Derzeit können Webentwickler fehlgeschlagene Modul-Ladevorgänge nicht wiederholen, da diese Fehler im Cache gespeichert werden und Wiederholungen nur zu sofortigen Fehlern führen. Durch diese Änderung des Modulladeverhaltens können fehlgeschlagene Modulladevorgänge manuell wiederholt werden, z. B. durch erneutes Aufrufen von import(). Dies behebt ein echtes Problem für Entwickler (und Nutzer), wenn es um die Verwendung von Modulen über instabile Netzwerke geht.
Text importieren (Textmodule)
Ein TC39-Vorschlag zum Hinzufügen von import … with { type: "text" }-Anweisungen zu JavaScript. Mit dem Importattribut werden Textdaten als Stringwert geladen.
Web APIs
Zusätzliche Einstellungen für die Zeitfensterung
Ermöglicht Webanwendungen mit der Berechtigung window-managementmaximize(), minimize() und restore() ihre Fenster zu maximieren und die Größenänderung über setResizable() zu verhindern. Außerdem ermöglichen die neuen CSS-Media-Funktionen display-state und resizable, dass sich Skripts und Inhalte an die jeweiligen Fensterstatus und die Möglichkeit zur Größenänderung anpassen. Diese Funktionen verbessern die Benutzerfreundlichkeit von VDI-Remoteanwendungsfenstern in Webclients, insbesondere bei der Verwendung von Fensterelementen in der Titelleiste. Die neue Funktion erweitert die vorhandenen Funktionen der Window Management API.
Algorithmus-Updates in WebCrypto
Unterstützung für mehrere von NIST standardisierte Post-Quanten-Kryptografie-Algorithmen in der Web Cryptography API hinzufügen:
- ML-KEM (768, 1024)
- ML-DSA (44, 65, 87)
- ChaCha20-Poly1305
- X-Wing
Weitere Informationen finden Sie im Spezifikationsentwurf: https://wicg.github.io/webcrypto-modern-algos/
Digital Credentials API (Unterstützung für die Ausstellung)
So können ausstellende Websites (z. B. eine Universität, eine Behörde oder eine Bank) die Bereitstellung (Ausstellung) digitaler Anmeldedaten direkt in der Mobile Wallet-App eines Nutzers sicher initiieren.
Unter Android wird für diese Funktion das Android-System IdentityCredential CredMan (Credential Manager) verwendet. Auf dem Computer werden geräteübergreifende Ansätze mit dem CTAP-Protokoll verwendet, ähnlich wie bei der Präsentation digitaler Anmeldedaten.
Unterstützung für die JPEG XL-Decodierung (image/jxl) in Blink
Unterstützung für die Dekodierung von JPEG XL-Bildern (image/jxl) in Blink mit jxl-rs, einem speichersicheren reinen Rust-Decoder.
JPEG XL ist ein modernes Bildformat, das als ISO/IEC 18181 standardisiert ist und progressive Dekodierung für eine verbesserte wahrgenommene Ladeleistung, Unterstützung für einen großen Farbraum, HDR und hohe Bit-Tiefe sowie Unterstützung für Animationen bietet.
Medienwiedergabe in nicht sichtbaren iFrames pausieren
Fügt eine media-playback-while-not-visible-Berechtigungsrichtlinie hinzu, mit der Einbettende steuern können, ob eingebettete iFrames, die derzeit ausgeblendet sind, sichtbar gemacht werden dürfen. Dazu gehören iFrames, bei denen die Property display auf none, die Property visibility auf hidden oder die Fläche auf null gesetzt ist (Breite oder Höhe gleich 0). Während das iFrame ausgeblendet ist, werden Versuche, hörbare Medien zu rendern, blockiert. Wenn der Frame wieder angezeigt wird, sollten die Einschränkungen aufgehoben werden. So können Entwickler nutzerfreundlichere Anwendungen erstellen und die Leistung verbessern, indem sie die Wiedergabe von Inhalten, die für Nutzer nicht sichtbar sind, dem Browser überlassen.
PredefinedColorSpace srgb-linear und display-p3-linear
Fügen Sie srgb-linear- und display-p3-linear-Farbräume (wie von CSS definiert) zu PredefinedColorSpace hinzu, damit sie mit Canvas verwendet werden können.
Erneuerte HTML-Einfüge- und Streamingmethoden
Es werden mehrere HTML-Einstellungsmethoden bereitgestellt, die eine kohärente Möglichkeit zum dynamischen Einfügen von Markup in ein vorhandenes Dokument bieten:
- Positionsmethoden (
before(),after(),append(),prepend(),replaceWith()), die HTML als Argument verwenden undinsertAdjacentHTML()effektiv ersetzen. - Streaming-Methoden (
streamAppendHTML(),streamAppendHTMLUnsafe()usw.), die einenWritableStreamzurückgeben. {runScripts}als Teil vonSetHTMLUnsafeOptionsübergeben, um das Verhalten voncreateContextualFragmentzu imitieren.- Unterstützung von
createParserOptionsin vertrauenswürdigen Typen, sodass vertrauenswürdige Typen den Scripting-Modus und die Bereinigung überschreiben können.
Weitere Informationen finden Sie in der Dokumentation zu deklarativen Teilaktualisierungen.
WebTransport-Header und -Antwortheader
Unterstützung für das Übergeben benutzerdefinierter HTTP-Anfrageheader mit WebTransportOptions und das Prüfen von Serverantwortheadern über die WebTransport-Instanz. So können Webanwendungen während des ersten CONNECT-Handshake Metadaten, Authentifizierungstokens und benutzerdefinierte Parameter bereitstellen und auf vom Server bereitgestellte Header zugreifen, sobald die Verbindung hergestellt ist.