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

Firefox 28 wurde am 18. März 2014 veröffentlicht. Dieser Artikel listet wichtige Änderungen auf, die nicht nur für Webentwickler nützlich sind, sondern auch für Firefox- und Gecko-Entwickler sowie für Add-on-Entwickler.

Änderungen für Webentwickler

Entwickler-Tools

  • Die Eigenschaft console.exception wurde hinzugefügt (Firefox Fehler 922214).
  • Die Eigenschaft console.assert() wurde hinzugefügt (Firefox Fehler 760193).
  • App Manager: Ein neuer Manifest Editor wurde hinzugefügt.
  • App Manager: Das Toolbox zur Fehlerbehebung von Apps ist jetzt in die Benutzeroberfläche des App Managers integriert.
  • Webkonsole: Ein "geteilte Konsole"-Modus wurde hinzugefügt - drücken Sie Escape, um die Konsole in jedem anderen Werkzeug schnell zu öffnen.
  • Webkonsole: Ein dunkles Thema für die Ausgabe wurde hinzugefügt.
  • Debugger: Minifizierte JavaScript-Code hübsch drucken.
  • Debugger: Bewegen Sie die Maus über eine Variable oder klicken Sie darauf, um ein Popup zu öffnen, das den aktuellen Wert anzeigt.
  • Inspector: Ein Farbwähler in der Regelansicht und verschiedene Tooltips wurden hinzugefügt.
  • Browser Toolbox: Ermöglicht Add-on- und Plattformentwicklern die Verwendung fast aller Entwickler-Tools, während sie den Browser selbst anvisieren.

Weitere Details in diesem Beitrag.

CSS

HTML

  • <input type=color> und <input type=number> wurden implementiert, sind jedoch standardmäßig deaktiviert.

JavaScript

Schnittstellen/APIs/DOM

MathML

SVG

Keine Änderung.

Audio/Video

Netzwerk

  • Unterstützung von SPDY/2 wurde entfernt.

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

  • Die Schnittstelle von DeferredTask.jsm wurde geändert, und die Methoden isPending(), start(), flush() und cancel() wurden entfernt (Firefox Fehler 940408).

Sicherheit

  • CSP wurde in sandboxed iframes nicht durchgesetzt. Dies wurde behoben (Firefox Fehler 886164).
  • Die experimentelle CSP 1.1 script-nonce Direktive wurde implementiert. Die Einstellung security.csp.experimentalEnabled sollte auf true gesetzt werden, um diese Funktionalität zu aktivieren (Firefox Fehler 855326).