Commentaires sur : Performance ressentie avec Mozilla https://performance.survol.fr/2009/08/performance-ressentie-avec-mozilla/ Quelques mots pour des sites web rapides Tue, 10 Nov 2009 11:24:49 +0000 hourly 1 https://wordpress.org/?v=5.2.3 Par : Prioritisation des onglets sur Firefox — Performance web https://performance.survol.fr/2009/08/performance-ressentie-avec-mozilla/#comment-698 Tue, 10 Nov 2009 11:24:49 +0000 http://performance.survol.fr/?p=741#comment-698 […] à fait possible qu’on voit ça arriver dès Firefox 3.6, rapidement donc. Ça me rappelle leurs précédents travaux sur la performance ressentie. C’est comme ça qu’on fait avancer le web, merci […]

]]>
Par : Dominique De Vito https://performance.survol.fr/2009/08/performance-ressentie-avec-mozilla/#comment-697 Sat, 05 Sep 2009 17:18:29 +0000 http://performance.survol.fr/?p=741#comment-697 Perso, moi, j’aimerais bien que Firefox me pose la question au démarrage, car je l’arrête fréquemment (plusieurs fois) dans la journée, car il vient à me pomper une bonne partie des ressources de ma machine et il faut que je le stoppe pour retrouver le contrôle. Certes, il ne plante pas comme Windows dont il était bon ton de se moquer un temps, mais le fait est le même : je dois le redémarrer plusieurs fois par jour !

Ou on pourrait voir les choses autrement : que Mozilla propose une extension pour régler les paramètres de Firefox, en suivant un certain nombre de questions. Cela conviendrait peut être à plus de monde.

Quant à porter le débat chez Mozilla, cf. plus haut.

]]>
Par : Éric https://performance.survol.fr/2009/08/performance-ressentie-avec-mozilla/#comment-696 Fri, 04 Sep 2009 15:26:26 +0000 http://performance.survol.fr/?p=741#comment-696 C’est une façon de voir l’interface. Pas que ce soit inutile, mais c’est souvent plus un frein qu’une aide. Avec ta question, la plupart des non informaticiens ne comprendront pas la première partie et diront « bien sur je veux qu’il utilise modérément les ressources de la machine ».

Même s’ils comprennent, de combien ça ralenti au démarrage ? de combien ça accélère ensuite ? quelles ressources ça prend entre les deux ? l’utilisateur n’a pas les éléments pour faire un choix éclairé.

C’est un peu comme si on lui demandait de choisir entre une taille pour son cache. Il y a un compromis à faire entre disque et performance, mais même si tout le monde n’a pas des besoins identiques, c’est au logiciel de faire un choix premier sans poser de question. Même pour les geeks, moi je préfère que le logiciel prenne le comportement le plus sensé et que je bidouille si j’ai vraiment besoin.

Mais bon, ce n’est pas à moi de savoir si poser la question est une bonne idée ou pas, c’est au projet Mozilla. Et de ce que j’ai compris le fait de ne pas poser de question technique à l’utilisateur fait justement partie de leurs guidelines.

C’est là bas que je t’encourage à porter le débat éventuel.

]]>
Par : Dominique De Vito https://performance.survol.fr/2009/08/performance-ressentie-avec-mozilla/#comment-695 Fri, 04 Sep 2009 12:47:51 +0000 http://performance.survol.fr/?p=741#comment-695 @Eric
Je ne suis pas d’accord que poser une telle question soit inutile !
Une question telle que :
«  »
voulez-vous minimiser le temps de chargement en faisant du préchargement au risque de charger les ressources CPU+réseau ou préférez-vous que Firefox fasse une utilisation modérée des ressources de la machine ?
«  »

Penser que poser une telle question est souvent peu utile, c’est mettre tous les utilisateurs dans le même moule et s’empêcher d’avancer un tant soit peu !

Bien sur, les 20% des utilisateurs les moins éduqués ne sauront pas répondre à une telle question, mais Internet étant de plus en plus vulgarisé, je pense que 80% de la population saura répondre à une telle question (franchement facile). Et s’il n’y en avait que 40% qui saurait y répondre, c’est quasiment 1 utilisateur de Firefox sur 2.

Pour info, au moins 1/3 des utilisateurs de Firefox utilisent une extension ! C’est tout simplement énorme et cela témoigne du degré de confiance et de « débrouille »/manipulation de ces utilisateurs.

Parce que, franchement, laisser uniquement aux geeks la possibilité de modifier les paramètres correspondant au comportement de **base** de Firefox, c’est pas ce que j’appelle une ouverture au plus grand nombre.

]]>
Par : Nicolas F. https://performance.survol.fr/2009/08/performance-ressentie-avec-mozilla/#comment-694 Thu, 03 Sep 2009 10:57:19 +0000 http://performance.survol.fr/?p=741#comment-694 Si je peux ajouter ma pierre de créateur d’extension, j’estime être assez bon en programmation Javascript et ce n’est pas rare que l’on me demande de modifier telle ou telle chose avant de valider une mise à jour. Ce n’était pas le cas avant.

