Disponible Firefox 118.
- Un traducteur intégré des pages web s'appuyant sur Bergamot (développé par Mozilla en collaboration avec des universités européennes, financé par l'Union européenne). La traduction est effectuée par un réseau neuronal côté utilisateur, sans envoyer de texte vers des services en ligne. Un processeur prenant en charge est requis SSE4.1. Les langues disponibles sont l'anglais, le bulgare, l'espagnol, l'italien, l'allemand, le néerlandais, le polonais, le portugais et le français (les modèles linguistiques doivent être installés dans les paramètres, où il est également possible de définir les langues pour lesquelles la traduction sera toujours effectuée ou jamais effectuée). D'autres modèles linguistiques, tels que le néerlandais, l'islandais, le norvégien, le russe, l'ukrainien et le persan, pourraient apparaître à l'avenir (pour l'instant, ils ne produisent pas de résultats acceptables).
- Les utilisateurs des États-Unis recevront des suggestions d'extensions dans la barre d'adresse, correspondant aux mots-clés saisis (browser.urlbar.addons.featureGate). Par exemple, en saisissant « uBlock », un lien vers la page de l'extension dans le catalogue des extensions sera proposé en plus d'autres résultats.
- Activé bloquer les requêtes opaques.
- En mode navigation privée, les sites web n'utilisent maintenant que sont disponibles les polices système et les polices des paquets linguistiques installés.
- Dans tous les systèmes d'exploitation, il est maintenant on utilise la même bibliothèque FDLIBM, afin de compliquer le profilage numérique.
- La touche Échap annule maintenant l'édition d'une entrée dans le gestionnaire de mots de passe.
- Corrigé l'impression de formulaires modifiés dans des documents PDF (auparavant, le document d'origine était imprimé).
- Des effets vidéo et un flou d'arrière-plan sont désormais disponibles dans Google Meet.
- HTML : est désormais prise en charge de l'élément
(élément de groupe servant à stocker tous les éléments utilisés dans une opération de recherche ou de filtrage). - CSS :
- Mise en œuvre de prise en charge des fonctions mathématiques abs(), sign(), round(), mod(), rem(), pow(), sqrt(), hypot(), log() et exp().
- La propriété font-size-adjust a désormais un mot-clé from-font (sélectionne le bon du premier texte disponible).
- Mise en œuvre de prise en charge de la propriété font-synthesis-position.
- HTTP : ajouté prise en charge de la directive publickey-credentials-get en-tête Permissions-Policy.
- API :
- Storage Access API sont maintenant n'est disponible que dans des contextes sécurisés.
- Les touches Win (sur Windows) et Cmd (sur macOS) retournent maintenant KeyboardEvent.key pour la valeur « Meta », et non « OS ». KeyboardEvent.code retourne MetaLeft/MetaRight au lieu de OSLeft/OSRight. Les propriétés
- RTCRtpTransceiver.currentDirection RTCRtpTransceiver.direction et RTCRtpTransceiver.direction par les militaires russes. Pour détruire les données avec le support, il suffit d'appuyer sur un bouton. En principe, un système artisanal similaire peut être fait soi-même ou acheté en ligne — il y en a plusieurs. support de la valeur "stopped" (doit être utilisé à la place de l'obsolète RTCRtpTransceiver.stopped).
- retourné RTCPeerConnection.getTransceivers() le tableau est plus ne contient pas transceivers arrêtés. RTCPeerConnection.getReceivers() et RTCPeerConnection.getSenders() ne renvoient pas les expéditeurs et les destinataires associés à un transceiver arrêté.
- Une nouvelle fonctionnalité permet d'interdire le détachement d'onglet. La transformation inopinée d'un onglet en une fenêtre distincte a irrité les utilisateurs pendant de nombreuses années (le ticket correspondant a été ouvert il y a 9 ans). Pour désactiver le détachement des onglets, un paramètre browser.tabs.allowTabDetach est prévu. prise en charge des propriétés TextMetrics.emHeightDescent et TextMetrics.emHeightAscent.
- CSSStyleRule sont maintenant hérité à partir de CSSGroupingRule, et non directement de CSSRule.
- La reconnaissance des règles CSS non fonctionnelles prend désormais en compte
- Attributs ARIA sont maintenant cliquables en mode aperçu de la mise en page.
- Ajouté avertissement que la propriété empty-cells est utilisée sur des éléments inappropriés.
- Ajouté avertissement que les propriétés liées aux colonnes sont utilisées sur des conteneurs ne prenant pas en charge plusieurs colonnes.
- Le pseudo-élément ::highlight est maintenant affiché dans la section « Pseudo-éléments ».
Source : linux.org.ru
