Firefox 120 veröffentlicht

Die Veröffentlichung des Webbrowsers Firefox 120 ist erfolgt und das Update fĂŒr die Langzeit-UnterstĂŒtzungsreihe — 115.5.0 — wurde erstellt. Der Beta-Test fĂŒr die Version Firefox 121 hat begonnen, deren Veröffentlichung fĂŒr den 19. Dezember geplant ist.

Wesentliche Neuerungen in Firefox 120:

  • Im KontextmenĂŒ wurde die Funktion „Copy Link Without Site Tracking“ hinzugefĂŒgt, die es ermöglicht, die URL des gewĂ€hlten Links in die Zwischenablage zu kopieren, wobei Optionen entfernt werden, die zur Verfolgung von Wechseln zwischen Websites genutzt werden. Beispielsweise werden beim Kopieren eines Links die Parameter mc_eid und fbclid, die beim Wechsel von Facebook-Seiten verwendet werden, entfernt. FĂŒr Nutzer aus Deutschland wurde zusĂ€tzlich das Entfernen von Tracking-Parametern beim Klicken auf Links auf der Seite und beim Öffnen von Links in der Adresszeile im privaten Modus oder im strengen Schutzmodus (strict) von Tracking (ETP, Enhanced Tracking Protection) aktiviert. Andere Nutzer können diese Möglichkeit ĂŒber die Einstellung privacy.query_stripping.enabled in about:config aktivieren. Zum Entfernen wird eine schwarze Liste verwendet, die bekannte Tracking-Parameter fĂŒr den Wechsel zwischen Websites umfasst.
    Firefox 120 veröffentlicht
  • In den Datenschutz- und Sicherheitsoptionen (Privacy & Security) wurde eine Option zur Aktivierung des Mechanismus GPC (Global Privacy Control) hinzugefĂŒgt, der die Überschrift „DNT“ (Do Not Track) ersetzt und es ermöglicht, Websites ĂŒber das Verbot des Verkaufs persönlicher Daten und deren Nutzung zur Verfolgung von PrĂ€ferenzen oder Bewegungen zwischen Websites zu informieren.
    Firefox 120 veröffentlicht
  • Im strengen Schutzmodus (strict) von ETP (Enhanced Tracking Protection) und im privaten Modus wurde der Schutz vor passiver Benutzeridentifikation ĂŒber die API Canvas verstĂ€rkt.
  • FĂŒr Nutzer aus Deutschland wird standardmĂ€ĂŸig die automatische Schließung von Popup-Dialogen (Cookie Banner Blocker) aktiviert, die auf Websites angezeigt werden, um eine BestĂ€tigung fĂŒr die Speicherung von Identifikatoren in Cookies gemĂ€ĂŸ den Datenschutzanforderungen der EuropĂ€ischen Union (GDPR) einzuholen. Da solche Popup-Banner ablenken, Inhalte ĂŒberdecken und Zeit des Nutzers fĂŒr das Schließen erfordern, hielten es die Entwickler von Firefox fĂŒr sinnvoll, solche Anfragen automatisch abzulehnen.

    Die Blockierung kann in den Einstellungen im Abschnitt „Sicherheit und Datenschutz“ oder ĂŒber den Parameter „cookiebanners.service.mode“ in about:config aktiviert werden (0 — deaktiviert das automatische Schließen von Cookie-Bannern; 1 — lehnt in allen FĂ€llen die Erlaubnisanfragen ab und ignoriert Banner, die nur Zustimmung zulassen; 2 — lehnt, wenn möglich, die Erlaubnisanfragen ab und stimmt, wenn es nicht möglich ist, der Speicherung von Cookies zu.

  • In Windows, macOS und Android ist der Import standardmĂ€ĂŸig aktiviert. TLS-Zertifikate aus dem Speicher der Stammzertifikate des Betriebssystems. Bei Bedarf kann diese Funktion in den Einstellungen (Einstellungen → Datenschutz & Sicherheit → Zertifikate) deaktiviert werden.
  • FĂŒr die Bearbeitung (Alt + Enter) und das Löschen (Alt + Backspace) ausgewĂ€hlter Konten im Interface about:logins wurden Tastenkombinationen hinzugefĂŒgt.
  • In den unter Ubuntu bereitgestellten Firefox-Bauten im Snap-Format wurde die UnterstĂŒtzung fĂŒr den Import von Daten aus dem Chromium-Browser implementiert, der ebenfalls im Snap-Format installiert ist.
  • Auf den Plattformen Linux und Windows wurde die Möglichkeit implementiert, ein Video im „Bild-in-Bild“-Modus an den BildschirmrĂ€ndern auszurichten (automatisches Ausrichten in den Ecken), indem die Strg-Taste beim Verschieben des Fensters gedrĂŒckt gehalten wird.
  • Die Integration einer neuen tragbaren Komponente zur Anzeige kontextabhĂ€ngiger Tipps in der Adresszeile, die in der Programmiersprache Rust neu geschrieben wurde, hat begonnen.
  • Die API zur Benutzeraktivierung (navigator.userActivation) wurde hinzugefĂŒgt, um festzustellen, ob der Benutzer zuvor mit der Seite interagiert hat (zum Beispiel durch Klicken mit der Maus), ob er derzeit interagiert oder ob er nichts auf der Seite gemacht hat (die Seite wurde nur geladen und bleibt unberĂŒhrt).
  • Die UnterstĂŒtzung fĂŒr den neuen HTTP-Antwortcode – 103 („FrĂŒhe Hinweise“) wurde hinzugefĂŒgt, der verwendet werden kann, um Header proaktiv auszugeben. Der Code 103 ermöglicht es, den Client sofort nach der Anfrage ĂŒber den Inhalt einiger HTTP-Header zu informieren, ohne darauf zu warten, dass der Server alle mit der Anfrage verbundenen Operationen durchfĂŒhrt und mit der Bereitstellung des Inhalts beginnt. Auf Ă€hnliche Weise können Hinweise zu Elementen, die mit der bereitgestellten Seite verbunden sind, die vorab geladen werden können (z.B. Links zu den auf der Seite verwendeten CSS- und JavaScript-Dateien), gegeben werden. Wenn der Browser Informationen ĂŒber solche Ressourcen erhĂ€lt, beginnt er mit deren Laden, ohne auf das Ende der Bereitstellung der Hauptseite zu warten, was die gesamte Bearbeitungszeit der Anfrage verkĂŒrzt.
  • Im CSS wurden neue Maßeinheiten fĂŒr GrĂ¶ĂŸe hinzugefĂŒgt: lh und rlh, die es ermöglichen, eine GrĂ¶ĂŸe anzugeben, die der linearen Höhe (CSS-Eigenschaft line-height) eines Elements oder des Wurzel-Elements entspricht.
  • Im CSS wurde die Funktion light-dark() hinzugefĂŒgt, um Farben sofort fĂŒr sowohl helle als auch dunkle Farbthemen festzulegen, ohne Medienabfragen fĂŒr prefers-color-scheme zu verwenden.
  • In die JavaScript-Funktion Date.parse() wurde die UnterstĂŒtzung fĂŒr zusĂ€tzliche Datumsformatvarianten aufgenommen, z.B. „01-12-1999“, „1999-1-5“, „10000-01-12“, „99-01-05“, „1999-01-05 10:00:00“.
  • Die UnterstĂŒtzung des Attributs media im Element , das in die Elemente ,
  • Die UnterstĂŒtzung fĂŒr die WasmGC-Erweiterung, die das Portieren von Programmen, die in Programmiersprachen geschrieben sind, die Garbage Collection verwenden (wie Kotlin, Dart usw.), in WebAssembly vereinfacht, ist standardmĂ€ĂŸig aktiviert. WasmGC fĂŒgt neue Strukturen und Array-Typen hinzu, die nichtlineare Speicherzuweisungen erhalten können.
  • In die Entwicklertools wurde die Möglichkeit hinzugefĂŒgt, den Betrieb von Tabs im Offline-Modus zu simulieren.
  • In die Style-Editing-OberflĂ€che wurde eine SchaltflĂ€che „Pretty Print“ hinzugefĂŒgt, um eine minifizierte CSS-Datei zu formatieren und anschaulich darzustellen (zuvor wurden minifizierte Styles automatisch formatiert).
  • In den Entwicklertools wurde die Leistung des Debuggers bei großen Quelltextmengen erheblich (um bis zu 70%) beschleunigt. Es wurde ein Refactoring des Debuggers durchgefĂŒhrt, das auf das korrekte Auslösen von Haltepunkten abzielt, die an das Ereignis „unload“ gebunden sind.
  • In der Android-Version wurde ein Fehler behoben, der dazu fĂŒhrte, dass Tabs beim AuswĂ€hlen geschlossen wurden. Die Arbeit an der Schaffung eines offenen Ökosystems fĂŒr Browsererweiterungen der mobilen Firefox-Version wurde fortgesetzt. Zu dem offiziell im Dezember geplanten Launch des Ökosystems werden im Katalog addons.mozilla.org (AMO) ĂŒber 200 Erweiterungen verfĂŒgbar sein, die fĂŒr die Installation in Firefox fĂŒr Android geeignet sind.

Neben neuen Funktionen und Fehlerbehebungen wurden in Firefox 120 19 SicherheitsanfĂ€lligkeiten behoben. 14 SicherheitsanfĂ€lligkeiten (11 zusammengefasst unter CVE-2023-6212 und CVE-2023-6213), die als hochriskant gekennzeichnet sind, ergeben sich aus Speicherproblemen wie PufferĂŒberlĂ€ufen und dem Zugriff auf bereits freigegebene Speicherbereiche. Potenziell können diese Probleme dazu fĂŒhren, dass beim Öffnen speziell gestalteter Seiten Code eines Angreifers ausgefĂŒhrt wird. Eine weitere gefĂ€hrliche SicherheitsanfĂ€lligkeit (CVE-2023-6206) ermöglicht es, durch Clickjacking eine BestĂ€tigung von Autorisierungsanfragen zu erhalten.

Die Beta-Version von Firefox 121 zeichnet sich durch die Möglichkeit aus, Links unabhĂ€ngig von den CSS-Einstellungen zwangsweise zu unterstreichen (dies kann fĂŒr Personen, die Probleme mit der Farbwahrnehmung haben, nĂŒtzlich sein). Unter Linux ist standardmĂ€ĂŸig die Verwendung von Composite Server Wayland anstelle von XWayland aktiviert, was die Probleme mit dem Trackpad, der UnterstĂŒtzung von Gesten auf Touchscreens und der DPI-Einstellung fĂŒr jeden Monitor in Umgebungen auf Basis von Wayland beseitigt hat. Die Verwendung von Wayland zeigt auch eine Leistungssteigerung bei der Grafikverarbeitung. Aufgrund der EinschrĂ€nkungen des Wayland-Protokolls gibt es jedoch Probleme mit dem VorfĂŒhren des „Bild-in-Bild“-Fensters im Vordergrund.

Quelle: opennet.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster