Connexion
Abonnez-vous

Firefox 140 ESR sait endormir manuellement les onglets

Le 24 juin à 15h43

Nouvelle version ESR pour Firefox. Particulièrement importantes, ces versions bénéficient d’un support allongé de 42 semaines en moyenne. Elles ont la préférence d’un certain nombre de distributions Linux, dont Debian, et des entreprises faisant le choix de Firefox. Pendant toute la durée du support, la version reçoit les correctifs de sécurité et de bugs, sans toucher au socle fonctionnel.

Firefox 140 prend ainsi la place de la version 128. Pour les systèmes faisant la mise à jour sur une base ESR, cela représente donc douze versions du navigateur et un cumul important de nouveautés. Citons des optimisations sur HTTP/3, l’arrivée d’une gestion complète des profils, le groupement des onglets ou encore la disposition verticale pour ces derniers.

En revanche, si vous utilisez l’actuelle version classique 139, les apports ne seront pas extraordinaires. L’apport le plus significatif est la fonction Décharger l’onglet. D’un clic droit, on peut intimer l’ordre au navigateur d’endormir un onglet ou un groupe d’onglets, via le menu contextuel. Les ressources sont alors déchargées et les onglets ne consomment plus rien. Dommage, on aurait aimé que Firefox récupère au passage une fonction très pratique de Vivaldi : mettre en hibernation tous les onglets en arrière-plan.

Parmi les autres nouveautés, citons une option « Tout sélectionner » sur Android, le support des moteurs personnalisés dans les paramètres de recherche, ou encore une fonction permettant de garder plus ou moins d’onglets verticaux épinglés à l’écran. Côté développeurs, on note surtout la prise en charge des raccourcis clavier aria, des API CookieStore et Custom Highlight, des Service Workers en navigation privée, ou encore des styles d'agent utilisateur (UA) uniformes pour les éléments <h1> sur toutes les plateformes.

Enfin, Firefox 140 colmate treize failles de sécurité, dont deux classées comme critiques.

Le 24 juin à 15h43

Commentaires (18)

