Firefox 138 veröffentlicht

Die Veröffentlichung des Web-Browsers Firefox 138 ist erfolgt und die Updates der vorherigen Versionen mit langjähriger Unterstützung — 115.23.0 und 128.10.0 — wurden erstellt. Die Firefox 139 Version befindet sich nun in der Beta-Testphase, deren Veröffentlichung für den 27. Mai geplant ist.

Die wichtigsten Neuerungen in Firefox 138:

  • Ein neues Profilmanagement-System wurde eingeführt. In Form von Profilen kann der Benutzer vollständig unabhängige Browsesssitzungen mit eigenen Einstellungen, Verlauf, Lesezeichen, Erweiterungen und internen Datenbanken erstellen. Jedes Profil wird in einem separaten Unterverzeichnis „~/.mozilla/firefox/“ gespeichert. Für jedes Profil können Farbschema, Symbol und Name festgelegt werden. Das Wechseln zwischen Profilen und das Erstellen neuer Profile erfolgt über einen neuen Abschnitt, der im oberen Teil des Hauptmenüs angezeigt wird.
    Firefox 138 veröffentlicht

    Die neue Benutzeroberfläche für die Profilverwaltung ist zunächst nicht für alle standardmäßig aktiviert und wird schrittweise für einen immer größeren Prozentsatz der Benutzer aktiv. Für eine manuelle Aktivierung kann auf der Seite about:config der Parameter „browser.profiles.enabled“ aktiviert werden. Die Sitzungshandhabungstechnologie ähnelt der alten Profilverwaltung, deren Aktivierung über die Kommandozeile mit der Option „-P“ erfolgte, wobei sich jedoch die Benutzeroberflächen und Profillisten des alten und neuen Systems nicht überschneiden (im alten Interface, das mit dem Befehl „firefox —ProfileManager“ gestartet wird, werden neue Profile nicht angezeigt, und im neuen, das über das Menü zugänglich ist, werden alte Profile nicht angezeigt).

    Alte Benutzeroberfläche:

    Firefox 138 veröffentlicht

    Neue Benutzeroberfläche:

    Firefox 138 veröffentlicht
  • In der Adresszeile wurden kontextbezogene Empfehlungen mit Wettervorhersagen implementiert, die angezeigt werden, wenn Begriffe eingegeben werden, die mit Wetter oder Städtenamen zu tun haben. Diese Funktion ist derzeit standardmäßig nur für Benutzer aus den USA verfügbar. Die Aktivierung erfolgt über die Einstellung „browser.urlbar.suggest.weather“ auf der Seite about:config.
    Firefox 138 veröffentlicht
  • Im Kontextmenü, das durch einen Rechtsklick auf die Tab-Schaltflächen angezeigt wird, wurde ein Punkt zum Kopieren des Links der in der Tab angezeigten Seite hinzugefügt.
  • Beim Start unter Windows 11 werden Popup-Fenster und Menüs jetzt im Stil angezeigt, der der Ästhetik des Betriebssystems entspricht.
  • Die Autovervollständigung der Felder für Adressen und Kreditkartennummern wurde verbessert. Die Autovervollständigung wird jetzt korrekt auf Formulare angewendet, die dynamisch aktualisiert werden, während Informationen ausgefüllt werden (die Vervollständigung funktioniert in Feldern, die nur nach der Eingabe anderer Felder erscheinen, zum Beispiel wenn das Adressfeld nach der Eingabe des Stadtfeldes erscheint).
  • Der Konfigurator hat die Möglichkeit erhalten, die Kontrastfarben zu überschreiben. Anstelle der auf den Websites verwendeten Farben für Hintergrund und Vordergrund können jetzt eigene Farben festgelegt oder die Systemeinstellungen für den Kontrast von Webinhalten verwendet werden.
    Firefox 138 veröffentlicht
  • Es wurde die Unterstützung für die Integritätsprüfung von importierten JavaScript-Modulen über Hashes hinzugefügt, unter Verwendung eines neuen Feldes „integrity“ in den Metadaten für .
  • Die Methode Error.isError wurde hinzugefügt, mit der überprüft werden kann, ob ein bestimmter Wert eine Instanz des Error-Objekts ist.
  • Zur Kompatibilität mit anderen Browsern wurde die Unterstützung für die Funktion Error.captureStackTrace hinzugefügt.
  • Die Schriftgröße und der Schriftstil in den

    -Elementen wurden vereinheitlicht, sodass sie nicht mehr von der Verwendung von

    innerhalb der Blöcke
    ,

  • In der „import“-Anweisung wurde die Möglichkeit hinzugefügt, Attribute anzugeben, über die zusätzliche Metadaten beim Import von Modulen festgelegt werden können. Mit dem Attribut 'type: "json"' können jetzt JSON-Module importiert werden. import data from "https://example.com/data.json" with { type: "json" };
  • Für WebRTC-Anwendungen wurde die Eigenschaft degradationPreference angeboten, mit der priorisiert werden kann, ob die Bildrate oder die Auflösung in Situationen beibehalten werden soll, in denen die Senkung der Netzwerkbandbreite nicht alle angegebenen Parameter erfüllen kann.
  • Im zurückgegebenen Server HTTP-Header „Clear-Site-Data“ wurde die Unterstützung der Direktive „cache“ hinzugefügt, mit der der Server den Client darüber informieren kann, dass die im Browser-Cache gespeicherten Daten, die mit der verarbeiteten URL verknüpft sind, gelöscht werden müssen. Zum Beispiel kann die Löschung initiiert werden, wenn der Benutzer die Sitzung auf der Website beendet, um die Risiken von Datenschutzverletzungen zu verringern.
  • In den Entwicklertools für Webentwickler wurde in der Netzwerkansicht eine neue Spalte „Path“ implementiert, in der der vollständige Pfad der angeforderten Ressource angezeigt wird.
    Firefox 138 veröffentlicht
  • In der Android-Version:
    • Auf Tablets ist standardmäßig der Desktop-Modus aktiviert, der in den Einstellungen deaktiviert werden kann.
    • Die Unterstützung für das Sortieren von Lesezeichen und das Anheften von Ordnern an die Oberseite des Bildschirms mit der Liste der Lesezeichen wurde hinzugefügt.
    • Die Unterstützung wurde umgesetzt TLS-Zertifikate zur Authentifizierung von Clients auf dem Server.
    • Die Möglichkeit, die Schaltfläche Teilen zu verwenden, um eine hochgeladene Datei oder den Link, über den sie erhalten wurde, an andere Benutzer zu senden, wurde bereitgestellt.
    • Die Unterstützung für die Sortierung hochgeladener Dateien nach Zeit und Kategorien wurde hinzugefügt.

Neben Neuerungen und Fehlerbehebungen wurden in Firefox 138 14 Sicherheitsanfälligkeiten behoben. 6 Sicherheitsanfälligkeiten wurden durch Probleme mit dem Speicher verursacht, wie Pufferüberläufe und Zugriffe auf bereits freigegebene Speicherbereiche. Diese Probleme können potenziell die Ausführung von bösartigem Code beim Öffnen speziell gestalteter Seiten ermöglichen. Außerdem gibt es eine Sicherheitsanfälligkeit in der Funktion „copy as cURL“ in den Entwicklertools, die es ermöglicht, eigene Befehle aufgrund fehlender ordnungsgemäßer Escape-Behandlung von Sonderzeichen einzufügen.

Quelle: opennet.ru

60GB SSD 8Gb DDR4