Verfügbar Firefox 120.
Neuigkeiten:
- Snap-Version von Firefox kann jetzt Daten aus der Snap-Version von Chromium importieren.
- Das Fenster 'Bild-in-Bild' hat gelernt an die Ecken des Bildschirms zu haften (dafür muss es in Richtung der Ecke gezogen werden, während Sie die Strg-Taste gedrückt halten).
- Tastenkombinationen zum Ändern und Löschen gespeicherter Anmeldedaten auf der Seite about:logins hinzugefügt (Alt+Enter, Alt+Backspace).
- Datenschutz:
- Im Kontextmenü von Links gibt es den Punkt 'Ohne Tracking-Parameter kopieren' (privacy.query_stripping.strip_on_share.enabled).
- Hinzugefügt Option 'Websites mitteilen, dass sie meine Daten nicht verkaufen oder weitergeben sollen'.
- In privaten Fenstern und im strengen Schutzmodus ist der Schutz vor Tracking über den Canvas-API.
- Aktiviert standardmäßig ECH-Unterstützung aktiviert (Encrypted ClientHello). Dies wurde allen Benutzern bereits in der vorherigen Version aktiviert und ist jetzt auch für Neuinstallationen aktiv.
- Für Benutzer in Deutschland wird in privaten Fenstern das automatische Schließen von Benachrichtigungen von Websites über die Verwendung von Cookies aktiviert (es wird, wenn möglich, eine Ablehnung der Annahme von Cookies gewählt, und wenn die Website keine Wahl bietet, wird die Benachrichtigung einfach geschlossen).
- Für deutsche Nutzer wird in privaten Fenstern jetzt automatisch das Herausfiltern von Trackingparametern aus Links unterstützt.
- Eine neue Einstellung print.enabled ermöglicht das Verhindern von Druckvorgängen.
- Hinzugefügt Die Einstellung browser.urlbar.switchTabs.searchAllContainers ermöglicht es, Tabs in allen Containern zu durchsuchen, nicht nur im aktuellen.
- Entfrosten die Browser-Version im User-Agent (sie war seit Firefox 109 eingefroren, da der Teil rv:110 von einigen Seiten als rv:11 interpretiert wurde und als Indikator für IE11 galt).
- Der PDF-Viewer hat die Schaltfläche 'Bild hinzufügen oder ändern' erhalten.
- Beim Öffnen von Links aus externen Anwendungen kann Firefox jetzt zu erraten, in welchem Container sie geöffnet werden sollen.
- Die Suchanfragen-Historie verschwindet nicht mehr aus der Adressleiste, wenn die Einstellungen 'Suchvorschläge anzeigen' und 'Suchvorschläge bei Verwendung der Adressleiste anzeigen' deaktiviert sind. Benutzer deaktivieren diese Einstellungen, um zu verhindern, dass eingegebene Zeichen an Suchmaschinen übermittelt werden, aber die Historie vergangener Suchanfragen wird nirgendwo weitergegeben, sodass es keinen Sinn macht, sie zu verbergen.
- In Windows, macOS und Android ist Teil des Tools Import der Root-TLS-Zertifikate aus dem Betriebssystem-Speicher (in den Einstellungen deaktivierbar).
- HTML: Element <source> innerhalb der
- CSS:
- Unterstützung für das parallele Bauen von Paketen auf Mehrkernsystemen wurde implementiert. Die Anzahl der Threads kann über das Makro „%_smp_build_ncpus“ und die Variable $RPM_BUILD_NCPUS festgelegt werden. Zur Bestimmung der Anzahl der CPUs wurde das Makro „%getncpus“ vorgeschlagen; Unterstützung für die Funktion light-dark() (ermöglicht die Anpassung sowohl heller als auch dunkler Farben, ohne sich auf prefers-color-scheme zu verlassen).
- Hinzugefügt Unterstützung für Einheiten der Zeilenhöhe lh und rlh (ermöglichen die Festlegung von Eigenschaften in Bezug auf die Zeilenhöhe eines Elements, beispielsweise um den Hintergrund genau mit mehrzeiligem Text auszurichten).
- Entfernt Nicht standardisierte Funktion zum Zuschneiden von Hintergrundbildern -moz-image-rect().
- JavaScript: Date.parse() hat Unterstützung für zusätzliche Datumsformate erhalten:
- Numerische Daten, die durch Bindestriche getrennt sind, die formal nicht ISO-konform sind: "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 mit zwei Ziffern, wenn das Jahr zuerst kommt, ist es größer als >31), "1999-01-05 10:00:00" (ein Leerzeichen zwischen Datum und Uhrzeit). Solche Daten werden wie alle anderen Daten, die nicht ISO sind, interpretiert, zum Beispiel unter Verwendung der lokalen Zeitzone und der Monatsänderung (der 31. April wird auf den 1. Mai verschoben, da es keinen 31. April gibt).
- Abgemildert Anforderungen an die 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 sofort nach der Uhrzeit).
- Bei der Verwendung von Formaten, die nicht ISO-konform sind, jetzt wird unterstützt die Zeitzone 'Z' (z. B. 1. Jan 1970 10:00Z).
- API:
- Benutzeroberfläche PublicKeyCredential verfügt jetzt über mit Unterstützung für die Eigenschaft authenticatorAttachment (ermöglicht anzugeben, ob der Authentifikator Teil des Geräts ist, das die Web-Authentifizierung durchführt, oder zwischen Geräten bewegt werden kann).
- Unterstützung für das parallele Bauen von Paketen auf Mehrkernsystemen wurde implementiert. Die Anzahl der Threads kann über das Makro „%_smp_build_ncpus“ und die Variable $RPM_BUILD_NCPUS festgelegt werden. Zur Bestimmung der Anzahl der CPUs wurde das Makro „%getncpus“ vorgeschlagen; Unterstützung der Erweiterung minPinLength (erlaubt der überprüfenden Partei, die minimale Länge des Authentifikator-PINs während der Erstellung/Registrierung anzufordern).
- Hinzugefügt Unterstützung für User Activation API (ermöglicht es, mithilfe von JavaScript festzustellen, ob der Benutzer derzeit mit der Seite interagiert und ob er seit dem Öffnen interagiert hat).
- Unterstützung aktiviert. WebAssembly GC, was die Möglichkeit eröffnet, Code in Firefox in den Sprachen auszuführen Dart und Kotlin.
- Die Unterstützung Unterstützung für die nicht standardisierte Methode Window.sizeToContent().
- Entwicklertools:
- Es gab eine Simulation des Tab-Betriebs im Offline-Modus.
- Auf die Seite about:logging hinzugefügt Voreinstellung „Windows“.
- In den unteren Bereich des Stylesheet-Editors hinzugefügt Schaltfläche „Schönes Stylesheet für den Druck“ (nützlich, z. B. zur Formatierung minimierter Stylesheets).
- Das Inspektor-Panel "Regeln" zeigt keine Farben in den neuen CSS Color 4-Formaten (z. B. OKLCH) mehr in hexadezimaler/durch Namen an.
Quelle: linux.org.ru
- Datenschutz:
