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

Dieser Artikel liefert Informationen über die Änderungen in Firefox 60, die Entwickler betreffen werden. Firefox 60 wurde am 9. Mai 2018 veröffentlicht.

Stylo kommt in Firefox für Android in 60

Firefox' neue parallele CSS-Engine — auch bekannt als Quantum CSS oder Stylo — die zuerst standardmäßig in Firefox 57 für Desktop aktiviert wurde, wurde nun in Firefox für Android aktiviert.

Änderungen für Webentwickler

Entwicklerwerkzeuge

  • In der CSS-Pane-Regelansicht (siehe CSS untersuchen und bearbeiten) wurden die Tastenkombinationen für präzise Wertinkremente (Erhöhung/Verringerung um 0,1) von Alt + Up/Down in Ctrl + Up/Down auf Linux und Windows geändert, um Kollisionen mit standardmäßigen OS-Level-Shortcuts zu vermeiden (siehe Firefox Bug 1413314).
  • Ebenfalls in der CSS-Pane-Regelansicht werden CSS-Variablennamen jetzt automatisch vervollständigt (Firefox Bug 1422635). Wenn Sie var( in einen Eigenschaftswert eingeben und dann einen Bindestrich (-) tippen, erscheinen alle Variablen, die Sie in Ihrem CSS deklariert haben, in einer Autovervollständigungs-Liste.
  • Im Responsive Design Mode wurde ein Dropdown Reload when… hinzugefügt, das es Benutzern ermöglicht, das automatische Neuladen von Seiten zu aktivieren/deaktivieren, wenn die Touch-Simulation umgeschaltet wird oder wenn der simulierte User-Agent geändert wird. Weitere Details finden Sie unter Steuerung des Seitenladeverhaltens (Firefox Bug 1428816).
  • Die view_source.tab-Präferenz wurde entfernt, sodass Sie Ansicht Quelle nicht mehr zwischen dem Erscheinungsbild in einem neuen Tab oder neuem Fenster umschalten können. Quellseiten werden ab jetzt immer in neuen Tabs angezeigt (Firefox Bug 1418403).

HTML

Das Drücken der Eingabetaste in designMode und contenteditable fügt nun <div>-Elemente ein, wenn der Cursor in einem Inline-Element oder Textknoten ist, das ein Kind eines Block-Level-Bearbeitungshosts ist — anstatt <br>-Elemente einzufügen, wie es bisher der Fall war. Wenn Sie das alte Verhalten in Ihrer App verwenden möchten, können Sie dies mit document.execCommand() tun (Firefox Bug 1430551).

CSS

SVG

Keine Änderungen.

JavaScript

APIs

Neue APIs

DOM

DOM-Ereignisse

Keine Änderungen.

Service Worker

Keine Änderungen.

Medien und WebRTC

Canvas und WebGL

CSSOM

Keine Änderungen.

HTTP

Sicherheit

Der X-Content-Type-Options-Header, wenn auf no-sniff gesetzt, folgt nun der Spezifikation für JavaScript MIME-Typen. Insbesondere text/json und application/json sind nicht länger gültige Werte (Firefox Bug 1431095).

Plugins

Keine Änderungen.

Sonstiges

Abfragen, die Anmeldeinformationen enthalten, können nun Verbindungen mit Abfragen teilen, die keine Anmeldeinformationen enthalten. Beispielsweise, wenn Anfragen der gleichen Herkunft einige Web-Schriften sowie einige mit Anmeldedaten versehene Benutzerdaten vom gleichen CDN anfordern, könnten beide eine Verbindung teilen, was möglicherweise zu einer schnelleren Abwicklung führt (Firefox Bug 1363284).

Entfernungen von der Webplattform

HTML

Keine Änderungen.

CSS

  • Die proprietären -moz-user-input-Eigenschaftswerte enabled und disabled sind nicht mehr verfügbar (Firefox Bug 1405087).
  • Die proprietären Eigenschaften -moz-border-top-colors, -moz-border-right-colors, -moz-border-bottom-colors und -moz-border-left-colors wurden komplett von der Plattform entfernt (Firefox Bug 1429723).

JavaScript

Die nicht-standardmäßige expression closure-Syntax wurde entfernt (Firefox Bug 1426519).

APIs

Keine Änderungen.

SVG

Keine Änderungen.

Sonstiges

Keine Änderungen.

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

WebExtensions

Theme-API:

  • headerURL ist nun optional
  • Beim Erstellen eines Browser-Themes wird ein eventuell angewendeter text-shadow auf den Header-Text entfernt, wenn kein headerURL angegeben ist (siehe Firefox Bug 1404688).
  • Neue Eigenschaften werden unterstützt:
    • tab_line
    • tab_selected
    • popup
    • popup_border
    • popup_text
    • tab_loading
    • icons
    • icons_attention
    • frame_inactive
    • button_background_active
    • button_background_hover