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

Firefox 29 wurde am 29. April 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 Add-on-Entwickler.

Änderungen für Webentwickler

Entwicklerwerkzeuge

Wesentliche Änderungen umfassen:

  • Stark verbesserte Webkonsole - Arrays werden inline angezeigt, ohne darauf zu klicken, um sie im rechten Inspektor aufzurufen, Fensterobjekte zeigen ihre URL an usw.
  • Die console API wurde zu Web-Arbeitern hinzugefügt (Bug 620935). Jetzt können Sie Nachrichten von Web-Arbeitern an die Webkonsole protokollieren.
  • Das Network Monitor-Werkzeug zeigt nun Leistungsstatistiken mithilfe von Tortendiagrammen an (Firefox-Bug 846601).
  • Im Inspector sind jetzt Vorschaublasen für CSS-Transformationen verfügbar (Firefox-Bug 726427).
  • DOM-Elemente, die im Debugger und in der Konsole angezeigt werden, können direkt mit den neuen Schaltflächen rechts neben der Variablenliste entfernt oder inspiziert werden.
  • Der Style Editor unterstützt jetzt CSS-Quellkarten (Firefox-Bug 926014).
  • Autovervollständigung von CSS-Eigenschaften und -Werten wurde dem Style Editor hinzugefügt (Firefox-Bug 717369).

Siehe den Mozilla Hacks Blogbeitrag für Details und weitere kleinere Änderungen.

CSS

HTML

  • <input type=color> und <input type=number> sind standardmäßig verfügbar.
  • Unterstützung für das nicht standardisierte <pre cols> wurde entfernt, ebenso wie die Layouteffekte von <pre wrap>. Beide Effekte können und sollten mit CSS erreicht werden (Firefox-Bug 949879).

JavaScript

Schnittstellen/APIs/DOM

MathML

Keine Änderung.

SVG

Keine Änderung.

Sicherheit

  • Die experimentelle CSP 1.1-Direktive hash-source wurde implementiert. Die Voreinstellung security.csp.experimentalEnabled sollte auf true gesetzt werden, um diese Funktionalität zu aktivieren (Firefox-Bug 883975).

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

  • Wichtige Änderungen am Firefox-Theme beeinflussen die meisten Erweiterungen, die mit der Firefox-Benutzeroberfläche interagieren.
  • nsISecurityCheckedComponent wurde entfernt (Firefox-Bug 794943). Die meisten Verbraucher können nsISecurityCheckedComponent aus ihrer Schnittstellendefinition entfernen, und sie werden weiterhin funktionieren.