Aller au contenu

[LOGICIEL] [DOSSIER]La Guerre Des Navigateurs


typhoon006

Messages recommandés

Préambule : Salut

Voilà, j'ai écris ce dossier/test il y a un petit moment a présent, je l'avais soumis a PCI afin qu'il soit pourquoi pas publié.

Hélàs, pour moi, la publication ne ce feras pas 8) Je n'aurais donc pas la gloire,les femmes,l'argent,une piscine olympique, un ecran 46" 8):pleure:

Ceci dit, on m'a recommandé de le publié sur le forum afin d'en faire profiter tout le monde :D

Je l'ai fais dans le simple but de me faire plaisir, il n'est sans doute pas parfait, c'est le premier que j'écris.

:pleure: . Toute critique seras la bien venue.

Ps: Je remercie Vincent_H d'avoir pris le temps (et c'est rien de le dire 8) ) de lire ce dossier et dde m'avoir soumis son avis :pleure:

870c5095.jpg

Introduction :

Dans les milieux autorisés, il est de bon ton de cracher copieusement sur Internet Explorer, le navigateur de Microsoft, cette « mode » vient du fait que ce navigateur est majoritaire et que tout possesseur d'un systeme d'exploitation Windows se voit imposer.

Mais, il est également connu pour son manque de respect face aux standards du web (W3C).

En face, et plus méconnu du grand public se trouve Firefox , fleuron du monde libre, développé par Mozilla Foundation, il se veut être l'alternative, le concurrent direct à Internet Explorer.

Firefox a, d'ailleurs, contribué indirectement à ce que Microsoft se secoue les pruneaux et à faire évoluer son navigateur.

Enfin, il reste Opera, encore moins connu du grand public, gratuit lui aussi mais pas open-source, il est le « vilain petit canard » de part sa position, puisque n'étant pas libre, il ne fait pas partie du « monde libre » mais n'étant pas payant il ne fait pas non plus partie du « Monde capitaliste »

et cela, les défenseurs du libre n'aiment pas .

Tous les trois sont les navigateurs les plus répandus, c'est pour cette raison que je ne m'étalerai pas sur les autres dont on peut tout de même citer quelque noms avec entre autre Mozilla, Epiphany,Lynx,Safari....

IE étant sorti récemment dans sa nouvelle version à savoir la 7, il est intéressant de le comparer aux autres, eux aussi, dans leur dernière version à savoir la 2.0 pour Firefox et la 9.1 pour Opera .

Au passage, un petit comparatif des évolutions de Firefox et Opera qui ont changé de version pendant l'ecriture du dossier/test passant de la 9.02 à 9.1 pour Opera et 2.0 à 2.0.0.1 pour Firefox

Tour d'horizon des fonctions:

Internet Explorer 7 :

744bdff3.jpg

Internet Explorer 7 se dote dans sa nouvelle monture de fonctions qui ne révolutionnent pas la navigation mais qui lui permette de se mettre au niveau de la concurrence.

Ainsi, en sus d'une refonte compléte de l'interface, le navigateur de Microsoft s'équipe d'un lecteur de flux RSS, du système d'onglets, d'un nouveau système de gestion des favoris, et la transparence des images png est enfin supportée .La fonction réellement nouvelle est l'affichage de tout les onglets sous forme de miniatures.

Microsoft à surtout mis l'accent sur l'amélioration de la sécurité qui était, il faut le dire, le plus gros point faible du navigateur dans les versions antérieures.

Pour commencer, le niveau de sécurité par défaut est revu à la hausse et passe à « moyen-haut » contre « moyen » sur les anciennes versions. La sécurité se concentre particulièrement sur les menaces de types « phishing » et « pop-up »

A l'utilisation, l'interface est plutôt agréable, claire, pas de superflu juste l'essentiel.

f9995bc0.jpg

Firefox 2.0 :

e7ee1d57.jpg

