Firefox 120-Veröffentlichung

Der Webbrowser Firefox 120 wurde veröffentlicht und ein langfristiges Support-Zweig-Update erstellt – 115.5.0. Der Firefox 121-Zweig wurde in die Beta-Testphase überführt, deren Veröffentlichung für den 19. Dezember geplant ist.

Wichtigste Neuerungen in Firefox 120:

  • Dem Kontextmenü wurde die Funktion „Link ohne Site-Tracking kopieren“ hinzugefügt, mit der Sie die URL des ausgewählten Links in die Zwischenablage kopieren können, nachdem Sie zuvor die Optionen zur Verfolgung von Übergängen zwischen Sites daraus ausgeschnitten haben. Wenn Sie beispielsweise einen Link kopieren, werden die Parameter mc_eid und fbclid, die beim Navigieren von Facebook-Seiten verwendet werden, gelöscht. Für Nutzer in Deutschland werden Tracking-Parameter zusätzlich aktiviert, wenn sie auf einen Link auf einer Seite klicken und einen Link in der Adressleiste im privaten Browsermodus öffnen oder wenn sie den strengen Enhanced Tracking Protection-Modus (ETP) auswählen. Andere Benutzer können diese Funktion über die Einstellung „privacy.query_stripping.enabled“ in about:config aktivieren. Zum Schneiden wird eine Blacklist verwendet, die bekannte Parameter zur Verfolgung von Übergängen zwischen Standorten abdeckt.
    
Firefox 120-Veröffentlichung
  • Dem Abschnitt „Datenschutz- und Sicherheitseinstellungen“ wurde eine Option hinzugefügt, um den GPC-Mechanismus (Global Privacy Control) zu aktivieren, der den „DNT“-Header (Do Not Track) ersetzt und es Ihnen ermöglicht, Websites über den Verkauf personenbezogener Daten und deren Verwendung zu informieren zur Verfolgung von Präferenzen oder Übertragungen zwischen Websites ist verboten.
    
