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 Webentwickler

Entwickler-Tools

  • Ein Netzwerk-Panel wurde zu den Entwickler-Tools hinzugefügt. Dies ist eine detailliertere Ansicht als die "Netz" Ansicht im Webkonsole.
  • Webkonsole wurde in "Konsole" umbenannt und enthält die Option, Sicherheitsfehler/-warnungen zu filtern.
  • Mit den neuen Toolbox-Optionen können Sie Funktionen deaktivieren, das Licht/Dunkel-Thema ändern oder Chrome/Remote-Debugging aktivieren.

HTML

JavaScript

  • Die Methode Object.defineProperty kann nun verwendet werden, um die length-Eigenschaft eines Array-Objekts neu zu definieren.
  • Die Option zum Deaktivieren von JavaScript, einschließlich der Optionen zum Verschieben von Fenstern/Ersetzen des Kontextmenüs, wurde entfernt. Sie können JavaScript weiterhin deaktivieren, indem Sie die "javascript.enabled"-Option in about:config doppelklicken.

DOM

WebRTC

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

CSS

  • Der Blinke-Effekt für text-decoration: blink; hat keine Wirkung mehr, ist jedoch immer noch ein gültiger Wert (Firefox Fehler 857820).
  • In den Fluss integrierte ::after- und ::before-Pseudoelemente sind jetzt Flex-Elemente (Firefox Fehler 867454).
  • Die Methode zur Berechnung von Viewport-Einheiten wurde geändert. In Verbindung mit overflow:auto wird der Platz, der von eventuellen Scrollbars eingenommen wird, nicht vom Viewport subtrahiert, während er im Falle von overflow:scroll subtrahiert wird. (Firefox Fehler 811403)

MathML

Sicherheit

  • Blockierung gemischter Inhalte. Firefox wird keine unsicheren (http) Ressourcen mehr auf sicheren (https) Seiten laden (Firefox Fehler 834836).
  • Die standardmäßige Syntax von CSP 1.0-Richtlinien wird nun standardmäßig implementiert und durchgesetzt.

Änderungen für Addon- und Mozilla-Entwickler

Firefox Entwickler-Tools

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

Siehe auch