Du côté de Firefox, l'interface a également été revue : elle est plus « fraîche ».Il se dote également d'un protection anti-pishing integrée, des améliorations dans prévisualisation et l'inscription des flux RSS, d'un correcteur orthographique, d'une amélioration significative de la gestion des onglets, avec la possibilité de les restaurer en cas de plantage. Mais également, la restauration de la session : tous les onglets se réouvrent, ainsi que les téléchargements en cours , et la suggestion de recherche dans la barre associée à google.

Firefox, dans son état « basique » n'est pas forcément complet, mais le fait qu'il soit open-source a permis aux utilisateurs de développer des centaines voire des miliers de plugins, ce qui apporte un petit plus au navigateur. Certes, toutes ne sont pas utiles, mais qu'importe, elles ont le mérite d'exister.

A l'utilisation, l'interface est, dans son état de base, peu agréable, très terne, elle va à l'essentiel et ne se surchargera pas de détails et icônes superflues, avis aux amateurs de sobriété!!

Le système de recherche de favoris est sympatique à l'utilisation si, comme moi, vous avez 200 favoris ^^ .

Evidemment, les skins existent et vous en trouverez un à votre goût.

La nouvelle version, corrige plusieurs probléme et ajoute le support de Vista .

Théme Black PCI Obligatoire nomého

d6038eed.jpg

Opera 9.02 :

bc571fc0.jpg

Enfin Opera, dans ca dernière version, qui vient tous juste de faire son apparission apporte outre la corrections des bugs et failles une nouvelle fonction ayant pour but de reperer les sites « factices » avec cela on retrouve intègré au navigateur un lecteur de flux RSS, un client courrier, un client torrent, l'edition de préférence pour chaque site, l'avance et le retour rapide, la sauvegarde de sessions, le thumbnail preview, qui permet d'afficher en vignette le site en positionnant le curseur sur l'onglet , la recherche sur google/ebay/amazon et beaucoup d'autres en tapant la lettre clé puis la recherche (ex: g PCInpactl ->lance une recherche de PCInpact sur google) et des widgets .

Opera, dans son interface classique, assez agréable, offre toute les possibilités. Ainsi, sur le côté gauche, on aura un volet avec des raccourcis vers les favoris/courriers/historique... tout ceci est entiérement personnalisable. A noter, le raccourci « liens », qui liste intégralement tous les liens contenus sur une page web et permet ainsi d'y accéder sans chercher dans la page si celle-ci est fouillie.

Opera a aussi une mutlitude de skins .

Ce navigateur est sans doute celui qui possède le plus de fonctionnalité à la base. Ce côté « usine à gaz » peut en rebuter plus d'un , mais à l'utilisation c'est un vrai plaisir .

57abce16.jpg

Protocole de test :

Afin de rendre les résultats les plus justes possibles et dieu sait que c'est difficile, tous les tests ont été effectués sur la même machine à savoir :

Athlon 64 3000+ 2Ghz

1Go de DDR Pc3200

Ati 9600pro 256mo AGP

2 DD de 160Go SATA I

Et d'une connexion ADSL 14Méga avec les caractéristiques suivantes :

Longueur de ligne : 578 mètres

Affaiblissement : 8.67 dB

Débit descendant : 1325ko/s

Débit Montant: 97ko/s

Pour juger des capacités de chacun des navigateurs, les points testés ont été :

-Le temps qu'ils mettent à se lancer

-La consommation mémoire

-Test de rapidité à exécuter une JavaScript

-Test de l'anti-pop-up intégré

-Test Acid2

Tout les navigateurs sont configurer par défaut, Firefox n'a aucun plugin afin qu'il soit sur un pied d'égalité.

Et c'est partiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii

Temps de Lancement :

Pour ce test, très simple, lancement du navigateur, lancé à partir de raccourci bureau, mesure du temps entre l'exécution et l'affichage de la page de google.com, test répété 5 fois par navigateurs :

16fe5aa3.png

Sans vraiment de surprise Internet Explorer sort vainqueur (1,56s), en effet étant lié au noyau de

windows XP, il est par conséquence directement executé par celui-ci .

