Mozilla a publié la version finale de Firefox 15 qui s’attaque comme prévu à la consommation de ressources des extensions. Un bénéfice qui peut prendre potentiellement une grande importance avec de grands succès comme AdBlock.
La consommation en mémoire vive des navigateurs est un sujet qui revient régulièrement sur le devant de la scène. C’est notamment le cas de Firefox, dont la consommation est en fait divisée en deux parties bien distinctes. On trouve le navigateur lui-même et la manière dont il réclame de la mémoire vive pour le rendu des pages web. Mais les extensions en consomment elles aussi, et parfois dans de vastes proportions.
Les extensions réclament de la mémoire pour charger les éléments dont elles ont besoin. Ce chargement augmente avec l’historique. Quand l’utilisateur décide de fermer un onglet, Firefox libère la mémoire vive qui avait été utilisée pour le rendu. Mais dans de trop nombreux cas, les extensions ne procèdent pas de même. Conséquente : si dix onglets étaient ouverts et que l’utilisateur en ferme huit, la consommation des extensions peut rester celle de dix pages ouvertes.
Firefox 15 limite désormais le problème en imposant des restrictions sur les libertés prises par les extensions. Et non seulement la mémoire vive est nettement moins sollicitée, mais le processeur est lui aussi plus serein puisqu’il n’a plus besoin d’effectuer des calculs sur un trop grand nombre d’informations. Pour Mozilla, Firefox sera donc plus rapide et plus réactif.
Parmi les autres nouveautés, on signalera surtout la possibilité pour le navigateur de se mettre à jour seul et de manière silencieuse. Une étape importante pour la sécurité, car l’utilisateur n’aura plus son mot à dire, sauf s’il désactive la fonctionnalité dans les options. Signalons en outre le support du protocole SPDY de Google et des améliorations pour WebGL, comme le support des textures compressées. Côté développeurs, on relèvera en particulier l’ajout d’un débogueur JavaScript dans les outils.
Commentaires (97)
Plutôt une bonne nouvelle, car avec plusieurs 10aines d’onglets, c’est parfois périlleux au bout d’un certain temps…
Depuis la semaine dernière et ce malgré la mise à jour vers la version 15, j’ai quelques vignettes qui n’affichent pas d’apercu sur la nouvel page de démarrage.
Quelqu’un a une idée (j’ai déjà vider le cache, l’historique …)
cool ca.
Par contre quand il plante comment restaurer la session comme auparavant ?
Il m’a planté 2 ou 3 fois ces derniers temps
Perso j’ai l’impression que depuis deux ans qu’ils bossent sur les perfs c’est moins fluide qu’avant mais c’est possiblement psychologique.
Personnellement je suis de plus en plus déçu par Firefox. Je l’utilise depuis la version 1.5, son système d’extension était très bien pensé mais Chrome devient de plus en plus stable et le nombre de ses extensions ne cesse de croître.
J’ai encore du mal à quitter définitivement Firefox mais ça va devenir inéluctable. Les pages sous Chrome s’ouvre 2 fois plus vite (une seule extension installée sur les deux produits). Il manque à Chrome le défilement doux et je supprime Firefox du PC. Dommage !
opera powaaa
" />
" />
" />
NN c’est bien dans le 15 que sa été ajouté
We have been tracking add-ons that create Zombie Compartments and have fixed many of those instances ahead of yesterday’s Firefox 15 release
Ah oui, et puis leur système de MAJ est très mal géré. Si comme moi vous utilisez un compte limité (standard) il vous faudra installer la MAJ manuellement au risque d’avoir un “petit” bug : chaque fois il vous sera demandé de redémarrer Firefox pour que la MAJ s’applique alors qu’elle est déjà installée
" /> .
Au moins Google a fait simple, quand on installe Chrome sous un compte standard il ne s’installe que là. Pas besoin d’UAC et par conséquent les MAJ sont automatiques !
C’est toujours impressionnant c’est numéro de version (j’avais même pas fais gaffe que chrome est déjà en 21)
" />
Il y a a peine un an on était encore en 3.6
Super réactif pcinpact dis donc, ça fait juste 3 jour qu’elle est dispo
" />
Je confirme une bien meilleure gestion de la mémoire avec cette version.
L’extension Session Manager, fort intéressante à mon goût, avait cependant la mauvaise habitude de se goinfrer de mémoires et de faire speeder mon proc. (à entendre la soufflerie du ventilo). Cela allait parfois jusqu’au blocage de cette extension.
Après vérification, Je dépassais allègrement les 1Go de mémoire utilisée.
Firefox s’en trouvait ralenti et sa fermeture prenait plusieurs secondes durant lesquelles le ventilo du proc s’emballait comme un dératé.
La nouvelle version installée hier soir m’a permis de retrouver un Firefox réactif et d’utiliser cette extension sans souci.
Tu as configuré FF pour qu’il restaure les fenêtres et les onglets de la précédente session ? Sous Linux ça donne : Edit > Preferences > General > dans le menu déroulant à côté de ‘When Firefox starts:’ sélectioner ‘Show my windows and tabs from last time’.
oui, bien sûr
Pour ma part sur un très modeste PC du boulot, il n’y a pas photo depuis quelques versions. Ceci à tel point que Firefox devient plus agréable et fluide que Chrome.
Dans l’utilisation, il y a quelque page que je zoome pour plus de confort, sur cet exercice Chrome fini par saccader dès que je scrolle tandis que sur Firefox c’est royal.
En fait si on bouge quelques paramètres de about:config de Firefox, ce dernier devient plus rapide encore pour charger les pages. En jouant sur le rafraichissement concernant le rendu des pages, on économise beaucoup de ressource.
Enfin voilà, je pense que le travail de Mozilla est vraiment notable et que bientôt ils retrouveront des utilisateurs.
Et pour ceux qui voudraient profiter du lecteur PDF interne, il faut passer la clé pdfjs.disabled en false et régler ensuite dans Préférences > Applications
" />
Le lecteur PDF devra être normalement par défaut dans la prochaine release
Je me demande bien ce qu’ajoutent les gens comme extensions pour arriver à bouffer tant de ressources avec leur Firefox…?
" />
N’exagérons rien ! Chrome n’est pas nettement plus rapide que Firefox, juste un poil, et encore, c’est essentiellement dû au prefetching.
Quand à la conso mémoire, en effet, jusqu’à maintenant je privilégiais Chromium sur mon netbook sous Lubuntu, Firefox est devenu quasiment aussi léger en ram et tout aussi réactif.
Pour la charge des extensions, on peut déjà virer celles qui font double emploi comme Ghostery / BetterPrivacy
En plus, avec le service Mozilla Maintenance, je ne vois pas comment un admin informatique peut être gêné. Soit il gère tout via le service de maintenance, soit il revient au système précédent de màj s’il est plus habitué avec.
C’est à mon sens plus souple que le choix fait par Chrome (un peu sale en plus).
désolé, mais un exe qui s’installe dans la partie “documents” de l’utilisateur, c’est pas “propre”.
mateo_10>D’une part, installer un programme dans un dossier censé contenir les préférences de l’utilisateur des programmes, c’est sale.
D’autre part, l’intérêt de donner des droits en écriture exclusivement aux dossiers contenant des données, c’est justement pour éviter que des exécutable se fasse infecter par le premier malware qui passe, contaminant le reste de la machine à la prochaine exécution du dit exécutable.
C’est quoi ce screen MacOS ?
Je n’ai pas remarqué de différence avec cette version sur la mémoire. Je trouve même qu’il est plus lent à se lancer.
" />
Le truc codé pour consommer moins de mémoire sur FF, ça consomme combien de mémoire chez Mozilla ?
depuis la 14.1 j’ai que des plantages de ff, je change d’onglet, ça plante, je reviens en arrière, pareil… qui que je fasse ça plante, j’ai désinstallé et réinstallé ça change rien, ils doivent avoir reçu un paquet de rapport d’incident,
mais très agaçant et deviens assez lassant. J’ai même remis une vielle version (la 12) j’ai moins de plantage, je pige pas d’où ça vient, j’ai pas rajouté d’extension et ai les même depuis perpette sans avoir eu de blême avant d’avoir la 14.1, j’hésite à passer à la 15 :s
Ça commence bien, Firefox a pris l’icône d’un medikit dans ma barre des tâches, est-ce bon signe ?
" />
Mouais, enfin, que l’UAC n’ait pas de gestion de white/black list est aussi un problème, ce serait quand même l’idéal, avec éventuellement une demande de renouvellement de l’accord de confiance en cas de changement de signature logicielle, mon firewall me fait ça très bien, alors pourquoi pas l’UAC ?
gros +1
mateo_10>D’ailleurs, tu devrais vérifier la taille de ton dossier appdata\local\google. Si j’ai bonne mémoire, Chrome n’efface pas les versions précédentes. A 100Mo par installe, ça peut monter très vite ;)
On peut aussi couper court à cette discussion inutile en disant les choses clairement.
l’UAC c’est de la daube :
Le jour ou Microsoft mettra en place en véritable système de protection, on le saura, tous les utilisateurs gueuleront comme des ânes parce qu’ils doivent saisir leur mot de passe pour installer un soft. Bon, retenir le mot de passe d’un utilisateur de base c’est généralement du 12345 ou 23mai1981; Ce sera pas trop compliquer de trouver la faille, elle sera comme bien souvent entre la chaise et le clavier ^^
Vous faites comment pour parler de l’UAC sur une news qui parles de la consommation de RAM des extensions firefox ?
" />
je plaint tes collègues admins réseaux si tu leurs parlent avec les termes inappropriés lol, c’est grave que tu ne t’en rend pas compte, mais bon apparemment sa ne sert à rien de redire l’évidence !! Sa me rappel la ministre qui avait dit qu’il fallait utiliser un pare-feu pour contrer le piratage (qui avait beaucoup amusé sur PCI) par rapport à une certaine Hadopi qui a pourtant des experts à son service et encore elle c’est pas son métier …
il vaut mieux, tu n’arrive même pas à voir un simple argument, irrécupérable lol…
Cette nouvelle version bloque totalement tous les popups même celles “légitimes” et qui fonctionnaient très bien avant
" />
Non mais en fait, ce sont la plupart des scripts JS qui sont complètement foirés, même celui de FB. Mais qu’est-ce qu’ils ont foutu ?
" /> Je précise que j’ai testé en mode sans échec donc sans les extensions, au cas où.
edit : j’ai rien dit, le cache a été entièrement corrompu je ne sais comment et Firefox ne le renouvelait pas.
Symen>L’idée d’UAC est aussi de pouvoir éviter une prise de contrôle à travers une faille d’un programme. Et un utilisateur, aussi compétent soit-il, peut difficilement dire si un programme est suffisamment sur pour être mis en whitelist.
Sinon, utilisez le compte admin local, il me semble qu’il ne demande pas de confirmation lorsque le programme est explicitement paramétré pour être exécuté en admin (contrairement aux comptes appartenant au groupe admin).