5 Reaktionen

Mozilla veröffentlicht Firefox 121

Geschätzte Lesedauer:

Mozilla hat Firefox 121 für Windows, Apple macOS und Linux veröffentlicht. Dieser Artikel fasst die wichtigsten Neuerungen zusammen – wie immer auf diesem Blog weit ausführlicher als auf anderen Websites.

Download Mozilla Firefox für Microsoft Windows, Apple macOS und Linux

Mit Firefox 120 hatte Mozilla vor vier Wochen einen Cookie-Banner-Blocker eingeführt, welcher schrittweise für Nutzer in Deutschland ausgerollt wird. Aktuell befindet sich Firefox immer noch im Prozess der Ausrollung für 50 Prozent der Nutzer. Wer nicht warten möchte oder nicht in Deutschland lebt, kann den Cookie-Banner-Blocker aber auch jederzeit über about:config aktivieren, indem der Schalter cookiebanners.service.mode.privateBrowsing auf 1 gesetzt wird. Eine Änderung des Schalters cookiebanners.service.mode auf 1 aktiviert diesen auch für nicht private Fenster. Wird der jeweilige Schalter auf 2 gesetzt, werden ein paar Cookie-Dialoge mehr blockiert – zum Preis, dass Firefox bei diesen dann zustimmt, weil es keinen Ablehnen-Button gibt.

Neue Regeln, um weitere Cookie-Banner zu blockieren, werden automatisch heruntergeladen, dafür bedarf es also keines Firefox-Updates. Tatsächlich gab es seit Veröffentlichung von Firefox 120 auch schon mehrere Updates der Regel-Liste. In Firefox 121 gab es Verbesserungen der Funktionalität an sich. So wurden Optimierungen vorgenommen, welche das Risiko für Website-Defekte reduzieren. Außerdem wurde die Unterstützung für sogenannte Consent Management Provider (CMPs) aktiviert. Während bisher ausschließlich individuelle Domain-Regeln aktiviert waren, werden damit nun auch erste gängige, wenn auch längst noch nicht alle Lösungen unterstützt, wie sie von vielen Websites genutzt werden.

Linux: Wayland Compositor statt XWayland

Auf Linux nutzt Firefox nun standardmäßig den Wayland Compositor anstelle von XWayland. Dies bringt diverse Vorteile, darunter die Unterstützung von Touchpad- und Touchscreen-Gesten, DPI-Einstellungen pro Bildschirm, eine bessere Grafik-Performance und mehr.

Durch Limitierungen des Wayland-Protokolls bleiben Bild-im-Bild-Fenster nicht im Vordergrund. Hier schafft eine GNOME-Erweiterung Abhilfe.

Mehr Sicherheit für Firefox-Nutzer

Auch in Firefox 121 wurden wieder mehrere Sicherheitslücken geschlossen. Alleine aus Gründen der Sicherheit ist ein Update auf Firefox 121 daher für alle Nutzer dringend empfohlen.

Sonstige Endnutzer-Neuerungen von Firefox 121

Die Unterstützung für die Hardware beschleunigte Wiedergabe von AV1-Videos gibt es bereits seit Firefox 100. Erforderlich ist dafür allerdings die AV1 Video Extension von Microsoft. Bei Aufruf der Seite about:support fordert Firefox ab sofort zur Installation dieser Erweiterung auf, falls diese noch nicht installiert ist.

Auf PDF-Dateien hinzugefügte Bilder, Texte und Zeichnungen haben nun ein Mülleimer-Symbol, über welches das jeweilige Objekt wieder entfernt werden kann.

Auf macOS unterstützt Firefox jetzt Sprachsteuerungsbefehle, wenn die Sprachsteuerung des Betriebssystems aktiviert ist.

Ebenfalls in den Bereich der Barrierefreiheit fällt eine neue Einstellung im Abschnitt Allgemein: Surfen, um Textlinks auf Websites immer zu unterstreichen.

Die Seite about:plugins wurde entfernt, nachdem die einzigen verfügbaren Plugins bereits seit Jahren via about:addons verwaltet werden können.

Die Übersetzungs-Funktion nutzt jetzt nur noch eine einzige Übersetzungs-Engine anstelle einer Engine pro Tab. Dies reduziert den RAM-Verbrauch teilweise signifikant, wenn Websites in mehreren Tabs übersetzt werden.

Um den Anforderungen des Digital Services Acts der Europäischen Union gerecht zu werden, wurde die Melden-Funktion für Erweiterungen umgebaut und funktioniert nun außerdem über eine Website anstelle einer direkt in Firefox integrierten Funktion. Auch Wörterbücher können jetzt gemeldet werden, was bislang nicht möglich war.

Schließlich wurde noch ein Problem unter macOS behoben, welches unter der Voraussetzung, dass mehrere Schriften installiert waren, die sich selbst als jeweils gleiche Schrift identifizieren, zu fehlerhaften Schriftdarstellungen auf Websites führen konnte.