Je pense que cela, bien que pour les développeurs d’extension ce soit assez saoulant de reposter, a dû grandement diminuer les chances d’extensions vaseuses.

]]>
Par : Éric https://performance.survol.fr/2009/08/performance-ressentie-avec-mozilla/#comment-693 Wed, 02 Sep 2009 18:19:18 +0000 http://performance.survol.fr/?p=741#comment-693 Voilà l’effet Tristan, plus de commentaires 😉

@Dominique : poser la question est souvent peu utile. Beaucoup ne sauront pas quoi répondre, les autres risquent de répondre sans savoir, ou de se demander s’ils ont fait une bêtise. C’est à nous (ou à Mozilla) de trouver la bonne valeur par défaut, quitte à laisser les geeks (ou les extensions) la modifier dans le about:config.
Mozilla semble faire un vrai travail de ce côté là d’ailleurs. J’ai bien aimé la page d’erreur sur les certificats SSL cassés, qui est bien plus sensée qu’une question « voulez vous continuer ? »

@Sebastien : avoir des pages dynamiques n’empêche pas de générer et d’utiliser une date de dernière modification … ou plutôt dans ton cas un ETag. Le CRC ferait un très bon composant d’etag. Apache et le navigateur savent gérer tout ça, créer l’etag dans tes pages dynamiques c’est quelques lignes (d’ailleurs certaines bibliothèques PHP le font).

Pour la différenciation de cache entre les pages fréquentes et les autres, en fait j’espère que ça entre déjà en considération actuellement (j’avoue mon ignorance) mais ça me parait logique de faire d’abord expirer ce qui est peu utilisé (et donc que quelle que soit la taille du cache, ce soient les éléments les plus fréquents qui restent en dernier)

@Kriket: il y a eu beaucoup d’améliorations de ce côté là. Le plus souvent ce sont des extensions mal codées ou des plugins (comme flash) qui sont responsables.

]]>
Par : Kriket https://performance.survol.fr/2009/08/performance-ressentie-avec-mozilla/#comment-692 Wed, 02 Sep 2009 10:18:20 +0000 http://performance.survol.fr/?p=741#comment-692 personnellement, mon Firefox étant ouvert en permanence, et, mon PC s’éteignant via la mise en veille prolongée quasi à chaque fois (sauf MAJ windows update grrr), je ne me préoccupe pas beaucoup du temps de chargement

ce qui me dérange le plus, c’est la perte de performance au bout de quelques jours ou semaines d’utilisation qui finit par devenir énorme si on compare à « juste après » une réouverture (en récupérant la session précédente)

]]>
Par : SébastienM https://performance.survol.fr/2009/08/performance-ressentie-avec-mozilla/#comment-691 Wed, 02 Sep 2009 07:43:47 +0000 http://performance.survol.fr/?p=741#comment-691 Quelques idées aussi

– un cache préférentiel : j’aimerais un cache PERMANENT pour certains sites que je vais voir régulièrement, et un cache en LIFO classique pour le tout venant. A moi et/ou bien aux « statistiques » de visite de définir cet aspect. Je n’ai pas envie de faire un cache de 2Go pour arriver à ce quasi résultat.
– Toutes les pages Web (99%) sont dynamiques. Le If-Modified-Since ne marche donc pas. Il faudrait inciter les serveurs Web (Apache) à intégrer un simple CRC de la page HTML. Le navigateur pourrait ainsi simplement voir dès le début de la transaction, ou bien même avec un équivalent (if-modified-since) ne se servir de la page en cache, si le CRC est le même.
– un cache de rendu : si l’HTML n’a pas changé, si les images n’ont pas changé, et si le CSS n’a pas changé, alors pourquoi refaire tout le parsing et les positionnements ?
– Pour finir : par pitié ! Arrêtez les plugins, le javascript et les images tournantes quand ma page n’est pas visible. J’en ai assez d’un Firefox à 60% du CPU parce que j’ai ouvert 10 onglets contenant des animations « sapin de noël »

]]>
Par : Dominique De Vito https://performance.survol.fr/2009/08/performance-ressentie-avec-mozilla/#comment-690 Wed, 02 Sep 2009 07:01:23 +0000 http://performance.survol.fr/?p=741#comment-690 J’avais proposé pleins de petites améliorations pour Firefox (pas que pour la perf) : http://www.jroller.com/dmdevito/entry/some_simple_firefox_enhancements_i

Cela a été un sacré boulot de réaliser cette liste dont j’ai mis du temps à collecter les éléments suivant mon expérience.

Proposition (31): j’avais proposé que Firefox, lors du premier démarrage, demande à l’utilisateur ce qu’il attendait comme expérience utilisateur. Par ex, voulait-il minimiser le temps de chargement en faisant du préchargement au risque de charger les ressources CPU+réseau ou l’utilisateur préférait-il que Firefox fasse une utilisation modérée des ressources de la machine ?

