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

Firefox 33 wurde am 14. Oktober 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

Entwickler-Tools

Höhepunkte

  • Eventlisten-Popup
  • @media-Seitenleiste
  • Neue Regel hinzufügen
  • Keyframes bearbeiten
  • Kubisch-Bezier-Editor
  • Transformationshervorhebung
  • Persistentes Deaktivieren des Caches
  • Neue Befehle
  • Editor-Einstellungen
  • WebIDE

Für Details bitte den Hacks-Artikel ansehen. Besonderer Dank gilt den 33 Mitwirkenden, die alle Funktionen und Fehlerbehebungen in dieser Version hinzugefügt haben.

CSS

HTML

  • Experimentelle Unterstützung für das <picture> Element hinzugefügt (Firefox Bug 870022), hinter der dom.image.picture.enabled Einstellung (standardmäßig deaktiviert).

  • Das <label>, besonders ohne for Attribut, wird nicht mehr auf ein <input type=hidden> Feld angewendet (Firefox Bug 597650). Das vorherige Verhalten entsprach nicht der Spezifikation.

  • Die Link-Anmerkung noreferrer wurde an <a> Elementen implementiert. <a rel="noreferrer"> wird die URL des Referrers nicht in die HTTP-Anfrage aufnehmen, die gesendet wird, um sie abzurufen (Firefox Bug 530396). Beachten Sie, dass dies nur für Seiten-Links funktioniert, nicht für Links, die über die UI angeklickt werden, wie z.B. über Kontextmenüs.

  • Auf Android wurde die Unterstützung für zwei neue Werte für das name Attribut von <meta> hinzugefügt: msapplication-TileImage und msapplication-TileColor (Firefox Bug 1014712). Beispiel:

    html
    <meta name="msapplication-TileImage" content="images/my-img-144.png" />
    <meta name="msapplication-TileColor" content="#d83434" />
    

JavaScript

Schnittstellen/APIs/DOM

MathML

SVG

Keine Änderung.

Audio/Video/WebRTC

WebGL

  • EXT_blend_minmax ist jetzt verfügbar. Es erweitert die Mischmöglichkeiten, indem es zwei neue Mischgleichungen hinzufügt: das Erzeugen der minimalen oder maximalen Farbkomponenten der Quell- und Zielfarben (Firefox Bug 973815).

Sicherheit

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

  • Der JavaScript Debugger Service (JSD) wurde zugunsten der neuen Debugger API entfernt (Firefox Bug 800200).
  • Die Schnittstelle nsIX509CertDB2 wurde entfernt, und die Methoden dieser Schnittstelle wurden in die nsIX509CertDB-Schnittstelle verschoben.

Add-on SDK

Höhepunkte

  • Unterstützung für Kontextmenüs in Panels über eine neue Option im Panel-Konstruktor hinzugefügt.
  • tab.readyState hinzugefügt.
  • Ein BrowserWindow-Parameter zu sidebar.show() und sidebar.hide() hinzugefügt, um das Fenster zu steuern, für das die Seitenleiste angezeigt oder ausgeblendet wird.

Details

GitHub-Commits zwischen Firefox 32 und Firefox 33 gemacht. Dies schließt keine Erhöhungen ein, die nach dem Eintritt dieser Version in Aurora gemacht wurden.

Behobene Bugs zwischen Firefox 32 und Firefox 33. Dies schließt keine Erhöhungen ein, die nach dem Eintritt dieser Version in Aurora gemacht wurden.