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 Versionshinweise 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 für Entwickler von Add-ons.

Änderungen für Webentwickler

Entwicklerwerkzeuge

Wesentliche Änderungen umfassen:

  • Stark verbesserte Webkonsole - Arrays werden inline angezeigt, ohne auf das rechte Inspektor-Fenster klicken zu müssen, Fensterobjekte zeigen ihre URL an, etc.
  • Die console API wurde zu Webarbeitern hinzugefügt (Bug 620935). Jetzt können Sie Nachrichten von Webarbeitern an die Webkonsole protokollieren.
  • Das Netzwerkmonitor Werkzeug zeigt nun Leistungsstatistiken mittels Tortendiagrammen an (Firefox-Bug 846601).
  • Im Inspektor sind jetzt Vorschau-Tooltips für CSS-Transformationen verfügbar (Firefox-Bug 726427).
  • DOM-Elemente, die im Debugger und in der Konsole angezeigt werden, können direkt entfernt oder inspiziert werden, über die neuen Schaltflächen rechts neben der Variablenliste.
  • Eine CSS-Quellzuordnung wird nun vom Style Editor unterstützt (Firefox-Bug 926014).
  • Autovervollständigung von CSS-Eigenschaften und -Werten wurde dem Style Editor hinzugefügt (Firefox-Bug 717369).

Sehen Sie sich den Mozilla Hacks Blogeintrag für Details und andere kleinere Änderungen an.

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 der Layouteffekt von <pre wrap>. Beide Effekte können und sollten mittels CSS erreicht werden. (Firefox-Bug 949879)

JavaScript

Schnittstellen / APIs / DOM

MathML

Keine Änderung.

SVG

Keine Änderung.

Sicherheit

  • Die experimentelle hash-source-Direktive von CSP 1.1 wurde implementiert. Die Einstellung 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-Design betreffen die meisten Erweiterungen, die mit der Firefox-Benutzeroberfläche interagieren.
  • nsISecurityCheckedComponent wurde entfernt (Firefox-Bug 794943). Die meisten Nutzer können nsISecurityCheckedComponent aus ihrer Schnittstellendefinition entfernen, und sie werden weiterhin funktionieren.