VerfĂŒgbar Firefox 118.
- Ein integrierter Ăbersetzer fĂŒr Webseiten basierend auf 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 Benutzerseite, ohne den Text an Online-Dienste zu senden. Erforderlich ist ein Prozessor mit UnterstĂŒtzung fĂŒr SSE4.1. VerfĂŒgbar sind Englisch, Bulgarisch, Spanisch, Italienisch, Deutsch, NiederlĂ€ndisch, Polnisch, Portugiesisch und Französisch (Sprachmodelle mĂŒssen in den Einstellungen installiert werden; dort kann auch festgelegt werden, fĂŒr welche Sprachen die Ăbersetzung immer oder nie durchgefĂŒhrt werden soll). Andere Sprachmodelle, wie NiederlĂ€ndisch, IslĂ€ndisch, Norwegisch, Russisch, Ukrainisch und Persisch, könnten in Zukunft verfĂŒgbar sein (derzeit liefern sie noch keine akzeptablen Ergebnisse).
- Benutzer aus den USA erhalten in der Adresszeile VorschlĂ€ge fĂŒr Add-Ons, die den eingegebenen SchlĂŒsselwörtern entsprechen (browser.urlbar.addons.featureGate). Wenn zum Beispiel âuBlockâ eingegeben wird, wird zusĂ€tzlich zu anderen Ergebnissen ein Link zur Add-On-Seite im Add-On-Katalog angezeigt.
- Aktiviert Blockierung undurchsichtiger Anfragen.
- Im Privatmodus haben Websites jetzt sind nur nur Systemschriftarten und Schriftarten aus installierten Sprachpaketen.
- In allen Betriebssystemen wird jetzt dieselbe Bibliothek fĂŒr Web Audio verwendet genutzt. FDLIBM FDLIBM, um das Sammeln digitaler FingerabdrĂŒcke zu erschweren.
- Die Esc-Taste macht jetzt die Bearbeitung von EintrĂ€gen im Passwortmanager rĂŒckgĂ€ngig.
- Behoben das Drucken modifizierter Formulare in PDF-Dokumenten (zuvor wurde das Originaldokument gedruckt).
- In Google Meet sind die Videoeffekte und der HintergrundunschÀrfe aktiv.
- HTML: wurde eingefĂŒhrt UnterstĂŒtzung fĂŒr das Element
(ein Gruppenelement, das zur Speicherung aller Elemente dient, die bei der Suche oder Filterung verwendet werden). - 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 mathematische Funktionen abs(), sign(), round(), mod(), rem(), pow(), sqrt(), hypot(), log() und exp().
- Die Eigenschaft font-size-adjust hat das SchlĂŒsselwort from-font (wĂ€hlt das entsprechende aus der ersten verfĂŒgbaren Schriftart) erhalten.
- 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 Eigenschaft font-synthesis-position.
- HTTP: hinzugefĂŒgt UnterstĂŒtzung fĂŒr die Direktive publickey-credentials-get der Kopfzeile Permissions-Policy.
- API:
- Storage Access API Das ist nur in sicheren Kontexten verfĂŒgbar..
- Die Win-Taste (unter Windows) und Cmd (unter macOS) geben jetzt den Wert zurĂŒck, fĂŒr KeyboardEvent.key âMetaâ statt âOSâ. KeyboardEvent.code gibt MetaLeft/MetaRight anstelle von OSLeft/OSRight zurĂŒck.
- Die Eigenschaften RTCRtpTransceiver.currentDirection und RTCRtpTransceiver.direction einen UnterstĂŒtzung fĂŒr den Wert "stopped" (dies sollte anstelle des veralteten verwendet werden. RTCRtpTransceiver.stopped).
- ZurĂŒckgegeben RTCPeerConnection.getTransceivers() Array lĂ€nger enthĂ€lt nicht gestoppte Transceiver. RTCPeerConnection.getReceivers() und RTCPeerConnection.getSenders() gibt keine Sender und EmpfĂ€nger zurĂŒck, die mit dem gestoppten Transceiver verbunden sind.
- Es wurde UnterstĂŒtzung fĂŒr Eigenschaften TextMetrics.emHeightDescent und TextMetrics.emHeightAscent.
- CSSStyleRule Das vererbt ab CSSGroupingRule, und nicht direkt von CSSRule.
- Entwicklertools:
- ARIA-Attribute sind jetzt anklickbar im Layoutvorschau-Modus.
- Es wurde hinzugefĂŒgt Warnung, dass die Eigenschaft empty-cells auf ungeeigneten Elementen verwendet wird.
- Es wurde hinzugefĂŒgt Warnung, dass spaltenbezogene Eigenschaften in Containern verwendet werden, die mehrere Spalten nicht unterstĂŒtzen.
- Der Pseudo-Element ::highlight wird jetzt angezeigt im Abschnitt âPseudo-Elementeâ.
Quelle: linux.org.ru