J’ai soumis qques-unes (pas toutes) de ces idées à Mozilla en faisant l’effort de les proposer/entrer dans leur base Bugzilla. J’ai eu peu de retour (tous horizons confondus) ou trouvé le retour décevant. Dommage.

]]>
Par : Éric https://performance.survol.fr/2009/08/performance-ressentie-avec-mozilla/#comment-689 Tue, 18 Aug 2009 18:03:11 +0000 http://performance.survol.fr/?p=741#comment-689 Tout dépend de la plateforme. On trouve maintenant des netbook avec des performances processeur/disque qui sont similaires à celles qu’on avait il y a plusieurs années.
Les extensions sont aussi un problème puisqu’un firefox équipé de mauvaises extension ou en trop grand nombre peut facilement chiffre un temps de démarrage en secondes.

Reste aussi que si les performances se sont objectivement améliorées, les attentes des utilisateurs aussi. La plupart attendent quasiment de l’instantané pour ce type de logiciels (alors qu’ils acceptent parfois bien plus de logiciels « plus simples »). Firefox garde finalement un temps de chargement assez lent, il fait beaucoup de lectures disque au démarrage. Ceux qui ont pu tester l’accès sur un SSD ont du remarquer une sacré différence.

]]>
Par : Pierre Goiffon https://performance.survol.fr/2009/08/performance-ressentie-avec-mozilla/#comment-688 Tue, 18 Aug 2009 16:27:49 +0000 http://performance.survol.fr/?p=741#comment-688 Bonjour,
Merci pour ce document très intéressant et vos commentaires !

J’ai été amusé de voir le pré-chargement de Firefox revenir sur le tapis. Du temps de la suite Mozilla, il y avait un module de pré-chargement, ça améliorait bien les choses… En cherchant un peu j’ai trouvé ça : http://sourceforge.net/projects/ffpreloader/

Aujourd’hui je ne suis pas persuadé que l’on soit dans le même contexte, vu que le parc n’est plus le même. En tout cas en ce qui concerne mon expérience, alors qu’il y a 6 ans j’étais assez irrité des temps de chargements de mon navigateur, aujourd’hui vraiment ça ne me pose pas soucis du tout ?

]]>
Par : Éric https://performance.survol.fr/2009/08/performance-ressentie-avec-mozilla/#comment-687 Thu, 13 Aug 2009 07:43:01 +0000 http://performance.survol.fr/?p=741#comment-687 @samuel: Ah oui, ce sont des améliorations pour le navigateur, il y n’y a rien que tu puisses faire en tant que webmaster pour réaliser ces effets. D’ailleurs la liste vient bien des équipes de Mozilla.

@Nicolas: Quasiment personne ne modifie la configuration, et pas sur ces choses là. Même dans les geeks, finalement assez peu ont modifié la taille du cache. Le navigateur devrait régler lui même la configuration par défaut « au mieux ». Ce n’est pas à l’utilisateur de faire les réglages.
La possibilité de régler le niveau de sécurité dans IE est pour moi un échec complet. Ca incite les particuliers à baisser dangereusement certains réglages au moindre problème (ou au premier site qui leur dit de le faire) et les professionnels à bloquer inutilement n’importe quoi en configurant « par principe » tout au maximum.

]]>
Par : Samuel ROZE https://performance.survol.fr/2009/08/performance-ressentie-avec-mozilla/#comment-686 Thu, 13 Aug 2009 01:46:19 +0000 http://performance.survol.fr/?p=741#comment-686 Ces solutions sont certes, très intéressantes mais envisageables uniquement lors de la conception/création/modification d’un navigateur internet. Gérer de cette manière le cache pour un Webmaster, c’est impossible, dû moins il me semble… S’il y a des contre-indications, je suis – très – preneur !

Ce sont donc des idées de Mozilla pour… Mozilla et compagnie. 🙂

]]>
Par : Nicolas F. https://performance.survol.fr/2009/08/performance-ressentie-avec-mozilla/#comment-685 Wed, 12 Aug 2009 14:41:23 +0000 http://performance.survol.fr/?p=741#comment-685 Slt,

Tes propositions me semblent tout à fait intéressantes, j’ajoute qu’en cas de mise en oeuvre, ces dernières devraient revêtir un caractère optionnel car celles-ci pourraient agacer une certaine portion de la population.

On pourrait imaginer également ne l’activer que si l’utilisateur a permis une taille de cache suffisante pour envisager de le mettre en oeuvre.

S’il y a une chose que je regrette dans la majorité des applications, même si je dérive peut-être un peu, c’est l’absence d’une gestion du comportement du logiciel en fonction de la performance avec un curseur progressif du genre :
Je veux que Firefox :
– utilise mon ordinateur sans limite pour améliorer mon expérience utilisateur
– ménage les ressources de mon ordinateur
– ne fasse que le minimum quand on le lui demande

Un peu comme le niveau de sécurité dans les options internet de windows.

]]>