Sortie de Firefox 98

La version du navigateur web Firefox 98 a Ă©tĂ© publiĂ©e. De plus, une mise Ă  jour de la branche Ă  long terme a Ă©tĂ© rĂ©alisĂ©e — 91.7.0. La branche Firefox 99 a atteint le stade de test bĂȘta, avec un lancement prĂ©vu pour le 5 avril.

Les principales nouveautés :

  • Le comportement de tĂ©lĂ©chargement des fichiers a Ă©tĂ© modifiĂ© — au lieu de demander une confirmation avant le dĂ©but du tĂ©lĂ©chargement, les fichiers commencent dĂ©sormais Ă  se tĂ©lĂ©charger automatiquement, et un avis s'affiche dans la barre d'Ă©tat au dĂ©but du tĂ©lĂ©chargement. À travers cette barre, l'utilisateur peut Ă  tout moment obtenir des informations sur le processus de tĂ©lĂ©chargement, ouvrir le fichier tĂ©lĂ©chargĂ© pendant le tĂ©lĂ©chargement (l'action sera effectuĂ©e aprĂšs la fin du tĂ©lĂ©chargement) ou supprimer le fichier. Dans les paramĂštres, il est possible d'activer la demande de confirmation Ă  chaque tĂ©lĂ©chargement et de dĂ©finir une application par dĂ©faut pour ouvrir des fichiers de certains types.
    Sortie de Firefox 98
  • De nouvelles actions ont Ă©tĂ© ajoutĂ©es au menu contextuel qui s'affiche lors d'un clic droit sur les fichiers dans la liste des tĂ©lĂ©chargements. Par exemple, grĂące Ă  l'option « Always Open Similar Files », il est possible de permettre Ă  Firefox d'ouvrir automatiquement un fichier dans l'application associĂ©e dans le systĂšme aprĂšs son tĂ©lĂ©chargement. Il est Ă©galement possible d'ouvrir le dossier contenant les fichiers tĂ©lĂ©chargĂ©s, de naviguer vers la page Ă  partir de laquelle le tĂ©lĂ©chargement a Ă©tĂ© initiĂ© (pas le tĂ©lĂ©chargement lui-mĂȘme, mais le lien vers le tĂ©lĂ©chargement), de copier le lien, d'effacer la mention du tĂ©lĂ©chargement de l'historique de navigation et d'effacer la liste dans la barre de tĂ©lĂ©chargements.
    Sortie de Firefox 98
    Sortie de Firefox 98
  • Pour certains utilisateurs, le moteur de recherche par dĂ©faut a Ă©tĂ© modifiĂ©. Par exemple, dans la version anglaise testĂ©e, DuckDuckGo est maintenant forcĂ© par dĂ©faut au lieu de Google. Cependant, Google reste en tant qu'option parmi les moteurs de recherche et peut ĂȘtre rĂ©activĂ© comme moteur par dĂ©faut dans les paramĂštres. La raison de ce changement forcĂ© de moteur de recherche par dĂ©faut est mentionnĂ©e comme l'impossibilitĂ© de continuer Ă  fournir des gestionnaires pour certains moteurs de recherche en raison d'un manque d'autorisation officielle. Un accord avec Google pour le transfert de trafic de recherche Ă©tait en vigueur jusqu'en aoĂ»t 2023 et rapportait environ 400 millions de dollars par an, reprĂ©sentant une grande partie des revenus de Mozilla.
    Sortie de Firefox 98
  • Les paramĂštres par dĂ©faut affichent une nouvelle section avec des fonctionnalitĂ©s expĂ©rimentales que les utilisateurs peuvent tester Ă  leurs risques et pĂ©rils. Par exemple, la possibilitĂ© de mettre en cache la page d'accueil, les modes SameSite=Lax et SameSite=None, le CSS Masonry Layout, des panneaux supplĂ©mentaires pour les dĂ©veloppeurs web, la dĂ©finition de Firefox 100 dans l'en-tĂȘte User-Agent, et des indicateurs globaux pour couper le son et le microphone sont disponibles pour les tests.
    Sortie de Firefox 98
  • Dans le but d'optimiser le processus de lancement du navigateur, la logique de dĂ©marrage des extensions utilisant l'API webRequest a Ă©tĂ© modifiĂ©e. DĂ©sormais, seules les requĂȘtes webRequest bloquantes entraĂźneront le lancement des extensions au dĂ©marrage de Firefox. Les appels Ă  webRequest en mode non-bloquant seront retardĂ©s jusqu'Ă  ce que le dĂ©marrage de Firefox soit terminĂ©.
  • La prise en charge de la balise HTML « » a Ă©tĂ© ajoutĂ©e, permettant de crĂ©er des fenĂȘtres de dialogue et des composants pour une interaction interactive avec l'utilisateur, tels que des alertes fermables et des fenĂȘtres imbriquĂ©es. Ces fenĂȘtres peuvent ĂȘtre contrĂŽlĂ©es via du code JavaScript.
  • Dans l'implĂ©mentation de la spĂ©cification des Custom Elements, qui permet d'ajouter des Ă©lĂ©ments HTML personnalisĂ©s pour Ă©tendre la fonctionnalitĂ© des balises HTML existantes, le support pour l'ajout d'Ă©lĂ©ments personnalisĂ©s liĂ©s au traitement des formulaires d'entrĂ©e a Ă©tĂ© ajoutĂ©.
  • Une nouvelle propriĂ©tĂ© CSS, hyphenate-character, a Ă©tĂ© ajoutĂ©e pour dĂ©finir une chaĂźne Ă  utiliser Ă  la place du caractĂšre de rupture de mot lors du passage Ă  la ligne suivante (‘-’).
  • La mĂ©thode navigator.registerProtocolHandler() a Ă©tĂ© mise Ă  jour pour enregistrer des gestionnaires de protocoles pour les schĂ©mas d'URL ftp, sftp et ftps.
  • Une nouvelle propriĂ©tĂ© HTMLElement.outerText a Ă©tĂ© ajoutĂ©e, qui renvoie le contenu Ă  l'intĂ©rieur d'un nƓud DOM, comme la propriĂ©tĂ© HTMLElement.innerText, mais ne remplace pas le contenu Ă  l'intĂ©rieur du nƓud lors de l'Ă©criture ; elle remplace le nƓud entier.
  • L'API WebVR est dĂ©sactivĂ©e par dĂ©faut, car elle est considĂ©rĂ©e comme obsolĂšte (pour la rĂ©activer dans about:config, il faut dĂ©finir le paramĂštre dom.vr.enabled=true).
  • Les outils pour les dĂ©veloppeurs web ont Ă©tĂ© enrichis d'un panneau d'Ă©valuation de la compatibilitĂ©. Ce panneau prĂ©sente des indicateurs avec des alertes sur les problĂšmes potentiels liĂ©s aux propriĂ©tĂ©s CSS d'un Ă©lĂ©ment HTML sĂ©lectionnĂ© ou de la page entiĂšre, permettant d'identifier les incompatibilitĂ©s avec diffĂ©rents navigateurs sans avoir Ă  tester la page sĂ©parĂ©ment sur chaque navigateur.
    Sortie de Firefox 98
  • La possibilitĂ© de dĂ©sactiver les gestionnaires d'Ă©vĂ©nements (event listener) pour un nƓud DOM donnĂ© a Ă©tĂ© fournie. La dĂ©sactivation est effectuĂ©e via une invite affichĂ©e lors du survol de l'Ă©vĂ©nement dans l'interface d'inspection de la page.
    Sortie de Firefox 98
  • Un Ă©lĂ©ment « Ignorer la ligne » a Ă©tĂ© ajoutĂ© au menu contextuel du mode d'Ă©dition dans le dĂ©bogueur pour ignorer une ligne lors de l'exĂ©cution. Cet Ă©lĂ©ment s'affiche lorsque le paramĂštre devtools.debugger.features.blackbox-lines=true est dĂ©fini dans about:config.
    Sortie de Firefox 98
  • Un mode d'ouverture automatique des outils de dĂ©veloppement a Ă©tĂ© mis en Ɠuvre pour les onglets ouverts via l'appel window.open (en mode devtools.popups.debug, pour les pages pour lesquelles les outils de dĂ©veloppement sont ouverts, ils seront automatiquement ouverts pour tous les onglets ouverts depuis cette page).
    Sortie de Firefox 98
  • Dans la version pour la plateforme Android, la possibilitĂ© de changer l'image de fond sur la page d'accueil a Ă©tĂ© ajoutĂ©e et le soutien Ă  la suppression des cookies et des donnĂ©es du site pour un seul Ă©lĂ©ment a Ă©tĂ© ajoutĂ©. de domaine.

En plus des nouveautés et des corrections de bugs dans Firefox 98, 16 vulnérabilités ont été éliminées, dont 4 sont classées comme dangereuses. 10 vulnérabilités (répertoriées sous CVE-2022-0843) sont causées par des problÚmes de gestion de la mémoire, tels que des débordements de tampon et des accÚs à des zones de mémoire déjà libérées. Ces problÚmes peuvent potentiellement conduire à l'exécution de code malveillant lors de l'ouverture de pages spécialement conçues.

Dans la version bĂȘta de Firefox 99, le support des menus contextuels GTK natifs a Ă©tĂ© ajoutĂ©, les barres de dĂ©filement flottantes GTK sont activĂ©es, le visualiseur PDF prend en charge la recherche avec ou sans diacritiques, et le mode lecteur (ReaderMode) a ajoutĂ© le raccourci clavier « n » pour activer/dĂ©sactiver le mode de lecture Ă  haute voix (Narrate).

Source : opennet.ru

Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS đŸ”„ Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster