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 enthält Informationen zu den Änderungen in Firefox 123, die Entwickler betreffen. Firefox 123 wurde am 20. Februar 2024 veröffentlicht.

Änderungen für Webentwickler

Entwicklerwerkzeuge

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, was JavaScript im Shadow-DOM von externem Code entweder offenlegt oder verbirgt. Dies sind die gleichen Werte wie die mode-Option der attachShadow()-Methode. (Firefox-Bug 1870052)

CSS

Keine bemerkenswerten Änderungen.

JavaScript

  • Das Date.parse()-globale Objekt hat eine Reihe von Bugfixes erhalten, um es mit der Art und Weise in Einklang zu bringen, wie andere Browser die übergebenen Werte analysieren.
    • Ein falscher Tag des Monats (z.B. "31. April") springt jetzt in den Folgemonat (z.B. "1. Mai"). (Firefox-Bug 1872333).
    • Unvollständige Zeitzone (z.B. "1/1/70 gm") oder AM/PM-Angaben (z.B. "1/1/70 10:00 a") werden nicht mehr akzeptiert. (Firefox-Bug 1870570).
    • Einzelne Datumszahlen werden jetzt akzeptiert (z.B. Date.parse("0") gibt jetzt 946684800000 zurück - Sa 01.01.2000 00:00:00). (Firefox-Bug 1870434).

SVG

HTTP

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

APIs

DOM

Media, 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 contextualIdentities.move-Funktion ermöglicht es, Elemente in der Liste der kontextuellen Identitäten zu verschieben. Diese Funktion ermöglicht Erweiterungen, die Reihenfolge anzupassen, in der kontextuelle Identitäten in der Benutzeroberfläche angezeigt werden (Firefox-Bug 1333395).

Experimentelle Web-Funktionen

Diese Funktionen werden in Firefox 123 neu ausgeliefert, sind jedoch standardmäßig deaktiviert. Um sie auszuprobieren, suchen Sie die entsprechende Einstellung auf der about:config-Seite und setzen Sie sie auf true. Weitere solcher Funktionen finden Sie auf der Seite Experimentelle Funktionen.