Firefox 100 veröffentlicht

Die Veröffentlichung des Webbrowsers Firefox 100 ist erfolgt. Zudem wurde ein Update für die Support-Zweigversion 91.9.0 bereitgestellt. Die Beta-Phase für Firefox 101 wird in Kürze beginnen, mit einem geplanten Release am 31. Mai.

Die wichtigsten Neuerungen in Firefox 100:

  • Es wurde die Möglichkeit implementiert, mehrere Wörterbücher für verschiedene Sprachen gleichzeitig bei der Rechtschreibprüfung zu verwenden. Im Kontextmenü können nun mehrere Sprachen aktiviert werden.
  • In Linux und Windows sind standardmäßig schwebende Bildlaufleisten aktiviert, bei denen eine vollständige Bildlaufleiste nur beim Überfahren mit dem Mauszeiger angezeigt wird. Ein dünner Indikator zeigt jedoch während jeglicher Mausbewegung das aktuelle Scrollen auf der Seite an; bleibt die Maus für eine Weile still, verschwindet der Indikator. Für die Deaktivierung der versteckten Bildlaufleisten gibt es die Option 'Systemeinstellungen > Barrierefreiheit > Sichtbare Effekte > Bildlaufleisten immer anzeigen'.
  • Im Bild-in-Bild-Modus werden bei der Wiedergabe von Videos auf YouTube, Prime Video und Netflix sowie auf Seiten, die WebVTT (Web Video Text Track) nutzen, beispielsweise auf Coursera.org, Untertitel eingeblendet.
  • Bei der ersten Ausführung nach der Installation wird die Übereinstimmung der Sprache der Firefox-Version mit den Einstellungen des Betriebssystems überprüft. Bei Abweichungen wird der Benutzer aufgefordert, auszuwählen, welche Sprache in Firefox verwendet werden soll.
  • Auf der macOS-Plattform wurde die Unterstützung für Videos mit erweitertem dynamischen Bereich auf Systemen mit HRD-fähigen Bildschirmen (High Dynamic Range) hinzugefügt.
  • Auf der Windows-Plattform ist standardmäßig die hardwaregestützte Beschleunigung der AV1-Videodekodierung auf PCs mit Intel-GPU der Generation 11+ und AMD RDNA 2 (außer Navi 24 und GeForce 30) aktiviert, sofern die AV1 Video Extension im System vorhanden ist. Für Intel-GPUs ist in Windows ebenfalls standardmäßig der Overlay-Modus (Video Overlay) aktiviert, der den Energieverbrauch bei der Videowiedergabe senkt.
  • Benutzer aus dem Vereinigten Königreich können nun die automatische Ausfüllfunktion und das Speichern von Kreditkartennummern in Webformularen nutzen.
  • Es wurde eine gleichmäßigere Verteilung der Ressourcen bei der Rendering- und Ereignisverarbeitung sichergestellt, was beispielsweise Probleme mit der Verzögerung der Lautstärkeregelung in Twitch behoben hat.
  • Für heruntergeladene Subressourcen und iframes von anderen Websites wurde die Ignorierung der HTTP-Header-Policy Referrer-Policy für die Optionen „no-referrer-when-downgrade“, „origin-when-cross-origin“ und „unsafe-url“ aktiviert. Diese ermöglichen es, trotz der Standardeinstellungen die Übertragung der vollständigen URL im Referer-Header an externe Seiten zu ermöglichen. Erinnern Sie sich, dass in Firefox 87 zur Blockierung potenzieller Datenlecks standardmäßig die Richtlinie „strict-origin-when-cross-origin“ aktiviert wurde. Diese sieht vor, dass Pfade und Parameter aus dem „Referer“ entfernt werden, wenn bei Anfragen an andere Hosts über HTTPS zugegriffen wird, dass ein leerer „Referer“ bei einem Wechsel von HTTPS zu HTTP übertragen wird und dass der vollständige „Referer“ für interne Wechsel innerhalb einer Website übermittelt wird.
  • Ein neuer Fokusindikator für Links wurde vorgeschlagen (zum Beispiel wird er beim Durchblättern von Links mit der Tabulatortaste angezeigt) – anstelle der gestrichelten Linie werden die Links jetzt mit einer durchgehenden blauen Linie umrahmt, analog zu den aktiven Feldern in Webformularen. Es wird festgestellt, dass die Verwendung einer durchgehenden Linie die Navigation für Menschen mit eingeschränktem Sehvermögen erleichtert.
  • Es wurde die Möglichkeit hinzugefügt, Firefox als Standard-PDF-Viewer auszuwählen.
  • Die API WritableStreams wurde hinzugefügt, die eine zusätzliche Abstraktionsebene für die Organisation des Schreibens von Streaming-Daten in einen Kanal mit integrierten Mitteln zur Flussbegrenzung bietet. Außerdem wurde die Methode pipeTo() eingeführt, um unbenannte Kanäle (pipes) zwischen ReadableStreams und WritableStreams zu erstellen. Es wurden die Schnittstellen WritableStreamDefaultWriter und WritableStreamDefaultController hinzugefügt.
  • WebAssembly unterstützt jetzt Ausnahmen (WASM Exceptions), die das Hinzufügen von Ausnahmeverarbeitern für C++ ermöglichen und die Semantik des Aufruferablaufs (unwind) ohne Bindung an zusätzliche Handler in JavaScript anwenden.
  • Die Leistung von Elementen mit 'display: grid' mit hohem Verschachtelungsgrad wurde verbessert.
  • In CSS wurde die Unterstützung für die Media-Queries 'dynamic-range' und 'video-dynamic-range' hinzugefügt, um festzustellen, ob ein Bildschirm HDR (High Dynamic Range) unterstützt.
  • Die Unterstützung des nicht standardisierten HTTP-Headers Large-Allocation wurde eingestellt.

Neben Neuerungen und Fehlerbehebungen in Firefox 100 wurde eine Reihe von Sicherheitsanfälligkeiten behoben. Derzeit sind keine detaillierten Informationen zu den behobenen Sicherheitsproblemen verfügbar; es wird erwartet, dass die Liste der Sicherheitsanfälligkeiten in den nächsten Stunden veröffentlicht wird.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster