Verfügbar Firefox 148.
- Den Einstellungen wurde ein Abschnitt hinzugefügt. KI-ManagementHier können Sie eine bestimmte KI-bezogene Funktion deaktivieren (wodurch auch heruntergeladene Sprachmodelle entfernt werden).
- Neue Tab-Seite in Containern gelernt Verwendung von benutzerhochgeladenen Hintergrundbildern.
- Möglichkeit zu erhalten Verbesserungen entfernt Die Telemetrie muss nicht mehr aktiviert sein und ist nun in den Einstellungen verfügbar („Firefox erlauben, Funktionalität, Leistung und Stabilität zwischen Updates zu verbessern“). Dies ermöglicht Entwicklern beispielsweise, eine Funktion schnell zu deaktivieren (falls sie Probleme verursacht) oder umgekehrt eine neue Funktion schrittweise zu aktivieren, anstatt sie allen Nutzern gleichzeitig zur Verfügung zu stellen, und kritische Fehler so schnell wie möglich zu beheben.
- Der integrierte Übersetzer hat gelernt, sowohl aus dem und ins traditionelle Chinesisch als auch ins Vietnamesische zu übersetzen.
- Fest Ein Fehler, der dazu führen kann, dass ein installiertes Sprachpaket nach der Aktualisierung des Browsers deaktiviert wird.
- Behoben Das Fehlen von Suchmarkierungen in der Scrollleiste, das auf einigen Websites auftrat.
- Verbesserte Zugänglichkeit mathematischer Formeln in PDF-Dateien für Bildschirmleseprogramme.
- Windows:
- Aus der Profilsicherung jetzt sind ausgeschlossen Daten, die beim Schließen des Browsers gelöscht werden sollen.
- Fest Ein Fehler, bei dem beim Ziehen eines heruntergeladenen Bildes in Adobe Illustrator ein Link zum Bild anstelle des Bildes selbst eingefügt wurde.
- HTML: In Fällen, in denen die URL leer ist oder explizit als about:blank angegeben wird, funktioniert Firefox nicht mehr wird nicht Das ursprüngliche leere Dokument wird durch ein anderes, asynchron geladenes Dokument ersetzt. Das Ladeereignis für das ursprüngliche Dokument wird stattdessen synchron ausgelöst.
- CSS:
- Immobilien Positionsbereich jetzt ist es richtig hält Im Ansichtsfenster verankertes Element.
- Verfasst am Eigentum Positionsversuchsreihenfolge (Ermöglicht es Ihnen, die Reihenfolge festzulegen, in der die Ausweichpositionierungsoptionen verwendet werden, wenn ein Element nicht auf den Bildschirm passt).
- Erschien Fähigkeit zur Nutzung von Eigenschaften Überlauf, Überlauf-x и Überlauf-y auf austauschbare Elemente.
- Stahl Funktion verfügbar Form().
- JavaScript:
- Erschien Unterstützung für statische Methoden Iterator.zip() и Iterator.zipKeyed().
- Umgesetzt Spezifikation TC39 Legacy RegExp-Funktionen in JavaScript.
- API:
- Erschienen Desinfektionsmittel-API (Bietet neue Methoden zur Manipulation von HTML an). Methode element.setHTML() ermöglicht es Ihnen, HTML-Inhalte einzufügen, die dem ähneln, was dies bewirkt. element.innerHTML, ohne anfällig für Cross-Site-Scripting (XSS) zu sein. Es wurde eine Methode für sicheres HTML-Parsing vorgeschlagen. document.parseHTML().
- Hinzugefügt von unterstützen API für vertrauenswürdige Typen (bietet Mechanismen, um sicherzustellen, dass Eigenschaften und Funktionen, die potenziell als Vektoren für XSS-Angriffe missbraucht werden könnten, nur mit Daten aufgerufen werden können, die zuvor eine Transformationsfunktion durchlaufen haben).
- WebGPU erworben Unterstützung für Service Worker, wodurch WebGPU im Hintergrund ausgeführt werden kann (besonders nützlich für Erweiterungen und andere Seiten, die Ressourcen effizient über mehrere Tabs und Zeiträume hinweg teilen können).
- Umgesetzt Eigentum Ort.VorfahrenUrsprünge (ermöglicht es Ihnen festzustellen, ob ein Dokument eingebettet ist in (und wenn ja, auf welcher Website).
- Eigenschaften movementX и BewegungY Element Zeigerrohupdate jetzt werden gefüllt beim Bewegen des Zeigers - vorher waren ihre Werte immer gleich Null.
- Umgesetzt метод NavigationPrecommitController.addHandler().
- DOM: Erschien die Möglichkeit, den Befehl "Einfügen" zu verwenden Document.execCommand() in Webinhalten (nicht nur Erweiterungen). Dies wird implementiert durch Clipboard-API und hat das gleiche SicherheitsbeschränkungenBeispielsweise ist eine Bestätigung des Benutzers erforderlich, wenn Inhalte zwischen verschiedenen Quellen eingefügt werden.
Source: linux.org.ru