Firefox 2.0.0.1 prend, quant à lui, la seconde position avec un temps de 1,72s soit 10,2% de plus et enfin Opera 9.1 qui accuse un temps de lancement plus long que les autres.Toutefois, cela se joue au dixiéme de seconde prés, bref pas de quoi fouetter un chat .

Consommation Mémoire :

Pour ce test, j'ai relevé la consommation au lancement sans onglet ouvert puis ouverture de 40 onglets simultanément, les même pour chacun et relevé la nouvelle consommation, cela permet de voir l'évolution de la consommation et déterminer celui qui devient le plus vite gourmand.

6a71d0d7.png

A vide c'est à dire un « blank » en page d'accueil, Firefox 2.0 sort vainqueur avec la consommation

la plus basse, suivi de IE 7 puis de Firefox 2.0.0.1 et enfin Opera 9.02 et Opera 9.1 légérement plus gourmand que le précédent.

Aprés l'ouverture de 40 onglets, la donne change totalement, si IE 7 n'a pas tenu la charge est a

lamentablement planté, Opera 9.02 s'en sort haut la main avec seulement 95,6Mo de RAM, quand à

Firefox 2.0 lui explose le compteur avec 175Mo consommés soit 78,6% en plus qu' Opera 9.02.

Entre la consommation à vide et avec 40 onglets ouverts, la charge augmente de 269% pour Opera 9.02 et de 656% pour Firefox 2.0

On peut également voir que la dernière version de Firefox subit une cure d'amaigrissement en pompant 15 Mo de moins, et au contraire Opera 9.1 accuse une prise de poids de prés de 20 Mo.

Ce qui nous fait une augmentation de 337% pour Opera 9.1 et 580% pour Firefox 2.0.0.1 .

Apparament IE7 serait plus stable sur Vista car il n'a pas planté et a consommé 290Mo pour 40 onglets ouverts (testé par bibiwan)

Test de rapidité d'exécution d'un JavaScript :

Ici, j'ai utilisé le test disponible sur http://celtickane.com/projects/jsspeed.php, et relevé les résultats, cette page était la seule ouverte durant l'exécution afin d'éviter au maximum d'influencer les

résultats par le refresh d'autres sites. Pour obtenir une moyenne chaque navigateur s'est vu répéter le test 10 fois avec vidage du cache à chaque fois.

190d89ad.png

764f9549.png

Ici, c'est Opera 9.1 qui s'en sort le mieux, puisqu'une moyenne de 340,5 ms contre 1248,5ms pour Firefox 2.0 et en dernière position IE avec une latence moyenne de 1989,3ms .

Pas glorieux que tout cela, sauf pour Opera 9.02, qui est quand même 5,4 fois plus rapide que IE et 3,4 fois que Firefox. Je n'ai pas d'explication sur cette différence énorme. D'ailleurs, même l'auteur du test n'en a pas.

On remarquera egalement qu'entre Firefox 2.0 et Firefox 2.0.0.1 , une amélioration a eu lieu , mais du côté de Opera également puisque on observe en moyenne un gain de presque 30ms .

Opera a-t-il optimisé javascript ?

Test anti-pop-up intégré :

Rien de tel qu'une série de test utilisant les diverses techniques pour lancer un pop-up et c'est ce que propose le site http://popuptest.com/

c132fa20.gif

542d3c56.png

Pas besoin d'un long discours ici, Firefox offre la meilleur protection contre les popups. Ceci dit, il faut tout de même souligner que les trois navigateurs échouent sur les tests « Drop down Popup » et « sticky popup » .

Aucune amélioration n'a été apporté à Opera ni à Firefox pour l'anti-popup .

Test Acid2 :

reference.png

Le test Acid2 a pour but de tester l'implémentation de certaines fonctions du CSS 2 et le respect des

standard Web.

Ainsi, il permet de tester comment le navigateur interprète le code.

Voici la liste des éléments testés :

PNG transparent: Les yeux sont encodés comme un PNG transparent.

L'élèment objet: Les yeux sont rattachés à un élément objet. Le recours aux objets (qui peut

contenir des alt) est un des classiques à la disposition des webdesigners.

