Journal : Firefox cache mal son jeu
Posté par ♪♬♬♩ ♫♪♬♩ () le 20 octobre 2005
Vous connaissez probablement ce logiciel que tout geek à la mode se doit d'évoquer dans toute discussion technique (ou non d'ailleurs), ce truc dont tout le monde parle en bien tellement il est vachement plus mieux qu'aucun autre truc n'a jamais été, qui surfe sur le web comme Patrick Swayze sur les vagues de 10 mètres, et qui d'office vous colle une étiquette de master of the known universe auprès des incultes windowsiens qui ne savent même pas qu'Internet Explorer n'est pas Internet.
Oui, vous savez, ce logiciel libre avec le logo qu'on n'a pas le droit de réutiliser et qui a suffisamment de fric à gaspiller pour s'offrir le luxe d'une publicité double page dans le plus grand quotidien États-Unien.
Allez quoi, cherchez un peu ! Vous ne voyez toujours pas ?
Bon, je vous aide un peu : je parle du logiciel libre issu du code de feu Netscape, puis Mozilla, et qui vousnous offre un condensé de pas mal de fonctionnalités très pratiques, comme la navigation par onglet, le blocage de pop-up, etc. J'ai nommé : Mozilla Firefox.
Hé bien malgré tous ses avantages, et le fait que je l'utilise exclusivement depuis les premières heures (alors même qu'il était encore en version 0.4 sous un autre nom déjà oublié : ph½nix, sans oublier le temporaire Firebird), je commence à ne plus supporter certains de ses comportements, voire de ses bogues.
Dans la liste des critiques, on trouve tout d'abord l'incroyable latence à l'utilisation, des menus très lents à s'ouvrir, une interface pas réactive pour un sou, un gestionnaire de marque page qui rend l'âme dès qu'on déplace un dossier dans un bookmarks.html un peu chargé, une très mauvaise intégration dans l'environnement (des boutons inversés, des contrôles/widgets différents, un comportement et une réaction aux clics différents, des couleurs de polices de barre de titre immuables, etc.), mais surtout, une très très mauvaise gestion du cache, et cela depuis de nombreuses années !
Par exemple, faire un « page précédente » ne va pas du tout chercher dans le cache du navigateur pour réafficher immédiatement les données précédentes, mais va de nouveau sur l'url précédente et retélécharge toutes les données, avec le temps de latence qui va avec. Et puis sympa quand la page a changé entre-temps (genre la page d'accueil linuxfr et la boîte à astuce) ! Encore plus sympa de gaspiller sa bande passante à tout retélécharger. Encore plus génial de perdre tout son texte entré dans des formulaires (petite modération : 1 fois sur 3, on ne sait pas pourquoi, il arrive à récupérer les données saisies).
Bref, ça pue... Surtout quand la concurrence propriétaire fait beaucoup mieux depuis l'aube préhistorique de l'Internet démocratisé !
Et encore, je n'ai même pas encore osé évoquer le fait que ce logiciel bouffe la mémoire comme un Tyrannosaure devait dévorer des chicken dips, et que plus il a de fenêtre ou d'onglets ouvertes, et plus l'interface rame, et même qu'arrivé à un certain point de charge, il se ferme... tout seul, sans prévenir, adieu le surf, adieu les photos de cul, les sites de dissaïdor précieusement conservés dans des onglets... « Hop, je disparais ! ».
Ah ouais, j'oubliais aussi ce truc qui m'eau rit pile : dès qu'on recharge un onglet ou ouvre un nouvel onglet, tous les autres onglets et toutes les autres fenêtres de navigation sont bloquées : impossible de surfer tant que la page n'a pas fini de se charger, sympa quand c'est un javascript de merde qui fait tout planter et qui oblige à tuer le processus : adieu les pages archivées...
Le pire, c'est que ce logiciel, malgré ses défauts, tourne beaucoup mieux sous Windows que sous Linux ! À vue de n½il, je dirais qu'il y est au moins 3 fois plus rapide et 10 fois plus puissant, et qu'en plus il n'y bande pas mou.
Voilà, depuis un paquet d'années que je supporte ces défauts, il fallait que ça sorte. Alors on fait quoi maintenant ? C'est plus facile d'améliorer le bouzin ou de porter Internet Explorer sur Linux ? :-)
Oui, vous savez, ce logiciel libre avec le logo qu'on n'a pas le droit de réutiliser et qui a suffisamment de fric à gaspiller pour s'offrir le luxe d'une publicité double page dans le plus grand quotidien États-Unien.
Allez quoi, cherchez un peu ! Vous ne voyez toujours pas ?
Bon, je vous aide un peu : je parle du logiciel libre issu du code de feu Netscape, puis Mozilla, et qui vousnous offre un condensé de pas mal de fonctionnalités très pratiques, comme la navigation par onglet, le blocage de pop-up, etc. J'ai nommé : Mozilla Firefox.
Hé bien malgré tous ses avantages, et le fait que je l'utilise exclusivement depuis les premières heures (alors même qu'il était encore en version 0.4 sous un autre nom déjà oublié : ph½nix, sans oublier le temporaire Firebird), je commence à ne plus supporter certains de ses comportements, voire de ses bogues.
Dans la liste des critiques, on trouve tout d'abord l'incroyable latence à l'utilisation, des menus très lents à s'ouvrir, une interface pas réactive pour un sou, un gestionnaire de marque page qui rend l'âme dès qu'on déplace un dossier dans un bookmarks.html un peu chargé, une très mauvaise intégration dans l'environnement (des boutons inversés, des contrôles/widgets différents, un comportement et une réaction aux clics différents, des couleurs de polices de barre de titre immuables, etc.), mais surtout, une très très mauvaise gestion du cache, et cela depuis de nombreuses années !
Par exemple, faire un « page précédente » ne va pas du tout chercher dans le cache du navigateur pour réafficher immédiatement les données précédentes, mais va de nouveau sur l'url précédente et retélécharge toutes les données, avec le temps de latence qui va avec. Et puis sympa quand la page a changé entre-temps (genre la page d'accueil linuxfr et la boîte à astuce) ! Encore plus sympa de gaspiller sa bande passante à tout retélécharger. Encore plus génial de perdre tout son texte entré dans des formulaires (petite modération : 1 fois sur 3, on ne sait pas pourquoi, il arrive à récupérer les données saisies).
Bref, ça pue... Surtout quand la concurrence propriétaire fait beaucoup mieux depuis l'aube préhistorique de l'Internet démocratisé !
Et encore, je n'ai même pas encore osé évoquer le fait que ce logiciel bouffe la mémoire comme un Tyrannosaure devait dévorer des chicken dips, et que plus il a de fenêtre ou d'onglets ouvertes, et plus l'interface rame, et même qu'arrivé à un certain point de charge, il se ferme... tout seul, sans prévenir, adieu le surf, adieu les photos de cul, les sites de dissaïdor précieusement conservés dans des onglets... « Hop, je disparais ! ».
Ah ouais, j'oubliais aussi ce truc qui m'eau rit pile : dès qu'on recharge un onglet ou ouvre un nouvel onglet, tous les autres onglets et toutes les autres fenêtres de navigation sont bloquées : impossible de surfer tant que la page n'a pas fini de se charger, sympa quand c'est un javascript de merde qui fait tout planter et qui oblige à tuer le processus : adieu les pages archivées...
Le pire, c'est que ce logiciel, malgré ses défauts, tourne beaucoup mieux sous Windows que sous Linux ! À vue de n½il, je dirais qu'il y est au moins 3 fois plus rapide et 10 fois plus puissant, et qu'en plus il n'y bande pas mou.
Voilà, depuis un paquet d'années que je supporte ces défauts, il fallait que ça sorte. Alors on fait quoi maintenant ? C'est plus facile d'améliorer le bouzin ou de porter Internet Explorer sur Linux ? :-)
> Lire le journal (124 commentaires, moyenne: 3).
Vous avez demandé le commentaire #638538.



