Navigation

    La Cabane Libre

    • Register
    • Login
    • Search
    • Catégories
    • Recent
    • Mots-clés
    • Ciné Libre

    Firefox 77

    Articles de Logiciels
    1
    1
    183
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Léopard des Mers
      Léopard des Mers Prédateur last edited by

      La version 77 de Firefox desktop a été publiée le 2 juin 2020.

      Conséquence prévisible du confinement, les améliorations sont minces dans cette version dont la publication de la nightly remonte à début avril.

      NB : la prochaine mise à jour, attendue pour la fin du mois, sera l’occasion de la nouvelle version à suivi étendu (ESR).

      7 sur 7 avec Anne Sinclair

      • lien n°1 : Notes de version Firefox 77 pour bureau
      • lien n°2 : Notes de version Firefox 77 pour les développeurs
      • lien n°3 : Nouveautés pour les extensions de Firefox 77
      • lien n°4 : Notes de version Firefox 68.9 pour Android
      • lien n°5 : Épisode précédent sur LinuxFr.org, pour la version 76
      • lien n°6 : Page de la communauté Thunderbird (developer.thunderbird.net)
      • lien n°7 : Toutes les versions de Firefox Preview sur GitHub
      • lien n°8 : Firefox 77 new contributors - blog.mozilla.org

      Sommaire

      • Nouveautés pour le bureau
      • Nouveautés pour Android
      • Actualités afférentes
        • À venir dans Firefox desktop…
          • …version 78
          • …ultérieurement
        • Oxydation de Firefox : zoom sur SpiderMonkey
        • État de Firefox-Wayland
          • Et sous KDE, Firefox-Wayland ça donne quoi ?
        • État de Firefox Preview
        • Dav1d 0.7
        • Firefox Reality 10
      • Contribuer…
        • …à Firefox
        • …aux dépêches sur Firefox

      Nouveautés pour le bureau

      • les textes excédant la longueur spécifiée dans l’attribut maxlength ne sont plus tronqués quand ils seront copiés dans des champs <input> ou <textarea> ;
      • barre d’adresse moins idiote : 1°) entrer une expression séparée par un point ne lance plus une tentative de connexion vers un hypothétique domaine sans avoir comparé au préalable avec la liste des domaines Internet de premier niveau (en fait : avec la Public Suffix List maintenue par Mozilla) : jusque-là saisir « foo.bar » mène à « Hum, nous ne parvenons pas à trouver ce site. Impossible de se connecter au serveur à l’adresse www.foo.bar »… Demain cela lancera une recherche sur cette expression 2°) entrer une adresse de courriel lance également une recherche plutôt qu’une tentative de connexion 3°) d’autres choses encore, moins grand public ;
      • la restauration de session tient compte des espaces de travail sous MS Windows aussi (c’est un bogue de sept ans d’âge qui se trouve résolu) ;
      • WebRender se déploie sur les portables sous Win10 avec GPU Nvidia quelle que soit la résolution d’écran ;
      • les permissions demandées à l’utilisateur pour les extensions sont désormais divisées en deux : les optionnelles, et les autres (afin de ne pas l’embarrasser de demandes inutiles et contre-productives). Les développeurs sont encouragés à demander les premières seulement au moment nécessaire ;
      • meilleure gestion des cas où plusieurs bloqueurs de contenu cohabitent et modifient l’en-tête de réponse HTTP Content-Security-Policy (même lien) ;
      • suppression des réglages suivants dans about:config qui inhibaient la nouvelle MegaBar : browser.urlbar.update1 et browser.urlbar.update1.view.stripHttps ;
      • encore une étape de franchie vers le grand remplacement de XUL ;
      • nouvelle page : about:certificate (prochaine étape : about:processes !) :

      Page  de Firefox
      * [expérimental] prise en charge de AVIF (AV1 Image File Format) (activer la préférence image.avif.enabled) ;
      * [expérimental] nouveau réglage dans le mode « Personnalisé » de « Protection renforcée contre le pistage », pour activer une variante de First Party Isolation (FPI, ou isolement de première partie). FPI est une fonctionnalité puissante, ajoutée à la version 55 de Firefox, qui sépare les données de site (cache, cookies…) par domaine. Ici il s’agit donc d’une variante, nommée Dynamic First Party Isolation et censée occasionner moins d’incompatibilités sur le Web (« The most important difference between DFPI and FPI is that DFPI will adhere to exceptions granted through the storage access API and thus ensure better web compatibility »). Dans about:config, il faut d’abord créer la valeur booléenne browser.contentblocking.reject-and-isolate-cookies.preferences.ui.enabled :
      Protection renforcée contre le pistage, mode personnalisé

      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 desktop…

      …version 78

      • [expérimental] prise en charge de RTX pour WebRTC (activer la préférence media.navigator.video.use_rtx). Prochaine étape : repaired-stream-id ;
      • nouveau mode Lecture ? Finalement ça sera une autre version ;
      • possibilité de rouvrir plusieurs onglets d’un coup ;
      • fonction rudimentaire d’export des mots de passe dans un fichier csv (démo). L’import suivra ;
      • WebRender continue de se déployer : sur ordinateurs fixes ou portables avec puce graphique Intel récente (gen 9+) sous Windows 10 quelle que soit la définition d’écran cette fois ;
      • l’accélération du décodage vidéo sous Wayland, disponible depuis la version 75 à titre expérimental, produit un affichage désordonné des images : une question très technique qui a été étudiée et réglée par la fine fleur des développeurs du projet ;
      • les outils de développements afficheront les ressources bloquées et la raison (par Firefox ou par une extension).

      …ultérieurement

      • WebRender se déploie toujours plus largement : sous Win10 et GNU/Linux, pour les puces AMD Evergreen, Intel Icelake, AMD Raven Ridge et Intel Skylake GT1 ;
      • et, après Windows 10, le déploiement s’étend aux versions 7 et 8 du système d’exploitation de Micromou ;
      • version 79 ? abandon de la prise en charge du protocole FTP ;
      • le projet de grande envergure « Fission » d’isolation complète des sites (évoqué précédemment) est presque prêt à être activé par défaut dans Nightly ;
      • le mode « HTTPS uniquement », pour l’instant expérimental, introduit avec la version 76 de Firefox, va être étoffé avec la possibilité de gérer des exceptions (indispensable) ;
      • version 84 ? Adios Flash.

      Oxydation de Firefox : zoom sur SpiderMonkey

      Un projet est en cours (nom de code : SmooshMonkey), d’écriture d’un nouveau frontend JavaScript (parseur et générateur de bytecode) en Rust qui soit plus facile à maintenir, plus modulaire, efficient et sécurisé.
      Ce projet est rendu possible par un autre en amont (nom de code : Stencil), de création d’une interface entre le frontend et le reste, découplant ces composants, permettant de meilleures performances, une grande simplification du code et une mise en cache améliorée du bytecode.
      Plus d’informations sur les changements en cours dans SpiderMonkey, le moteur JavaScript de Firefox, sur ce blogue dédié.

      À part ça, Rust a eu cinq ans !

      Voir aussi, au sujet de Rust & Firefox : feuille de route, 9% du code total de Firefox est écrit en Rust.

      État de Firefox-Wayland

      “Mozcontainer becomes a big pile of spaghetti code so let’s split X11/Wayland implementations”. Ainsi s’ouvre le bogue #1635362 qui vient d’être réglé (par Martin Stránský).

      Mais, avec tous les développements de ces dernières années pour convertir Firefox à Wayland, pourquoi est-ce que la version Wayland n’est toujours pas celle par défaut upstream ?

      Chères amies et chers amis, qui l’eut cru : la réponse tient notamment en un mot, surgi du passé : Flash !

      Et sous KDE, Firefox-Wayland ça donne quoi ?

      KDE Plasma has had many issues with Firefox Wayland, mainly Bug 387313 - Subsurfaces are not clipped which caused issues like Bug 419797 - [Wayland] Firefox rendering issues, also affecting other windows.
      That fix will be part of Plasma 5.19.

      État de Firefox Preview

      Mi-mai 60% des utilisateurs de Fenix nightly roulaient WebRender.

      Dans les tuyaux : la recherche à la voix, un nouveau menu de gestion des extensions et un nouveau panneau de gestion des onglets ouverts.

      Pour le moment, la 5.1.0 vient de sortir.

      Pour les liens de téléchargement, c’est par ici.

      Dav1d 0.7

      La version 0.7 du décodeur AV1 est sortie, avec comme à chaque fois d’importants progrès de performances.

      Firefox Reality 10

      Lire ces deux billets.

      Contribuer…

      …à Firefox

      Vous pouvez sans risque aider à tester Firefox bêta en l’installant à partir de sa version Flatpak :

      • soit en cliquant sur le lien https://flathub.org/beta-repo/appstream/org.mozilla.firefox.flatpakref qui passera le relais par exemple à GNOME Software ou KDE discover ;
      • soit en entrant dans un terminal la commande : $ flatpak install --user https://flathub.org/beta-repo/appstream/org.mozilla.firefox.flatpakref.

      …aux dépêches sur Firefox

      Pour contribuer à la prochaine dépêche sur Firefox 78, c’est par ici !

      Télécharger ce contenu au format Epub

      Commentaires : voir le flux atom ouvrir dans le navigateur

      https://linuxfr.org/news/firefox-77

      1 Reply Last reply Reply Quote 0
      • First post
        Last post

      Sauf mention contraire, le site est placé sous double licence Creative Commons BY-SA et GNU Free Documentation License propulsé par NodeBB