Firefox 63 für Entwickler
Dieser Artikel bietet Informationen zu den Änderungen in Firefox 63, die Entwickler betreffen. Firefox 63 wurde am 23. Oktober 2018 veröffentlicht.
Änderungen für Webentwickler
Entwickler-Tools
- Der Reiter „Fonts“ im Page Inspector enthält jetzt einen Editor, der das Anzeigen und Bearbeiten der Einstellungen der Schriftarten auf Ihrer Seite erleichtert. Lesen Sie die Details unter Schriftarten bearbeiten.
- Der Accessibility Inspector ist jetzt standardmäßig aktiviert (Firefox-Bug 1482454).
- Wenn Sie über ein Objekt im Accessibility Inspector mit der Maus fahren, wird das Element hervorgehoben, und seine Rolle und sein Name werden in einer Informationsleiste auf der Seite angezeigt (Firefox-Bug 1473030).
- Die Befehlszeile in der Web-Konsole wird jetzt direkt nach der Konsolenausgabe angezeigt (Firefox-Bug 1136299).
- Ein neues Symbol wurde in den Inhalten im Netzwerk-Monitor hinzugefügt, das anzeigt, wenn eine URL zu einem bekannten Tracker gehört – siehe Sicherheits-Symbole (Firefox-Bug 1333994).
- Der Standardwert von
devtools.aboutdebugging.showSystemAddons
ist jetztfalse
, was bedeutet, dass System-Add-ons nicht auf der Seiteabout:debugging
aufgelistet werden. Sie können die Einstellungen durch Navigieren zuabout:config
ändern (Firefox-Bug 1425347). - Die Toolbar des Responsive Design Mode wurde vereinfacht, und wir haben die Option hinzugefügt, den Viewport links auszurichten.
- Der Page Inspector enthält einen Link zur Klassen-Definition für ein benutzerdefiniertes Element (Firefox-Bug 1443923).
HTML
- Unterstützung für das Attribut
decoding
des<img>
-Elements wurde hinzugefügt (Firefox-Bug 1416328); siehe auchHTMLImageElement.decoding
.
Entfernungen
- Unterstützung für den
sidebar
-Linktyp (rel="sidebar"
) wurde entfernt. Wenn ein<a>
-Tag dieses Attribut enthält, wird es ignoriert (Firefox-Bug 1452645).
CSS
- Unterstützung für die
:defined
-Pseudoklasse wurde hinzugefügt (Firefox-Bug 1331334). - Unterstützung für
row-gap
,column-gap
undgap
wurde in Flexbox-Layouts hinzugefügt (Firefox-Bug 1398483). - Support für webkit-prefixierte Pixel-Dichte-@media-Abfragen wurde wieder aktiviert (Firefox-Bug 1444139).
- Unterstützung für die CSS Flexible Box Layout (Flexbox)-Eigenschaften
align-self
,align-content
,align-items
sowie diejustify-content
-Eigenschaft wurde implementiert (Firefox-Bug 1472843). - Die
path()
-Funktion füroffset-path
wurde implementiert (Firefox-Bug 1429298). - Syntax-Verbesserungen aus der Media Queries Level 4-Spezifikation wurden implementiert (Firefox-Bug 1422225).
- Eigenschaften
offset-*
wurden umbenannt ininset-block-start
,inset-block-end
,inset-inline-start
, undinset-inline-end
(Firefox-Bug 1464782). - Unterstützung für das Media-Feature prefers-reduced-motion wurde hinzugefügt (Firefox-Bug 1365045, Firefox-Bug 1475462).
- Flow-relative Werte (
block
,inline
) wurden für dieresize
-Eigenschaft hinzugefügt (Firefox-Bug 1464786). - Flexbox-Layout wurde für
safe
&unsafe
Werte inalign-self
,align-content
, undjustify-content
implementiert (Firefox-Bug 1297774). - Die logischen Eigenschaften sind jetzt (wo zutreffend) animierbar (Firefox-Bug 1309752).
Entfernungen
offset-block-start
,offset-block-end
,offset-inline-start
undoffset-inline-end
wurden entfernt; diese wurden zuinset-*
umbenannt, wie oben beschrieben (Firefox-Bug 1464782).
SVG
Keine Änderungen.
JavaScript
- Die
Symbol.prototype.description
-Eigenschaft wurde implementiert (Firefox-Bug 1472170). - Die Methode
Object.fromEntries()
wurde hinzugefügt (Firefox-Bug 1469019). - Wenn Sie versuchen, auf eine Eigenschaft eines undefinierten Objekts zuzugreifen, ist die Fehlermeldung jetzt deutlich verbessert. Wenn beispielsweise
x
undefiniert ist und Sie versuchen, aufx.y
zuzugreifen, gibt die Konsole anstelle von "TypeError: x is undefined" jetzt die beschreibendere Fehlermeldung zurück: x is undefined; can't access its "y" property (Firefox-Bug 1259822).
Entfernungen
- Experimental WebAssembly Module IndexedDB-Serialisierungsunterstützung wurde entfernt (Firefox-Bug 1469395).
APIs
Neue APIs
- Die APIs für Shadow DOM (Firefox-Bug 1471947) und Custom Elements (Firefox-Bug 1471948) wurden standardmäßig aktiviert. Weitere Details finden Sie unter Web-Komponenten.
- Die Media Capabilities API wurde implementiert (Firefox-Bug 1409664).
- Die Async Clipboard API wurde implementiert und standardmäßig für alle Kanäle aktiviert (Firefox-Bug 1461465). Wie bei Chrome implementiert Firefox derzeit nur die Methoden
writeText()
undreadText()
; allerdings istreadText()
im Gegensatz zu Chrome nur in Browser-Erweiterungen verfügbar. - Die
SecurityPolicyViolationEvent
-Schnittstelle wird jetzt unterstützt. Damit können Ereignisse gesendet werden, wenn dieContent-Security-Policy
verletzt wurde (Firefox-Bug 1472661).
Ältere Versionen
- Firefox 62 für Entwickler
- Firefox 61 für Entwickler
- Firefox 60 für Entwickler
- Firefox 59 für Entwickler
- Firefox 58 für Entwickler
- Firefox 57 für Entwickler
- Firefox 56 für Entwickler
- Firefox 55 für Entwickler
- Firefox 54 für Entwickler
- Firefox 53 für Entwickler
- Firefox 52 für Entwickler
- Firefox 51 für Entwickler
- Firefox 50 für Entwickler
- Firefox 49 für Entwickler
- Firefox 48 für Entwickler
- Firefox 47 für Entwickler
- Firefox 46 für Entwickler
- Firefox 45 für Entwickler
- Firefox 44 für Entwickler
- Firefox 43 für Entwickler
- Firefox 42 für Entwickler
- Firefox 41 für Entwickler
- Firefox 40 für Entwickler
- Firefox 39 für Entwickler
- Firefox 38 für Entwickler
- Firefox 37 für Entwickler
- Firefox 36 für Entwickler
- Firefox 35 für Entwickler
- Firefox 34 für Entwickler
- Firefox 33 für Entwickler
- Firefox 32 für Entwickler