Euh ouaip mais encore ?
une très mauvaise intégration dans l'environnement
Ca ça dépend de ton environnement :D
Par exemple, faire un « page précédente » ne va pas du tout chercher dans le cache du navigateur pour réafficher immédiatement les données précédentes
Ca si je ne m'abuse c'est dans le 1.5
Encore plus génial de perdre tout son texte entré dans des formulaires (petite modération : 1 fois sur 3, on ne sait pas pourquoi, il arrive à récupérer les données saisies).
C'est bizarre parce que moi ça me le fait jamais ... J'ai toujours le contenu de mon formulaire quand je fais précédent/suivant et que je reviens sur la page ...
Par contre avec la concurrence propriétaire [qui] fait beaucoup mieux, je le récupère jamais le contenu ...
Et encore, je n'ai même pas encore osé évoquer le fait que ce logiciel bouffe la mémoire
Ca c'est vrai
Ah ouais, j'oubliais aussi ce truc qui m'eau rit pile : dès qu'on recharge un onglet ou ouvre un nouvel onglet, tous les autres onglets et toutes les autres fenêtres de navigation sont bloquées : impossible de surfer tant que la page n'a pas fini de se charger
Soit j'ai mal compris ton propos, soit j'observe pas du tout ce comportement chez moi ...
Bref, ya un peu de vrai et beaucoup de faux ...
Oh mince, j'ai sauté à pieds joints dedans ...
[^]Re: Euh ouaip mais encore ?
pour le precedent/suivant des formulaire c est a la base a la page web de le proposer via les sessions...
Faut lire la spec html .
[^]Re: Euh ouaip mais encore ?
Ah ouais, j'oubliais aussi ce truc qui m'eau rit pile : dès qu'on recharge un onglet ou ouvre un nouvel onglet, tous les autres onglets et toutes les autres fenêtres de navigation sont bloquées
Pareil chez moi ! Je ne pense pas que ce soit lié au chargement de la page, mais bien à l'exécution des javascripts, ce qui ne s'améliore pas quand on utilise GreaseMonkey :) ... C'est vraiment crispant. Exemple sur wikipédia, où j'ai quelques javascript qui permettent de reformatter la page à mon goût. Si la page est un peu longue, il faut que j'attende au minimum 5 secondes avec toutes les instances de firefox figées.... Très, très désagréable.
[^]Re: Euh ouaip mais encore ?
Muf, ça ne fait pas ça chez moi, il bosse pépère dans son coin à charger dix, vingt, trente pages en m$ême temps sans m'empécher de lire correctement l'onglet actuellement affiché...
* perplexe...
* utilise Deerpark aussi, ya un lien ?
Yth.