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

Änderungen für Webentwickler

Entwickler-Tools

Höhepunkte

  • Ereignis-Listener-Popup
  • @media Sidebar
  • Neue Regel hinzufügen
  • Keyframes bearbeiten
  • Kubischer Bezier-Editor
  • Transformations-Highlighter
  • Persistent Cache deaktivieren
  • Neue Befehle
  • Editor-Einstellungen
  • WebIDE

Für Einzelheiten lesen Sie bitte den Hacks-Post. Besonderer Dank gilt den 33 Mitwirkenden, die alle Features und Fixes in diesem Release hinzugefügt haben.

CSS

HTML

  • Experimentelle Unterstützung für das <picture>-Element hinzugefügt (Firefox Bug 870022), gesteuert durch die dom.image.picture.enabled Präferenz (standardmäßig deaktiviert).

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

  • Die Link-Anmerkung noreferrer wurde auf <a>-Elementen implementiert. <a rel="noreferrer"> wird die URL des Referrers nicht in die HTTP-Anfrage einschließen, die zum Abruf gesendet wird (Firefox Bug 530396). Bitte beachten Sie, dass dies nur für In-Page-Links funktioniert, nicht für Links, die über die Benutzeroberfläche geklickt werden, 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 wird jetzt bereitgestellt. Es erweitert die Mischmöglichkeiten, indem zwei neue Mischgleichungen hinzugefügt werden: Es werden die minimalen oder maximalen Farbkomponenten der Quell- und Ziel-Farben produziert (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

Highlights

  • Unterstützung für Kontextmenüs in Panels durch 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 Sidebar angezeigt oder ausgeblendet wird.

Details

GitHub-Kommentare zwischen Firefox 32 und Firefox 33. Dies wird keine nachträglichen Änderungen beinhalten, die nach dem Eintritt dieses Releases in Aurora vorgenommen wurden.

Behobene Bugs zwischen Firefox 32 und Firefox 33. Dies wird keine nachträglichen Änderungen beinhalten, die nach dem Eintritt dieses Releases in Aurora vorgenommen wurden.