Firefox 61 für Entwickler

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

Änderungen für Webentwickler

Entwicklerwerkzeuge

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

  • Im Netzwerküberwachungs-Tool wird beim Klick auf In neuem Tab öffnen im Kontextmenü einer POST-Anfrage die Anfrage korrekt mit den erwarteten POST-Parametern erneut gesendet (Firefox Bug 1407515).

  • CSS-Variablen werden jetzt automatisch vervollständigt mit Farbfeldern, die zeigen, welcher Farbwert in jeder Variablen gespeichert ist (Firefox Bug 1451211).

    • Zusätzlich wird beim Überfahren eines CSS-Variablennamens mit der Maus ein Tooltip angezeigt, der den in der Variablen gespeicherten Farbwert zeigt (Firefox Bug 1431949).
  • Die Werkzeugleiste des Haupttoolbox wurde neu gestaltet. Highlights sind bessere Reaktionsfähigkeit für schmale und breite Ansichten mit einem neuen Überlaufmenü, aufgeräumtes Drei-Punkte-Menü und sortierbare Registerkarten, um Ihre am häufigsten verwendeten Panels nach oben zu ziehen (Firefox Bug 1226272).

  • Die Werkzeugleiste des Netzwerküberwachers enthält jetzt ein Dropdown-Menü, das einfacher Zugriff auf die Befehle „Alle als HAR kopieren“ und „Alle als HAR speichern“ sowie eine „Importieren…“-Option bietet (Firefox Bug 1403530).

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

  • Die Hauptwerkzeugleiste des Netzwerküberwachers wurde neu gestaltet, um auf kleineren Ansichten reaktionsfähiger zu sein und optisch zur Konsole zu passen.

  • Die Hauptwerkzeugleiste des Netzwerküberwachers enthält jetzt ein Throttling-Dropdown, das zuvor nur im Responsive Design Mode verfügbar war. Es ermöglicht Ihnen, Ihre Netzwerkgeschwindigkeit zu drosseln, um unterschiedliche Netzwerkgeschwindigkeitsbedingungen zu emulieren (Firefox Bug 1349559).

  • Die Browser-Konsole blendet standardmäßig CSS-Fehler aus, um die Lesbarkeit und Leistung zu verbessern (Firefox Bug 1452143).

  • Die Browser-Konsole enthält jetzt einen Befehl, um den Browser neu zu starten. Verwenden Sie Ctrl + Alt + R (Windows, Linux) oder Cmd + Alt + R (Mac), um den Browser mit den vor dem Neustart geöffneten Tabs 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-Design wurde entfernt, da die Umstellung der Firebug-Benutzer auf DevTools abgeschlossen ist (Firefox Bug 1378108).

HTML

Keine Änderungen.

CSS

SVG

JavaScript

APIs

Neue APIs

DOM

DOM-Ereignisse

Keine Änderungen.

Service Worker

Die Schaltfläche „Vergessen“, 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 Abtastrate 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 Eigenschaft CSSStyleRule.selectorText ist jetzt vollständig implementiert und nicht mehr schreibgeschützt (Firefox Bug 37468).
  • Die Implementierung der MediaList-Schnittstelle ist jetzt etwas näher an der Spezifikation. Sie ist noch nicht vollständig umgesetzt; zum Beispiel wurden die String-Attribute noch nicht implementiert (Firefox Bug 1455807).

HTTP

Netzwerk

  • Firefox 61 und spätere Versionen unterstützen das Laden von Subressourcen mit dem FTP-Protokoll (also URLs mit dem Schema "ftp://") innerhalb von HTML-Inhalten nicht mehr. FTP wird weiterhin als Top-Level-URL unterstützt, die direkt in die Adressleiste 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/blendet nicht mehr das DevTools-Optionenpanel ein/aus – stattdessen F1 verwenden (Firefox Bug 1409456).

HTML

Keine Änderungen.

CSS

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

APIs

SVG

Sonstiges

Keine Änderungen.

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

WebExtensions

Ältere Versionen