Firefox 125 veröffentlicht

Die Veröffentlichung des Webbrowsers Firefox 125 und das Update der unterstützten Version 115.10.0 sind erfolgt. Aufgrund von Problemen, die in einer späten Phase erkannt wurden, wurde die Version 125.0 zurückgezogen und stattdessen die Version 125.0.1 veröffentlicht. Die Beta-Phase für die Version Firefox 126 hat begonnen, deren Veröffentlichung am 14. Mai geplant ist.

Die wichtigsten Neuerungen in Firefox 125:

  • Im integrierten PDF-Viewer wurde standardmäßig die Funktion zum Hervorheben von Text mit einer gewählten Farbe und einem Rahmen aktiviert.
    Firefox 125 veröffentlicht
  • Auf der Seite Firefox View, die den Zugang zu zuvor angesehenen Inhalten erleichtert, wird im Abschnitt mit den geöffneten Tabs die Anzeige von angehefteten Tabs ermöglicht, und es wurden Statusindikatoren hinzugefügt, die anzeigen, wenn in einem bestimmten Tab Ton oder Video wiedergegeben wird und es ermöglichen, durch Klicken auf den Indikator den Ton ein- oder auszuschalten. Ähnliche Indikatoren wurden auch für Lesezeichen und Benachrichtigungen hinzugefügt.
    Firefox 125 veröffentlicht
  • Die Möglichkeit, schnell zu einem Link zu wechseln, der in der Zwischenablage gespeichert ist, wurde implementiert. Wenn während des Klicks auf die Adresszeile eine URL in der Zwischenablage vorhanden ist, wird diese automatisch als Empfehlung für den Zugriff angezeigt.
    Firefox 125 veröffentlicht
  • Die Unterstützung für die Wiedergabe von geschützten Inhalten (EME, Encrypted Media Extensions) mit dem AV1-Codec, der von einigen Streaming-Anbietern verwendet wird, um Inhalte in höherer Qualität zu verbreiten, wurde hinzugefügt.
  • Bei der Eingabe von Adressen in Webformularen wird eine Aufforderung zur Speicherung der Adresse eingeblendet (vorerst nur für Nutzer aus den USA und Kanada). In Zukunft sollen die gespeicherten Daten für die automatische Vervollständigung von Adressen verwendet werden.
  • Die Blockierung von Datei-Downloads von URLs, die auf Listen potenziell gefährlicher Inhalte stehen, wurde aktiviert.
  • Auf Systemen, die Erweiterungen zur Tabellencontainer-Implementierung verwenden, wurde die Unterstützung für die Suche aus der Adresszeile von Tabs hinzugefügt, die in verschiedenen Containern platziert sind.
  • In den Einstellungen wurde eine Option hinzugefügt, die es ermöglicht, das Vorhandensein eines Proxys automatisch mithilfe des WPAD-Protokolls (Web Proxy Auto-Discovery) zu erkennen, unabhängig von der Aktivierung der Systemeinstellungen zur Verbindung über einen Systemproxy.
  • Das Verhalten von Umschaltknöpfen (Radio Buttons) wurde geändert – wenn keine Option ausgewählt ist, aktiviert das Drücken der Tabulatortaste jetzt den Fokus nur auf die erste Option, während der nächste Tastendruck den Fokus auf ein anderes Element verschiebt, anstatt zyklisch alle Optionen durchzugehen. Die Pfeiltasten ermöglichen es weiterhin, durch die Optionen eines Elements zu navigieren.
  • Die Unterstützung des Attributs popover wurde hinzugefügt, das es ermöglicht, Elemente zu erstellen, die über anderen Elementen der Web-Schnittstelle angezeigt werden. Mit dem neuen Attribut können beispielsweise Aktionsmenüs erstellt, Hinweise zum Ausfüllen von Formularen angezeigt, Schulungsschnittstellen erstellt und Inhaltsübertragungen realisiert werden. Im Gegensatz zum Element „dialog“ verwenden Elemente mit dem Attribut „popover“ keinen modalen Modus, unterstützen Ereignisse und können einfach abgebrochen werden. Positionierung, Kaskadierung und Fokus werden automatisch ausgewählt und verarbeitet.
  • Im WebAssembly ist standardmäßig der Modus „multi-memory“ aktiviert, der es wasm-Modulen ermöglicht, mehrere unabhängige lineare Speicherbereiche zu verwenden und zu importieren.
  • In JavaScript wurde die Unterstützung für die Unicode-Textsegmentierung (Unicode Text Segmentation) implementiert, die durch das Objekt Intl.Segmenter realisiert wird. Das Objekt ermöglicht eine präzise Segmentierung von Text in einer Zeichenkette unter Berücksichtigung der Spracheinstellungen, beispielsweise zum Trennen von Wörtern in Sprachen, die keine Leerzeichen zur Worttrennung verwenden.
  • Die Implementierung der Schnittstellen HTMLCanvasElement und OffscreenCanvas hat die Unterstützung für die Ereignisse ContextLost und ContextRestored hinzugefügt, die es ermöglichen, Situationen des Verlusts und der Wiederherstellung des Kontexts bei der hardwarebeschleunigten Darstellung im Benutzercode zu bearbeiten.
  • Die Unterstützung für die Methode navigator.clipboard.readText() zum Lesen aus der Zwischenablage mit einer Bestätigungsanfrage wurde aktiviert (nach dem API-Aufruf wird dem Benutzer ein Kontextmenü zum Einfügen angezeigt, um die Aktion zu bestätigen).
  • Im CSS-Eigenschaft „transform-box“ wurde die Unterstützung der Werte stroke-box und content-box hinzugefügt, die es ermöglichen, die Berechnungsmethode des Referenzbereichs für Transformationsoperationen zu ändern, beispielsweise um erweiterte grafische Effekte zu realisieren.
  • In der CSS-Eigenschaft „align-content“ wurde die Möglichkeit implementiert, mit Blockcontainern zu arbeiten. Beispielsweise können „display: block“ und „display: list-item“ jetzt mit „align-content“ ausgerichtet werden, ohne Flex- und Grid-Container verwenden zu müssen.
  • Die Unterstützung für die Methode SVGAElement.text wurde eingestellt. Stattdessen wird empfohlen, die weiter verbreitete Methode SVGAElement.textContent zu verwenden.
  • In den Entwicklertools für Webentwickler wurde am unteren Rand des Debuggers ein neues Dropdown-Menü mit Aktionen zur Source Map implementiert. In about:config wurde die Einstellung „devtools.debugger.features.overlay“ zurückgebracht, um den Overlay-Indikator zur Pausierung des JavaScript-Debugging über dem Inhalt zu deaktivieren (Pause Debugger Overlay).
    Firefox 125 veröffentlicht
  • In der Android-Version wurde die Möglichkeit hinzugefügt, Design-Einstellungen für Tabs auszuwählen (dunkles Design, helles Design und systembasierte Designwahl). Das Menü für die Verwaltung von Anmeldungen und Passwörtern wurde verbessert. Die Schaltfläche „In App öffnen“ wurde ausgeblendet, wenn Firefox als Standard-PDF-Betrachter ausgewählt ist.

Neben den Neuerungen und Fehlerbehebungen wurden in Firefox 125 18 Sicherheitsanfälligkeiten behoben (12 als gefährlich eingestuft). 11 Sicherheitsanfälligkeiten (4 gehören zu CVE-2024-3865) wurden durch Speicherprobleme verursacht, wie Pufferüberläufe und den Zugriff auf bereits freigegebene Speicherbereiche. Diese Probleme könnten potenziell zur Ausführung von Angreifercode führen, wenn speziell gestaltete Seiten geöffnet werden.

In der Beta-Version von Firefox 126 wird ein neuer vereinfachter und einheitlicher Dialog zur Löschung von Benutzerdaten angeboten, in dem die Daten besser in Kategorien unterteilt sind und Informationen über die Größe der in einem bestimmten Zeitraum gespeicherten Daten hinzugefügt wurden.

Firefox 125 veröffentlicht


Quelle: opennet.ru
60GB SSD 8Gb DDR4