Die Version 137 des Webbrowsers Firefox wurde veröffentlicht, und Updates für die vorherigen Versionen mit langfristiger Unterstützung — 115.22.0 und 128.9.0 — wurden bereitgestellt. Die Beta-Testphase für die Version 138 von Firefox hat begonnen, deren Veröffentlichung für den 29. April geplant ist.
Die wichtigsten Neuerungen in Firefox 137:
- Die Unterstützung für die Gruppierung von Tabs wurde hinzugefügt, die es ermöglicht, mehrere Tabs zu einem einzigen Button zusammenzufassen, um Platz beim Durchsehen anderer Tabs zu sparen. Einer Gruppe kann ein Name und eine Farbe zugewiesen werden, und sie kann separat gespeichert werden, falls der Inhalt in Zukunft benötigt wird. Um eine Gruppe zu erstellen, kann das Untermenü „Tab zur Gruppe hinzufügen“ im Kontextmenü, das angezeigt wird, wenn man mit der rechten Maustaste auf die Tab-Tasten klickt, verwendet werden, oder indem man einfach einen Tab auf einen anderen zieht (es öffnet sich ein Dialog zur Gruppenerstellung).
Die Gruppierung kann nützlich sein, um Tabs nach Themen (Unterhaltung, Einkäufe, späteres Lesen) zu sortieren. Darüber hinaus erleichtert die Gruppierung, wenn beim ersten Eintauchen in ein Thema oder bei der Auswahl eines Produkts viele verwandte Seiten geöffnet werden, zu denen man später zurückkehren möchte, ohne dass nebensächliche Seiten als separate Tabs viel Platz in der Leiste einnehmen. Die Funktion ist vorerst standardmäßig nicht für alle aktiviert und wird schrittweise für einen immer größeren Prozentsatz der Nutzer aktivierbar sein. Für eine manuelle Aktivierung kann die Option „browser.tabs.groups.enabled“ auf der Seite about:config aktiviert werden.

- Die Adressleiste wurde erheblich modernisiert. Es wurde ein einheitlicher Button zum Wählen der Suchmaschine hinzugefügt. Neben der Möglichkeit, schnell eine Anfrage an die gewünschte Suchmaschine zu senden, sind im Menü, das beim Klicken auf den neuen Button angezeigt wird, auch Optionen zum Zugriff auf die Chronik, zur Ansicht offener Tabs und zur Navigation durch gespeicherte Lesezeichen sowie eine Möglichkeit zur Suche nach Einstellungen verfügbar.

Bei der Eingabe einer Suchanfrage aus der Adresszeile bleiben die eingegebenen Daten nun unverändert in der Adresszeile, selbst nach dem Absenden der Anfrage an die Suchmaschine. Dies ermöglicht es, die Anfrage bei Bedarf direkt in der Adresszeile zu ändern. Zum Beispiel wird bei der Eingabe der Anfrage „samba vulnerability“ in die Adresszeile jetzt nicht die URL der Suchmaschine angezeigt, sondern der eingegebene Text bleibt erhalten.

Im Dropdown-Menü der Empfehlungen werden Schaltflächen für zusätzliche Aktionen angezeigt, wie zum Beispiel das Ausdrucken der Seite.

- Wenn mit der Eingabe einer Suchanfrage in der Adresszeile begonnen wird, während man auf einer bestimmten Website ist, wird automatisch die Möglichkeit vorgeschlagen, die Anfrage über die Suchmaschine dieser Website zu senden, sofern diese entsprechende Funktionen anbietet. Nach dem Absenden von zwei ähnlichen Suchanfragen an die Website schlägt der Browser vor, die Suchmaschine der Website zur Liste der Suchmaschinen hinzuzufügen.

- Die Möglichkeit zur Auswahl des Suchbereichs wurde bereitgestellt, indem Steuer-Tags wie @bookmarks, @tabs, @history und @actions verwendet werden. Beim Eingeben des Zeichens „@“ erscheint ein Hinweis auf die verfügbaren Tags.

