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

Änderungen für Web-Entwickler

Sicherheit

  • Blockierung gemischter Inhalte. Firefox wird keine unsicheren (http) Ressourcen mehr auf sicheren (https) Seiten laden (Firefox Bug 834836).
  • Die Standardsyntax der CSP 1.0 Richtlinien wird jetzt standardmäßig implementiert und erzwungen.

Entwickler-Tools

  • Ein Netzwerk-Panel wurde zu den Entwickler-Tools hinzugefügt. Dies ist eine detailliertere Ansicht als die "Netzwerk" Ansicht im Web-Konsole.
  • Die Web-Konsole wurde in "Konsole" umbenannt und enthält nun die Option, Sicherheitsfehler/-warnungen zu filtern.
  • Die neuen Toolbox-Optionen ermöglichen es Ihnen, Funktionen zu deaktivieren, das helle/dunkle Thema zu ändern oder Chrome/Remote-Debugging zu aktivieren.

HTML

JavaScript

  • Die Methode Object.defineProperty kann jetzt verwendet werden, um die length Eigenschaft eines Array Objekts neu zu definieren.
  • Die Option, JavaScript zu deaktivieren, einschließlich der Optionen, Fensterbewegungen zuzulassen/Kontextmenü zu ersetzen, wurde entfernt. Sie können JavaScript weiterhin deaktivieren, indem Sie doppelt auf die Option "javascript.enabled" in about:config klicken.

DOM

WebRTC

  • Anstatt Benutzernamen in die RTCIceServer.url Eigenschaft einzuschließen (wie stun:username@stunserver.example.com), müssen Sie jetzt die neue RTCIceServer.username Eigenschaft verwenden.

CSS

  • Der Blinkeffekt für text-decoration: blink; hat keine Wirkung mehr, ist aber weiterhin ein gültiger Wert (Firefox Bug 857820).
  • In-Flow ::after und ::before Pseudoelemente sind jetzt Flex-Elemente (Firefox Bug 867454).
  • Die Berechnung von Viewport-Einheiten wurde geändert. In Verbindung mit overflow:auto wird der Platz, der von eventuellen Scrollleisten eingenommen wird, nicht vom Viewport abgezogen, während im Fall von overflow:scroll dies der Fall ist (Firefox Bug 811403).

MathML

  • Negative Breiten für das <mspace> Element wurden implementiert (Firefox Bug 717546).
  • Das <semantics> Element bestimmt nun das sichtbare Kind wie in der MathML3-Spezifikation beschrieben.

Änderungen für Addon- und Mozilla-Entwickler

Firefox Entwickler-Tools

Addons, die chrome://browser/content/debugger.xul überlagern, müssen jetzt chrome://browser/content/devtools/debugger.xul überlagern. Sie können Verweise auf beide Dateien in chrome.manifest für Kompatibilität hinzufügen.

Siehe auch