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 Webentwickler

Entwicklerwerkzeuge

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

  • Im Netzwerk-Monitor wird beim Klicken auf In neuem Tab öffnen in einem Kontextmenü einer POST-Anfrage die Anfrage korrekt mit den erwarteten POST-Parametern erneut gesendet (Firefox-Bug 1407515).

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

    • Zusätzlich zeigt ein Tooltip beim Überfahren eines CSS-Variablennamens den Farbwert an, der in dieser Variablen gespeichert ist (Firefox-Bug 1431949).
  • Die Werkzeugleiste des Hauptwerkzeugkastens wurde neu gestaltet. Hervorzuhebende Punkte sind eine bessere Reaktionsfähigkeit für schmale und breite Ansichten mit einem neuen Überlauf-Dropdown, ein aufgeräumtes Menü und sortierbare Tabs, die es ermöglichen, Ihre am häufigsten verwendeten Paneele nach oben zu verschieben (Firefox-Bug 1226272).

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

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

  • Die Hauptwerkzeugleiste des Netzwerk-Monitors wurde so umgestaltet, dass sie auf kleineren Ansichten reaktionsfähiger ist und visuell mit der Konsole übereinstimmt.

  • Die Hauptwerkzeugleiste des Netzwerk-Monitors enthält nun ein Drosselungs-Dropdown, das zuvor nur im Responsive Design-Modus verfügbar war. Es ermöglicht Ihnen, Ihre Netzwerkgeschwindigkeit zu drosseln, um verschiedene Netzwerkgeschwindigkeitsbedingungen zu simulieren (Firefox-Bug 1349559).

  • Die Browserkonsole verbirgt jetzt standardmäßig CSS-Fehler aus Gründen der Lesbarkeit und Leistung (Firefox-Bug 1452143).

  • Die Browserkonsole enthält nun einen Befehl zum Neustart des Browsers. Verwenden Sie Ctrl + Alt + R (Windows, Linux) oder Cmd + Alt + R (Mac), um den Browser mit denselben Tabs neu zu starten, die vor dem Neustart geöffnet waren.

  • Die Web-Erweiterungs-APIs der 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 die Übergangszeit für Firebug-Nutzer zu DevTools abgeschlossen ist (Firefox-Bug 1378108).

HTML

Keine Änderungen.

CSS

SVG

JavaScript

APIs

Neue APIs

DOM

DOM Ereignisse

Keine Änderungen.

Service Workers

Die Schaltfläche "Vergessen", verfügbar in den Firefox-Anpassungsoptionen, löscht jetzt Service Workers 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 die 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 nur schreibgeschützt (Firefox-Bug 37468).
  • Die Implementierung des MediaList-Interfaces ist jetzt etwas näher an der Spezifikation. Sie ist noch nicht vollständig umgesetzt; zum Beispiel wurden String-Darstellungsattribute noch nicht implementiert (Firefox-Bug 1455807).

HTTP

Netzwerk

  • Firefox 61 und später unterstützen nicht mehr die Verwendung des FTP-Protokolls (das heißt, URLs mit dem "ftp://"-Schema), um Unterressourcen innerhalb von HTML-Inhalten zu laden. FTP wird immer noch 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 Web-Plattform

Entwicklerwerkzeuge

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

HTML

Keine Änderungen.

CSS

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

APIs

SVG

Sonstiges

Keine Änderungen.

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

WebExtensions

Ältere Versionen