Experimentelle Funktionen in Firefox

Diese Seite listet die experimentellen und teilweise implementierten Funktionen von Firefox auf, einschließlich solcher für vorgeschlagene oder fortschrittliche Webplattform-Standards, zusammen mit Informationen zu den Builds, in denen sie vorhanden sind, ob sie "standardmäßig" aktiviert sind oder nicht, und welche Einstellung zur Aktivierung oder Deaktivierung verwendet werden kann. Dies ermöglicht es Ihnen, die Funktionen zu testen, bevor sie veröffentlicht werden.

Neue Funktionen erscheinen zuerst im Firefox Nightly Build, wo sie oft standardmäßig aktiviert sind. Später verbreiten sie sich auf die Firefox Developer Edition und schließlich auf den Release-Build. Nachdem eine Funktion in einem Release-Build standardmäßig aktiviert wurde, wird sie nicht mehr als experimentell angesehen und sollte aus dem Thema entfernt werden.

Experimentelle Funktionen können mithilfe des Firefox Konfigurations-Editors (geben Sie about:config in die Firefox-Adressleiste ein) durch Ändern der unten aufgeführten zugehörigen Einstellung aktiviert oder deaktiviert werden.

Hinweis: Für Redakteure – wenn Sie Funktionen zu diesen Tabellen hinzufügen, versuchen Sie bitte, einen Link zu dem oder den relevanten Fehlern mit [Firefox bug <number>](https://bugzil.la/<number>) aufzunehmen.

HTML

Layout für input type="search"

Das Layout für input type="search" wurde aktualisiert. Dies führt dazu, dass ein Suchfeld ein Löschsymbol hat, sobald jemand damit beginnt, darin zu tippen, um andere Browserimplementierungen zu entsprechen. (Siehe Firefox bug 558594 für weitere Details.)

Release-Kanal Version hinzugefügt Standardmäßig aktiviert?
Nightly 81 Nein
Developer Edition 81 Nein
Beta 81 Nein
Release 81 Nein
Präferenzname layout.forms.input-type-search.enabled

Umschalten der Passwortanzeige

HTML-Passworteingabeelemente (<input type="password">) enthalten ein "Auge"-Symbol, das umgeschaltet werden kann, um den Passworttext anzuzeigen oder zu verbergen (Firefox bug 502258).

Release-Kanal Version hinzugefügt Standardmäßig aktiviert?
Nightly 96 Nein
Developer Edition 96 Nein
Beta 96 Nein
Release 96 Nein
Präferenzname layout.forms.reveal-password-button.enabled

Nur-Text-Modus für contenteditable

Der Wert plaintext-only des globalen Attributs contenteditable zeigt an, dass das Element bearbeitbar ist; Rich-Text-Formatierung ist deaktiviert und jede Formatierung im eingefügten Text wird automatisch entfernt. (Siehe Firefox bug 1922723 für weitere Details.)

Release-Kanal Version hinzugefügt Standardmäßig aktiviert?
Nightly 133 Ja
Developer Edition 133 Nein
Beta 133 Nein
Release 133 Nein
Präferenzname dom.element.contenteditable.plaintext-only.enabled

CSS

Hex-Boxen zur Anzeige von Steuerzeichen

Diese Funktion rendert Steuerzeichen (Unicode-Kategorie Cc), außer tab (U+0009), Zeilenumbruch (U+000A), Formularumbruch (U+000C) und Wagenrücklauf (U+000D) als Hex-Box, wenn sie unerwartet sind. (Siehe Firefox bug 1099557 für weitere Details.)

Release-Kanal Version hinzugefügt Standardmäßig aktiviert?
Nightly 43 Ja
Developer Edition 43 Nein
Beta 43 Nein
Release 43 Nein
Präferenzname layout.css.control-characters.enabled oder layout.css.control-characters.visible

initial-letter Eigenschaft

Die initial-letter CSS-Eigenschaft ist Teil der CSS Inline Layout Spezifikation und ermöglicht es Ihnen, festzulegen, wie herabgesetzte, erhobene und abgesenkte Anfangsbuchstaben angezeigt werden. (Siehe Firefox bug 1223880 für weitere Details.)

Release-Kanal Version hinzugefügt Standardmäßig aktiviert?
Nightly 50 Nein
Developer Edition 50 Nein
Beta 50 Nein
Release 50 Nein
Präferenzname layout.css.initial-letter.enabled

from Schlüsselwort für relative Farben

Das Schlüsselwort from wird jetzt als gültige CSS-Syntax geparst, wenn die Einstellung layout.css.relative-color-syntax.enabled auf true gesetzt ist. Obwohl dieses Schlüsselwort derzeit keine Wirkung hat, führt es bei der Verwendung an gültigen Stellen in CSS-Farbfunktionen keine Syntaxfehler mehr herbei und unterstützt damit die laufende Arbeit an relativen Farben. Siehe Firefox bug 1889133 für weitere Details.

Release-Kanal Version hinzugefügt Standardmäßig aktiviert?
Nightly 126 Nein
Developer Edition 126 Nein
Beta 126 Nein
Release 126 Nein
Präferenzname layout.css.relative-color-syntax.enabled

Einzelne Zahlen als Seitenverhältnis in Media Queries

Support für die Verwendung einer einzelnen <number> als <ratio> bei der Spezifizierung des Seitenverhältnisses für eine media query. (Siehe Firefox bug 1565562 für weitere Details.)

Release-Kanal Version hinzugefügt Standardmäßig aktiviert?
Nightly 70 Nein
Developer Edition 70 Nein
Beta 70 Nein
Release 70 Nein
Präferenzname layout.css.aspect-ratio-number.enabled

backdrop-filter Eigenschaft

Die backdrop-filter Eigenschaft wendet Filtereffekte auf den Bereich hinter einem Element an. (Siehe Firefox bug 1178765 für weitere Details.)

Release-Kanal Version hinzugefügt Standardmäßig aktiviert?
Nightly 70 Nein
Developer Edition 70 Nein
Beta 70 Nein
Release 70 Nein
Präferenzname layout.css.backdrop-filter.enabled

fit-content() Funktion

Die fit-content() Funktion, wie sie sich auf width und andere Größeneigenschaften anwenden lässt. Diese Funktion wird bereits gut für die CSS Grid Layout-Spurgrößen unterstützt. (Siehe Firefox bug 1312588 für weitere Details.)

Release-Kanal Version hinzugefügt Standardmäßig aktiviert?
Nightly 91 Nein
Developer Edition 91 Nein
Beta 91 Nein
Release 91 Nein
Präferenzname layout.css.fit-content-function.enabled

Scroll-getriebene Animationen

Früher als "scroll-gekoppelte Animationen" bezeichnet, hängt eine scroll-getriebene Animation von der Scrollposition eines Scrollbalkens ab, anstatt von Zeit oder einer anderen Dimension. Die scroll-timeline-name und scroll-timeline-axis Eigenschaften (und die scroll-timeline Kurzbefehleigenschaft) ermöglichen Ihnen, festzulegen, dass ein bestimmter Scrollbalken in einem bestimmten benannten Container als Quelle für eine scroll-getriebene Animation verwendet werden kann. Die Scroll-Zeitleiste kann dann mit einer Animation durch Setzen der animation-timeline Eigenschaft auf den Namen, der mit scroll-timeline-name definiert wurde, verknüpft werden.

Wenn Sie die scroll-timeline Kurzbefehleigenschaft verwenden, muss die Reihenfolge der Eigenschaftswerte scroll-timeline-name gefolgt von scroll-timeline-axis sein. Die Lang- und Kurzbefehleigenschaften sind beide hinter der Präferenz verfügbar.

Alternativ können Sie die scroll() Funktionalnotation mit animation-timeline verwenden, um anzugeben, dass eine Scrollbalkenachse in einem Vorfahrenelement für die Zeitleiste verwendet wird.

Für weitere Informationen sehen Sie Firefox bug 1807685, Firefox bug 1804573, Firefox bug 1809005, Firefox bug 1676791, Firefox bug 1754897 und Firefox bug 1737918.

Release-Kanal Version hinzugefügt Standardmäßig aktiviert?
Nightly 110 Nein
Developer Edition 110 Nein
Beta 110 Nein
Release 110 Nein
Präferenzname layout.css.scroll-driven-animations.enabled

@scope at-Regel

Die @scope CSS At-Regel ermöglicht es Ihnen, bestimmte Kindelemente auszuwählen, ohne den Spezifitätsgrad der CSS-Selektoren übermäßig zu erhöhen (Firefox bug 1886441).

Release-Kanal Version hinzugefügt Standardmäßig aktiviert?
Nightly 128 Nein
Developer Edition 128 Nein
Beta 128 Nein
Release 128 Nein
Präferenzname layout.css.at-scope.enabled

@font-face src Feature-Prüfung

Der @font-face src Deskriptor unterstützt jetzt die tech() Funktion, die das Herunterladen einer Schriftartressource je nachdem, ob der Benutzer-Agent ein bestimmtes Schriftartenfeature oder eine bestimmte Technologie unterstützt, ermöglicht. Siehe Firefox bug 1715546 für weitere Details.

Release-Kanal Version hinzugefügt Standardmäßig aktiviert?
Nightly 105 Ja
Developer Edition 105 Nein
Beta 105 Nein
Release 105 Nein
Präferenzname layout.css.font-tech.enabled

font-variant-emoji Eigenschaft

Die CSS font-variant-emoji Eigenschaft ermöglicht es Ihnen, einen Standarddarstellungsstil zum Anzeigen von Emojis festzulegen. Siehe (Firefox bug 1461589) für weitere Details.

Release-Kanal Version hinzugefügt Standardmäßig aktiviert?
Nightly 108 Ja
Developer Edition 108 Nein
Beta 108 Nein
Release 108 Nein
Präferenzname layout.css.font-variant-emoji.enabled

page-orientation Deskriptor

Der page-orientation CSS Deskriptor für die @page At-Regel steuert die Drehung einer gedruckten Seite. Er behandelt den Fluss von Inhalten über Seiten hinweg, wenn die Ausrichtung einer Seite geändert wird. Dieses Verhalten unterscheidet sich vom size Deskriptor, indem ein Benutzer die Richtung definieren kann, in der die Seite gedreht wird. Siehe (Firefox bug 1673987) für weitere Details.

Release-Kanal Version hinzugefügt Standardmäßig aktiviert?
Nightly 111 Ja
Developer Edition 111 Nein
Beta 111 Nein
Release 111 Nein
Präferenzname layout.css.page-orientation.enabled

prefers-reduced-transparency Media-Feature

Das CSS prefers-reduced-transparency Media-Feature ermöglicht es Ihnen zu erkennen, ob ein Benutzer die Einstellung aktiviert hat, um die Menge an transparenten oder transluzenten Schichteffekten auf ihrem Gerät zu minimieren. Siehe (Firefox bug 1736914) für weitere Details.

Release-Kanal Version hinzugefügt Standardmäßig aktiviert?
Nightly 113 Nein
Developer Edition 113 Nein
Beta 113 Nein
Release 113 Nein
Präferenzname layout.css.prefers-reduced-transparency.enabled

inverted-colors Media-Feature

Das CSS inverted-colors Media-Feature ermöglicht es Ihnen zu erkennen, ob ein Benutzeragent oder das zugrunde liegende Betriebssystem Farben invertiert. Siehe (Firefox bug 1794628) für weitere Details.

Release-Kanal Version hinzugefügt Standardmäßig aktiviert?
Nightly 114 Nein
Developer Edition 114 Nein
Beta 114 Nein
Release 114 Nein
Präferenzname layout.css.inverted-colors.enabled

Benannte view Fortschrittszeiten-Eigenschaft

Die CSS view-timeline-name Eigenschaft erlaubt es Ihnen, einem bestimmten Element einen Namen zu geben, indem Sie feststellen, dass das Vorfahren-Scroller-Element die Quelle einer view Fortschritts-Zeitlinie ist. Der Name kann dann der animation-timeline zugewiesen werden, die dann das zugeordnete Element animiert, während es durch den sichtbaren Bereich seines Vorfahren-Scrollers bewegt wird. Siehe (Firefox bug 1737920) für weitere Details.

Release-Kanal Version hinzugefügt Standardmäßig aktiviert?
Nightly 114 Nein
Developer Edition 114 Nein
Beta 114 Nein
Release 114 Nein
Präferenzname layout.css.scroll-driven-animations.enabled

Anonyme view Fortschrittszeiten Funktion

Die CSS view() Funktion erlaubt es Ihnen, anzugeben, dass die animation-timeline für ein Element eine view Fortschritts-Zeitlinie ist, die das Element animiert, während es durch den sichtbaren Bereich seines Vorfahren-Scrollers bewegt wird. Die Funktion definiert die Achse des übergeordneten Elements, die die Zeitleiste bereitstellt, zusammen mit dem Einsatz innerhalb des sichtbaren Bereichs, an dem die Animation startet und beginnt. Siehe (Firefox bug 1808410) für weitere Details.

Release-Kanal Version hinzugefügt Standardmäßig aktiviert?
Nightly 114 Nein
Developer Edition 114 Nein
Beta 114 Nein
Release 114 Nein
Präferenzname layout.css.scroll-driven-animations.enabled

zoom Eigenschaft

Die nicht standardisierte CSS zoom Eigenschaft ist in der Nightly-Version aktiviert und ermöglicht es Ihnen, ein Element ähnlich wie die transform Eigenschaft zu vergrößern, aber sie beeinflusst die Layoutgröße des Elements. Siehe (Firefox bug 1855763 und Firefox bug 390936) für weitere Details.

Release-Kanal Version hinzugefügt Standardmäßig aktiviert?
Nightly 120 Ja
Developer Edition 120 Nein
Beta 120 Nein
Release 120 Nein
Präferenzname layout.css.zoom.enabled

Um die Kompatibilität mit diesen Änderungen sicherzustellen, sind die Vendor-spezifischen transform Eigenschaften und die Vendor-spezifischen transition Eigenschaften in der Nightly-Version deaktiviert. Diese Änderungen werden in den folgenden Abschnitten beschrieben.

text-wrap: balance & stable Werte

Die text-wrap CSS-Eigenschaftswerte balance und stable ermöglichen es, das Layout von kurzen Inhalten auf eine ausgeglichene Weise umzubrechen und verhindern, dass bearbeitbare Inhalte neu arrangiert werden, während der Benutzer diese bearbeitet. (Siehe Firefox bug 1731541 für weitere Details.)

Release-Kanal Version hinzugefügt Standardmäßig aktiviert?
Nightly 120 Ja
Developer Edition 120 Nein
Beta 120 Nein
Release 120 Nein
Präferenzname layout.css.text-wrap-balance.enabled, layout.css.text-wrap-balance.limit, layout.css.text-wrap-balance-after-clamp.enabled

Vendor-spezifische transform Eigenschaften

Die -moz- präfixierten CSS transform Eigenschaften wurden in der Nightly-Version durch die Einstellung der Präferenz layout.css.prefixes.transforms auf false deaktiviert. (Firefox bug 1855763). Die spezifisch deaktivierten Eigenschaften sind:

  • -moz-backface-visibility
  • -moz-perspective
  • -moz-perspective-origin
  • -moz-transform
  • -moz-transform-origin
  • -moz-transform-style
Release-Kanal Version hinzugefügt Standardmäßig aktiviert?
Nightly 120 Nein
Developer Edition 120 Ja
Beta 120 Ja
Release 120 Ja
Präferenzname layout.css.prefixes.transforms

Vendor-spezifische Übergangseigenschaften

Die -moz- präfixierten CSS Übergänge Eigenschaften wurden in der Nightly-Version durch die Einstellung der Präferenz layout.css.prefixes.transitions auf false deaktiviert. (Firefox bug 1855763). Die spezifisch deaktivierten Eigenschaften sind:

  • -moz-transition
  • -moz-transition-delay
  • -moz-transition-duration
  • -moz-transition-property
  • -moz-transition-timing-function
Release-Kanal Version hinzugefügt Standardmäßig aktiviert?
Nightly 120 Nein
Developer Edition 120 Ja
Beta 120 Ja
Release 120 Ja
Präferenzname layout.css.prefixes.transitions

UA-Stile für <h1> verschachtelt in Gliederungselementen

Die <h1> Überschrift wird bei der Verschachtelung in Gliederungselementen wie <article>, <aside>, <nav> und <section> jetzt nicht mehr verkleinert. Die UA-Stile für <h1> verschachtelt in Gliederungselementen sind nicht mehr relevant, da der Umrissalgorithmus aus der HTML-Spezifikation entfernt wurde. (Firefox bug 1883896).

Hinweis: Die Präferenz für diese Funktion ist umgekehrt: sie ist in der Nightly-Version auf false gesetzt, was das UA-Styling für Überschriften entfernt, die in Gliederungselementen verschachtelt sind. In allen anderen Kanälen ist sie auf true gesetzt, was das bestehende UA-Styling für die verschachtelten Überschriften beibehält.

Release-Kanal Version hinzugefügt Standardmäßig aktiviert?
Nightly 125 Nein
Developer Edition 125 Ja
Beta 125 Ja
Release 125 Ja
Präferenzname layout.css.h1-in-section-ua-styles.enabled

shape() Funktion

Die CSS shape() Funktion ist ein <basic-shape> Datentyp, der es Ihnen ermöglicht, eine Form in den clip-path und offset-path Eigenschaften mithilfe von einem oder mehreren "Formbefehlen" zu definieren. Diese Befehle ähneln sehr den SVG-Pfadbefehlen. Die shape() Funktion ähnelt in gewisser Hinsicht der path() Funktion, aber im Gegensatz zu path(), das die SVG-Pfad Syntax verwendet, nutzt shape() die standardmäßige CSS-Syntax. Dies ermöglicht es Ihnen, leicht Formen zu erstellen und zu bearbeiten und auch die Verwendung von CSS-Mathematikfunktionen zu erlauben. Für weitere Details siehe Firefox bug 1823463 für den Support der shape() Funktion in clip-path, Firefox bug 1884424 für die Unterstützung der Funktion in offset-path, und Firefox bug 1884425 für ihre Interpolationsunterstützung.

Release-Kanal Version hinzugefügt Standardmäßig aktiviert?
Nightly 126 Ja
Developer Edition 126 Nein
Beta 126 Nein
Release 126 Nein
Präferenzname layout.css.basic-shape-shape.enabled

@starting-style At-Regel

Die CSS @starting-style At-Regel ermöglicht es Ihnen, die Ausgangsstile eines Elements für einen CSS-Übergang festzulegen, wenn das Element keinen Standardinitialstil hat. Dies ist besonders nützlich für Elemente, die beim ersten Rendern nicht sichtbare Stile haben wie popover oder 'dialog'. Es unterstützt noch nicht das Animieren von display: none. Für weitere Details, siehe Firefox bug 1834876 und Firefox bug 1834877.

Release-Kanal Version hinzugefügt Standardmäßig aktiviert?
Nightly 127 Ja
Developer Edition 127 Nein
Beta 127 Nein
Release 127 Nein
Präferenzname layout.css.starting-style-at-rules.enabled

Symmetrisches letter-spacing

Die CSS letter-spacing Eigenschaft teilt nun den angegebenen Abstand zwischen den Buchstaben gleichmäßig auf beide Seiten jedes Zeichens auf. Dies ist im Gegensatz zum bisherigen Verhalten, bei dem der Abstand hauptsächlich auf eine Seite hinzugefügt wird. Dieser Ansatz kann die Textabstände verbessern, insbesondere in gemischt-direktionalem Text Firefox bug 1891446.

Release-Kanal Version hinzugefügt Standardmäßig aktiviert?
Nightly 128 Ja
Developer Edition 127 Nein
Beta 127 Nein
Release 127 Nein
Präferenzname layout.css.letter-spacing.model

calc() Farbkanalunterstützung in relativen Farben

Die CSS calc() Funktion kann nun Farbkanäle in relativen Farben parsen, wodurch Sie Änderungen an Farben in verschiedenen Farbräumen oder bei Verwendung unterschiedlicher Funktionsnotierungen korrekt berechnen können Firefox bug 1889561.

Release-Kanal Version hinzugefügt Standardmäßig aktiviert?
Nightly 127 Ja
Developer Edition 127 Nein
Beta 127 Nein
Release 127 Nein
Präferenzname layout.css.relative-color-syntax.enabled

CSS Ankerpositionierung

Das CSS Ankerpositionierungsmodell definiert eine Reihe von Funktionen, die es ermöglichen, Elemente als Ankerelemente zu definieren, und andere Elemente relativ zu Ankerelementen zu positionieren. Dies erlaubt es beispielsweise, Tooltips neben zugehörigen Inhalten anzuzeigen, während sie durch das Ansichtsfenster scrollen, sich nach Bedarf bewegen, wenn sie das Ansichtsfenster überlaufen würden, und zu verschwinden, wenn der Anker vom Bildschirm verschwindet. Die Funktionen werden schrittweise hinter einer Präferenz ausgerollt (Firefox bug 1838746).

Die implementierten Teile beinhalten:

Release-Kanal Version hinzugefügt Standardmäßig aktiviert?
Nightly 131 Nein
Developer Edition 131 Nein
Beta 131 Nein
Release 131 Nein
Präferenzname layout.css.anchor-positioning.enabled

SVG

SVGPathSeg APIs

Die SVGPathSeg APIs werden entfernt und sind hinter einer Präferenz platziert. Dazu gehören: SVGPathSegList, SVGPathElement.getPathSegAtLength(), SVGAnimatedPathData. (Siehe Firefox bug 1388931 für weitere Details.)

Release-Kanal Version entfernt Standardmäßig aktiviert?
Nightly 97 Nein
Developer Edition 97 Nein
Beta 97 Nein
Release 97 Nein
Präferenzname dom.svg.pathSeg.enabled

JavaScript

Promise.try()

Promise.try() ist eine Komfortmethode, die einen Rückruf jeglicher Art (gibt zurück oder löst aus, synchron oder asynchron) nimmt und das Ergebnis in ein Promise einwickelt, so dass Promise-Semantiken (z.B. .then(), .catch()) verwendet werden können, um es zu handhaben (Firefox bug 1905364).

Release-Kanal Version hinzugefügt Standardmäßig aktiviert?
Nightly 132 Nein
Developer Edition - -
Beta - -
Release - -
Präferenzname javascript.options.experimental.promise_try

JSON.parse mit Quelle

Der JSON.parse source text access proposal erweitert das Verhalten von JSON.parse, um Funktionen bereitzustellen, die Probleme im Zusammenhang mit dem Verlust von Präzision beim Konvertieren von Werten wie großen Fließkommazahlen und Datumswerten zwischen JavaScript Werten und JSON-Text zu mildern. (Firefox bug 1913085, Firefox bug 1925334).

Release-Kanal Version hinzugefügt Standardmäßig aktiviert?
Nightly 132 Nein
Developer Edition 132 Nein
Beta 132 Nein
Release 132 Nein
Präferenzname javascript.options.experimental.json_parse_with_source

APIs

Die Cookie Store API ist eine moderne, auf Promise basierende Methode zur Verwaltung von Cookies, die den Event-Loop nicht blockiert und nicht auf Document angewiesen ist (sie kann daher den Servicearbeitern zur Verfügung gestellt werden). Ein Teil der Cookie Store API wurde implementiert (Firefox Bug 1800882). Dies umfasst:

Veröffentlichungskanal Hinzugefügte Version Standardmäßig aktiviert?
Nachtlich 132 Ja
Entwickler-Edition 132 Nein
Beta 132 Nein
Veröffentlichung 132 Nein
Einstellungsname dom.cookieStore.enabled

Fetch keepalive

Die globale fetch() Methode hat eine keepalive Initialisierungsoption. Wenn keepalive auf true gesetzt ist, wird der Browser die zugehörige Anfrage nicht abbrechen, wenn die Seite, die sie initiiert hat, entladen wird, bevor die Anfrage abgeschlossen ist.

Dies ermöglicht es, eine Fetch-Anfrage als Alternative zu Navigator.sendBeacon() zu verwenden, wenn Analysen am Ende einer Sitzung gesendet werden, was einige Vorteile bietet (Sie können HTTP-Methoden außer POST verwenden, Anfrageeigenschaften anpassen und auf die Serverantwort über die Promise Erfüllung zugreifen). Es ist auch in Servicearbeitern verfügbar.

Veröffentlichungskanal Hinzugefügte Version Standardmäßig aktiviert?
Nachtlich 132 Ja
Entwickler-Edition 132 Ja
Beta 132 Ja
Veröffentlichung 132 Nein
Einstellungsname dom.fetchKeepalive.enabled

CloseWatcher Schnittstelle

Integrierte Webkomponenten mit "offen" und "geschlossen" Semantik wie modale Dialoge und Popovers können mit gerätenativen Mechanismen geschlossen werden. Beispielsweise können Sie auf Android einen Dialog mit der Zurück-Taste schließen. Die CloseWatcher Schnittstelle ermöglicht es Entwicklern, UI-Komponenten wie benutzerdefinierte Seitenleisten zu implementieren, die ähnlich mit nativen Mechanismen geschlossen werden können. (Firefox Bug 1888729).

Veröffentlichungskanal Hinzugefügte Version Standardmäßig aktiviert?
Nachtlich 132 Nein
Entwickler-Edition 132 Ja
Beta 132 Ja
Veröffentlichung 132 Nein
Einstellungsname dom.closewatcher.enabled

Grafik: Canvas, WebGL und WebGPU

Treffbereiche

Ob die Mauskoodinaten in einem bestimmten Bereich auf der Leinwand liegen, ist ein häufiges Problem zu lösen. Die Treffbereich-API ermöglicht es Ihnen, einen Bereich Ihrer Leinwand zu definieren und bietet eine weitere Möglichkeit, interaktive Inhalte auf einer Leinwand für Zugänglichkeitswerkzeuge verfügbar zu machen.

Veröffentlichungskanal Hinzugefügte Version Standardmäßig aktiviert?
Nachtlich 30 Nein
Entwickler-Edition 30 Nein
Beta 30 Nein
Veröffentlichung 30 Nein
Einstellungsname canvas.hitregions.enabled

WebGL: Entwurfserweiterungen

Wenn diese Einstellung aktiviert ist, werden alle derzeit in "Entwurf"-Status befindlichen WebGL-Erweiterungen, die getestet werden, zur Verwendung aktiviert. Derzeit gibt es keine von Firefox getesteten WebGL-Erweiterungen.

WebGPU API

Die WebGPU API bietet Unterstützung auf niedriger Ebene, um Berechnungen und Grafikrenerierungen mit der Graphics Processing Unit (GPU) des Geräts oder Computers des Benutzers durchzuführen. Siehe Firefox Bug 1602129 für unseren Fortschritt mit dieser API.

Veröffentlichungskanal Hinzugefügte Version Standardmäßig aktiviert?
Nachtlich 113 Ja
Entwickler-Edition 73 Nein
Beta 73 Nein
Veröffentlichung 73 Nein
Einstellungsname dom.webgpu.enabled

Reporting API Unterstützung für CSP-Verstöße

Die Reporting API unterstützt jetzt das Melden von Content Security Policy (CSP) Verstößen.

Report Instanzen, die von der ReportingObserver Schnittstelle zurückgegeben werden, können jetzt einen type-Wert von "csp-violation" und eine body-Eigenschaft haben, die eine Instanz der CSPViolationReportBody Schnittstelle enthält. Dadurch können CSP-Verstöße innerhalb einer Webseite gemeldet werden.

CSP-Verstoßberichte können auch an entfernte Endpunkte gesendet werden, die in der CSP report-to Direktive namentlich aufgeführt sind - die Endpunktenamen und entsprechenden URLs müssen zuerst in den Reporting-Endpoints oder Report-To HTTP Antwort-Headern definiert sein. Der Bericht ist eine Serialisierung des oben beschriebenen Report Objekts, mit einer body-Eigenschaft, die eine Serialisierung einer CSPViolationReportBody Instanz ist.

Dieser Verstoßbericht ersetzt einen ähnlichen CSP-spezifischen Mechanismus zum Senden von Verstoßberichten, bei dem die CSP report-uri Direktive verwendet wird, um die URL des Berichtsendpunkts festzulegen, und hat ein CSP-spezifisches JSON-Verstoßbericht-Format. (Firefox Bug 1391243).

Veröffentlichungskanal Hinzugefügte Version Standardmäßig aktiviert?
Nachtlich 130 Nein
Entwickler-Edition 130 Nein
Beta 130 Nein
Veröffentlichung 130 Nein
Einstellungsname dom.reporting.enabled

WebRTC und Medien

Die folgenden experimentellen Funktionen umfassen diejenigen, die in der WebRTC API, der Web Audio API, der Media Source Extensions API, der Encrypted Media Extensions API und der Media Capture and Streams API zu finden sind.

Asynchrones Hinzufügen und Entfernen von SourceBuffer

Dies fügt die auf Versprechen basierenden Methoden appendBufferAsync() und removeAsync() für das Hinzufügen und Entfernen von Mediapufferquellen zur SourceBuffer Schnittstelle hinzu. Weitere Informationen finden Sie in Firefox Bug 1280613 und Firefox Bug 778617.

Veröffentlichungskanal Hinzugefügte Version Standardmäßig aktiviert?
Nachtlich 62 Nein
Entwickler-Edition 62 Nein
Beta 62 Nein
Veröffentlichung 62 Nein
Einstellungsname media.mediasource.experimental.enabled

AVIF-Konformitätsstrenge

Die Einstellung image.avif.compliance_strictness kann verwendet werden, um die Striktheit zu steuern, die beim Verarbeiten von AVIF Bildern angewendet wird. Dadurch können Firefox-Benutzer Bilder anzeigen, die auf einigen anderen Browsern angezeigt werden, selbst wenn sie nicht strikt konform sind.

Erlaubte Werte sind:

  • 0: Akzeptiert Bilder mit Spezifikationsverstößen in beiden Empfehlungen ("sollte" Sprache) und Anforderungen ("muss" Sprache), sofern sie sicher oder eindeutig interpretiert werden können.
  • 1 (Standard): Verstößt nicht gegen Anforderungen, erlaubt aber Verstöße gegen Empfehlungen.
  • 2: Streng. Verstößt nicht gegen Anforderungen oder Empfehlungen.
Veröffentlichungskanal Hinzugefügte Version Standardwert
Nachtlich 92 1
Entwickler-Edition 92 1
Beta 92 1
Veröffentlichung 92 1
Einstellungsname image.avif.compliance_strictness

JPEG XL Unterstützung

Firefox unterstützt JPEG XL Bilder, wenn diese Funktion aktiviert ist. Weitere Details finden Sie in Firefox Bug 1539075.

Beachten Sie, dass, wie unten gezeigt, die Funktion nur in den Nightly-Builds verfügbar ist (unabhängig davon, ob die Einstellung gesetzt ist).

Veröffentlichungskanal Hinzugefügte Version Standardmäßig aktiviert?
Nachtlich 90 Nein
Entwickler-Edition
Beta
Veröffentlichung
Einstellungsname image.jxl.enabled

OpenFont COLRv1 Schriften

Diese Funktion bietet Unterstützung für die OpenFont COLRv1 Schriften-Spezifikation. Dies ermöglicht das Laden von kompressionsfreundlichen Farbvektorschriften mit Verläufen, Komposition und Überblendung mit der CSS @font-face Regel oder der CSS Font Loading API. Weitere Details finden Sie in Firefox Bug 1740530.

Veröffentlichungskanal Hinzugefügte Version Standardmäßig aktiviert?
Nachtlich 105 Nein
Entwickler-Edition 105 Nein
Beta 105 Nein
Veröffentlichung 105 Nein
Einstellungsname gfx.font_rendering.colr_v1.enabled

CSS Custom Highlight API

Die CSS Custom Highlight API bietet einen Mechanismus zum Styling beliebiger Textbereiche in einem Dokument (allgemein das Verhalten anderer Highlight-Pseudoelemente wie ::selection, ::spelling-error, ::grammar-error, und ::target-text). Die Bereiche werden in JavaScript mit Range Instanzen definiert, die in einem Highlight gruppiert sind und dann mit einem Namen mithilfe von HighlightRegistry registriert werden. Das CSS ::highlight Pseudoelement wird verwendet, um Stile auf ein registriertes Highlight anzuwenden. Weitere Details finden Sie in Firefox Bug 1703961.

Veröffentlichungskanal Hinzugefügte Version Standardmäßig aktiviert?
Nachtlich 117 Ja
Entwickler-Edition 117 Nein
Beta 117 Nein
Veröffentlichung 117 Nein
Einstellungsname dom.customHighlightAPI.enabled

Servicearbeiten

Vorladen von Servicearbeitsressourcen bei Navigation

Die NavigationPreloadManager Schnittstelle kann verwendet werden, um das Vorladen von Ressourcen bei der Navigation zu einer Seite zu aktivieren. Das Vorladen erfolgt parallel zur Arbeitserstellung, wodurch die Gesamtzeit vom Start der Navigation bis die Ressourcen abgerufen sind, reduziert wird.

Veröffentlichungskanal Hinzugefügte Version Standardmäßig aktiviert?
Nachtlich 99 Ja
Entwickler-Edition 97 Nein
Beta 97 Nein
Veröffentlichung 97 Nein
Einstellungsname dom.serviceWorkers.navigationPreload.enabled

WebVR API

WebVR API (Deaktiviert)

Die veraltete WebVR API befindet sich auf dem Weg zur Entfernung. Sie ist in allen Builds standardmäßig deaktiviert Firefox Bug 1750902.

Veröffentlichungskanal Entfernte Version Standardmäßig aktiviert?
Nachtlich 98 Nein
Entwickler-Edition 98 Nein
Beta 98 Nein
Veröffentlichung 98 Nein
Einstellungsname dom.vr.enabled

HTML DOM API

Selections über die Grenze des Shadow DOM hinweg

Die Methode Selection.getComposedRanges() kann verwendet werden, um ein Array von StaticRange Objekten, die den aktuellen ausgewählten Bereich oder Bereiche darstellen, zu erhalten. Anders als Selection.getRangeAt() kann diese Methode Bereiche mit Anker- oder Fokusnoten innerhalb eines Shadow DOMs zurückgeben, aber nur, wenn ihr die ShadowRoot Objekte, die diese Knoten enthalten, übergeben werden. Andernfalls wird ein Bereich zurückgegeben, der neu geschachtelt wurde, um den Knoten des Host-Shadow-Roots, der den Knoten enthält, einzubeziehen. Die Selection Methoden setBaseAndExtent(), collapse() und extend() wurden ebenfalls modifiziert, um Knoten innerhalb eines Shadow Roots zu akzeptieren.

Benutzerselektion über Maus, Tastatur usw. kann überall im Dokument beginnen und enden, auch innerhalb offener oder geschlossener Shadow Trees. (Firefox Bug 1867058).

Veröffentlichungskanal Hinzugefügte Version Standardmäßig aktiviert?
Nachtlich 126 Ja
Entwickler-Edition 126 Nein
Beta 126 Nein
Veröffentlichung 126 Nein
Einstellungsname dom.shadowdom.selection_across_boundary.enabled

HTMLMediaElement Methode: setSinkId()

HTMLMediaElement.setSinkId() ermöglicht es Ihnen, die Sink-ID eines Audioausgabe-Geräts auf einem HTMLMediaElement zu setzen, wodurch geändert wird, wo der Ton wiedergegeben wird. Weitere Details finden Sie in Firefox Bug 934425.

Veröffentlichungskanal Hinzugefügte Version Standardmäßig aktiviert?
Nachtlich 64 Nein
Entwickler-Edition 64 Nein
Beta 64 Nein
Veröffentlichung 64 Nein
Einstellungsname media.setsinkid.enabled

HTMLMediaElement Eigenschaften: audioTracks und videoTracks

Die Aktivierung dieser Funktion fügt den HTML-Media-Elementen die Eigenschaften HTMLMediaElement.audioTracks und HTMLMediaElement.videoTracks hinzu. Da Firefox derzeit jedoch keine Unterstützung für mehrere Audio- und Videospuren bietet, funktionieren die häufigsten Anwendungsfälle dieser Eigenschaften nicht, weshalb sie standardmäßig deaktiviert sind. Weitere Details finden Sie in Firefox Bug 1057233.

Veröffentlichungskanal Hinzugefügte Version Standardmäßig aktiviert?
Nachtlich 33 Nein
Entwickler-Edition 33 Nein
Beta 33 Nein
Veröffentlichung 33 Nein
Einstellungsname media.track.enabled

GeometryUtils Methoden: convertPointFromNode(), convertRectFromNode(), und convertQuadFromNode()

Die GeometryUtils Methoden convertPointFromNode(), convertRectFromNode(), und convertQuadFromNode() ordnen den gegebenen Punkt, das Rechteck, oder das Viereck von dem Node, auf dem sie aufgerufen werden, einem anderen Knoten zu. (Siehe Firefox Bug 918189 für mehr Details.)

Veröffentlichungskanal Hinzugefügte Version Standardmäßig aktiviert?
Nachtlich 31 Ja
Entwickler-Edition 31 Nein
Beta 31 Nein
Veröffentlichung 31 Nein
Einstellungsname layout.css.convertFromNode.enable

GeometryUtils Methode: getBoxQuads()

Die GeometryUtils Methode getBoxQuads() gibt die CSS-Boxen für einen Node relativ zu jedem anderen Knoten oder Ansichtsfenster zurück. (Siehe Firefox Bug 917755 für mehr Details.)

Veröffentlichungskanal Hinzugefügte Version Standardmäßig aktiviert?
Nachtlich 31 Ja
Entwickler-Edition 31 Nein
Beta 31 Nein
Veröffentlichung 31 Nein
Einstellungsname layout.css.getBoxQuads.enabled

Payment Request API

Hauptzeilenverwaltung

Die Payment Request API bietet Unterstützung zur Bearbeitung webbasierten Zahlungstransaktionen innerhalb von Web-Inhalten oder Apps. Aufgrund eines Fehlers, der während des Tests der Benutzeroberfläche aufgetreten ist, haben wir beschlossen, die Veröffentlichung dieser API zu verschieben, während Diskussionen über potenzielle Änderungen an der API stattfinden. Die Arbeit wird fortgesetzt. (Siehe Firefox Bug 1318984 für mehr Details.)

Veröffentlichungskanal Hinzugefügte Version Standardmäßig aktiviert?
Nachtlich 55 Nein
Entwickler-Edition 55 Nein
Beta 55 Nein
Veröffentlichung 55 Nein
Einstellungsname dom.payments.request.enabled und
dom.payments.request.supportedRegions

WebShare API

Die Web Share API ermöglicht das Teilen von Dateien, URLs und anderen Daten von einer Website. Diese Funktion ist auf Android in allen Builds aktiviert, aber hinter einer Einstellung auf dem Desktop (es sei denn, unten angegeben).

Veröffentlichungskanal Geänderte Version Standardmäßig aktiviert?
Nachtlich 71 Nein (Standard). Ja (Windows ab Version 92)
Entwickler-Edition 71 Nein
Beta 71 Nein
Veröffentlichung 71 Nein (Desktop). Ja (Android).
Einstellungsname dom.webshare.enabled

Screen Orientation API

ScreenOrientation.lock()

Die Methode ScreenOrientation.lock() ermöglicht es, ein Gerät in einer bestimmten Ausrichtung zu sperren, wenn dies vom Gerät unterstützt wird und die Browsereinstellungen dies erlauben. Das Sperren der Ausrichtung ist normalerweise nur auf Mobilgeräten erlaubt, wenn das Dokument im Vollbildmodus angezeigt wird. Weitere Details finden Sie in Firefox Bug 1697647.

Veröffentlichungskanal Geänderte Version Standardmäßig aktiviert?
Nachtlich 111 Ja
Entwickler-Edition 97 Nein
Beta 97 Nein
Veröffentlichung 97 Nein
Einstellungsname dom.screenorientation.allow-lock

Priorisierte Task-Scheduling API

Die Prioritized Task Scheduling API bietet eine standardisierte Möglichkeit, alle zur Anwendung gehörenden Aufgaben zu priorisieren, unabhängig davon, ob sie im Code des Webseiten-Entwicklers oder in Drittanbieter-Bibliotheken und Frameworks definiert sind.

Diese Funktion ist in Firefox Nightly (nur) ab Firefox 101 aktiviert. Es wird keine Einstellung bereitgestellt, die es ermöglicht, es in anderen Veröffentlichungen zu aktivieren.

Notifications API

Benachrichtigungen haben standardmäßig die requireInteraction Eigenschaft auf Windows-Systemen und in der Nightly-Version auf true gesetzt (Firefox Bug 1794475).

Veröffentlichungskanal Geänderte Version Standardmäßig aktiviert?
Nachtlich 117 Ja
Entwickler-Edition 117 Nein
Beta 117 Nein
Veröffentlichung 117 Nur Windows
Einstellungsname dom.webnotifications.requireinteraction.enabled

Sicherheit und Privatsphäre

Blockieren von Klartextanfragen von Flash auf verschlüsselten Seiten

Um Man-in-the-Middle (MitM)-Angriffe zu mindern, die durch Flash-Inhalte auf verschlüsselten Seiten verursacht werden, wurde eine Einstellung hinzugefügt, um OBJECT_SUBREQUESTs als aktive Inhalte zu behandeln. Weitere Details finden Sie in Firefox Bug 1190623.

Veröffentlichungskanal Hinzugefügte Version Standardmäßig aktiviert?
Nachtlich 59 Nein
Entwickler-Edition 59 Nein
Beta 59 Nein
Veröffentlichung 59 Nein
Einstellungsname security.mixed_content.block_object_subrequest

Beschriftung unsicherer Seiten

Diese beiden Einstellungen fügen beim Laden einer Seite ohne Sicherheit (das heißt, durch Verwendung von HTTP anstelle von HTTPS) ein "Nicht sicher"-Textlabel in der Adressleiste neben dem traditionellen Schlosssymbol hinzu. Weitere Details finden Sie in Firefox Bug 1335970.

Veröffentlichungskanal Hinzugefügte Version Standardmäßig aktiviert?
Nachtlich 60 Nein
Entwickler-Edition 60 Nein
Beta 60 Nein
Veröffentlichung 60 Nein
Einstellungsname security.insecure_connection_text.enabled für normalen Browsing-Modus; security.insecure_connection_text.pbmode.enabled für privaten Browsing-Modus

Berechtigungsrichtlinie / Feature-Politik

Berechtigungsrichtlinie ermöglicht es Webentwicklern, bestimmte Funktionen und APIs im Browser selektiv zu aktivieren, zu deaktivieren und deren Verhalten zu ändern. Es ist ähnlich wie CSP, kontrolliert aber Funktionen anstelle von Sicherheitsverhalten. Dies ist in Firefox als Feature-Politik implementiert, der Name, der in einer früheren Version der Spezifikation verwendet wurde.

Beachten Sie, dass unterstützte Richtlinien durch das allow Attribut auf <iframe> Elementen gesetzt werden können, auch wenn die Benutzereinstellung nicht gesetzt ist.

Veröffentlichungskanal Hinzugefügte Version Standardmäßig aktiviert?
Nachtlich 65 Nein
Entwickler-Edition 65 Nein
Beta 65 Nein
Veröffentlichung 65 Nein
Einstellungsname dom.security.featurePolicy.header.enabled

Berechtigungen API-Unterstützung für Mikrofon und Kamera

Die Berechtigungen API Berechtigungen für microphone und camera werden unterstützt, sodass eine Webseite abfragen kann, ob der Zugriff auf die entsprechende Hardware gewährt, verweigert oder noch die Benutzerzulassung erforderlich ist (Firefox Bug 1609427, Firefox Bug 1915222).

Veröffentlichungskanal Hinzugefügte Version Standardmäßig aktiviert?
Nachtlich 131 Ja
Entwickler-Edition 131 Ja
Beta 131 Ja
Veröffentlichung 131 Nein
Einstellungsname permissions.media.query.enabled

Clear-Site-Data "cache" Direktive

Die Clear-Site-Data HTTP-Antwortheader cache Direktive leert den Browser-Cache für die anfordernde Webseite.

Hinweis: Dies wurde ursprünglich standardmäßig aktiviert, aber in Version 94 hinter einer Einstellung platziert (Firefox Bug 1729291).

Veröffentlichungskanal Hinzugefügte Version Standardmäßig aktiviert?
Nachtlich 63 Nein
Entwickler-Edition 63 Nein
Beta 63 Nein
Veröffentlichung 63 Nein
Einstellungsname privacy.clearsitedata.cache.enabled

Privacy Preserving Attribution API (PPA)

PPA API bietet eine Alternative zum Benutzer-Tracking für die Anzeigenattribution mit dem neuen navigator.privateAttribution Objekt mit saveImpression() und measureConversion() Methoden. Lesen Sie mehr über PPA in der Erklärung. Dieses Experiment kann für Websites über Origin Trial oder im Browser durch Setzen der Einstellung auf 1 aktiviert werden. (Firefox Bug 1900929).

Veröffentlichungskanal Hinzugefügte Version Standardmäßig aktiviert?
Nachtlich 128 Nein
Entwickler-Edition 128 Nein
Beta 128 Nein
Veröffentlichung 128 Nein
Einstellungsname dom.origin-trials.private-attribution.state

HTTP

Accept-Header mit MIME-Typ image/jxl

Der HTTP Accept Header in Standardanfragen und Bildanfragen kann über eine Einstellung konfiguriert werden, um Unterstützung für den image/jxl MIME-Typ anzuzeigen.

Veröffentlichungskanal Hinzugefügte Version Standardmäßig aktiviert?
Nachtlich 128 Nein
Entwickler-Edition 128 Nein
Beta 128 Nein
Veröffentlichung 128 Nein
Einstellungsname image.jxl.enabled

SameSite=Lax standardmäßig

SameSite Cookies haben einen Standardwert von Lax. Mit dieser Einstellung werden Cookies nur gesendet, wenn ein Benutzer auf die Ursprungsseite navigiert, nicht für anforderungsübergreifende Subanfragen, um Bilder oder Frames in eine Drittanbieterseite zu laden. Weitere Details finden Sie in Firefox Bug 1617609.

Veröffentlichungskanal Hinzugefügte Version Standardmäßig aktiviert?
Nachtlich 69 Nein
Entwickler-Edition 69 Nein
Beta 69 Nein
Veröffentlichung 69 Nein
Einstellungsname network.cookie.sameSite.laxByDefault

Access-Control-Allow-Headers Wildcard deckt nicht Authorization ab

Der Access-Control-Allow-Headers ist ein Antwortheader auf eine CORS-Vorab-Anfrage, die angibt, welche Anforderungsheader in der endgültigen Anfrage enthalten sein dürfen. Die Antwortdirektive kann ein Wildcard (*) enthalten, was darauf hinweist, dass die endgültige Anfrage alle Header außer dem Authorization Header enthalten kann.

Standardmäßig enthält Firefox den Authorization Header in der endgültigen Anfrage nach Erhalt einer Antwort mit Access-Control-Allow-Headers: *. Setzen Sie die Einstellung auf false, um sicherzustellen, dass Firefox den Authorization Header nicht einschließt. Weitere Details finden Sie in Firefox Bug 1687364.

Veröffentlichungskanal Hinzugefügte Version Standardmäßig aktiviert?
Nachtlich 115 Ja
Entwickler-Edition 115 Ja
Beta 115 Ja
Veröffentlichung 115 Ja
Einstellungsname network.cors_preflight.authorization_covered_by_wildcard

Entwicklertools

Mozillas Entwicklertools entwickeln sich ständig weiter. Wir experimentieren mit neuen Ideen, fügen neue Funktionen hinzu und testen sie auf den Nightly- und Developer Edition-Kanälen, bevor wir sie in Beta und Veröffentlichung weiterleiten lassen. Die folgenden Funktionen sind die aktuellen experimentellen Entwicklertoolfunktionen.

Ausführungskontext-Selektor

Diese Funktion zeigt eine Schaltfläche auf der Konsolenbefehlszeile an, mit der Sie den Kontext ändern können, in dem der Ausdruck, den Sie eingeben, ausgeführt wird. (Siehe Firefox Bug 1605154 und Firefox Bug 1605153 für mehr Details.)

Veröffentlichungskanal Hinzugefügte Version Standardmäßig aktiviert?
Nachtlich 75 Nein
Entwickler-Edition 75 Nein
Beta 75 Nein
Veröffentlichung 75 Nein
Einstellungsname devtools.webconsole.input.context

Unterstützung für mobile Gesten im Responsive Design Mode

Mausgesten werden verwendet, um mobile Gesten wie Wischen/Scrollen, Doppel-Tippen, Pinch-Zooming und langes Drücken zum Auswählen/Öffnen des Kontextmenüs zu simulieren. (Siehe Firefox Bug 1621781, Firefox Bug 1245183 und Firefox Bug 1401304 für mehr Details.)

Veröffentlichungskanal Hinzugefügte Version Standardmäßig aktiviert?
Nachtlich 76[1] Ja
Entwickler-Edition 76[1] Ja
Beta 76[1] Ja
Veröffentlichung 76[1] Nein
Einstellungsname n/v

[1] Unterstützung für Zooms mittels Doppel-Tipp Geste wurde in Firefox 76 hinzugefügt. Die anderen Gesten wurden für Firefox 79 hinzugefügt.

Server-sent Ereignisse im Netzwerkmonitor

Der Netzwerkmonitor zeigt Informationen für vom Server gesendete Ereignisse an. (Siehe Firefox Bug 1405706 für mehr Details.)

Veröffentlichungskanal Hinzugefügte Version Standardmäßig aktiviert?
Nachtlich 80 Ja
Entwickler-Edition 80 Ja
Beta 80 Nein
Veröffentlichung 80 Nein
Einstellungsname devtools.netmonitor.features.serverSentEvents

CSS Browser-Kompatibilitäts-Tooltips

Die CSS-Regelansicht kann neben CSS-Eigenschaften, die bekannte Probleme haben, Browser-Kompatibilitäts-Tooltips anzeigen. Für weitere Informationen siehe: Untersuchen und Bearbeiten von HTML > Browser-Kompatibilitätswarnungen.

Veröffentlichungskanal Hinzugefügte Version Standardmäßig aktiviert?
Nachtlich 81 Nein
Entwickler-Edition 81 Nein
Beta 81 Nein
Veröffentlichung 81 Nein
Einstellungsname devtools.inspector.ruleview.inline-compatibility-warning.enabled

Benutzeroberfläche

Desktop-Zooming

Diese Funktion ermöglicht es Ihnen, reibungsloses Pinch-Zooming auf Desktop-Computern zu aktivieren, ohne dass Layout-Neuladen erforderlich ist, genau wie bei Mobilgeräten. (Siehe Firefox Bug 1245183 und Firefox Bug 1620055 für mehr Details.)

Veröffentlichungskanal Hinzugefügte Version Standardmäßig aktiviert?
Nachtlich 42 Ja
Entwickler-Edition 42 Nein
Beta 42 Nein
Veröffentlichung 42 Nein
Einstellungsname apz.allow_zooming und (auf Windows) apz.windows.use_direct_manipulation

Siehe auch