Disponible Firefox 120.
Quoi de neuf :
- Version Snap de Firefox peut maintenant importer des données à partir de la version Snap de Chromium.
- La fenĂȘtre « image dans l'image » a appris Ă s'accrocher aux coins de l'Ă©cran (pour cela, il faut la glisser vers le coin tout en maintenant Ctrl).
- Des raccourcis clavier pour changer et supprimer les données d'identification sauvegardées sur la page about:logins (Alt+Entrée, Alt+Retour arriÚre) ont été ajoutés.
- Confidentialité :
- Un élément « Copier sans paramÚtres de suivi » est apparu dans le menu contextuel des liens (privacy.query_stripping.strip_on_share.enabled).
- Ajouté option « Informer les sites web de ne pas vendre ni divulguer mes données ».
- Dans les fenĂȘtres privĂ©es et en mode de protection stricte contre le suivi, la protection contre le suivi via API Canvas.
- Activé par défaut, le support de l'ECH (Encrypted ClientHello). Il a été activé à distance pour tous les utilisateurs dans la version précédente, et maintenant il est activé pour les nouvelles installations.
- Pour les utilisateurs en Allemagne, la fermeture automatique des notifications de sites concernant l'utilisation des cookies dans les fenĂȘtres privĂ©es est activĂ©e (si possible, il sera choisi de refuser l'acceptation des cookies, et si le site ne permet pas de choix, la notification est simplement fermĂ©e).
- De plus, pour les utilisateurs allemands, l'Ă©limination automatique des paramĂštres de suivi des liens est activĂ©e dans les fenĂȘtres privĂ©es.
- Une option print.enabled a été ajoutée, permettant d'interdire l'impression.
- Ajouté l'option browser.urlbar.switchTabs.searchAllContainers, permettant de rechercher des onglets dans tous les conteneurs et pas seulement dans le conteneur actuel.
- Désormais dégelée la version du navigateur dans l'agent utilisateur (elle était gelée à partir de Firefox 109, car la sous-chaßne rv:110 était interprétée par certains sites comme rv:11 et considérée comme un indice d'IE11).
- Un bouton « Ajouter ou changer l'image » est apparu dans le visualiseur PDF.
- Lors de l'ouverture de liens Ă partir d'applications externes, Firefox peut maintenant essaie deviner dans quel conteneur ils doivent ĂȘtre ouverts.
- L'historique des recherches ne disparaßt plus de la barre d'adresse lorsque les réglages « Afficher les suggestions de recherche » et « Afficher les suggestions de recherche lors de l'utilisation de la barre d'adresse » sont désactivés. Les utilisateurs désactivent ces réglages afin que les caractÚres saisis ne soient pas envoyés aux moteurs de recherche, mais l'historique des recherches précédents n'est pas transféré, donc il n'y a pas de sens à le cacher.
- Sous Windows, macOS et Android est inclus l'importation des certificats TLS racine depuis le magasin de l'opĂ©rateur (peut ĂȘtre dĂ©sactivĂ©e dans les rĂ©glages).
- HTML : élément <source> dans les éléments
- CSS :
- Mise en Ćuvre de le support de la fonction light-dark() (permet de personnaliser Ă la fois les couleurs claires et sombres, sans recourir Ă prefers-color-scheme).
- Ajouté le support des unités de hauteur de ligne lh et rlh (permettent de définir des propriétés par rapport à la hauteur de ligne de l'élément, par exemple, alignez précisément le style de fond avec du texte multi-lignes).
- Retirée une fonction de découpage d'image de fond non standard -moz-image-rect().
- JavaScript: Date.parse() a acquis le support de formats de date supplémentaires :
- Dates numériques séparées par des tirets, qui ne correspondent formellement pas à l'ISO : "01-12-1999" (mois en premier), "1999-1-5" (jour/mois avec un chiffre), "10000-01-12" (année dépassant 9999), "99-01-05" ou "01-05-99" (année en deux chiffres, si l'année est en premier, elle est supérieure à >31), "1999-01-05 10:00:00" (espace entre la date et l'heure). Ces dates seront interprétées comme toutes les autres dates non ISO, par exemple, en utilisant le fuseau horaire local et le changement de mois (le 31 avril se déplace au 1er mai, car le 31 avril n'existe pas).
- Assouplies les exigences relatives aux caractÚres suivant les chiffres, ce qui a permis le support de nouveaux formats : "DDMonYYYY", "Mon.DD.YYYY", "DD.Mon.YYYY", "YYYY.MM.DD", "Mon DD YYYY hh:mmXm" (am/pm immédiatement aprÚs l'heure).
- Lors de l'utilisation de formats non conformes Ă l'ISO, maintenant est pris en charge le fuseau horaire âZâ (par exemple, Jan 1 1970 10:00Z).
- API :
- Interface PublicKeyCredential a acquis le support de la propriĂ©tĂ© authenticatorAttachment (permet de spĂ©cifier si lâauthentificateur fait partie de lâappareil effectuant lâauthentification sur le web ou peut se dĂ©placer entre les appareils).
- Mise en Ćuvre de prise en charge de l'extension minPinLength (permet Ă la partie vĂ©rificatrice de demander la longueur minimale du code PIN de lâauthentificateur lors de la crĂ©ation/enregistrement).
- Ajouté la prise en charge User Activation API (permet de déterminer avec JavaScript si l'utilisateur interagit avec la page actuellement et s'il a interagi depuis son ouverture).
- Prise en charge activée WebAssembly GC, ce qui ouvre la possibilité de faire fonctionner dans Firefox du code écrit dans des langages Dart et Kotlin.
- Le support le support d'une méthode non standard Window.sizeToContent().
- La reconnaissance des rÚgles CSS non fonctionnelles prend désormais en compte
- Une simulation du fonctionnement d'un onglet hors ligne a été ajoutée.
- Sur la page about:logging ajouté la préconfiguration « Windows ».
- Au bas du panneau de l'éditeur de styles ajouté le bouton « Table de styles d'impression élégante » (utile, par exemple, pour le formatage des tables de styles minimisées).
- Le panneau Inspecteur « RÚgles » ne montre plus les couleurs dans les nouveaux formats CSS Color 4 (par exemple, OKLCH) sous forme hexadécimale/nommée.
Source : linux.org.ru
- Confidentialité :
