Sortie de Firefox 77

Le navigateur web a Ă©tĂ© publiĂ© Firefox 77, ainsi que version mobile Firefox 68.9 pour la plateforme Android. De plus, une mise Ă  jour a Ă©tĂ© créée branche avec un support prolongĂ© 68.9.0. Dans un avenir proche, il passera au stade des tests bĂȘta la branche Firefox 78, dont le lancement est prĂ©vu pour le 30 juin.

Principales nouveautés:

  • AjoutĂ© une nouvelle page de service «about:certificate» pour accĂ©der Ă  l'interface intĂ©grĂ©e de visualisation des certificats. L'interface permet d'afficher la liste des certificats racines et enregistrĂ©s, de consulter les dĂ©tails de chaque certificat et d'effectuer l'exportation des certificats (la prise en charge de l'importation n'est pas encore disponible).
    Sortie de Firefox 77
  • Un support expĂ©rimental pour le format d'image AVIF (AV1 Image Format) a Ă©tĂ© ajoutĂ©, utilisant des technologies de compression intra-image du format de codage vidĂ©o AV1 (supportĂ© Ă  partir de Firefox 55). Pour activer AVIF, une option image.avif.enabled est disponible dans about:config. Le conteneur pour la diffusion des donnĂ©es compressĂ©es en AVIF est entiĂšrement similaire Ă  HEIF. AVIF prend en charge Ă  la fois les images en HDR (High Dynamic Range) et en espace colorimĂ©trique large (wide-gamut), ainsi que celles en plage dynamique standard (SDR).
  • Expanded nombre systĂšmes pour lesquels le systĂšme de composition est activĂ© WebRender, Ă©crit en Rust et permettant d'obtenir une augmentation significative de la vitesse de rendu et une rĂ©duction de la charge sur le CPU. WebRender dĂ©place vers le GPU les opĂ©rations de rendu du contenu de la page, qui sont mises en Ɠuvre via des shaders exĂ©cutables dans le GPU. WebRender est maintenant est inclus sur le matĂ©riel avec Intel Skylake GT1, APU AMD Raven Ridge, AMD Evergreen et sur les ordinateurs portables avec des cartes graphiques NVIDIA, fonctionnant sous Windows 10. Pour forcer l'activation dans about:config, il convient d'activer les paramĂštres «gfx.webrender.all» et «gfx.webrender.enabled» ou de lancer Firefox avec la variable d'environnement MOZ_WEBRENDER=1.
  • Dans la barre d'adresse amĂ©liorĂ© l'analyse des requĂȘtes de recherche. Les mots avec un point sont dĂ©sormais Ă©valuĂ©s par rapport Ă  des domaines pertinents (par exemple, auparavant, entrer des clĂ©s telles que «test.log» ne conduisait pas Ă  une recherche, mais Ă  une tentative d'ouverture d'un site, tandis qu'entrer «data:url» avec des espaces et un symbole de question aboutissait Ă  une recherche, plutĂŽt qu’au chargement).
  • AjoutĂ© la prise en charge permissions optionnelles, dont la demande dans les extensions ne conduit pas Ă  l'affichage d'une notification de confirmation de nouvelles permissions lors de l'installation ou de la mise Ă  jour de l'extension, mais est affichĂ©e lors de l'appel direct de l'extension Ă  une opĂ©ration nĂ©cessitant des droits Ă©levĂ©s. Parmi les permissions qui peuvent ĂȘtre dĂ©clarĂ©es comme optionnelles figurent management, devtools, browsingData, pkcs11.
    Proxy et session. Comme motivation pour l'ajout de permissions optionnelles, il est mentionné le souhait de réduire la charge sur les utilisateurs lors de la mise à jour des extensions et de permettre la mise à jour de l'extension sans confirmation obligatoire des permissions (auparavant, si l'utilisateur n'acceptait pas les permissions, l'extension n'était pas mise à jour).
  • Pour les utilisateurs du Royaume-Uni sur la page du nouvel onglet incluse l'affichage du contenu recommandĂ© par le service Pocket. Auparavant, ces pages Ă©tait affichĂ©e n'Ă©taient disponibles que pour les utilisateurs des États-Unis, du Canada et d'Allemagne. La personnalisation associĂ©e Ă  la sĂ©lection de contenu est effectuĂ©e cĂŽtĂ© client et sans transmettre les informations de l'utilisateur Ă  des tiers (liste complĂšte des liens recommandĂ©s pour le jour actuel chargĂ©e dans le navigateur, qui est rangĂ©e cĂŽtĂ© utilisateur en fonction des donnĂ©es d'historique de navigation). Il convient de noter que les blocs sponsorisĂ©s sont uniquement affichĂ©s aux États-Unis et clairement marquĂ©s comme publicitĂ©, tandis que dans d'autres pays, les articles publicitaires ne sont pas encore utilisĂ©s. Pour dĂ©sactiver le contenu recommandĂ© par Pocket, il est prĂ©vu configuration dans le configurateur (Firefox Home Content / Recommended by Pocket) et l'option «browser.newtabpage.activity-stream.feeds.topsites» dans about:config.

    Sortie de Firefox 77
  • Dans le configurateur, dans le bloc dĂ©roulant des mĂ©thodes de blocage des Cookies dans la section de paramĂ©trage du blocage du suivi des mouvements ajoutĂ© un nouvel Ă©lĂ©ment pour l'isolation dynamique des Cookies basĂ© sur le domaine affichĂ© dans la barre d'adresse («Dynamic First Party Isolation«, lorsque les insertions propres et tierces sont dĂ©terminĂ©es en fonction du domaine de base du site). Dans about:config, l'interface s'active via le paramĂštre «browser.contentblocking.reject-and-isolate-cookies.preferences.ui.enabled» ou directement «network.cookie.cookieBehavior = 5».

    Sortie de Firefox 77
  • Pour simplifier la navigation sur les appareils tactiles les marges sur la barre des signets (lorsqu'un nouvel onglet est ouvert, la nouvelle barre d'adresse Megabar chevauche partiellement la barre des signets et laisse peu d'espace pour le clic).
  • De nombreuses nouvelles fonctionnalitĂ©s du langage, dĂ©veloppĂ©es dans la spĂ©cification Raku v6.e, ont Ă©tĂ© mises en Ɠuvre. de nouveaux dialogues modaux, liĂ©s Ă  des onglets individuels et ne bloquant pas l'ensemble de l'interface. Pour contrĂŽler l'activation de la liaison des dialogues dans about:config, les options «prompts.defaultModalType», «prompts.modalType.confirmAuth» et «prompts.modalType.insecureFormSubmit» ont Ă©tĂ© ajoutĂ©es (1 — liaison au contenu, 2 — liaison Ă  l'onglet, 3 — liaison Ă  la fenĂȘtre).

    Sortie de Firefox 77
  • Dans about:config ajoutĂ© Nouvelle configuration middlemouse.openNewWindow, permettant de dĂ©sactiver l'utilisation du bouton du milieu de la souris pour ouvrir un lien dans un nouvel onglet.
  • RetirĂ©e Configuration browser.urlbar.update1.view.stripHttps (la prise en charge de la configuration browser.urlbar.trimURLs est maintenue).
  • Completement du moteur Gecko. supprimĂ© la prise en charge
    Grilles XUL.
  • Par dĂ©faut, la rotation automatique des images JPEG est activĂ©e en fonction des donnĂ©es Exif.
  • La configuration «browser.urlbar.oneOffSearches» a Ă©tĂ© supprimĂ©e. Pour masquer les boutons des moteurs de recherche alternatifs qui apparaissent lors de la saisie dans la barre d'adresse ou de recherche, il est possible de sĂ©lectionner les moteurs de recherche nĂ©cessaires sur la page about:preferences#search.

    Sortie de Firefox 77
  • Le texte qui dĂ©passe la limite «maxlength» n'est plus coupĂ© lors de l'insertion dans les champs et