Firefox 97-Veröffentlichung

Der Webbrowser Firefox 97 wurde veröffentlicht. Darüber hinaus wurde ein langfristiges Support-Zweig-Update erstellt – 91.6.0. Der Firefox 98-Zweig wurde in die Beta-Testphase überführt, deren Veröffentlichung für den 8. März geplant ist.

Wichtigste Neuerungen:

  • Die 18 saisonalen Colorway-Farbthemen, die in Firefox 94 für begrenzte Zeit als integriertes Add-on angeboten werden, sind abgelaufen. Benutzer, die Colorway-Designs weiterhin verwenden möchten, können diese im Add-On-Manager (about:addons) aktivieren.
  • In Assemblys für die Linux-Plattform wurde die Möglichkeit zum Generieren eines PostScript-Dokuments zum Drucken entfernt (die Möglichkeit zum Drucken auf PostScript-Druckern und zum Speichern als PDF bleibt erhalten).
  • Build-Probleme mit Wayland 1.20-Bibliotheken behoben.
  • Es wurde ein Problem behoben, bei dem der Pinch-Zoom auf Touchscreens nicht mehr funktionierte, nachdem eine Registerkarte in ein anderes Fenster verschoben wurde.
  • Die Seite „about:processes“ in Linux hat die Genauigkeit der CPU-Lasterkennung verbessert.
  • Es wurde ein Problem mit der Anzeige scharfer Ecken für Fenster in einigen Benutzerumgebungen behoben, z. B. bei Elementary OS 6.
  • Auf der Windows 11-Plattform wurde Unterstützung für einen neuen Scrollbar-Stil hinzugefügt.
  • Auf der macOS-Plattform wurde das Laden von Systemschriftarten verbessert, was in manchen Situationen das Öffnen und Wechseln zu einem neuen Tab beschleunigt.
  • In der Version für die Android-Plattform werden kürzlich geöffnete Websites im Besuchsverlauf hervorgehoben. Die Anzeige von Bildern für kürzlich hinzugefügte Lesezeichen wurde auf der Startseite verbessert. Auf der Android 12-Plattform wurde das Problem beim Einfügen von Links aus der Zwischenablage behoben.
  • CSS-Konstrukte mit den Typen „Länge“ und „Längenprozentsatz“ ermöglichen die Verwendung von „cap“- und „ic“-Einheiten.
  • Unterstützung für die CSS-Regel „@scroll-timeline“ und die CSS-Eigenschaft „animation-timeline“ hinzugefügt, sodass die Animationszeitleiste in der AnimationTimeline-API an den Fortschritt des Scrollens von Inhalten und nicht an die Zeit in Minuten oder Sekunden gebunden werden kann.
  • Die CSS-Eigenschaft „color-adjust“ wurde entsprechend den Anforderungen der Spezifikation in „print-color-adjust“ umbenannt.
  • CSS bietet standardmäßig Unterstützung für kaskadierende Ebenen, die mithilfe der @layer-Regel definiert und über die CSS-@import-Regel mithilfe der Funktion „layer()“ importiert werden.
  • Die CSS-Eigenschaft scrollbar-gutter wurde hinzugefügt, um zu steuern, wie Platz auf dem Bildschirm für die Bildlaufleiste reserviert wird. Wenn Sie beispielsweise nicht möchten, dass Inhalte gescrollt werden, können Sie die Ausgabe so erweitern, dass sie den Bildlaufleistenbereich einnimmt.
  • Verbesserte Kompatibilität mit dem Marionette-Webframework (WebDriver).
  • Die AnimationFrameProvider-API wurde dem DedicatedWorkerGlobalScope-Set hinzugefügt, wodurch Sie die Methoden requestAnimationFrame und cancelAnimationFrame in separaten Web-Workern verwenden können.
  • Die Methoden AbortSignal.abort() und AbortController.abort() haben jetzt die Möglichkeit, den Grund für das Zurücksetzen des Signals festzulegen und den Grund über die Eigenschaft AbortSignal.reason auszulesen. Standardmäßig ist der Grund „AbortError“.

Neben Neuerungen und Fehlerbehebungen hat Firefox 97 42 Schwachstellen behoben, von denen 34 als gefährlich gekennzeichnet sind. 33 Schwachstellen (5 unter CVE-2022-22764 und 29 unter CVE-2022-0511) werden durch Speicherprobleme wie Pufferüberläufe und Zugriff auf bereits freigegebene Speicherbereiche verursacht. Diese Probleme können möglicherweise dazu führen, dass beim Öffnen speziell gestalteter Seiten der Code eines Angreifers ausgeführt wird.

Änderungen in Firefox 98 Beta:

  • Das Verhalten beim Herunterladen von Dateien wurde geändert. Anstatt vor Beginn des Downloads eine Aufforderung anzuzeigen, werden die Dateien jetzt automatisch heruntergeladen und können jederzeit über das Panel mit Informationen zum Download-Fortschritt geöffnet oder direkt aus dem Download-Panel gelöscht werden.
  • Dem Kontextmenü, das angezeigt wird, wenn man mit der rechten Maustaste auf Dateien in der Download-Liste klickt, wurden neue Aktionen hinzugefügt. Mit der Option „Ähnliche Dateien immer öffnen“ können Sie beispielsweise zulassen, dass Firefox eine Datei nach Abschluss des Downloads automatisch in einer Anwendung öffnet, die mit demselben Dateityp auf dem System verknüpft ist. Sie können auch das Verzeichnis mit den heruntergeladenen Dateien öffnen, zu der Seite gehen, von der aus der Download initiiert wurde (nicht zum Download selbst, sondern zum Link zum Download), den Link kopieren, die Erwähnung des Downloads aus Ihrem Browserverlauf entfernen und löschen die Liste im Downloadbereich.
  • Um den Prozess des Browserstarts zu optimieren, wurde die Logik zum Starten von Add-ons, die die webRequest-API verwenden, geändert. Nur das Blockieren von webRequest-Aufrufen führt jetzt dazu, dass Add-ons beim Start von Firefox gestartet werden. WebRequests im nicht blockierenden Modus werden verzögert, bis der Start von Firefox abgeschlossen ist.
  • Unterstützung für das HTML-Tag „aktiviert“ ", mit dem Sie Dialogfelder und Komponenten für die interaktive Benutzerinteraktion erstellen können, z. B. schließbare Warnungen und Unterfenster. Die erstellten Fenster können über JavaScript-Code gesteuert werden.
  • Den Tools für Webentwickler wurde ein Kompatibilitätsbewertungspanel hinzugefügt. Das Panel zeigt Indikatoren an, die vor möglichen Problemen mit den CSS-Eigenschaften des ausgewählten HTML-Elements oder der gesamten Seite warnen, sodass Sie Inkompatibilitäten mit verschiedenen Browsern erkennen können, ohne die Seite in jedem Browser separat testen zu müssen.

Source: opennet.ru

Kommentar hinzufügen