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

Sicherheit

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

Entwicklerwerkzeuge

  • Ein Netzwerk-Panel wurde zu den Entwicklerwerkzeugen hinzugefügt. Dies ist eine detailliertere Ansicht als die Option "Netz" in der Web-Konsole.
  • Die Web-Konsole wurde in "Konsole" umbenannt und enthält die Möglichkeit, Sicherheitsfehler/-warnungen zu filtern.
  • Die neuen Werkzeugkasten-Optionen ermöglichen das Deaktivieren von Funktionen, das Ändern des Hell-/Dunkel-Themas oder das Aktivieren des Chrome-/Remote-Debuggings.

HTML

JavaScript

  • Die Methode Object.defineProperty kann jetzt verwendet werden, um die length-Eigenschaft eines Array-Objekts neu zu definieren.
  • Die Option zum Deaktivieren von JavaScript, einschließlich der Optionen zum Erlauben des Verschiebens von Fenstern/Ersetzens des Kontextmenüs, wurden entfernt. Sie können JavaScript weiterhin deaktivieren, indem Sie im about:config doppelt auf die Option "javascript.enabled" klicken.

DOM

WebRTC

  • Statt Benutzernamen in der Eigenschaft RTCIceServer.url anzugeben (wie stun:username@stunserver.example.com), müssen Sie jetzt die neue Eigenschaft RTCIceServer.username verwenden.

CSS

  • Der Blink-Effekt für text-decoration: blink; hat keine Wirkung mehr, ist aber immer noch ein gültiger Wert (Firefox Bug 857820).
  • In-Flow ::after und ::before Pseudoelemente sind jetzt Flex-Items (Firefox Bug 867454).
  • Die Berechnung der Ansichtshöhen-Einheiten wurde geändert. In Verbindung mit overflow:auto wird der von eventuellen Scrollleisten eingenommene Raum nicht vom Ansichtsfenster abgezogen, während er bei overflow:scroll abgezogen wird (Firefox Bug 811403).

MathML

Änderungen für Addon- und Mozilla-Entwickler

Firefox Entwicklerwerkzeuge

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 die Kompatibilität hinzufügen.

Siehe auch