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, sondern auch für Firefox- und Gecko-Entwickler sowie Add-on-Entwickler nützlich sind.

Änderungen für Webentwickler

Entwicklerwerkzeuge

  • Die Eigenschaft console.exception wurde hinzugefügt (Firefox Bug 922214).
  • Die Eigenschaft console.assert() wurde hinzugefügt (Firefox Bug 760193).
  • App-Manager: Ein neuer Manifest-Editor wurde hinzugefügt.
  • App-Manager: Das für das Debugging von Apps verwendete Werkzeugkasten ist nun in die Benutzeroberfläche des App-Managers eingebettet.
  • Webkonsole: Ein "geteilte Konsole"-Modus wurde hinzugefügt - drücken Sie Escape, um die Konsole schnell in einem anderen Werkzeug zu öffnen.
  • Webkonsole: Ein dunkles Thema für die Ausgabe wurde hinzugefügt.
  • Debugger: Minimalisiertes JavaScript wird schön formatiert.
  • Debugger: Über jedem Variablen schweben oder darauf klicken, um ein Pop-up zu öffnen, das den aktuellen Wert anzeigt.
  • Inspektor: Ein Farbwähler im Regelansichts- und in verschiedenen Tooltips wurde hinzugefügt.
  • Browser-Werkzeugkasten: Ermöglicht Add-on- und Plattform-Entwicklern die Nutzung fast aller Entwicklerwerkzeuge, während der Browser selbst das Ziel ist.

Weitere Details in diesem Artikel.

CSS

HTML

  • <input type=color> und <input type=number> wurden implementiert, sind aber 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 Bug 940408).

Sicherheit

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