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

Änderungen für Webentwickler

Entwicklertools

Wesentliche Änderungen umfassen:

  • Stark verbesserte Webkonsole - Arrays werden inline angezeigt, ohne dass ein Klick erforderlich ist, um sie im rechten Inspektor zu öffnen, Fensterobjekte zeigen ihre URL an usw.
  • Die Console API wurde zu Web Workern hinzugefügt (Bug 620935). Jetzt können Sie Nachrichten von Web Workern an die Webkonsole senden.
  • Das Network Monitor Tool zeigt jetzt Leistungsstatistiken mit Tortendiagrammen an (Firefox Bug 846601).
  • Im Inspektor sind jetzt Vorschautooltips für CSS-Transformationen verfügbar (Firefox Bug 726427).
  • DOM-Elemente, die im Debugger und in der Konsole gesehen werden, können direkt entfernt oder inspiziert werden, über neue Schaltflächen rechts von der Variablenauflistung.
  • Der Style Editor unterstützt jetzt eine CSS-Source-Map (Firefox Bug 926014).
  • Automatische Vervollständigung von CSS-Eigenschaften und -Werten wurde dem Style Editor hinzugefügt (Firefox Bug 717369).

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