Die Adressleiste kann jetzt als Rechner verwendet werden; es reicht aus, einen beliebigen mathematischen Ausdruck einzugeben, und das Ergebnis wird in der Dropdown-Vorschau angezeigt. Um das Ergebnis in die Zwischenablage zu kopieren, kann darauf geklickt werden.

Die neuen Funktionen der Adressleiste sind derzeit standardmäßig nur für einen kleinen Prozentsatz der Nutzer aktiviert. Um sie zwangsweise zu aktivieren, können in "about:config" die Parameter aus dem Abschnitt "browser.urlbar" verwendet werden, wie zum Beispiel "browser.urlbar.quicksuggest.enabled", "browser.urlbar.unifiedSearchButton.always" und "browser.urlbar.suggest.calculator".
- In den Builds für die Linux-Plattform ist die Nutzung der hardwarebeschleunigten Dekodierung von HEVC (H.265) Videoformaten aktiviert.
- Beim Betrachten von PDF-Dokumenten wird die Erkennung aller Links ermöglicht, die dann in Hyperlinks umgewandelt werden.
- Dem PDF-Viewer wurde ein Dialog zur Anhängung eines Bildes mit Ihrer Unterschrift zum Dokument hinzugefügt.

- Die Unterstützung für die SVG Path API wurde hinzugefügt, um Figuren darzustellen und Konturen mithilfe des SVG-Elements „path“ zu erstellen. Unterstützung für die Methoden getPathData(), setPathData() und getPathSegmentAtLength(), die durch das SVGPathElement-Interface bereitgestellt werden, wurde hinzugefügt.
- Das CSS-Eigenschaft „hyphenate-limit-chars“ wurde hinzugefügt, um die minimale Anzahl von Zeichen in Wortteilen anzugeben, die beim Zeilenumbruch an eine andere Zeile getrennt werden.
- Das CSS-Eigenschaft text-decoration-line unterstützt nun die Werte „spelling-error“ und „grammar-error“, um syntaktische und grammatikalische Fehler im Text hervorzuheben.
- Eine Methode Math.sumPrecise() wurde hinzugefügt, um die Summe von Elementen in Arrays und anderen aufzählbaren Objekten mit höherer Genauigkeit als bei der üblichen Summierung in Schleifen zu berechnen (Verluste an Präzision bei der zwischenzeitlichen Speicherung der Ergebnisse werden ausgeschlossen).
- Die Methode Atomics.pause() wurde hinzugefügt, um Informationen über den Status eines Threads im Blockierungszustand bereitzustellen, während er auf den Zugriff auf eine gemeinsame Ressource wartet, was von der Systemsteuerung zur Regulierung des CPU-Energieverbrauchs genutzt werden kann.
- Für Erweiterungen wurde eine Beschränkung von 10 MB auf die Größe der über die API storage.session gespeicherten Daten eingeführt.
- In den Entwicklertools wurde für das Schriftinspektor-Panel die Anzeige von Metadaten zu Schriftarten hinzugefügt, wie z. B. Version, Autor, Anbieter und Lizenz.

- Im Netzwerkinspektor wurde die Möglichkeit geschaffen, die Antworten auf Netzwerkrequests zu überschreiben (anstatt der echten Antwort kann der Inhalt einer ausgewählten Datei eingefügt werden).

- In der Android-Version wurde die Unterstützung für HEVC (H.265) Videoformate hinzugefügt.
Neben Neuerungen und Fehlerbehebungen wurden in Firefox 137 14 Sicherheitsanfälligkeiten behoben. 13 dieser Schwachstellen wurden als gefährlich eingestuft. Alle gefährlichen Schwachstellen ergeben sich aus Problemen im Umgang mit dem Speicher, wie z.B. Pufferüberläufe und Zugriffe auf bereits freigegebene Speicherbereiche. Diese Probleme könnten potenziell dazu führen, dass schadhafter Code beim Öffnen speziell gestalteter Seiten ausgeführt wird.
Quelle: opennet.ru










