Die Veröffentlichung von Firefox 105.

Die Veröffentlichung des Web-Browsers Firefox 105 fand statt. Außerdem wurde ein Update für die langfristige Support-Version 102.3.0 erstellt. Der Zweig Firefox 106 befindet sich in der Beta-Testphase, dessen Veröffentlichung für den 18. Oktober geplant ist.

Die Hauptneuheiten in Firefox 105:

  • Im Druckvorschau-Dialog wurde eine Option hinzugefügt, um nur die aktuelle Seite zu drucken.
    Die Veröffentlichung von Firefox 105.
  • Die Unterstützung für sectioned Service Worker in iframe-Blöcken, die von Drittanbietern geladen werden, wurde implementiert (Service Worker können in einem externen iframe registriert werden und sind isoliert gebunden an Domain, von dem dieses iframe geladen wurde).
  • Auf der Windows-Plattform wurde die Möglichkeit implementiert, mit einer Geste, die zwei Finger über das Touchpad nach rechts oder links gleiten lässt, durch den Verlauf zu navigieren.
  • Die Kompatibilität mit der User Timing Level 3-Spezifikation wurde sichergestellt, die eine API für Entwickler definiert, um die Leistung ihrer Webanwendungen zu messen. In der neuen Version wurden in den Methoden performance.mark und performance.measure zusätzliche Argumente implementiert, um eigene Start-/Endzeiten, Dauer und angehängte Daten festzulegen.
  • Die Methoden array.includes und array.indexOf wurden durch die Verwendung von SIMD-Instruktionen optimiert, was die Suchgeschwindigkeit in großen Listen verdoppeln konnte.
  • In Linux wurde die Wahrscheinlichkeit verringert, dass Firefox während der Ausführung den gesamten verfügbaren Speicher erschöpft, und die Effizienz bei unzureichendem freiem Speicher wurde verbessert.
  • Die Stabilität auf der Windows-Plattform wurde unter Bedingungen mit unzureichendem Systemspeicher erheblich erhöht.
  • Die OffscreenCanvas-API wurde hinzugefügt, die es ermöglicht, canvas-Elemente in einem separaten Thread in einem Puffer unabhängig vom DOM zu rendern. In OffscreenCanvas wurde die Arbeit in den Kontexten Window und Web Worker implementiert und die Unterstützung von Schriftarten sichergestellt.
  • Die APIs TextEncoderStream und TextDecoderStream wurden hinzugefügt, um die Umwandlung von Streams mit binären Daten in Text und umgekehrt zu erleichtern.
  • Für in Add-ons definierte Content-Script-Skripte wurde der Parameter RegisteredContentScript.persistAcrossSessions implementiert, der es ermöglicht, permanente Skripte (persistent) zu erstellen, die den Zustand zwischen Sitzungen speichern.
  • In der Android-Version wurde die Benutzeroberfläche auf die Verwendung der standardmäßig in Android angebotenen Schriftart umgestellt. Die Öffnung von Tabs, die aus Firefox auf anderen Geräten bereitgestellt werden, wurde umgesetzt.

Neben Neuerungen und Fehlerbehebungen wurden in Firefox 105 13 Sicherheitsanfälligkeiten behoben, von denen 9 als kritisch eingestuft sind (7 unter CVE-2022-40962) und durch Speicherprobleme wie Pufferüberläufe und den Zugriff auf bereits freigegebene Speicherbereiche verursacht werden. Diese Probleme könnten potenziell zur Ausführung von Schadcode führen, wenn speziell gestaltete Seiten geöffnet werden.

In der Beta-Version von Firefox 106 wurde im integrierten PDF-Viewer standardmäßig die Möglichkeit hinzugefügt, grafische Markierungen (Zeichnungen mit der Hand) und textuelle Kommentare anzufügen. Die Unterstützung von WebRTC wurde erheblich verbessert (die Bibliothek libwebrtc wurde von Version 86 auf 103 aktualisiert), einschließlich verbesserter RTP-Leistung und verbesserten Mitteln zur Bereitstellung von Bildschirmzugriff in Umgebungen, die auf dem Wayland-Protokoll basieren.

Quelle: opennet.ru

60GB SSD 8Gb DDR4