Firefox 54 für Entwickler

Firefox 54 wurde am 13. Juni 2017 veröffentlicht. Dieser Artikel listet wichtige Änderungen auf, die für Webentwickler nützlich sind.

Änderungen für Webentwickler

Entwickler-Tools

  • Die Zusammenfassung von Netzwerkanfragen enthält jetzt die tatsächlich übertragene Datenmenge ("übertragene Größe"), ebenso wie die Leistungsanalyseansicht (Firefox Fehler 1168376).
  • Die Ansicht für Netzwerkanfragen-Header verlinkt jetzt zur zugehörigen Dokumentation auf MDN (Firefox Fehler 1320233).

CSS

JavaScript

DOM & HTML DOM

Web Workers and Service Workers

Audio/Video

Allgemein

Media Capture und Streams API

Web Audio API

API für verschlüsselte Medienerweiterungen

  • Der MediaKeySession.keySystem-String wurde aus der Spezifikation entfernt, und daher haben wir ihn auch aus Firefox 54 entfernt (Firefox Fehler 1335555).
  • Unterstützung für den VP9-Codec in verschlüsselten Streams unter Verwendung von Clear Key und Widevine wurde hinzugefügt (Firefox Fehler 1338064).
  • Bisher durfte MSE WebM/VP8-Videos nur verwenden, wenn das System als "schnell genug" angesehen wurde. Jetzt wird die Wiedergabe von VP8-codierten webm/video-Medien unabhängig von der Systemleistung immer unterstützt.

WebRTC

  • Die Unterstützung für das TCP-ICE-Kandidatensystem, ursprünglich in Firefox 41 hinzugefügt, ist jetzt standardmäßig aktiviert. Dies erlaubt der ICE-Schicht, Kandidaten in Betracht zu ziehen, die TCP statt des bevorzugten UDP für die Übertragung verwenden. Dies kann in Umgebungen nützlich sein, in denen UDP blockiert ist (Firefox Fehler 1176382). Dieser Blogpost erklärt die Funktionalität ausführlicher.

Entfernungen aus der Webplattform

CSS

HTTP

  • Die Unterstützung für HTTP/1-Pipelining wurde in Firefox 54 entfernt. Die Wartung angesichts des Wechsels zu einer neuen Welt voller HTTP/2 und anderer wesentlicher, standardisierter Verbesserungen der Netzwerkleistung lohnt sich nicht im Hinblick auf Kompatibilitäts- und Leistungsprobleme des Pipelining. Die Einstellung network.http.pipelining (sowie die anderen Einstellungen, die mit "network.http.pipelining" beginnen) wird jetzt ignoriert. Weitere Informationen finden Sie im Firefox Fehler 1340655.

Ältere Versionen