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 61 für Entwickler

Dieser Artikel bietet Informationen über die Änderungen in Firefox 61, die Entwickler betreffen werden. Firefox 61 wurde am 26. Juni 2018 veröffentlicht.

Änderungen für Web-Entwickler

Entwicklerwerkzeuge

  • Die neue Oberfläche der Konsole wurde standardmäßig für die Browser-Konsole und das Browser-Werkzeugkasten aktiviert (Firefox-Bug 1362023/Firefox-Bug 1347127). Die alte Benutzeroberfläche wurde entfernt.

  • Im Netzwerk-Monitor sendet das Klicken auf In neuem Tab öffnen im Kontextmenü einer POST-Anfrage die Anfrage mit den erwarteten POST-Parametern korrekt erneut (Firefox-Bug 1407515).

  • CSS-Variablen vervollständigen jetzt automatisch mit Farbfeldern, sodass Sie genau sehen können, welcher Farbwert in jeder Variablen gespeichert ist (Firefox-Bug 1451211).

    • Wenn Sie zusätzlich über einen CSS-Variablennamen fahren, erscheint ein Tooltip, der zeigt, welcher Farbwert in dieser Variablen gespeichert ist (Firefox-Bug 1431949).
  • Die Symbolleiste des Hauptwerkzeugs wurde neu gestaltet. Highlights sind eine bessere Reaktionsfähigkeit für schmale und breite Ansichten mit einem neuen Überlauf-Dropdown, aufgeräumtes Drei-Punkte-Menü und sortierbare Tabs, um Ihre am häufigsten verwendeten Panels zu priorisieren (Firefox-Bug 1226272).

  • Die Symbolleiste des Netzwerk-Monitors enthält jetzt ein Dropdown-Menü, das einen einfacheren Zugang zu den Befehlen 'Alle als HAR kopieren' und 'Alle als HAR speichern' sowie eine 'Importieren…'-Option bietet (Firefox-Bug 1403530).

  • Die Detailansicht des Netzwerk-Monitors enthält jetzt einen Cache-Tab, der Informationen über zuvor zwischengespeicherte Ressourcen anzeigt (Firefox-Bug 859051).

  • Die Hauptsymbolleiste des Netzwerk-Monitors wurde neu gestaltet, um reaktionsfähiger auf kleineren Ansichten zu sein und visuell mit der Konsole abzustimmen.

  • Die Hauptsymbolleiste des Netzwerk-Monitors enthält jetzt ein Throttling-Dropdown, das vorher nur im Responsive Design Modus verfügbar war. Es ermöglicht das Drosseln Ihrer Netzwerkgeschwindigkeit, um verschiedene Netzwerkgeschwindigkeitsszenarien zu simulieren (Firefox-Bug 1349559).

  • Die Browser-Konsole blendet standardmäßig CSS-Fehler aus, aus Gründen der Lesbarkeit und Leistung (Firefox-Bug 1452143).

  • Die Browser-Konsole enthält jetzt einen Befehl zum Neustarten des Browsers. Verwenden Sie Ctrl + Alt + R (Windows, Linux) oder Cmd + Alt + R (Mac), um den Browser mit denselben geöffneten Tabs wie vor dem Neustart neu zu starten.

  • Die Web-Erweiterungs-APIs von DevTools devtools.network.onRequestFinished (Firefox-Bug 1311171) und devtools.network.getHAR (Firefox-Bug 1311177) wurden implementiert (ermöglicht Erweiterungen wie har-export-trigger).

  • Das Firebug-Theme wurde entfernt, da der Übergang der Firebug-Nutzer zu DevTools abgeschlossen ist (Firefox-Bug 1378108).

HTML

Keine Änderungen.

CSS

SVG

JavaScript

APIs

Neue APIs

DOM

DOM-Ereignisse

Keine Änderungen.

Service-Worker

Der "Vergessen"-Button, verfügbar in den Anpassungsoptionen von Firefox, löscht jetzt Service-Worker und deren Caches (Firefox-Bug 1252998).

Web-Audio, Medien und WebRTC

  • Der AudioContext()-Konstruktor akzeptiert jetzt einen optionalen options-Parameter. Damit können Sie die bevorzugte Latenz und/oder Samplingrate für den neuen Kontext konfigurieren.
  • Firefox wirft jetzt die korrekten Ausnahmen, wenn die Instanziierung eines AudioBuffer fehlschlägt.

WebVR

Canvas und WebGL

Keine Änderungen.

CSSOM

  • Die CSSStyleRule.selectorText-Eigenschaft ist jetzt vollständig implementiert und nicht mehr schreibgeschützt (Firefox-Bug 37468).
  • Die MediaList-Schnittstellenimplementierung stimmt jetzt näher mit der Spezifikation überein. Sie ist noch nicht vollständig; beispielsweise wurden die Stringifizierung-Attribute noch nicht implementiert (Firefox-Bug 1455807).

HTTP

Netzwerke

  • Ab Firefox 61 wird das Verwenden des FTP-Protokolls (d.h. URLs mit dem "ftp://"-Schema) zum Laden von Unterressourcen aus HTML-Inhalten nicht mehr unterstützt. FTP wird weiterhin als Top-Level-URL unterstützt, die direkt in die URL-Leiste eingegeben oder als eigenständiges Dokument geladen wird (Firefox-Bug 1404744).

Sicherheit

Keine Änderungen.

Plugins

Keine Änderungen.

Sonstiges

Keine Änderungen.

Entfernungen aus der Webplattform

Entwicklerwerkzeuge

Cmd/Ctrl + Shift + O zeigt/versteckt nicht mehr das DevTools-Optionspanel – verwenden Sie stattdessen F1 (Firefox-Bug 1409456).

HTML

Keine Änderungen.

CSS

@-moz-document wurde in Inhaltsseiten deaktiviert (Firefox-Bug 1422245).

APIs

SVG

  • Die veraltete (und nie richtig implementierte) SVGViewElement.viewTarget-Eigenschaft wurde entfernt (Firefox-Bug 1455763).

  • Die folgenden veralteten Eigenschaften wurden aus SVGSVGElement entfernt (Firefox-Bug 1133172):

    • pixelUnitToMillimeterX
    • pixelUnitToMillimeterY
    • screenPixelToMillimeterX
    • screenPixelToMillimeterY
  • Der nicht standardisierte SVGNumber()-Konstruktor wurde entfernt (Firefox-Bug 1455940).

Übriges

Keine Änderungen.

Änderungen für Add-on und Mozilla-Entwickler

WebExtensions