Disponible Firefox 136 avec support pour le placement vertical des onglets, des chatbots IA, la conversion automatique des requĂȘtes HTTP en HTTPS, ainsi que le support VA-API sur les cartes graphiques AMD.
- Linux :
- ĂȘtre contrĂŽlĂ©e avec les flĂšches du clavier. accĂ©lĂ©ration matĂ©rielle du dĂ©codage vidĂ©o (VA-API) sur les systĂšmes avec GPU AMD (nĂ©cessite Mesa version 24.2 ou supĂ©rieure).
- Des compilations officielles pour l'architecture ARM64 (AArch64) sont disponibles sous forme de tarballs, ainsi que de le dépÎt APT. Des compilations au format Flatpak sont en préparation.
- Ătabli fonctionnalitĂ© de la page about:processes sous FreeBSD (auparavant, elle ne fonctionnait que sous OpenBSD).
- Dans les paramÚtres est désormais possibilité d'activer une nouvelle implémentation de la barre latérale:
- Dans les paramÚtres de la barre latérale (icÎne en forme d'engrenage) est disponible le placement vertical des onglets (de plus, il est possible de changer l'emplacement des onglets en cliquant avec le bouton droit sur la barre d'outils et en sélectionnant l'option correspondante dans le menu).
- Dans la barre latérale sont disponibles des chatbots basés sur l'IA. Les services en ligne pris en charge incluent Anthropic Claude, ChatGPT, Google Gemini, Hugging Chat et Le Chat Mistral.
- Activé par défaut, le mécanisme HTTPS-First: lors de la navigation ou du chargement de ressources imbriquées via HTTP, Firefox essaiera d'abord de se connecter via HTTPS sécurisé et basculera de maniÚre transparente vers HTTP non sécurisé en cas de problÚme. La mise à niveau ne s'applique pas si un port non standard ou une adresse locale est spécifiée.
- La boßte de dialogue de nettoyage des données utilisateur permet désormais de supprimer l'historique des formulaires sans effacer l'historique de navigation dans son ensemble.
- Une nouvelle fonctionnalitĂ© permet d'interdire le dĂ©tachement d'onglet. La transformation inopinĂ©e d'un onglet en une fenĂȘtre distincte a irritĂ© les utilisateurs pendant de nombreuses annĂ©es (le ticket correspondant a Ă©tĂ© ouvert il y a 9 ans). Pour dĂ©sactiver le dĂ©tachement des onglets, un paramĂštre browser.tabs.allowTabDetach est prĂ©vu. possibilitĂ© de dĂ©sactiver sĂ©lectivement le blocage des widgets de rĂ©seaux sociaux intĂ©grĂ©s aux pages web, qui sont bloquĂ©s en mode de protection de suivi stricte ou en mode de navigation privĂ©e.
- Dans les paramÚtres de télémétrie ajouté l'option « Envoyer un ping quotidien d'utilisation à Mozilla », permettant aux développeurs d'évaluer plus précisément le nombre d'utilisateurs actifs.
- Les pages renvoyant un code d'erreur (4xx, 5xx) et ayant une longueur nulle ne seront plus ne seront pas affichées comme vides. à la place, un message d'erreur sera affiché pour que l'utilisateur comprenne mieux ce qui s'est passé.
- Lors de la connexion via HTTP non sécurisé, en plus de l'icÎne avec un cadenas barré dans la barre d'adresse, un message « Non sécurisé » est maintenant affiché (security.insecure_connection_text.enabled).
- Les étiquettes des raccourcis des sites récemment visités sur la pageNouvel onglet sont maintenant sont générées en fonction des titres des pages plutÎt qu'en fonction des noms de domaine.
- Pour des raisons de sécurité, les onglets en arriÚre-plan il est interdit ouvrir un dialogue de sélection de fichier.
- Une nouvelle fonctionnalitĂ© permet d'interdire le dĂ©tachement d'onglet. La transformation inopinĂ©e d'un onglet en une fenĂȘtre distincte a irritĂ© les utilisateurs pendant de nombreuses annĂ©es (le ticket correspondant a Ă©tĂ© ouvert il y a 9 ans). Pour dĂ©sactiver le dĂ©tachement des onglets, un paramĂštre browser.tabs.allowTabDetach est prĂ©vu. la possibilitĂ© de dĂ©sactiver l'authentification HTTP de base (network.http.basic_http_auth.enabled).
- Dans l'interface du navigateur il est interdit utiliser les gestionnaires d'Ă©vĂ©nements intĂ©grĂ©s (security.browser_xhtml_csp.enabled = false). Cela peut casser, par exemple, certains scripts utilisateurs, ces scripts doivent ĂȘtre réécrits..
- Les utilisateurs du Mexique, du Brésil, d'Argentine et du Chili ont désormais accÚs à un résumé météo sur la page nouvel onglet.
- Les utilisateurs du Royaume-Uni ont désormais accÚs à la saisie automatique des adresses dans les formulaires web.
- macOS :
- Certaines tĂąches en arriĂšre-plan sont maintenant automatiquement dĂ©placĂ©es vers des cĆurs de processeur Ă©coĂ©nergĂ©tiques.
- Implémenté accélération matérielle de la lecture des vidéos HEVC.
- Les paquets d'installation au format DMG sont maintenant sont compressés à l'aide de l'algorithme LZMA, permettant de réduire leur taille et le temps d'installation.
- En raison des changements survenus dans macOS Sequoia, la combinaison de touches ajoutant .com à l'adresse saisie dans la barre d'adresse a été modifiée de Ctrl+Enter à Cmd+Enter.
- Windows : Lors de la copie d'une image dans le presse-papiers (lorsqu'elle est placée dans le presse-papiers à la fois en tant que fichier et en tant qu'image), par défaut, l'image sont maintenant est placée au format PNG. Ainsi, si l'application réceptrice prend en charge la réception d'images PNG à partir du presse-papiers, elle recevra l'image sans perte de transparence (les applications qui ne peuvent pas accepter le PNG peuvent toujours demander au presse-papiers une image au format BMP).
- HTML :
- Une nouvelle fonctionnalitĂ© permet d'interdire le dĂ©tachement d'onglet. La transformation inopinĂ©e d'un onglet en une fenĂȘtre distincte a irritĂ© les utilisateurs pendant de nombreuses annĂ©es (le ticket correspondant a Ă©tĂ© ouvert il y a 9 ans). Pour dĂ©sactiver le dĂ©tachement des onglets, un paramĂštre browser.tabs.allowTabDetach est prĂ©vu. support de l'attribut global autocorrect (inclut la correction automatique de l'orthographe dans les Ă©lĂ©ments de texte modifiables : la plupart des Ă©lĂ©ments de texte <input>, Ă©lĂ©ments et Ă©lĂ©ments avec l'attribut contenteditable. Le comportement spĂ©cifique de la correction automatique dĂ©pend de l'agent utilisateur et du systĂšme d'exploitation).
- Attribut global contenteditable a acquis avec la valeur plaintext-only (indique que le formatage du texte est désactivé et qu'en insérant du texte formaté, le formatage sera supprimé).
- CSS :
- l'opérateur de séquence optionnelle pseudo-classe :has-slotted (utilisé pour styliser les éléments dans <template>, qui ajoutent du contenu à l'élément <slot> lors du rendu d'un composant web).
- Une nouvelle fonctionnalitĂ© permet d'interdire le dĂ©tachement d'onglet. La transformation inopinĂ©e d'un onglet en une fenĂȘtre distincte a irritĂ© les utilisateurs pendant de nombreuses annĂ©es (le ticket correspondant a Ă©tĂ© ouvert il y a 9 ans). Pour dĂ©sactiver le dĂ©tachement des onglets, un paramĂštre browser.tabs.allowTabDetach est prĂ©vu. support de la pseudo-classe (disponible uniquement pour des Ă©lĂ©ments ayant un Ă©tat ouvert, par exemple, (permet de sĂ©lectionner n'importe quel Ă©lĂ©ment qui est actuellement ouvert).
- Fonctions linear-gradient(), conic-gradient() et radial-gradient() sont maintenant permettent créer une seule couleur unie.
- JavaScript: Mise en Ćuvre de la prise en charge Intl.DurationFormat (formatte les donnĂ©es sur la durĂ©e selon la langue sĂ©lectionnĂ©e).
- HTTP : En-tĂȘte Referer sont maintenant un mot de passe/PIN/biomĂ©trie/clĂ© matĂ©rielle du compte OS sera requis (Ă condition qu'un mot de passe principal ne soit pas dĂ©fini). L'implĂ©mentation de cette fonctionnalitĂ© sous Linux est perturbĂ©e par envoyĂ© lorsque la page se rafraĂźchit et redirige l'utilisateur vers une autre page (via <meta http-equiv="refresh"> ou l'en-tĂȘte Refresh).
- API :
- Taille maximale data :-liens a été augmenté de 32 à 512 mégaoctets, ce qui correspond au comportement des navigateurs basés sur Chromium.
- Prise en charge activĂ©e Cookie Store API (mĂ©thode moderne asynchrone basĂ©e sur Promise, conçue pour gĂ©rer les cookies, pouvant ĂȘtre utilisĂ©e dans le thread principal et les workers de service). Pour l'instant a Ă©tĂ© mise en Ćuvre un sous-ensemble de l'API Cookie Store :
- Interface CookieStore (obtention, définition, suppression des cookies).
- RTCRtpTransceiver.currentDirection Window.cookieStore et ServiceWorkerGlobalScope.cookieStore (obtention des instances de CookieStore).
- ĂvĂ©nement change et son interface CookieChangeEvent (dĂ©clenchĂ© dans le thread principal et les contextes des workers de service, lorsque des cookies sont dĂ©finis ou supprimĂ©s).
- Implémenté réflexion des éléments ARIA.
- WebRTC :
- WebRTC peut maintenant peut recevoir et envoyer de la vidéo, compressée avec le codec AV1. Lors de l'envoi, cela fonctionne pour une vidéo unique (singlecast), ainsi que pour l'envoi de plusieurs variantes de vidéo provenant d'une source (simulcast).
- Aussi est désormais prise en charge de l'envoi multiple avec le codec H264 (en plus d'AV1 et VP8).
- Mise en Ćuvre de prise en charge de l'extension En-tĂȘte RTP de Descripteur de DĂ©pendance (DD) (peut ĂȘtre utilisĂ© avec les codecs AV1, VP8 et VP9 ; permet la redirection indĂ©pendante du codec de plusieurs flux, y compris dans les cas oĂč la charge utile est chiffrĂ©e (E2EE)).
- La reconnaissance des rÚgles CSS non fonctionnelles prend désormais en compte
- Ăditeur dans le dĂ©bogueur traduit sur Codemirror 6.
- Activé possibilité de déboguer des workers de service (elle a été désactivée pendant les 5 derniÚres années en raison de problÚmes de performance).
- Moniteur réseau : aux noms des préréglages « Limitation des performances » (permettant de simuler la bande passante et les délais de connexion Internet) ajoutées caractéristiques (débit, latence).
Source : linux.org.ru
