Je viens de tomber sur cette page, qui fait un comparatif des vitesses de navigateurs, sous Linux comme sous Windows. Mauvaise surprise : Firefox n'est vraiment pas le mieux placé... Opera semble être un des meilleurs navigateurs, toutes plate-formes confondues. Et les navigateurs officiels tels Safari 2 ou IE6 ne sont pas les meilleurs non plus, surtout IE6, qui serait moins bon que IE5.
Perso, pour la lenteur de FF par rapport à IE, je sais pas trop, mais je reconnais qu'Opera est vraiment bluffant, et les graphiques illustrent aussi ce que je ressens à l'½il nu, que Mozilla est plus pêchu que FF. Je parle bien sûr du rendu des pages - je me fiche complètement du temps de démarrage, puisque mon FF démarre à l'allumage du PC et que j'en profite toujours pour aller pisser, voire plus.
Bon, c'est là : http://www.howtocreate.co.uk/browserSpeed.html(...)
Désolé si c'est déjà passé...
# Mouaif.
Posté par farib . Évalué à 10.
Personellement, j'ai jamais senti FF ou Moz plus rapides l'un que l'autres sous Linux. Par contre, j'ai bien senti que Mozilla/FFox sous Windows étaient infiniment plus rapide que sous *nix...
[^] # Re: Mouaif.
Posté par sanao . Évalué à 6.
Est-ce que ça le fait aussi sur les autres plate-formes (MacOS, BSD, etc...)?
[^] # Re: Mouaif.
Posté par Jeanuel (site web personnel) . Évalué à 2.
En tout cas, sans javascript, les pages s'affichent du tonerre.
[^] # Re: Mouaif.
Posté par dinomasque . Évalué à 1.
Tout le temps éventuellement gagné serait de toute façon perdu par les incessants appels aux menu contextuels.
BeOS le faisait il y a 20 ans !
[^] # Re: Mouaif.
Posté par john Smith (site web personnel) . Évalué à 2.
ca marche bien aussi
[^] # Re: Mouaif.
Posté par Mathieu Pillard (site web personnel) . Évalué à 2.
cf http://www.mozilla.org/projects/deerpark/new-browser-features.html(...)
[^] # Re: Mouaif.
Posté par dawar (site web personnel) . Évalué à 2.
Mais si c'est résolu dans FireFox 1.1, ça serait très bien, même si beaucoup de "maqueux" sont un peu manchots...ou l'inverse.
[^] # Re: Mouaif.
Posté par Mouns (site web personnel) . Évalué à 7.
X est une antiquité et ses implémentations des usines à gaz.
- tout le rendu par X se fait via des IPC de type socket.
- X n'a aucune couche ressemblant à du vectoriel et ne gere que des bitmaps et qq polices codés en dur
- X ne gere pas vraiment l'anti-aliasing, le rendu est souvent fait coté client et transmis par IPC ( pango au hasard )
- 20 petites applis GTK ou TK ou QT c'est 20 chargement des libs respectives puisque les libs sont lié à l'execution et ne sont pas des services à la demande
- la consommation mémoire est énorme coté appli & serveur
- la gestion des périphériques est totalement merdique ( ecran, clavier, son, dd, CD/DVD/clé USB, ... )
- la gestion de l'execution est à chier ( aucun schéduleur adéquat pour ne pas dire aucun )
Pour réformuler la situation, X est à l'interface graphique ce que bash est au shell : une usine à gaz anachronique qui nuit de plus en plus au libre bien que restant incontournable.
[^] # Re: Mouaif.
Posté par Anonyme . Évalué à 3.
[^] # Re: Mouaif.
Posté par Philippe F (site web personnel) . Évalué à 4.
> - tout le rendu par X se fait via des IPC de type socket.
Tout a fait faux. C'est vrai uniquement quand le serveur et le client ne sont pas sur la meme machine. Sinon, ca se fait via de la memoire partage, ce qui est extremement rapide.
> - X n'a aucune couche ressemblant à du vectoriel et ne gere que des bitmaps et qq polices codés en dur
Le vectoriel arrive a grand pas dans X avec cairo. Pour ce qui est des polices, elles sont chargees lors du demarrage de X et il n'est pas tres difficile d'en ajouter.
> - X ne gere pas vraiment l'anti-aliasing, le rendu est souvent fait coté client et transmis par IPC ( pango au hasard )
Bizarre, il me semblait que c'etait l'objet de l'extentsion XRandR et que c'est grace a ca qu'on a l'antialiasing dans Qt puis de Gtk.
Pour le reste, je ne suis pas bien place pour contrer.
J'en ai discute avec des gens comme Mathias Ettrich qui ont connaissent les arcanes de X pour avoir optimise Qt dessus. Ils ont une tres bonne opinion de X. Certains aspects du projet sont en retard, mais globalement, c'est une bonne technologie.
[^] # Re: Mouaif.
Posté par Mouns (site web personnel) . Évalué à 0.
"tout le rendu se fait via des IPC de type socket."
"tout a fait faux" non puisque tu le dit toi meme que cela peut etre vrai.
"partiellement faux" on va dire oui ... mais ton cas nécéssite que les xlib coté client et serveur "compatible" ... une xlib réimplémantant le protocole X11R6 devra en général se satisfaire de socket.
de plus, tu ne tiens compte que des configuration pouvant supporter DRI, XRender, XRandR et plein de trucs ...
Pour l'anti aliasing, Pango est utilisé. Pango est la lib qui permet de faire du rendu de police chez GNOME.
XRender au travers de libxrender1 rentre en "testing" chez debian http://packages.debian.org/cgi-bin/search_packages.pl?searchon=name(...)
XRender est un composant permettant de faire une partie du rendu vectoriel actuel du coté serveur.
Pour ce qui est de la gestion des polices, quand je vois ce qu'un ATM ou un SuitCase peut faire, je me dis qu'il y a encore du boulot ... surtout quand je lis ta réponse de geek qui tient en : "oué c facile, tu edite ton XConfig et tu rajoute les lignes apres avoir fait un mkfontdir, puis tu relance ton serveur X"
Petit Détail, XRandR sert juste a jouer avec l'ecran ( changement des dimension et de l'orientation à la volée ) parce qu'avant ct aussi facile que pour le police ... yaka modifier le XConfig .
Pour cairo, comme tu dis ... " il arrive à grand pas" ... tout est dit.
petit détail, j'ai deux radeon correctement supporté par XFree et X.org ... pourtant en Xinerama 2/3/4 ecrans, je ne peux pas utiliser : DRI, XRandR, Mesa/OpenGL, ...
sinon pour les autres points :
- j'evoque le modele des lib dynamiques, là ou on pourrait avoir au moins un équivalent de type RPC ou qu'une seule lib chargé à la demande avec un wrapper permettant de l'utiliser si le service est disponible ( sinon revenir au mode actuel ).
- j'evoque que si tout le rendu se fait coté client : la conso mémoire et CPU se fait ressentir ( copie multiple des données, synchro, algo de rendu dupliqué, ... )
- pour la gestion des périphériques, si tu me trouve la partie gérant les acces disques, dvd, cd, cd audio, alsa, clé usb dans ton XConfig ... cela pourra m'aider :)
je vais préciser avant que l'on pousse des cris : si X fonctionne en réseau, il serait bien que puisque X permet de partager ecran clavier souris qu'il partage aussi les autres devices ( sinon c con d'avoir le son du dévédé et la vidéo qui sorte sur une autre machine et donc que l'on streame le dévé avec vlc .
[^] # Re: Mouaif.
Posté par Benoît Bailleux (Mastodon) . Évalué à 6.
Et ça, ça ne se mesure pas avec des chiffres.
[^] # Re: Mouaif.
Posté par achil . Évalué à 1.
Ce temps d'attente m'a toujours fortement agacé, surtout que tout à l'air planté, des fois j'entend même le lecteur CD se remettre en rotation... Bref je n'ai jamais compris ce pseudo-coma...
Après ce test a été fait avec ou sans le mode pipeline activé? (about:config)
# Mon avis
Posté par MsK` . Évalué à 5.
Mais si firefox pouvait s'inspirer d'opera ca ferait pas de mal :)
( genre pouvoir avancer/reculer dans une gallerie, j'explique un peu le truc : On est en train de visiter une de gallerie de photos, on clique sur une photo, pour aller à la suivante on se retrouve obligé de retourner à la page précédente pour choisir la suivante, et bah pas sous opera ! il suffit de cliquer sur suivant, et c'est pas juste une incrémentation du numéro de l'image ( comme le fait un plugin firefox, eznav je crois ), opera a lu la page principale et "détecté" la gallerie )
[^] # Re: Mon avis
Posté par 태 (site web personnel) . Évalué à 2.
C'est pour les boutons que tu dis ca ? Opera est tres skinnable (ce que je n'apprecie pas enormement, mais...) et te permets d'avoir des trucs qui ressemblent a peu pres a n'importe quoi (oui, n'importe quoi, en comparaison, la version par defaut est franchement agreable).
> le support plus important des standards
Firefox supporte mieux les standards qu'opera ? Je ne suis pas d'accord.
Firefox soutient plus les standards qu'opera ? Je ne suis pas sur. (le test acid 2 a été proposé par opera)
> les extensions.
Mouais, les extensions c'est bien quand ca marche : j'ai abandonne definitivement firefox parce que je ne parvenais pas a lui faire bouffer les mouse gestures (je ne sais pas si c'etait ma faute, celle de debian ou celle de quelqu'un d'autre...). Alors qu'avec opera, tout ce que je trouve indispensable est présent de base.
Ah, j'ai trouve l'extension ultime pour firefox : la barre de sponsored ads google pour avoir les memes pubs qu'avec opera...
PS: le forward ne marche pas que pour les galeries, mais c'est vrai que c'est là qu'il est le plus intéressant. Ca marche aussi dans les pages à la info et en general dans tout ce qui a des "link rel" next et previous
[^] # Re: Mon avis
Posté par MsK` . Évalué à 2.
Nan je parle vraiment des pages, anti-aliasing toussa
Pour les mouses gestures j'ai aucun problème à les faire marcher sous firefox moue.
[^] # Re: Mon avis
Posté par 태 (site web personnel) . Évalué à 2.
pour les boutons, je pensais aux boutons des formulaires de pages web, qui sont skinnables dans opera, et un peu moche, pas gtk dans galeon... Et dans firefox, ils sont comment les formulaires web ? C'est gecko qui les gère je suppose ? Ca doit être comme galeon, non ?
[^] # Re: Mon avis
Posté par MsK` . Évalué à 2.
[^] # Re: Mon avis
Posté par Nap . Évalué à 2.
[^] # Re: Mon avis
Posté par Nap . Évalué à 4.
[^] # Re: Mon avis
Posté par MsK` . Évalué à 2.
firefox 1.0.4
[^] # Re: Mon avis
Posté par dawar (site web personnel) . Évalué à 2.
C'est des scripts en javascripts, à placer dans la barre personnelle de signet, et tu en as un tas pour les images, dont une (linked images) qui affiche toutes les images en lien d'une page sur une nouvelle page, encore plus pratique que de faire "suivant".
[^] # Re: Mon avis
Posté par cosmocat . Évalué à 2.
http://extensions.geckozone.org/BrowseImages/(...)
p
# FF vs IE
Posté par Wawet76 . Évalué à 9.
Reste que chez beaucoup de Windosien, IE est tellement pourri jusqu'à la moelle de spyware et autres saletés que Firefox va franchement plus vite :)
[^] # Re: FF vs IE
Posté par Laurent J (site web personnel, Mastodon) . Évalué à 6.
# Et oui :) déjà passé!
Posté par gnumdk (site web personnel) . Évalué à 7.
Désolé :p
# Fastback !
Posté par Kalex . Évalué à 2.
[1] http://weblogs.mozillazine.org/chase/archives/008085.html(...)
# L'horloge biologique
Posté par Bruce Le Nain (site web personnel) . Évalué à 8.
Je ne sais pas comment font certaines personnes pour réussir à avoir envie de pisser ou autre toujours au bon moment... Genre pile au moment des pubs, ou de la pause... Ça doit quand même être bien pratique...
[^] # Re: L'horloge biologique
Posté par Zorro (site web personnel) . Évalué à 5.
[^] # Re: L'horloge biologique
Posté par Nap . Évalué à 3.
[^] # Re: L'horloge biologique
Posté par john Smith (site web personnel) . Évalué à 10.
[^] # Re: L'horloge biologique
Posté par Sylvain Sauvage . Évalué à 3.
Y a-t-il un blog de chien qui en parlerait ?
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.