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

Firefox 22 wurde am 25. Juni 2013 veröffentlicht. Dieser Artikel führt wichtige Änderungen auf, die nicht nur für Webentwickler, sondern auch für Firefox- und Gecko-Entwickler sowie für Add-on-Entwickler nützlich sind.

Änderungen für Webentwickler

HTML

  • Das HTML5-Element <data> wurde implementiert (Firefox-Bug 839371).
  • Das HTML5-Element <time> wurde implementiert (Firefox-Bug 629801).
  • Der Zustand range des Elements <input> (<input type="range">) wurde implementiert. Er ist von der Einstellung dom.experimental_forms_range abhängig, die standardmäßig nur in den Nightly- und Aurora-Kanälen aktiviert ist (Firefox-Bug 841948).
  • Die Unterstützung für das Element <template>, das Teil der Web-Components-Spezifikation ist, wurde implementiert (Firefox-Bug 818976).

JavaScript

DOM

CSS

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

  • Der Parameter properties wurde aus den Methoden nsITreeView.getCellProperties(), nsITreeView.getColumnProperties() und nsITreeView.getRowProperties() von nsITreeView entfernt. Diese Methoden sollen jetzt eine Zeichenfolge mit durch Leerzeichen getrennten Eigenschaftsnamen zurückgeben (Firefox-Bug 407956).
  • Die Methode inIDOMUtils.getCSSPropertyNames() wurde implementiert und gibt die Namen aller unterstützten CSS-Eigenschaften zurück.
  • Weitere Änderungen finden Sie im Mozilla-Blog.

Firefox-Entwicklerwerkzeuge

  • Der Schriftarten-Inspektor zeigt an, welche Schriftarten Ihres Computers auf der Seite verwendet werden.
  • Der Modus für visuelles Zeichnungsfeedback zeigt an, wann und wo eine Seite neu gezeichnet wird.
  • Die Entwicklerwerkzeuge können jetzt auch an der rechten Seite des Browsers angedockt werden, nicht mehr nur am unteren Rand.
  • Einige Bereiche der Entwicklerwerkzeuge wurden von XUL auf HTML umgestellt. Beispielsweise befindet sich die Ansicht für CSS-Regeln jetzt unter chrome://browser/content/devtools/cssruleview.xhtml statt unter cssruleview.xul. Anstatt direkt ein Overlay hinzuzufügen, um die Funktionen dieser Bereiche zu erweitern, können Sie dem äußeren XUL-Dokument ein Overlay und ein Skript hinzufügen, um Load-Listener zu registrieren und diese HTML-Dokumente zu ändern.
  • Der Stacktrace wird jetzt oben als Navigationspfad angezeigt. Die Skriptliste befindet sich jetzt im linken Bereich des Debuggers.

Siehe auch