Unterstützung von :has() in CSS

Mit jedem Major-Release von Firefox kommt auch die Unterstützung zusätzlicher Webstandards dazu. Diese werden normalerweise gesammelt in einem Abschnitt behandelt. Eine Neuerung bringt aber einen derart großen Mehrwert für Website-Entwickler, dass ihr ein eigener Abschnitt gegönnt sei: Firefox 121 unterstützt den :has()-Selektor in CSS, welcher als eine Art „Eltern-Selektor“ genutzt werden kann.

Weitere Verbesserungen der Webplattform

Eine weitere nennenswerte Neuerung auf CSS-Seite ist die Unterstützung des balance-Wertes für die Eigenschaft text-wrap. Diese kann dazu genutzt werden, das Erscheinungsbild mehrzeiliger Textblöcke durch Harmonisierung der Zeilenlängen zu verbessern.

Die CSS-Eigenschaft text-indent wurde um Unterstützung für die Werte hanging und each-line erweitert.

Lazy Loading wird jetzt auch für iFrames unterstützt, womit diese erst geladen werden, sobald sich diese im sichtbaren Bereich befinden, was die initiale Zeit reduziert, die eine Website zum Laden benötigt.

In JavaScript unterstützt Date.parse() jetzt zusätzliche Formate für Datumsangaben.

WebAssembly wurde um die Unterstützung für die Tail Call Eliminiation erweitert.

Weitere Neuerungen für Entwickler von Websites und Browser-Erweiterungen lassen sich in den MDN Web Docs nachlesen.

Verbesserungen der Entwicklerwerkzeuge

Der Inspektor zeigt bei Verwendung eines nicht eingeschränkten :has()-Selektors ein Schildkröten-Symbol an, um einen möglichen Performance-Flaschenhals zu kennzeichnen.

Bestimmte Attribute wie for oder aria-labelledby referenzieren andere HTML-Elemente. Der Inspektor zeigt bei diesen nun ein Symbol an, über welches zum entsprechenden Element im Inspektor gesprungen werden kann.

Es wurden mehrere Verbesserungen für die Barriereheit der Entwicklerwerkzeuge vorgenommen. Dies schließt unter anderem den Fokus-Indikator und Farbkontraste ein.

Der Debugger hat eine Option erhalten, um das debugger-Schlüsselwort auf der aktuellen Seite zu deaktivieren.

Dieser Artikel wurde von Sören Hentzschel verfasst.

Sören Hentzschel ist Webentwickler aus Salzburg. Auf soeren-hentzschel.at informiert er umfassend über Neuigkeiten zu Mozilla. Außerdem ist er Betreiber von camp-firefox.de, der ersten Anlaufstelle im deutschsprachigen Raum für Firefox-Probleme aller Art. Weitere Projekte sind firefox.agenedia.com, mozilla.de, firefoxosdevices.org sowie sozone.de.

5 Kommentare - bis jetzt!

Eigenen Kommentar verfassen
  1. schrieb am :

    Hallo Sören,

    wer nutzt AV1 Video so? Weißt du das?

    Lorenzo

  2. Sören Hentzschel Verfasser des Artikels
    schrieb am :

    Unter anderem YouTube. Grundsätzlich ergibt das aber für jeden Sinn. Kleinere Videos bei gleicher Qualität bedeuten am Ende ja auch immer ein Kostenersparnis.

    Bei der Neuerung in Firefox 121 geht es aber auch nur um die Aufforderung zur Installation einer Voraussetzung für die Hardwarebeschleunigung. Das ist eine Performance-Geschichte. Die AV1-Wiedergabe funktioniert auch ohne und das schon seit Firefox 67.

  3. schrieb am :

    Aha, interessant, danke, Sören. Dann werde ich die AV1 Video Extension mal installieren.

    Lorenzo

  4. Peter
    schrieb am :

    Ich habe den i7-8565u

    https://www.cpu-monkey.com/de/cpu-intel_core_i7_8565u

    Die Hardwarebeschleunigung wird also nicht unterstützt oder?

    Das macht dann keinen Sinn die VideoExtension zu installieren oder?

  5. Sören Hentzschel Verfasser des Artikels
    schrieb am :

    Nach meinem Verständnis ist es dann nicht notwendig – auch wenn es sicher nicht schaden würde. Ich würde zumindest mal testen, ob die AV1-Wiedergabe funktioniert:

    https://bitmovin.com/demos/av1

Und jetzt du! Deine Meinung?

Erforderliche Felder sind mit einem Asterisk (*) gekennzeichnet. Die E-Mail-Adresse wird nicht veröffentlicht.
  1. Nach Absenden des Kommentar-Formulars erfolgt eine Verarbeitung der von Ihnen eingegebenen personenbezogenen Daten durch den datenschutzrechtlich Verantwortlichen zum Zweck der Bearbeitung Ihrer Anfrage auf Grundlage Ihrer durch das Absenden des Formulars erteilten Einwilligung.
    Weitere Informationen