Positionnement absolu, relatif, et fixé : la capacité à positionner avec exactitude des éléments est

important pour les agencements de pages complexes.

Modèle « Boîte » : Le test Acid originel se concentrait sur le « modèle boîte » CSS. Acid2 continue

dans la tradition en testant �height�, �width�, �max-width�, �min-width�, �max-height� et �minheight�.

Tables CSS : Il n'y a rien de mal à utiliser l'agencement des tables. C'est un modèle d'agencement

puissant, qui prend toute sa mesure sur les grands écrans. Néanmoins, la majoration des tables

peut poser problème car il lie le contenu à ce type d'écrans. Par conséquent, le recours à la

spécification de l'angencement de table en CSS est important.

Marges : CSS définit des algorithmes précis pour calculer les marges autours des éléments.

Contenu généré : la capacité à ajouter décorations et annotations aux pages Web sans modifier la

majoration a été longtemps demandée par les auteurs.

Guet-apens CSS: Acid2 inclut un nombre d'élèments/syntaxes CSS illégales qui doivent être

ignorées par l'exploreur.

Ordre et peinture: Nous testons si du contenu chevauchant est peint dans le bon ordre. Ceci n'est

pas une « feature » en soi, mais un requis pour que les autres features fonctionnent correctement.

Hauteur de ligne: le test Acid2 test vérifie quelques parties clés du modèle de boîte « inline » CSS,

chose sur laquelle n'importe quel page Web standard dépend.

Effets de surbrillance: un des éléments du visage change de couleur quand on passe dessus. Lequel

?

Info complete ici http://www.webstandards.org/action/acid2/guide/

Resultat sous Firefox 2.0 & 2.0.0.1 :

93b8bd19.jpg

Resultat sous Internet Explorer 7 :

2c39ec15.jpg

Resultat sous Opera 9.02 & 9.1 :

73513649.jpg

Le seul à passer avec succés ce test est Opera, Firefox a du mal. Quant à Internet

Explorer, il échoue complétement et on a droit à une mare rouge.

Ceci dit, il faut noter que ce test n'est pas représentatif, car il applique des régles strictes. De plus,

Microsoft avait annoncé qu'il n'essayait pas de réussir ce test , et Mozilla compte le réussir avec la

version 3.0 de Firefox.

Acid2 est un indicateur du respect des standards Web, mais il montre la compatibilité dans un web

parfait, où la « norme » W3C est scrupuleusement respecté or on le sait que cela n'est pas le cas.

Le monopole d'Internet Explorer :

IE possède la plus grande part de marché, ce qui a obligé les web développeurs à rendre leur site

compatible avec celui-ci.

Aujourd'hui, la tendance fait que Firefox commence à bien s'implanter mais le besoin d'avoir IE

reste présent. Les sites ne passant pas sur d'autres navigateurs existent toujours.

Certaines solutions existent comme le plugin IETab pour Firefox et sous Opera la fonction

« s'identifier en tant que » permet de choisir entre Opera-IE-Firefox.

Toutefois, Firefox n'est plus ignoré et les sites s'orientent vers les régles W3C afin d'être compatibles avec les autres navigateurs .

D'une Version à une autre :

le dossier était achevé, le lendemain Opera sort sa nouvelle version et quelques jours aprés c'est au tour de Firefox.

Si pour le premier il s'agissait vraiment d'une version nouvelle, pour le navigateur de Mozilla, il s'agissait plus d'une mise à jour.

On notera au final, que des améliorations ont bien eu lieu, puisque Firefox économise 15Mo de RAM et gagne en temps d'exécution sur le test Javascript .

Pour Opera, si on note également un gain dans l'exécution Javascript, sa consommation mémoire augmente de 20Mo environ.

A l'utilisation je n'ai vu aucune différence notable .

Conclusion :

Difficile de désigner un vainqueur car il n'y en a pas réellement, chacun posséde ses points forts

ainsi que ces points faibles.

Internet Explorer 7 signe ici une belle évolution, aussi bien au niveau graphique que sécuritaire. Il

