IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Actualités Discussion :

Chrome distancé par Firefox et IE9 sur l'accélération matérielle

  1. #1
    Expert éminent sénior

    Inscrit en
    juillet 2009
    Messages
    3 407
    Détails du profil
    Informations forums :
    Inscription : juillet 2009
    Messages : 3 407
    Points : 148 792
    Points
    148 792
    Par défaut Chrome distancé par Firefox et IE9 sur l'accélération matérielle
    HTML 5 : Chrome à la traîne sur l'accélération matérielle
    Face à Firefox et Internet Explorer 9 ?


    Le navigateur de Chrome serait-il à la peine sur l'accélération graphique et le traitement des contenus multimédias lié aux innovations du HTML 5 ?

    A en croire Google, non.

    Bien au contraire. Moutain View vient même de mettre en ligne une page de démonstration des possibilités de la futur norme censée illustrer également les performances de son navigateur. Une manière de répondre à Apple qui avait fait de même avec Safari avec une autre page de « promotion du HTML 5 », uniquement accessible via son navigateur (lire par ailleurs).

    Microsoft n'est pas en reste puisque la société a fait à son tour sa propre page et un test pour démontrer la supériorité d'Internet Explorer 9, notamment sur Safari.

    Si l'on fait abstraction de la mauvaise foi classique inhérente à ce genre d'exercices, chacune de ces pages apporte son lot d'enseignements. Il n'en reste pas moins que chaque acteur a tendance à parler de ce qui l'arrange (3D, vidéo, JavaScript, etc.) lorsqu'il aborde le sujet du HTML 5 et de la vitesse de son navigateur.

    Résultat, on compare des pommes et des carottes et l'objectivité de la méthodologie est souvent mise en doute.

    Pour mettre tout le monde d'accord sur (une partie de) la question de la vitesse, Download Squad, un site affilié à AOL et a priori indépendant des éditeurs de navigateurs, a donc décidé de réaliser son propre test. Les conclusions sont assez surprenantes.

    Alors que beaucoup – ici-même – pensent que Firefox est en perte de vitesse, c'est Chrome qui termine bon dernier. « Chrome – même avec l'accélération matérielle activée en ligne de commande […] est à des kilomètres derrière Firefox et IE », affirme l'auteur du test.

    Arrive ensuite Opera.

    Et loin devant, donc, Firefox (en numéro de version 3.7, autrement dit une pré-version développeur de Firefox 4) et Internet Explorer 9 (lui aussi en pré-version), qui s'en sortiraient particulièrement bien.

    Pour mémoire, l'accélération graphique consiste à faire prendre en charge le traitement d'une vidéo ou d'une animation 3D par la carte graphique (GPU) et non par le processeur (CPU).

    Cependant, note l'auteur du test, Google ne devrait pas tarder à améliorer Chrome sur ce point et Chrome 6 (déjà disponible sur le "dev channel") devrait prendre pleinement en charge l'accélération matérielle.

    En attendant, les résultats actuels sont là (NB : ils ne prennent pas en compte Safari, Apple n'ayant pas encore implémenté l'accélération matérielle dans son navigateur) :


    [ame="http://www.youtube.com/watch?v=OIZUdZdFzOo"]http://www.youtube.com/watch?v=OIZUdZdFzOo[/ame]


    Résultats surprenants ou « biaisés » par un nouveau test peu objectif ?


    Source : Billet de Donwload Squad


    Lire aussi :

    Internet Explorer 9 déjà plus rapide que Safari 5 ?
    Google lance un site dédié à la promotion de l'HTML5, pour contrer les tentatives d'Apple de s'approprier cette technologie
    Opera 10.60 beta est encore plus rapide, améliore son support du HTML5 et intègre le codec vidéo WebM
    Google Chrome 5 une version riche en nouveautés et encore plus rapide : Flash, HTML 5 et navigation privée au menu
    Firefox 4 tiendra-t-il ses très nombreuses promesses ? Début de réponse avec sa première beta prévue pour juin

    Les rubriques (actu, forums, tutos) de Développez :

    HTML
    2D/3D/Jeux
    Applications
    Développement Web

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    octobre 2005
    Messages
    927
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : octobre 2005
    Messages : 927
    Points : 1 734
    Points
    1 734
    Par défaut
    Les quatre navigateurs ont été lancés en même temps sur le même ordinateur. Les performances obtenues ne sont alors pas le reflet des performances intrinsèques de chaque navigateur, mais de la façon dont Windows a attribué les ressources système.

  3. #3
    Membre habitué
    Inscrit en
    juin 2007
    Messages
    259
    Détails du profil
    Informations forums :
    Inscription : juin 2007
    Messages : 259
    Points : 171
    Points
    171
    Par défaut
    Citation Envoyé par BugFactory Voir le message
    Les quatre navigateurs ont été lancés en même temps sur le même ordinateur. Les performances obtenues ne sont alors pas le reflet des performances intrinsèques de chaque navigateur, mais de la façon dont Windows a attribué les ressources système.
    Donc il faut refaire le test 20 fois et regarder en moyenne ce qui se passe...
    Ce serait étonnant que Windows réattribue les ressources de la même manière à chaque fois...

  4. #4
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par fabrice91 Voir le message
    Ce serait étonnant que Windows réattribue les ressources de la même manière à chaque fois...
    Rien ne m'étonnerait à ce niveau, surtout qu'il alloue plus à IE...

    Il faudrait plutôt exécuter chacun indépendamment, en faisant une moyenne sur plusieurs exécutions. En gros il faudrait un vrai test, avec un vrai protocole, comme il a l'air de se faire de plus en plus rare (on trouve souvent des tests/comparatifs de produits, qui ne se basent que sur un seul aspect, voire même un seul programme).

  5. #5
    Modérateur
    Avatar de Flaburgan
    Homme Profil pro
    Développeur Web
    Inscrit en
    avril 2010
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : avril 2010
    Messages : 1 229
    Points : 3 551
    Points
    3 551
    Par défaut
    Pourquoi ne fait-on pas un site qui promouvoit le HTML5 nous même, et nous essayons ensuite de le visiter avec chacun des navigateurs... ?

    C'est ce qui a été tenté de faire ici ?
    "Historiquement, techniquement, économiquement et moralement, Internet ne peut pas être contrôlé. Autant s’y faire." Laurent Chemla

    Je soutiens Diaspora*, le réseau social libre.

    Veillez à porter une attention toute particulière à l'orthographe...

    Blog collaboratif avec des amis : http://geexxx.fr

    Mon avatar a été fait par chiqitos, merci à lui !

  6. #6
    Membre actif
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    janvier 2008
    Messages
    227
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : janvier 2008
    Messages : 227
    Points : 270
    Points
    270
    Par défaut
    Citation Envoyé par fabrice91 Voir le message
    Donc il faut refaire le test 20 fois et regarder en moyenne ce qui se passe...
    Ce serait étonnant que Windows réattribue les ressources de la même manière à chaque fois...
    Oui mais ça paraîtrait plus sensé comme test.

    Et si on faisait le même test sous Linux, ça donnerait quoi pour IE

    "les pommes et carottes", j'adore ça... mais ensemble euh...

  7. #7
    Membre expérimenté
    Profil pro
    Inscrit en
    octobre 2005
    Messages
    927
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : octobre 2005
    Messages : 927
    Points : 1 734
    Points
    1 734
    Par défaut
    Citation Envoyé par fabrice91 Voir le message
    Ce serait étonnant que Windows réattribue les ressources de la même manière à chaque fois...
    Pas vraiment. Sans même accuser Windows de favoriser Internet Explorer, l'OS doit bien attribuer les ressources selon un algorithme déterministe. Les règles selon lesquelles cet algorithme accorde la priorité à tel ou tel processus me sont inconnues, mais il est plus que probable qu'un navigateur puisse être avantagé par rapport à un autre parce qu'il a demandé telle ressource en premier, parce qu'il a fait appel à un processus système de bas niveau, etc... Il y aurait donc non seulement un biais, mais un biais répété systématiquement à chaque tentative. De plus, les navigateurs qui utilisent l'accélération matérielle sont avantagés car ils n'ont pas à autant partager le GPU. Hors on voit bien ici qu'IE et Firefox obtiennent de bons résultats.

    De plus, la méthodologie du test est mauvaise car elle s'éloigne trop des conditions réelles d'utilisation. Ordinairement, on n'utilise qu'un seul navigateur à la fois, c'est donc ainsi que l'on doit les tester. Bien qu'il pourrait être intéressant de savoir lesquels fonctionnent le mieux quand on a également ouvert trois blocs notes, un logiciel de bureautique, etc.

    On peut aussi reprocher au test d'avoir été fait sur un seul exemple. Or, il est typique qu'un benchmark sérieux (pas forcément sur des navigateurs) mette en évidence que tous les produits ont un terrain de prédilection sur lequel ils battent les autres, qui à leur tour dominent sur d'autres points.

    Enfin, il est un peu trop tôt pour faire des tests de performances. On en est encore au début de l'implémentation de HTML5. Si les développeurs ont suivi la méthode "D'abord, faire que ça marche. Ensuite, le rendre rapide." alors les performances actuelles ne sont qu'un indice des performances futures. Le pourcentage de tags HTML 5 supportés est une mesure bien plus intéressante.

    Le seul enseignement important de ce test à mes yeux est qu'il montre bien que tous les navigateurs testés affichent d'ores et déjà des performances assez bonnes pour faire des applications web complexes.

Discussions similaires

  1. Réponses: 2
    Dernier message: 20/01/2012, 09h58
  2. AJAX KO sur chrome, OK sous FireFox
    Par phenix4 dans le forum jQuery
    Réponses: 3
    Dernier message: 04/07/2011, 21h25
  3. Réponses: 8
    Dernier message: 01/06/2011, 11h21
  4. Compilateur JavaScript : Firefox ne compte pas se laisser distancer par Chrome
    Par Hinault Romaric dans le forum Général JavaScript
    Réponses: 27
    Dernier message: 29/03/2011, 11h04
  5. Réponses: 23
    Dernier message: 12/12/2010, 20h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo