Chrome 128

Stabiles Veröffentlichungsdatum:20. August 2024

Sofern nicht anders angegeben, gelten die folgenden Änderungen für Chrome 128 (stabile Version). Release-Version für Android, ChromeOS, Linux, macOS und Windows.

<ph type="x-smartling-placeholder">

CSS

CSS-Property „ruby-align

Es gibt mehrere Möglichkeiten, Zeichen an die Länge von Ruby-Anmerkungen auszurichten. und die Basiszeichen nicht übereinstimmen und das Attribut ruby-align können Sie diejenige auswählen, die sich für Ihr Design am besten eignet. Die Unterkunft verwendet eine der folgende Keyword-Werte:

  • space-around
  • space-between
  • start
  • center

<ph type="x-smartling-placeholder"></ph> Tracking-Fehler Nr. 40249572 | ChromeStatus.com-Eintrag | Technische Daten

Rubinrot

Ermöglicht Zeilenumbrüche innerhalb von Elementen mit display: ruby.

Früher war ein einzelnes Paar aus einer Rubinbasis und einem Ruby-Text nicht und wird in die nächste Zeile verschoben, wenn in der aktuellen Zeile nicht genügend Platz für das gesamte Paar. Jetzt können sowohl die Ruby-Basis als auch der Ruby-Text geteilt werden. in mehrere Zeilen.

<ph type="x-smartling-placeholder"></ph> Tracking-Fehler Nr. 324111880 | ChromeStatus.com-Eintrag | Technische Daten

Mindestgröße von <option> im Drop-down-Menü „<select>

In den WCAG-Richtlinien zur Barrierefreiheit im Internet ist festgelegt, dass die Größe der Zeigereingaben mindestens 24 x 24 CSS-Pixel groß sein. Durch diese Änderung wird das <option>-Element im Drop-down-Menü „<select>“ diese Höhenanforderungen erfüllen.

<ph type="x-smartling-placeholder"></ph> Tracking-Fehler 339141283 | ChromeStatus.com-Eintrag | Technische Daten

Standardisierte CSS-Eigenschaft „zoom

Aktualisiert die vorhandene Implementierung des zuvor nicht standardmäßigen CSS-Codes zoom an den neuen Standard anzupassen. Dadurch werden verschiedene JavaScript APIs an die Spezifikation angepasst. für iFrame-Inhaltsdokumente verwendet, und wird so geändert, dass sie auf alle Eigenschaften der übernommenen Länge angewendet wird. Zuvor wurde nur die übernommene font-size geändert.

<ph type="x-smartling-placeholder"></ph> Demo | ChromeStatus.com-Eintrag

Web APIs

Ergänzungen für Attributionsberichte

Chrome 128 enthält zwei zusätzliche Funktionen für Attributionsberichte. Es gibt Änderungen an der Logik für die Begrenzung der Quelle und des Ziels vorgenommen, Übertragungsverlust. Verbesserter API-Bericht durch flexible Beitragsfilterung Batch-Funktionen nutzen können.

<ph type="x-smartling-placeholder"></ph> ChromeStatus.com-Eintrag

document.caretPositionFromPoint

Gibt die aktuelle Caret-Position von einem bestimmten Bildschirmpunkt in Form eines CaretPosition-Objekt, das die Caret-Position für den aktuellen Text darstellt Einfügungspunkt, einschließlich des DOM-Knotens, des Caret-Zeichen-Offsets und Clientrechteck des Caret-Bereichs. Diese Funktion unterstützt auch das Abrufen des CaretPosition innerhalb von Shadow DOM.

<ph type="x-smartling-placeholder"></ph> Tracking-Fehler 388976 | ChromeStatus.com-Eintrag | Technische Daten

Web Share API unter macOS

Mit der API können Webentwickler Freigabeschaltflächen erstellen, die dieselben Dialogfelder für Systemfreigaben, die von mobilen Apps verwendet werden. Dies wurde bereits versendet für Android, Windows und ChromeOS und wird inzwischen auch für macOS verfügbar sein.

<ph type="x-smartling-placeholder"></ph> Google Docs

Medien

