La version 160 du navigateur web Firefox a Ă©tĂ© publiĂ©e et des mises Ă jour des versions antĂ©rieures avec un support Ă long terme â 153.7.0 et 115.45.0 â ont Ă©tĂ© formĂ©es. Dans le cadre du nouveau cycle de publication de deux semaines, la branche Firefox 161 a Ă©tĂ© mise en beta-test, dont la sortie est prĂ©vue le 24 novembre.
Les principales nouveautés de Firefox 160 (1, 2, 3) :
- Il est dĂ©sormais possible de dĂ©tacher un onglet ou une zone sĂ©lectionnĂ©e sur la page sous la forme d'une mini-fenĂȘtre, placĂ©e au-dessus du contenu. La barre d'adresse de la mini-fenĂȘtre se cache automatiquement et s'affiche uniquement lorsque le curseur se trouve au-dessus du titre. Il est possible d'ouvrir simultanĂ©ment plusieurs mini-fenĂȘtres. Les mini-fenĂȘtres sont créées via les menus contextuels, affichĂ©s en cliquant avec le bouton droit sur l'onglet (DĂ©placer l'onglet -> DĂ©placer vers Mini FenĂȘtre) ou sur le contenu de la page (DĂ©placer la section vers Mini FenĂȘtre). Ce mode est pratique pour garder Ă l'esprit un autre contenu lors de la navigation sur la page.


- L'interface de visualisation vidĂ©o en mode « image dans l'image » permet maintenant de rĂ©gler la vitesse de lecture avec un pas de 0.25x (le bouton pour changer la vitesse apparaĂźt uniquement lorsque la taille de la fenĂȘtre est augmentĂ©e).

- Il est désormais possible d'ouvrir de nouveaux onglets en faisant glisser des éléments de la barre latérale de l'historique vers la zone des onglets.
- Dans le menu contextuel de la barre d'adresse, l'élément « Coller et aller » est remplacé par « Coller et rechercher », si le presse-papiers ne contient pas un lien mais du texte.
- Dans la boßte de dialogue de confirmation des demandes de sites pour se connecter en tant que gestionnaire d'email et d'autres types de liens, un bouton « Ne jamais autoriser » a été ajouté pour bloquer ultérieurement de telles demandes répétées de la part du site.
- Ajout de la prise en charge de la lecture audio dans les formats FLAC, MP3 et PCM, livrés dans des conteneurs multimédias MKV (Matroska).
- Pour le rendu WebGL sur la plateforme macOS, l'API graphique Metal a été utilisée.
- Dans l'API Web Speech, un objet SpeechRecognition a été ajouté pour la reconnaissance vocale en temps réel sans faire appel à des services externes, avec prise en charge de 40 langues.
- Pour assurer la compatibilité avec certains sites, le pseudo-élément « ::-webkit-input-placeholder » a été ajouté, offrant une fonctionnalité similaire à celle de « ::placeholder ».
- Dans le constructeur WebTransport() a Ă©tĂ© implĂ©mentĂ©e l'option «headers» pour ajouter des en-tĂȘtes HTTP personnalisĂ©s aux requĂȘtes CONNECT avancĂ©es. Dans l'interface WebTransportDatagramDuplexStream, les propriĂ©tĂ©s incomingMaxBufferedDatagrams et outgoingMaxBufferedDatagrams ont Ă©tĂ© ajoutĂ©es, ainsi que des propriĂ©tĂ©s dans l'interface WebTransport.
anticipatedConcurrentIncomingUnidirectionalStreams et anticipatedConcurrentIncomingBidirectionalStreams. - La version Android inclut une demande d'autorisation avant d'accéder aux dispositifs sur le réseau local avec des adresses intranet ou aux services sur le dispositif actuel (localhost).
Outre les nouveautés et les corrections de bogues, Firefox 160 corrige 99 vulnérabilités, dont la majorité est due à des problÚmes de gestion de la mémoire, tels que des débordements de mémoire tampon et des accÚs à des zones mémoire déjà libérées. Ces problÚmes peuvent potentiellement mener à l'exécution de code malveillant lors de l'ouverture de pages spécialement conçues.
Source : opennet.ru



