Verfügbar Firefox 118.
- Es gibt einen integrierten Übersetzer für Webseiten auf Basis von Bergamot (entwickelt von Mozilla in Zusammenarbeit mit europäischen Universitäten mit finanzieller Unterstützung der Europäischen Union). Die Übersetzung erfolgt durch ein neuronales Netzwerk auf der Seite des Nutzers, ohne den Text an Online-Services zu senden. Für den Betrieb wird ein Prozessor mit Unterstützung für SSE4.1. Verfügbar sind Englisch, Bulgarisch, Spanisch, Italienisch, Deutsch, Niederländisch, Polnisch, Portugiesisch und Französisch (die Sprachmodelle müssen in den Einstellungen installiert werden, dort kann auch festgelegt werden, für welche Sprachen die Übersetzung immer oder nie erfolgen soll). Andere Sprachmodelle, wie Niederländisch, Isländisch, Norwegisch, Russisch, Ukrainisch und Persisch, könnten in Zukunft verfügbar sein (bisher liefern sie keine akzeptablen Ergebnisse).
- Nutzer aus den USA erhalten in der Adresszeile Vorschläge für Erweiterungen, die den eingegebenen Schlüsselwörtern entsprechen (browser.urlbar.addons.featureGate). Beispielsweise wird beim Eingeben von „uBlock“ neben anderen Ergebnissen ein Link zur Erweiterungsseite im Erweiterungsverzeichnis vorgeschlagen.
- Standardmäßig aktiviert Blockierung von nicht transparenten Anfragen.
- Im privaten Browsing-Modus erhalten Websites nun verfügbar sind nur systemeigene Schriftarten und Schriftarten aus installierten Sprachpaketen.
- In allen Betriebssystemen wird jetzt die gleiche Bibliothek für die Arbeit mit Web Audio verwendet wird verwendet FDLIBM , um das Sammeln digitaler Fingerabdrücke zu erschweren.Die Esc-Taste beendet nun die Bearbeitung eines Eintrags im Passwortmanager.
- Das Drucken geänderter Formulare in PDF-Dokumenten (vorher wurde das Originaldokument gedruckt).
- Behoben In Google Meet funktionieren jetzt Videoeffekte und Hintergrundunschärfe.
- <search>
- HTML: ein Unterstützung des Elements (eine Gruppenelement, das zur Speicherung aller Elemente verwendet wird, die in der Such- oder Filteroperation eingesetzt werden). Unterstützung mathematischer Funktionen
- CSS:
- Implementiert abs() sign(), round(), mod(), rem(), pow(), sqrt(), hypot(), log(), exp() und font-size-adjust.
- Eigenschaft Schlüsselwort from-font (wählt den passenden <font-metric> aus der ersten verfügbaren Schriftart). wird angezeigt Unterstützung der Eigenschaft font-synthesis-position.
- Implementiert publickey-credentials-get
- bei Standardanfragen und Bildanfragen hinzugefügt Unterstützung für die Direktive header Permissions-Policy ist nur in sicheren Kontexten verfügbar.
- API:
- Storage Access API wird jetzt Die Tasten Win (in Windows) und Cmd (in macOS) geben nun.
- zurück KeyboardEvent.key für den Wert „Meta“ zurück, nicht „OS“. KeyboardEvent.code gibt MetaLeft/MetaRight anstelle von OSLeft/OSRight zurück. RTCRtpTransceiver.currentDirection
- Eigenschaften RTCRtpTransceiver.direction und Unterstützung des Wertes "stopped" (dies sollte anstelle des veralteten erhielten RTCRtpTransceiver.stopped Zugriffs geschehen.).
- Der Rückgabewert RTCPeerConnection.getTransceivers() Array ist größer enthält nicht gestoppte Transceiver. RTCPeerConnection.getReceivers() und RTCPeerConnection.getSenders() geben keine Sender und Empfänger zurück, die mit dem gestoppten Transceiver verbunden sind.
- Es ist verfügbar Unterstützung der Eigenschaften TextMetrics.emHeightDescent und TextMetrics.emHeightAscent.
- CSSStyleRule wird jetzt vererbt ab CSSGroupingRule, und nicht direkt von CSSRule.
- Entwicklertools:
- ARIA-Attribute sind jetzt klickbar im Layoutansichtsmodus.
- Hinzugefügt Warnung, dass die Eigenschaft empty-cells auf ungeeigneten Elementen verwendet wird.
- Hinzugefügt Warnung, dass spaltenbezogene Eigenschaften bei Containern verwendet werden, die keine Mehrspaltenunterstützung bieten.
- Der Pseudo-Element ::highlight ist jetzt ArrayBuffer unter dem Abschnitt „Pseudo-Elemente“ erhältlich.
Quelle: linux.org.ru