Firefox 120-Veröffentlichung
  • Im erweiterten Modus (streng) des Schutzes gegen die Verfolgung von Bewegungen (ETP, Enhanced Tracking Protection) und im privaten Browsermodus wird der Schutz gegen die passive Benutzeridentifizierung über die Canvas-API verbessert.
  • Für Benutzer aus Deutschland ist das automatische Schließen von Popup-Dialogen (Cookie-Banner-Blocker) aktiviert, die auf Websites angezeigt werden, um eine Bestätigung zu erhalten, dass Identifikatoren in Cookies gemäß den Anforderungen zum Schutz personenbezogener Daten in der Europäischen Union (DSGVO) gespeichert werden können standardmäßig. Da diese Pop-up-Banner ablenken, den Inhalt behindern und den Benutzern Zeit kosten, sie zu schließen, haben die Firefox-Entwickler es für angebracht gehalten, diese Anfragen automatisch abzulehnen.

    Das Blockieren kann in den Einstellungen im Abschnitt „Sicherheit und Datenschutz“ oder über den Parameter „cookiebanners.service.mode“ in about:config (0 – deaktiviert das automatische Schließen von Cookie-Bannern; 1 – lehnt Berechtigungsanfragen in allen Fällen ab und ignoriert Nur-Zustimmungs-Banner; 2 – wenn möglich, lehnt die Anfrage nach Berechtigungen ab, und wenn eine Ablehnung nicht möglich ist, stimmt sie der Speicherung des Cookies zu). Im Gegensatz zu einem ähnlichen Modus im Brave-Browser und in Werbeblockern verbirgt Firefox den Block nicht, sondern automatisiert damit die Aktionen des Benutzers. Es stehen zwei Bannerverarbeitungsmodi zur Verfügung: Mausklicksimulation (cookiebanners.bannerClicking.enabled) und Cookie-Ersetzung mit dem ausgewählten Modus-Flag (cookiebanners.cookieInjector.enabled).

  • В Windows, macOS и Android Der Import ist standardmäßig aktiviert. TLS-Zertifikate aus dem Stammzertifikatspeicher des Betriebssystems. Diese Funktion kann bei Bedarf in den Einstellungen deaktiviert werden (Einstellungen → Datenschutz & Sicherheit → Zertifikate).
  • Tastaturkürzel zum Bearbeiten (Alt + Eingabetaste) und Löschen (Alt + Rücktaste) ausgewählter Konten in der Schnittstelle „about:logins“ hinzugefügt.
  • Im gelieferten Ubuntu Firefox-Builds im Snap-Format unterstützen jetzt den Import von Daten aus dem Chromium-Browser, der ebenfalls im Snap-Format installiert ist.
  • Auf Plattformen Linux и Windows Die Möglichkeit, ein Videofenster im Bild-in-Bild-Modus durch Gedrückthalten der Strg-Taste beim Verschieben automatisch an den Ecken des Bildschirms auszurichten, wurde implementiert.
  • Die Integration einer neuen tragbaren Komponente zur Anzeige von Kontexthinweisen in der Adressleiste, neu geschrieben in der Rust-Sprache, hat begonnen.
  • Die Benutzeraktivierungs-API (navigator.userActivation) wurde hinzugefügt, mit der Sie feststellen können, ob der Benutzer zuvor mit der Seite interagiert hat (z. B. mit der Maus geklickt hat), derzeit interagiert oder nichts auf der Seite getan hat (die Seite ist). gerade geladen und bleibt unberührt).
  • Unterstützung für einen neuen HTTP-Antwortcode – 103 („Early Hints“) hinzugefügt, der verwendet werden kann, um Header im Voraus anzuzeigen. Mit Code 103 können Sie den Client unmittelbar nach der Anfrage über den Inhalt bestimmter HTTP-Header informieren, ohne darauf warten zu müssen, dass der Server alle mit der Anfrage verbundenen Vorgänge abgeschlossen und mit der Bereitstellung des Inhalts begonnen hat. Ebenso können Sie Hinweise zu Elementen bereitstellen, die sich auf die bereitgestellte Seite beziehen und möglicherweise vorinstalliert sind (z. B. können Sie Links zu den auf der Seite verwendeten CSS- und JavaScript-Codes bereitstellen). Sobald der Browser Informationen über solche Ressourcen erhalten hat, beginnt er mit dem Herunterladen, ohne auf die Fertigstellung der Hauptseite warten zu müssen. Dadurch können Sie die Gesamtverarbeitungszeit der Anfrage verkürzen.
  • CSS wurden neue Größeneinheiten lh und rlh hinzugefügt, mit denen Sie eine Größe angeben können, die der linearen Höhe (CSS-Zeilenhöheneigenschaft) eines Elements oder Stammelements entspricht.
  • Die Funktion „light-dark()“ wurde zu CSS hinzugefügt, um Farben für helle und dunkle Farbschemata gleichzeitig festzulegen, ohne die Medienabfrage „preferes-color-scheme“ zu verwenden.
  • Unterstützung für zusätzliche Datumsformatierungsoptionen zur JavaScript-Funktion Date.parse() hinzugefügt, zum Beispiel „01-12-1999“, „1999-1-5“, „10000-01-12“, „99-01-05“. ”, „1999-01-05 10:00:00“
  • Unterstützung für das Medienattribut des Elements bereitgestellt innerhalb von Elementen verschachtelt , Und .
  • Die Unterstützung für die WasmGC-Erweiterung ist standardmäßig aktiviert, was die Portierung von Programmen, die in Programmiersprachen geschrieben wurden, die einen Garbage Collector (Kotlin, Dart usw.) verwenden, auf WebAssembly vereinfacht. WasmGC fügt neue Arten von Strukturen und Arrays hinzu, die eine nichtlineare Speicherzuweisung verwenden können.
  • Den Tools für Webentwickler wurde die Möglichkeit hinzugefügt, die Bedienung von Tabs im Offline-Modus zu simulieren.
  • Dem Stilbearbeitungsfeld wurde eine Schaltfläche „Pretty Print“ hinzugefügt, um das minimierte Stylesheet zu formatieren und in eine visuelle Form zu bringen (zuvor wurden minimierte Stile automatisch formatiert).
  • In den Entwicklertools wird die Arbeit des Debuggers bei großem Quellcodevolumen deutlich (bis zu 70 %) beschleunigt. Der Debugger wurde umgestaltet, um sicherzustellen, dass mit dem „Unload“-Ereignis verknüpfte Haltepunkte korrekt ausgelöst werden.
  • In der Version für Android Ein Fehler, der zum Schließen von Tabs beim Auswählen führte, wurde behoben. Die Entwicklung eines offenen Ökosystems von Browser-Add-ons für die mobile Version von Firefox wurde fortgesetzt. Zum offiziellen Start des Ökosystems im Dezember werden über 200 für Firefox geeignete Add-ons im Katalog von addons.mozilla.org (AMO) verfügbar sein. Android.

Neben Neuerungen und Fehlerbehebungen hat Firefox 120 19 Schwachstellen behoben. Die 14 als gefährlich gekennzeichneten Schwachstellen (11 zusammengefasst unter CVE-2023-6212 und CVE-2023-6213) werden durch Speicherprobleme wie Pufferüberläufe und Zugriffe auf bereits freigegebene Speicherbereiche verursacht. Diese Probleme können möglicherweise dazu führen, dass beim Öffnen speziell gestalteter Seiten der Code eines Angreifers ausgeführt wird. Eine weitere gefährliche Schwachstelle (CVE-2023-6206) ermöglicht es Benutzern, Berechtigungsanfragen durch Clickjacking zu überprüfen.

Firefox Beta 121 zeichnet sich durch seine Fähigkeit aus, Links unabhängig von den CSS-Einstellungen zu unterstreichen (was für Menschen mit Farbenblindheit hilfreich sein kann). Linux Composite ist standardmäßig aktiviert. Server Wayland ersetzte XWayland und behob damit Probleme mit der Touchpad-Funktionalität, der Touchscreen-Gestensteuerung und den DPI-Einstellungen pro Monitor in Wayland-basierten Umgebungen. Die Verwendung von Wayland verbessert zudem die Grafikleistung. Aufgrund von Einschränkungen des Wayland-Protokolls kann es jedoch zu Problemen beim Anzeigen von Bild-in-Bild-Fenstern im Vordergrund kommen.

Source: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz und VPS-VDS-Servern 🔥 Kaufen Sie zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server | ProHoster