Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Firefox 123 Versionshinweise für Entwickler

Dieser Artikel bietet Informationen über die Änderungen in Firefox 123, die Entwickler betreffen. Firefox 123 wurde am 20. Februar 2024 veröffentlicht.

Änderungen für Webentwickler

HTML

  • Das <template>-Element unterstützt jetzt ein shadowrootmode-Attribut, das die deklarative Erstellung eines Shadow-DOM-Teilbaums ermöglicht. Das Attribut kann entweder auf open oder closed gesetzt werden, womit JavaScript im Shadow-DOM entweder dem externen Code zugänglich gemacht oder verborgen wird. Diese Werte entsprechen der mode-Option der attachShadow()-Methode. (Firefox Bug 1870052)

CSS

Keine bemerkenswerten Änderungen.

JavaScript

  • Das Date.parse()-Globale Objekt hat eine Reihe von Fehlerbehebungen erfahren, um es mit anderen Browsern in Einklang zu bringen, was die Verarbeitung der übergebenen Werte betrifft.
    • Ein inkorrekter Tag im Monat (z. B. „31. April“) wird jetzt auf den nächsten Monat (z. B. „1. Mai“) verschoben. (Firefox Bug 1872333).
    • Unvollständige Zeitzonenangaben (z. B. „1/1/70 gm“) oder AM/PM (z. B. „1/1/70 10:00 a“) werden nicht mehr akzeptiert. (Firefox Bug 1870570).
    • Einzeln genannte Datumszahlen werden jetzt akzeptiert (z. B. gibt Date.parse("0") jetzt 946684800000 zurück - Sa, 01. Jan. 2000 00:00:00). (Firefox Bug 1870434).

SVG

HTTP

  • Der HTTP-Statuscode 103 Early Hints für informative Antworten ist jetzt für das Preloading von Ressourcen aktiviert, die die Seite voraussichtlich benötigt, während der Server noch die vollständige Antwort vorbereitet. Dies kann die Ladezeit der Seite erheblich reduzieren. Beachten Sie, dass die Unterstützung des 103 Early Hints-Headers für das Preconnecting in Firefox 120 hinzugefügt wurde. Weitere Details finden Sie in Firefox Bug 1874445.

APIs

DOM

Medien, WebRTC und Web Audio

Entfernungen

Das IDBLocaleAwareKeyRange-Interface wurde entfernt (Firefox Bug 1730706).

WebDriver-Konformität (WebDriver BiDi, Marionette)

WebDriver BiDi

Marionette

Änderungen für Add-on-Entwickler

  • Die Hinzufügung der Funktion contextualIdentities.move ermöglicht es, Elemente in der Liste der kontextuellen Identitäten zu verschieben. Diese Funktion ermöglicht es Erweiterungen, die Reihenfolge zu ändern, in der kontextuelle Identitäten in der Benutzeroberfläche angezeigt werden (Firefox Bug 1333395).

Experimentelle Web-Features

Diese Funktionen sind neu in Firefox 123, sind aber standardmäßig deaktiviert. Um mit ihnen zu experimentieren, suchen Sie auf der about:config-Seite nach der entsprechenden Einstellung und setzen Sie sie auf true. Weitere solche Funktionen finden Sie auf der Seite Experimentelle Funktionen.