Die Veröffentlichung des Web Browsers Firefox 160 fand statt, und Updates der vorherigen Langzeitunterstützungszweige – 153.7.0 und 115.45.0 – wurden erstellt. Im Rahmen des neuen zweiwöchigen Release-Zyklus wurde der Zweig Firefox 161 in die Beta-Testphase überführt, dessen Veröffentlichung für den 24. November geplant ist.
Die wichtigsten Neuerungen in Firefox 160 (1, 2, 3):
- Es wurde die Möglichkeit hinzugefügt, einen Tab oder einen beliebigen ausgewählten Bereich auf der Seite in einem Mini-Fenster abzutrennen, das über dem Inhalt angezeigt wird. Die Adressleiste im Mini-Fenster wird automatisch ausgeblendet und erscheint nur, wenn der Mauszeiger auf den Titel bewegt wird. Mehrere Mini-Fenster können gleichzeitig geöffnet werden. Mini-Fenster werden über Kontextmenüs erstellt, die durch einen Rechtsklick auf den Tab (Tab bewegen -> In Mini-Fenster verschieben) oder auf den Seiteninhalt (Bereich in Mini-Fenster verschieben) angezeigt werden. Der Modus ist nützlich, um während der Arbeit auf einer Seite einen anderen Inhalt im Blick zu behalten.


- Im Video-Betrachter im Bild-in-Bild-Modus kann die Wiedergabegeschwindigkeit mit einer Stufenregelung von 0.25x angepasst werden (die Taste zur Geschwindigkeitsänderung erscheint nur bei vergrößertem Fenster).

- Es wurde die Möglichkeit hinzugefügt, neue Tabs zu öffnen, indem Elemente aus der Seitenleiste mit dem Verlauf in den Tab-Bereich gezogen werden.
- Im Kontextmenü der Adresszeile wird jetzt anstelle von „Einfügen und Gehen“ „Einfügen und Suchen“ angezeigt, wenn sich im Clipboard kein Link, sondern nur Text befindet.
- Im Bestätigungsdialog für Anfragen von Websites zur Verbindung als Handler für E-Mail und andere Link-Arten wurde die Schaltfläche „Nie erlauben“ eingeführt, um zukünftige ähnliche Anfragen von der Website zu blockieren.
- Die Unterstützung für die Audiowiedergabe in den Formaten FLAC, MP3 und PCM, die in MKV (Matroska) Mediencontainer bereitgestellt werden, wurde hinzugefügt.
- Für die Darstellung von WebGL auf der macOS-Plattform wurde die grafiktechnische API Metal verwendet.
- In der API Web Speech wurde das Objekt SpeechRecognition für die Echtzeit-Spracherkennung ohne Zugriff auf externe Dienste und mit Unterstützung für 40 Sprachen hinzugefügt.
- Für die Kompatibilität mit bestimmten Websites wurde das Pseudo-Element „::-webkit-input-placeholder“ hinzugefügt, das in seiner Funktionalität dem „::placeholder“ ähnlich ist.
- Im WebTransport() Konstruktor wurde die Option „headers“ implementiert, um benutzerdefinierte HTTP-Header zu erweiterten CONNECT-Anfragen hinzuzufügen. Im Interface WebTransportDatagramDuplexStream wurden die Eigenschaften incomingMaxBufferedDatagrams und outgoingMaxBufferedDatagrams hinzugefügt, und im Interface WebTransport – die Eigenschaften
anticipatedConcurrentIncomingUnidirectionalStreams und anticipatedConcurrentIncomingBidirectionalStreams. - In der Android-Version wurde eine Berechtigungsanfrage integriert, bevor auf Geräte im lokalen Netzwerk mit Intranet-Adressen oder auf Dienste auf dem aktuellen Gerät (localhost) zugegriffen wird.
Neben neuen Funktionen und Fehlerbehebungen wurden in Firefox 160 99 Sicherheitsanfälligkeiten behoben, von denen die meisten durch Speicherprobleme wie Pufferüberläufe und den Zugriff auf bereits freigegebene Speicherbereiche verursacht wurden. Diese Probleme könnten potenziell zur Ausführung von Angreifercode führen, wenn speziell gestaltete Webseiten geöffnet werden.
Quelle: opennet.ru



