Firefox 123 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

Entwickler-Tools

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 jeweils öffentlich macht oder vor externem Code 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 erhielt mehrere Fehlerbehebungen, um es in Einklang mit der Art und Weise zu bringen, wie andere Browser die übergebenen Werte parsen.
    • Ein falscher Monatstag (z. B. "31 April") wechselt jetzt zum folgenden Monat (z. B. "1. Mai"). (Firefox Bug 1872333).
    • Unvollständige Zeitzone (z. B. "1/1/70 gm") oder AM/PM (z. B. "1/1/70 10:00 a") werden nicht mehr akzeptiert. (Firefox Bug 1870570).
    • Einzelne Zifferdaten werden jetzt akzeptiert (z. B. Date.parse("0") gibt nun 946684800000 zurück - Samstag, 1. Januar 2000, 00:00:00). (Firefox Bug 1870434).

SVG

HTTP

  • Der HTTP-103 Early Hints-Informationsantwort-Statuscode ist jetzt für das Preloading von Ressourcen aktiviert, die die Seite wahrscheinlich benötigt, 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 für die Verwendung des 103 Early Hints-Headers zum Preconnecten in Firefox 120 hinzugefügt wurde. Weitere Details finden Sie unter Firefox Bug 1874445.

APIs

DOM

Medien, WebRTC und Web Audio

Entfernung

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

Experimentelle Web-Funktionen

Diese Funktionen sind neu in Firefox 123 enthalten, 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 solcher Funktionen finden Sie auf der Seite Experimentelle Funktionen.

Ältere Versionen