AudioContext.onerror

Fehler bei der AudioContext-Erstellung und Audiorendering werden jetzt im Web gemeldet Anwendungen mit einem AudioContext.onerror zugewiesenen Callback.

<ph type="x-smartling-placeholder"></ph> Tracking-Fehler Nr. 41495720 | ChromeStatus.com-Eintrag | Technische Daten

PointerEvent.deviceProperties zum Schreiben mit mehreren Stiften

Derzeit können Entwickler nicht zwischen zwei einzelnen Stiften auf ein tintenfähiger Digitizer. Das vorhandene PointerEvent.id-Attribut ist unterschiedlich implementiert werden und bleibt nicht immer bei jedem Tintenstrich oder mit dem Bildschirm interagieren.

Diese Änderung bietet eine sichere und zuverlässige Möglichkeit, einzelne Eingabestifte zu identifizieren. (Zeiger), die mit dem Bildschirm interagieren, um bestimmte Farben oder Stiftformen für jedes Gerät, das mit dem Digitizer interagiert. Sie verlängert die PointerEvent um das neue Attribut deviceProperties einzufügen. Enthält die Attribut uniqueId, das eine sitzungsspezifische, von Dokument isolierte eindeutige Kennung, mit der ein Entwickler einzelne Stifte zuverlässig identifizieren kann mit der Seite interagieren.

<ph type="x-smartling-placeholder"></ph> ChromeStatus.com-Eintrag | Technische Daten

SkipAd – Mediensitzungsaktion

Unterstützt die Mediensitzungsaktion „SkipAd“. Durch diese Aktion können Browser in der Mediensteuerung des Systems oder im Bild-im-Bild-Fenster klicken.

<ph type="x-smartling-placeholder"></ph> Demo | ChromeStatus.com-Eintrag | Technische Daten

Datenschutz

Websiteübergreifendes Ancestor-Ketten-Bit für CookiePartitionKey von partitionierten Cookies

In Chrome 128 wird dem Schlüsselbund der partitionierten Datei ein websiteübergreifendes Ancestor-Bit hinzugefügt. CookiePartitionKey des Cookies. Durch diese Änderung wird der Partitionierungsschlüssel mit dem Partitionsschlüsselwerte, die bei der Speicherpartitionierung verwendet werden, und bietet Schutz vor Clickjacking-Angriffe, indem verhindert wird, dass websiteübergreifende eingebettete Frames Zugriff haben zu den partitionierten Cookies der Top-Level-Website hinzu.

<ph type="x-smartling-placeholder"></ph> Tracking-Fehler 41486025 | ChromeStatus.com-Eintrag | Technische Daten

Private Aggregation API: clientseitige Beitragszusammenführung

Ändert die Private Aggregation API um Histogrammbeiträge mit demselben Bucket und derselben Filter-ID zusammenzuführen, in die verschlüsselte Nutzlast des aggregierbaren Berichts einzubetten.

Bei der privaten Aggregation ist die Anzahl der Beiträge begrenzt, die in einen einzigen aggregierten Bericht eingebettet sind, einschließlich zusätzlicher Beiträge, dass die Daten verworfen werden. Durch das Zusammenführen von Beiträgen erhalten wir zusätzliche nicht mehr akzeptabel. Ignorieren Sie das Verwerfen übermäßiger Beiträge zusammengearbeitet haben, dürfte die Zusammenführung zu den finalen zusammenfassenden Berichten.

<ph type="x-smartling-placeholder"></ph> Tracking-Fehler 330744610 | ChromeStatus.com-Eintrag | Technische Daten

JavaScript

Promise.try

Promise.try ist ein TC39-Vorschlag für ein neue statische Methode. Promise.try(f) ist eine Abkürzung für new Promise(resolve => resolve(f())).

<ph type="x-smartling-placeholder"></ph> ChromeStatus.com-Eintrag | Technische Daten

WebAuthn-Hinweise

Mit dem neuen hints-Parameter in WebAuthn-Anfragen können Websites Anleitungen zur Browser, um sich an die Benutzeroberfläche anzupassen. Der kanonische Anwendungsfall sind Unternehmen, verwenden nur Sicherheitsschlüssel und möchten in der Lage sein, sodass der Browser die Benutzeroberfläche auf diesen Fall fokussiert.

