Disponible Firefox 137, qui inclut l'accélération matérielle HEVC, propose le regroupement d'onglets et de nombreuses améliorations de la barre d'adresse.
- Linux : a Ă©tĂ© mise en Ćuvre l'accĂ©lĂ©ration matĂ©rielle de la lecture HEVC.
- Ă tous les utilisateurs, les amĂ©liorations deviendront progressivement accessibles. regroupement d'onglets (browser.tabs.groups.enabled). Pour crĂ©er un groupe, il suffit de faire glisser un onglet sur un autre ou d'utiliser l'option correspondante dans le menu contextuel. Des noms et des couleurs peuvent ĂȘtre attribuĂ©s aux groupes.
- à tous les utilisateurs, les améliorations de la barre d'adresse deviendront progressivement accessibles :
- Les boutons des moteurs de recherche sont dĂ©sormais regroupĂ©s en un seul bouton Ă gauche, comme sur les appareils mobiles (browser.urlbar.unifiedSearchButton.always). Lors de l'envoi d'une requĂȘte dans le moteur de recherche, la requĂȘte reste maintenant dans la barre d'adresse (au lieu de l'URL du moteur de recherche), ce qui permet de la modifier ou de la clarifier facilement (browser.urlbar.showSearchTerms.enabled).
- Dans le menu dĂ©roulant, des actions supplĂ©mentaires liĂ©es Ă la requĂȘte saisie s'affichent dĂ©sormais. Par exemple, en entrant « print »
- il sera proposĂ© de passer au dialogue d'impression de la page. Si le site propose une fonction de recherche, lors de la saisie d'une requĂȘte,
- il sera proposé de faire une recherche sur ce site. Si l'utilisateur a de nouveau utilisé cette fonctionnalité sur le site, Firefox proposera d'ajouter ce site à la liste des moteurs de recherche installés. Pour la recherche dans les marque-pages, les onglets ouverts, l'historique et les actions du navigateur, il est désormais possible d'utiliser non seulement des boutons, mais aussi des mots-clés @bookmarks, @tabs, @history, @actions.
- Dans la barre d'adresse, il est maintenant possible
- de rĂ©aliser des calculs arithmĂ©tiques. La valeur calculĂ©e est possible peut ĂȘtre immĂ©diatement copiĂ©e dans le presse-papiers. est possible Le visionneuse PDF
- reconnaĂźt les hyperliens et les rend cliquables. React Developer Tools pour conserver sa signature graphique 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Ă© pour une rĂ©utilisation future. La barre latĂ©rale
- menu contextuel. a reçu un bouton « Fermer » invisible pour les onglets verticaux épinglés. Retiré L'outil de création de rapports d'erreurs effectue maintenant
- un test de la mémoire vive pour vérifier si le plantage est dû à un problÚme matériel. effectue Les extensions
- peuvent stocker plus de 10 mégaoctets de données via il est interdit storage.session hyphenate-limit-chars.
- CSS :
- Ajouté la propriété (indiquant la longueur minimale d'un mot pour le césure, ainsi que le nombre de caractÚres avant et aprÚs le tiret). text-decoration-line
- La propriété text-decoration-line a désormais avec les valeurs spelling-error et grammar-error (permettent d'appliquer un soulignement au texte, indiquant une erreur grammaticale ou orthographique).
- JavaScript:
- l'opérateur de séquence optionnelle méthode statique Math.sumPrecise() (Cela nécessite des nombres hiérarchiques (tels qu'un tableau) et renvoie leur somme. C'est plus précis que de sommer des nombres dans une boucle, car cela permet d'éviter la perte de précision des nombres à virgule flottante dans les résultats intermédiaires).
- Ajouté méthode statique Atomics.pause() (informe le processeur que le thread actuel est dans un blocage cyclique, attendant l'accÚs à une ressource partagée).
- Supprimé un backend MIPS32 cassé depuis de nombreuses années.
- SVG :
- Mise en Ćuvre de prise en charge de l'Ă©lĂ©ment <discard> et l'interface JavaScript correspondante SVGDiscardElement (permet d'indiquer le temps ou l'Ă©vĂ©nement auquel cet Ă©lĂ©ment et ses descendants doivent ĂȘtre supprimĂ©s du DOM. Le visualiseur SVG peut utiliser ces informations pour Ă©conomiser de la mĂ©moire en supprimant les Ă©lĂ©ments qui ne sont plus nĂ©cessaires, tels que les Ă©lĂ©ments d'animation terminĂ©s).
- API :
- Interface SVGPathSegment a acquis méthodes getPathData(), setPathData() et getPathSegmentAtLength() (travailler avec les données de chemin SVG au lieu d'analyser des chaßnes de données brutes).
- Déclarés désuÚtes certains événements non standards : afterscriptexecute et beforescriptexecute dans Document, ainsi que afterscriptexecute et beforescriptexecute dans Element.
- Désactivation du support introduit dans la version précédente Cookie Store API.
- La reconnaissance des rÚgles CSS non fonctionnelles prend désormais en compte
- L'inspecteur React Developer Tools afficher métadonnées de la police, telles que la version, l'auteur, le fournisseur et la licence.
- Champ de recherche dans l'Inspecteur a désormais avec les boutons « Précédent / Suivant ».
- Le moniteur réseau est désormais d'installer remplacer la réponse reçue d'un serveur distant par un fichier local.
Source : linux.org.ru