votre avatar
J'ai un peu de mal à voir l’intérêt d'endormir un onglet :keskidit:
J'imagine que c'est utile quand on voit que l'ordinateur rame, mais comment on sait que c'est tel onglet qui mange beaucoup de ressources ? Idéalement, le navigateur devrait lui-même endormir un onglet un peu trop gourmand resté en arrière-plan depuis un moment.
votre avatar
c'est deja le cas, il s'agit d'endormir manuellement, mais j'avoue ne pas vraiment voir l'interet. Ce qui ne veut pas dire qu'il n'y en a pas.
votre avatar
Et perso, c'est plutôt empêcher un onglet de s'endormir qui m'intéresserait... genre, un player audio ou un process de maj (une maj manuelle esp via esphome par ex... si l'onglet est pas actif, tu peux perdre la connexion et la maj plante)
Actuellement, quand j'ai ce besoin je place l'onglet à part (autre fenêtre principale de firefox) et la laisse active... même si derrière d'autres fenêtres d'application. J'ai ceci dit pas cherché plus que ça si il y a plus simple :-p
votre avatar
Si jamais "Auto Tab Discard" permet de faire tout ça. En plus d'endormir les onglets de manière plus aggressive
votre avatar
Moi aussi, j'ai du mal à en comprendre l'intérêt. Peut-être sur des machines un peu datées (Intel 8086, 16 bits, 32 MO de RAM, Windows 3) ?
votre avatar
le cas d'usage que je vois, c'est quand j'ai un onglet d'ouvert, que je garde dans les groupes d'onglet, mais que je n'en ai plus besoin (cas de ma messagerie d'entreprise, que je veux volontairement snooze).
je ne veux pas fermer l'onglet, pour pouvoir le rouvrir après dans le groupe d'onglet, juste le mettre en sommeil...
votre avatar
32Mo de RAM sur un 8086, ça me paraît un peu optimiste, les machine de cette époque étaient contentes quand elles en avaient 1Mo (ce qui était la quantité maximale qu'ils pouvaient adresser, hors bidouilles type mémoire paginée) :D
votre avatar
on peut voir les onglets qui rament grâce au gestionnaire de tâche dispo dans about:processes ou accessible via Shift + Echap (merci @eric_glb )
votre avatar
[Shift] + [Echap]
votre avatar
mais comment on sait que c'est tel onglet qui mange beaucoup de ressources ?
Outils supplémentaire -> gestionnaire de tâche.
votre avatar
Espérons que ça aide à l'optimisation de l'utilisation de la RAM, car Firefox a cette tendance à accaparer très vite les ressources de la machine. Quand ces ressources sont disponibles j'ai envie de dire pourquoi pas, mais comme il ne les restitue pas quand cela est nécessaire, c'est là que ça se complique.
Je vais quand même lui laisser le bénéfice du doute avec une probable mise en cause d'une extension mais pour ça faut faire des tests.

A noter que Chromium (en navigateur secondaire pour ma part) ne provoque jamais cette situation.
votre avatar
Quand j'avais une machine juste en mémoire, j'avais pas mal étudié la gestion de la mémoire de Chromium et Firefox, en lisant divers trucs sur chacun. J'en avais conclus que Chromium gérait bien mieux en cas de pénurie et j'avais fini par utiliser Chromium qui effectivement ne rendait pas ma machine inutilisable en bouffant toute la mémoire. J'ai cru comprendre à cette époque que l'expérience de Google avec ChromeOS qui visait des machines plus limitées (en mémoire en particulier) les avait fait progresser sur le sujet en mettant des mécanismes en place afin d'éviter d'utiliser toute la mémoire réelle.
votre avatar
Merci pour ce retour car je compte faire un test pratique sur une machine secondaire qui compare les deux navigateurs en situation identique, en fonction des résultats j'alimenterai un ticket existant sur Bugzilla ou un nouveau. Je vais tout de même attendre la publication de la 140 dans les dépôts.
votre avatar
J'avais des problèmes de blocages et ralentissements de mon PC portable au boulot (8Go de RAM).

J'ai tenté d'installer une extension pour "endormir" les onglets inactifs. Ça fonctionnait assez bien.
Je suppose que Firefox doit faire la même chose en natif maintenant.

J'ai résolu le problème en rajoutant moi même une barrette de RAM car la réponse de l'IT était d'ouvrir moins d'onglets :D
Je me suis rendu compte par la même occasion que Firefox prend pas mal de ressources disponibles.
votre avatar
Je pensais aussi que la capacité en mémoire vive de la machine pouvait être un facteur limitant, j'avais le problème aussi sur une machine avec 8Go de RAM.
Depuis quelques mois, je bosse avec une machine avec 20 Go de RAM, je peux t'assurer que Firefox les absorbe sans problème.
votre avatar
Je ne dis pas le contraire, je suis passé de 8Go à 24Go et Firefox prend bien une dizaine de Go avec tous mes onglets ouverts.

Après cela ne me dérange pas qu'il utilise beaucoup de RAM, je veux juste qu'il relâche la RAM non nécessaire quand d'autres logiciels ou le système en ont besoin.
J'ai même l'impression que la RAM est mieux gérée sous Linux que sous Windows.
votre avatar
Marrant, l'option était disponible sur l'extension que j'avais utilisée pour les onglets verticaux avant que ça devienne natif.
votre avatar
De mon côté, pour libérer la mémoire de Firefox ou Windows, j'utilise le programme MemReduct. Il permet de vider la mémoire a la demande ou automatiquement. Ça peut etre agressif mais je n'ai jamais senti un seul souci depuis plus de 2 ans.

Je n'ai pas investigué toutes les options mais m'aide pas mal, que je sois sous un un pc de 2012 avec 6go ou un pc de 2024 avec 16Go.

Firefox 140 ESR sait endormir manuellement les onglets

Fermer