URL: https://linuxfr.org/news/firefox-75-paques-avant-l-heure Title: Firefox 75 : Pâques avant l’heure Authors: antistress Davy Defaud Date: 2020-03-03T23:45:17+01:00 License: CC by-sa Tags: mozilla, jitsi, navigateur_mozilla, flatpak, navigateur_web, twitter et navigateur Score: 4 La version 75 de Firefox _desktop_ a été publiée le 7 avril 2020. D’une manière générale, la principale amélioration est la refonte de l’_Awesomebar_. Plus particulièrement si vous êtes linuxien, vous pourrez constater que la restauration de session tient désormais compte des espaces de travail, et vous pourrez même tester les nouveaux procédés d’accélération du rendu WebGL et du décodage H.264 : c’est Pâques avant l’heure ! Les nouveautés sont développées dans la deuxième partie. ---- [Notes de version Firefox 75 pour bureau](https://www.mozilla.org/en-US/firefox/75.0/releasenotes/) [Notes de version Firefox 75 pour les développeurs](https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/75) [Nouveautés pour les extensions de Firefox 75](https://blog.mozilla.org/addons/2020/04/01/extensions-in-firefox-75/) [Notes de version Firefox 68.7 pour Android](https://www.mozilla.org/en-US/firefox/android/68.7.0/releasenotes/) [Épisode précédent sur LinuxFr.org, pour la version 74](https://linuxfr.org/news/pas-de-confinement-pour-firefox-74) ---- # Nouveautés pour le bureau * [refonte de l’_Awesomebar_](https://bugzilla.mozilla.org/show_bug.cgi?id=1561531) pour plus d’efficacité ; par exemple, si vous sélectionnez la barre d’adresse, vous verrez dérouler les sites les plus visités ; différentes choses ont été revues pour alléger l’interface et la rendre plus adaptée aux petits écrans, comme la [suppression du préfixe « www » dans les résultats déroulants sous la barre d’adresse](https://bugzilla.mozilla.org/show_bug.cgi?id=1614957), pour une meilleure lisibilité (ce comportement est en correspondance avec celui des autres navigateurs), et la fonction d’autocomplétion d’adresse [ne propose plus de basculer vers l’onglet courant](https://bugzilla.mozilla.org/show_bug.cgi?id=555694), ce qui était un peu idiot (c’est un bogue de dix ans d’âge qui s’en trouve résolu) ; * [chargement intelligent des images](https://bugzilla.mozilla.org/show_bug.cgi?id=1542784) permettant d’éviter de charger inutilement les images de la page qui ne sont pas affichées sur l’écran (l’auteur du site doit avoir spécifié ``) ; les images sont souvent la partie la plus lourde d’une page et certaines ou toutes peuvent être hors écran lors du premier chargement de la page, éviter de charger des images hors écran est une belle victoire car cela signifie que le contenu de la partie affichée se charge plus rapidement, la bande passante est préservée et l’utilisation de la mémoire par le navigateur est diminuée ; * une importante fuite de mémoire a été éliminée en corrigeant le [bogue 1610193](https://bugzilla.mozilla.org/show_bug.cgi?id=1610193), cette fuite se produisait lorsque les utilisateurs rechargeaient une page de YouTube ou Facebook, et supposément pour d’autres sites ; * des trucs concernant les certificats d’authentification pour les sites Web sécurisés ; * [expérimental] suppression automatique des cookies de pistage et autres données de site après trente jours — [_Numerama_ précise](https://www.numerama.com/tech/609740-firefox-va-sattaquer-aux-cookies-de-pistage-des-sites-que-vous-ne-visitez-plus.html) : « il s’agit d’identifier les sites qui placent des cookies de pistage dans Firefox et de les supprimer automatiquement au bout de 30 jours, si aucune interaction n’a eu lieu entretemps avec les sites qui les ont déposés. La purge concerne aussi les données de sites. » — pour le moment, cette fonctionnalité est désactivée par défaut (basculer `privacy.purge_trackers.logging.enabled` sur `true` pour la tester) ; * la page d’informations `about:support` [inclura désormais l’environnement de bureau GNU/Linux de l’utilisateur](https://bugzilla.mozilla.org/show_bug.cgi?id=1602819), ceci devrait faciliter le traitement des problèmes spécifiques à GNOME, KDE, etc. ; * sur [GNU/Linux](https://bugzilla.mozilla.org/show_bug.cgi?id=372650) et [macOS](https://bugzilla.mozilla.org/show_bug.cgi?id=440895), la restauration de session tiendra compte des espaces de travail ; c’est un bogue de treize ans d’âge qui s’en trouve résolu ; * [expérimental] les performances de WebGL et de lecture vidéo H.264 (puis [VP9 avec la version suivante](https://bugzilla.mozilla.org/show_bug.cgi?id=1619258)) sous GNU/Linux dans une session Wayland vont faire [un bond](https://mastransky.wordpress.com/2020/03/03/webgl-and-fgx-acceleration-on-wayland/), grâce au boulot fait autour de GL compositor (l’autre procédé d’accélération, plus ancien que WebRender mais qui reste plus efficace dans deux cas : WebGL et rendu vidéo) — _cf._ [le rapide comparatif de Martin Stránský](https://bugzilla.mozilla.org/show_bug.cgi?id=1616185#c7) d’utilisation du processeur lors du visionnage d’une vidéo haute définition — ; du coup, sous Wayland, [si votre matériel le prend en charge](https://wiki.libav.org/Hardware/vaapi), vous pourrez profiter de la lecture vidéo accélérée via [VA‑API](https://fr.wikipedia.org/wiki/Video_Acceleration_API) / dmabuf en activant `widget.wayland_dmabuf_vaapi.enabled`, et pour booster WebGL, il faut activer `widget.wayland_dmabuf_webgl.enabled` ! [![Capture d’écran de la célèbre démo WebGL Aquarium tournant à 60 i/s](https://mastransky.files.wordpress.com/2020/03/fishes.jpg?w=690&h=556)](https://webglsamples.org/) # Nouveautés pour Android Rien que le minimum, l’actuel Firefox pour Android étant entré en mode maintenance en attendant la sortie du nouveau Firefox pour Android (qui est actuellement développé sous le nom de _Firefox Preview_). # Actualités afférentes ## À venir dans Firefox pour le bureau ### Version 76 * après les portables sous Windows 10 avec processeur graphique Intel et écran de « faible » résolution (≤ 1900 × 1200), WebRender va être déployé sur [ceux avec écran jusqu’à 3440 × 1440](https://bugzilla.mozilla.org/show_bug.cgi?id=1622959) (résolution dite moyenne) ; * [implémentation préliminaire d’un mode « HTTPS uniquement »](https://bugzilla.mozilla.org/show_bug.cgi?id=1620242) nécessitant d’activer la nouvelle préférence `dom_security_https_only_mode` (actuellement, il faut recourir à de extensions comme [HTTPS Everywhere](https://addons.mozilla.org/fr/firefox/addon/https-everywhere/) ou encore [DuckDuckGo Privacy Essentials](https://linuxfr.org/users/antistress/liens/comment-duckduckgo-va-contrer-plus-efficacement-les-trackers-pour-proteger-votre-navigation-numerama)) ; * nous évoquions dans la précédente dépêche la sortie de la version 0.6 du décodeur vidéo AV1 dav1d ; celle‑ci [arrive déjà dans Firefox](https://bugzilla.mozilla.org/show_bug.cgi?id=1620471) ; * correction d’un bogue de seize ans d’âge : on pourra [sélectionner le texte des formulaires désactivés](https://bugzilla.mozilla.org/show_bug.cgi?id=253870) ; * [intégration](https://bugzilla.mozilla.org/show_bug.cgi?id=1592464) [renforcée](https://bugzilla.mozilla.org/show_bug.cgi?id=1569848) entre le gestionnaire de mots de passe et la signalisation de leur fuite. ### Firefox ne gèrera bientôt plus le protocole FTP dans le navigateur « Plusieurs raisons, notamment de sécurité, ont conduit la fondation à prendre cette décision » indique _[Numerama](https://www.numerama.com/tech/612926-firefox-ne-supportera-bientot-plus-le-protocole-ftp-dans-le-navigateur.html)_. ### Amélioration de la prise en charge de Jitsi [Jitsi](https://fr.wikipedia.org/wiki/Jitsi) est une application libre multi‑plate‑forme de messagerie instantanée, voix sur IP et visioconférence qui est née au sein de l’Université de Strasbourg [qui précisait alors](https://www.unistra.fr/uploads/media/CP_Un_outil_de_visioconference_a_l_Universite_de_Strasbourg.pdf) : > « L’échange de données en temps réel, la visiophonie, le partage de ressources sont désormais des usages courants, aussi bien dans le cadre professionnel que privé. Cependant, les solutions proposées sur le marché présentent des risques pour la confidentialité et la sécurité. C’est pourquoi l’usage d’un logiciel tel que Skype est déconseillé dans l’enseignement supérieur et la recherche. » Jitsi est intégré à [la liste des logiciels libres préconisés par l’État français dans le cadre de la modernisation globale de ses systèmes d’informations](https://fr.wikipedia.org/wiki/Socle_interminist%C3%A9riel_de_logiciels_libres). Le [bogue 1606823](https://bugzilla.mozilla.org/show_bug.cgi?id=1606823) est résolu dans la version 76 (où il faudra passer `media.navigator.video.use_transport_cc` à `true`) : > « _This change includes support to negotiate the transport-wide-cc RTP extension needed to enable sender side bandwidth estimation in WebRTC. When this extension is supported in both sides during the Offer/Answer negotiation the transport_cc mode is enabled in the WebRTC engine so that this mode is used instead of the legacy receiver‑side (REMB based) mechanism._ » Pour ce qui est de la suite, [un développeur de Mozilla précise](https://github.com/jitsi/jitsi-meet/issues/4758#issuecomment-607629167) : > « _Our current plan is to not enable transport-cc by itself without RTX as we are concerned that this would be a feature combination which nobody has ever tested. Therefore our plan is to wait for RTX to become available in Firefox Nightly and then turn both feature on together._ » Pour suivre le développement, [c’est ici](https://bugzilla.mozilla.org/buglist.cgi?status_whiteboard_type=substring&status_whiteboard=jitsi-meet). ## État du développement de Fenix, le futur Firefox pour Android Dans la dernière dépêche, nous évoquions l’imminence d’une version majeure : la 4.0 est sortie le 10 mars dernier, suivie d’une 4.1. puis d’une 4.2. Disponible dès à présent dans le magasin d’applications de Google sous le nom de Firefox _Preview_, ou [sur GitHub](https://github.com/mozilla-mobile/fenix/releases) (et à terme dans le magasin alternatif F‑Droid, [espérons‑le](https://github.com/mozilla-mobile/fenix/issues/162)). ## En bref ### C’est dans la boîte : Firefox bêta « Flatpakisé » Mozilla [livre désormais ses Firefox bêtas également en Flatpak](https://bugzilla.mozilla.org/show_bug.cgi?id=1441922#c59) (suivez [les explications](https://9to5linux.com/firefox-now-has-an-official-flatpak-app-heres-how-to-install-it)), en attendant que ce soit [suffisamment peaufiné pour faire de même avec les versions finales](https://eischmann.wordpress.com/2020/03/10/mozilla-makes-firefox-beta-available-on-flathub/). Il est encore trop tôt pour savoir si cette initiative va cartonner. ### Ciblage publicitaire sur le Web * [Apple décide de bloquer par défaut tous les cookies tiers dans Safari](https://linuxfr.org/users/antistress/liens/apple-bloque-par-defaut-tous-les-cookies-tiers-dans-safari-qu-est-ce-que-cela-signifie-numerama) ; * [Mozilla pousse un modèle de financement alternatif à la publicité en s’associant à Scroll](https://linuxfr.org/users/antistress/liens/firefox-better-web-with-scroll-un-modele-de-financement-alternatif-a-la-publicite). ### Qu’est‑ce que c’est que ce brol avec Twitter ? [Ce que vous devez savoir à propos de Twitter sur Firefox](https://blog.mozfr.org/post/2020/04/Ce-que-vous-devez-savoir-Twitter-Firefox), sur _blog.mozfr.org_. ### Langage Rust [Apple rejoint les rangs à son tour](https://linuxfr.org/users/antistress/liens/apple-is-interesting-in-migrating-their-c-code-to-rust-phoronix). ### Trucs et astuces [Paramétrer Wayland et WebRender pour Firefox sur ma distrib](https://linuxfr.org/users/antistress/journaux/parametrer-wayland-et-webrender-pour-firefox-sur-ma-distrib). # Contribuer aux dépêches sur Firefox Pour contribuer à la prochaine dépêche sur Firefox 76, c’est [par ici](https://linuxfr.org/news/firefox-76) !