n'a pourtant fait que rattraper son retard sur les 2 autres, et il lui manque encore une

personnalisation et un gestionnaire de téléchargements.

C'est d'ailleurs grâce à Firefox, certainement le plus gros concurrent de Internet Explorer, que Microsoft est sorti de sa léthargie. Il reste, sans doute, la meilleure alternative, à qui veut s'essayer à

autre chose : son interface claire et simpliste permettra de ne pas se perdre dans des milliers d'options,

l'ajout de plugins permettra au fur et à mesure d'offrir de nouvelles fonctions. Seul défaut, sa

consommation excessive.

Opera, sans doute le navigateur le plus complet à la base, offre une personnalisation extrême : ses atouts étant sa faible consommation mémoire et ses performances excellentes. Mais, à vouloir être

trop complet, on se risque à rebuter l'utilisateur. Au prim'abord, il a un côté usine à gaz assez

destabilisant, des boutons partout, des options en pagailles.

A noter que l'interêt des Widgets est fortement discutable.

La guerre est loin d'être finie ....

:francais:

Lien vers le commentaire
Partager sur d’autres sites

Joli travail bravo.

Si je puis me permettre tu pourrait ptet mettre un lien vers le theme PCI pour firefox dans le paragraphe de la presentation de ce navigateur :

Lien Mozilla Firefox

Lien Topic Forum

Mais bon c'est juste une suggestion c'est vrai que l'article ne porte pas sur les themes, donc c'est toi qui vois.

Sur ce bonne continuation et encore bravo

@++ :francais:

Lien vers le commentaire
Partager sur d’autres sites

Ayant eu la primeur de figurer parmi les premiers à le lire (désolé Vincent :p ) il faut reconnaître qu'il y a du bon boulot fait par le p'tit là ! :yaisse:

Et ce petit deviendra peut-être grand un jour ! :8 ...ou pas :byebye:

"Je n'aurais donc pas la gloire,les femmes,l'argent,une piscine olympique, un ecran 46" " :dix:

A présent je sais quelles sont tes réelles motivations Typh' :transpi::ouioui::dd::sm:

Typh' :chinois:

:incline:

Lien vers le commentaire
Partager sur d’autres sites

Ayant eu la primeur de figurer parmi les premiers à le lire (désolé Vincent :p ) il faut reconnaître qu'il y a du bon boulot fait par le p'tit là ! :yaisse:

:sm:

Et ce petit deviendra peut-être grand un jour ! :8 ...ou pas :p

Esperons :8

"Je n'aurais donc pas la gloire,les femmes,l'argent,une piscine olympique, un ecran 46" " :byebye:

A présent je sais quelles sont tes réelles motivations Typh' :sm::sm::sm::sm:

Typh' :smack:

:dix:

:chinois::transpi::ouioui::dd:

:incline:

Lien vers le commentaire
Partager sur d’autres sites

Joli travail bravo.

Si je puis me permettre tu pourrait ptet mettre un lien vers le theme PCI pour firefox dans le paragraphe de la presentation de ce navigateur :

Lien Mozilla Firefox

Lien Topic Forum

Mais bon c'est juste une suggestion c'est vrai que l'article ne porte pas sur les themes, donc c'est toi qui vois.

Sur ce bonne continuation et encore bravo

@++ :transpi:

vive ce theme :sucre:

celui qui l'as fait est trop un boss

quoi c'est moi qui l'ai fais, et merde je suis crev :iloveyou:

sinon , je pense reflete bien, les bon point de FF par rapport a IE !

Lien vers le commentaire
Partager sur d’autres sites

HOoo mais c'est qu'il nous a fait du jolie travaile le petite tyhpoon la :bravos:

INteresant et tous, et montre bien les lacunne de IE7 ;)

A quand le prochain ? :craint:

Et voilà tous les floodeus qui envehissent le forums :sucre:

Les gars c'est sérieux ici, on est pas sur le commentaires de news alors faites attention :iloveyou:

:transpi:

Sinon content de vous voir sur le forum :oops:

y'a un record a battre pour le forum ?

Moi je suis pret :sucre:

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...