Hinweise lösen auch eine Spannung, bei der der aktuelle authenticatorAttachment ist streng: Wenn Sie ihn auf platform festlegen, werden alle plattformübergreifenden Optionen.

<ph type="x-smartling-placeholder"></ph> ChromeStatus.com-Eintrag | Technische Daten

image/svg+xml-Inhalte unter Windows im UTF-8-Format schreiben

Wechsle unter Windows zu UTF-8, während du das image/svg+xml-Format in den Zwischenablage öffnen. Im HTML-Format wird unter Windows bereits UTF-* verwendet. Dadurch ist das Kopieren möglich. und SVG-Bilder aus der Zwischenablage einfügen.

Auf allen anderen unterstützten Plattformen ist image/svg+xml in UTF-8 serialisiert bevor es in die Zwischenablage geschrieben wird.

<ph type="x-smartling-placeholder"></ph> Demo | Tracking-Fehler Nr. 338250106 | Eintrag in ChromeStatus.com | Technische Daten

Neue Ursprungstests

Digitale Anmeldedaten API

Websites können Anmeldedaten von Mobile Wallet-Apps über eine Vielzahl von Mechanismen wie etwa benutzerdefinierte URL-Handler und das Scannen von QR-Codes. Dieses können Websites Identitätsdaten von digitalen Anmeldedaten anfordern, Brieftaschen mit dem IdentityCredential CredMan-System von Android. Sie ist erweiterbar und unterstützen mehrere Anmeldedatenformate (z. B. ISO mDoc und W3C überprüfbar) Anmeldedaten) und ermöglicht die Verwendung mehrerer Wallet-Apps. Die API umfasst außerdem Mechanismen zur Verringerung des Risikos des Missbrauchs sensibler Identität im Ökosystem Informationen.

<ph type="x-smartling-placeholder"></ph> Ursprungstest | Tracking-Fehler Nr. 40257092 | Eintrag in ChromeStatus.com | Technische Daten

FedCM: Mehrere Identitätsanbieter in einem einzigen get()-Aufruf

Ermöglicht FedCM, mehrere Identitätsanbieter im selben Dialogfeld anzuzeigen. Dadurch erhalten Sie Entwickelnden eine bequeme Möglichkeit, alle unterstützten Identitätsanbieter Nutzenden. Zunächst wollen wir uns mit allen Anbietern im selben get()-Aufruf.

<ph type="x-smartling-placeholder"></ph> Ursprungstest | ChromeStatus.com-Eintrag

Standardisierten CSS-Zoom deaktivieren

Die Implementierung der zuvor nicht standardmäßigen CSS-Eigenschaft zoom wurde an den neuen Standard angepasst. Dadurch werden verschiedene JavaScript APIs Entspricht der Spezifikation, Änderungen von zoom werden auf iFrame-Inhalte angewendet und ändert ihn so, dass er auf alle übernommenen Längeneigenschaften angewendet wird, zuvor wurde nur die übernommene font-size geändert.

Sie haben dann die Möglichkeit, das vorherige Verhalten wieder zu aktivieren, um mehr Zeit für die um Ihren Code anzupassen.

<ph type="x-smartling-placeholder"></ph> Ursprungstest

WebGPU-Untergruppentests

Fügt der WebGPU Funktion zur Untergruppe hinzu. Untergruppenvorgänge führen SIMT aus um eine effiziente Kommunikation und Datenfreigabe zwischen Gruppen von Aufrufe. So lassen sich Anwendungen beschleunigen, Arbeitsspeicheraufwand für die Kommunikation zwischen Aufrufen.

<ph type="x-smartling-placeholder"></ph> ChromeStatus.com-Eintrag

Weitere Informationen

Wenn Sie sich noch gründlicher informieren möchten, Sehen Sie sich diese zusätzlichen Ressourcen an.

Google Chrome herunterladen

Chrome herunterladen für Android-Geräte Computer oder iOS: