Verfügbar Firefox 120.
Neuigkeiten:
- Snap-Version von Firefox kann jetzt Daten aus der Snap-Version von Chromium importieren.
- Das „Bild-in-Bild“-Fenster hat gelernt, an den Ecken des Bildschirms zu haften (dazu muss es in Richtung der Ecke gezogen werden, während die Ctrl-Taste gedrückt gehalten wird).
- Neue Tastenkombinationen wurden hinzugefügt, um gespeicherte Anmeldedaten auf der Seite about:logins zu ändern und zu löschen (Alt+Enter, Alt+Backspace).
- Datenschutz:
- Im Kontextmenü von Links gibt es nun die Option „Ohne Tracking-Parameter kopieren“ (privacy.query_stripping.strip_on_share.enabled).
- Hinzugefügt Option „Websites darum bitten, meine Daten nicht zu verkaufen oder weiterzugeben“.
- In privaten Fenstern und im Modus zum strengen Schutz vor Tracking ist der Schutz gegen Tracking über Canvas API.
- Standardmäßig aktiviert die Unterstützung für ECH (Encrypted ClientHello). Es wurde allen Benutzern im letzten Release aktiviert und ist jetzt auch für neue Installationen aktiviert.
- Für Nutzer in Deutschland wird in privaten Fenstern die automatische Schließung von Benachrichtigungen von Webseiten über die Nutzung von Cookies aktiviert (sofern möglich wird eine Ablehnung der Annahme von Cookies ausgewählt; wenn die Webseite keine Wahl lässt, wird die Benachrichtigung einfach geschlossen).
- Außerdem wird für deutsche Nutzer in privaten Fenstern die automatische Entfernung von Tracking-Parametern aus Links aktiviert.
- Eine Einstellung print.enabled wurde hinzugefügt, die das Drucken verbietet.
- Hinzugefügt Einstellung browser.urlbar.switchTabs.searchAllContainers, die die Suche nach Tabs in allen Containern ermöglicht, nicht nur im aktuellen.
- Die Version des Browsers im User-Agent wurde wieder freigegeben (sie war seit Firefox 109 eingefroren, da der Teil rv:110 von einigen Webseiten als rv:11 interpretiert und als Anzeichen für IE11 angesehen wurde). Im PDF-Viewer gibt es jetzt eine Schaltfläche „Bild hinzufügen oder ändern“.
- Beim Öffnen von Links aus externen Anwendungen versucht Firefox nun,
- zu erraten, in welchem Container sie geöffnet werden sollen. Die Verlaufssuche verschwindet nicht mehr
- aus der Adressleiste, wenn die Einstellungen „Suchvorschläge anzeigen“ und „Suchvorschläge bei der Verwendung der Adressleiste anzeigen“ deaktiviert sind. Nutzer schalten diese Einstellungen aus, um zu verhindern, dass eingegebene Zeichen an Suchmaschinen gesendet werden, aber der Verlauf vergangener Suchanfragen wird nirgendwo übermittelt, weshalb es keinen Sinn macht, ihn zu verbergen. In Windows, macOS und Android wurde der Import der Stamm-TLS-Zertifikate aus dem Betriebssystem-Speicher (in den Einstellungen deaktivierbar).
- In Windows, macOS und Android ein neuer Display-Engine (DC) für AMD APU der Serie HD 7000 (Sea Islands, GCN 1.1) hinzugefügt. Import von Root-TLS-Zertifikaten aus dem Betriebssystem-Speicher (kann in den Einstellungen deaktiviert werden).
- HTML: Element <source> innerhalb der <audio>, <video> und <picture> Elemente aufgezeigt Unterstützung des Attributs media.
- CSS:
- Implementiert Unterstützung der Funktion light-dark() (erlaubt es, sowohl helle als auch dunkle Farben ohne prefers-color-scheme anzupassen).
- Hinzugefügt Unterstützung der Zeilenhöheseinheiten lh und rlh (erlauben es, Eigenschaften relativ zur Zeilenhöhe des Elements festzulegen, z. B. um den Hintergrund genau mit mehrzeiligem Text abzugleichen).
- Entfernt wurde Nicht standardmäßige Funktion zum Beschneiden von Hintergrundbildern -moz-image-rect().
- JavaScript: Date.parse() hat Unterstützung für zusätzliche Datumsformate erhalten:
- Zahlen-Daten, durch Bindestriche getrennt,, die formal nicht dem ISO entsprechen: "01-12-1999" (Monat zuerst), "1999-1-5" (Tag/Monat mit einer Ziffer), "10000-01-12" (Jahr über 9999), "99-01-05" oder "01-05-99" (Jahr aus zwei Ziffern, wenn das Jahr zuerst kommt, muss es größer sein als >31), "1999-01-05 10:00:00" (Leerzeichen zwischen Datum und Uhrzeit). Solche Daten werden wie alle anderen Daten, die nicht ISO-konform sind, interpretiert, z. B. unter Verwendung der örtlichen Zeitzone und des Monatswechsels (31. April wird auf 1. Mai verschoben, da es den 31. April nicht gibt).
- Abgeschwächt die Anforderungen an Zeichen, die auf Zahlen folgen, was die Unterstützung neuer Formate ermöglicht: "DDMonYYYY", "Mon.DD.YYYY", "DD.Mon.YYYY", "YYYY.MM.DD", "Mon DD YYYY hh:mmXm" (am/pm direkt nach der Uhrzeit).
- Bei Verwendung von Formaten, die nicht ISO-konform sind, jetzt wird unterstützt Zeitzone 'Z' (z. B. Jan 1 1970 10:00Z).
- API:
- Benutzeroberfläche PublicKeyCredential hat Unterstützung der Eigenschaft authenticatorAttachment (erlaubt anzugeben, ob der Authentifikator Teil des Geräts ist, das die Webauthentifizierung durchführt, oder zwischen Geräten bewegt werden kann).
- Implementiert Unterstützung der Erweiterung minPinLength (erlaubt der prüfenden Partei, während der Erstellung/Registrierung die minimale Länge des Authentifikator-PINs anzufordern).
- Hinzugefügt unterstützt User Activation API (ermöglicht es, mit JavaScript zu bestimmen, ob der Benutzer derzeit mit der Seite interagiert und ob er seit dem Öffnen interagiert hat).
- Unterstützung für WebAssembly GC, was die Möglichkeit eröffnet, Code in Firefox in den Sprachen Dart und Kotlin.
- Deaktiviert Unterstützung der nicht standardmäßigen Methode Window.sizeToContent().
- Entwicklertools:
- Es gibt eine Simulation des Tab-Betriebs im Offline-Modus.
- Auf die Seite about:logging hinzugefügt Voreinstellung 'Windows'.
- Am unteren Ende des Stylesheet-Editors hinzugefügt Taste 'Schöne Druck-Stilvorlage' (nützlich, zum Beispiel für die Formatierung minimierter Stylesheets).
- Das Inspector-Panel „Regeln“ zeigt keine Farben in den neuen CSS Color 4-Formaten (wie OKLCH) mehr in hexadezimalen/namenhaften Formaten an.
Quelle: linux.org.ru
- Datenschutz:
