Firefox 24 für Entwickler

Firefox 24 wurde am 17. September 2013 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

CSS

  • Die beiden Werte -moz-zoom-in und -moz-zoom-out der cursor-Eigenschaft wurden zu zoom-in und zoom-out entprefixt (Firefox-Bug 772153).
  • Um der Spezifikation zu entsprechen, können die Schlüsselwörter not, only, and und or nicht mehr als Medientypen verwendet werden (Firefox-Bug 757554).

HTML

  • Das <track>-Element wurde hinter der Einstellung media.webvtt.enabled implementiert und ist standardmäßig deaktiviert. (Firefox-Bug 833385).

JavaScript

DOM

Entwickler-Tools

  • Der Netzwerkinspektor erlaubt es nun, nach Inhaltstyp zu filtern (CSS/Bild/Schriftart etc.) und zeigt die entsprechenden Größen und Ladezeiten an.
  • Mit dem DevTools-Optionspanel auf der linken Seite können Sie JavaScript temporär deaktivieren/aktivieren.
  • Erweiterungsentwickler können die neue Browser-Konsole für Chrome-Level-Skripte verwenden (ersetzt die Fehlerkonsole).
  • Die Quellkartensyntax wurde geändert, um //# anstelle von //@ zu verwenden (Firefox-Bug 870361).

MathML

  • Das dir-Attribut zur Steuerung der Ausrichtungsrichtung von Formeln auf z.B. <math>- oder <mrow>-Elementen entspricht nun der Verwendung der direction-CSS-Eigenschaft.
  • Das Gleichheitszeichen ("=") ist nun dehnbar.
  • Der Wert "updiagonalarrow" für das notation-Attribut auf <menclose>-Elementen wurde hinzugefügt.

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

  • Doc Shells haben jetzt das allowMedia-Attribut, um Medienwiedergabe zu deaktivieren (Firefox-Bug 759964).
  • Sherlock-Such-Plugins im Anwendungsverzeichnis oder Profil werden nicht mehr geladen (Firefox-Bug 862143).

Siehe auch

Ältere Versionen