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

Internet Discussion :

Le test Acid3 mis à jour


Sujet :

Internet

  1. #1
    Responsable .NET

    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2007
    Messages
    4 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4 570
    Points : 252 372
    Points
    252 372
    Billets dans le blog
    121
    Par défaut Le test Acid3 mis à jour
    Le test Acid3 mis à jour
    IE 9 obtient la note maximale, Firefox et Chrome également


    Le test des navigateurs Acid3 vient d’être mis à jour afin de l’adapter aux évolutions des standards et technologies du Web.

    Le test Acid 3 permet de savoir si un navigateur web est capable d'afficher correctement une page web utilisant pleinement différents standards que l'on rencontre habituellement sur le web.

    La mise à jour d’Acid3 effectuée par Ian Hickson, rédacteur de la spécification HTML et Wium Lie Håkon, directeur technique d'Opera a été annoncée par Hickson sur son compte Google +.

    « Lie Wium Hakon et moi annonçons que nous avons mis à jour le test Acid3 en commentant les parties de l’épreuve qui ont pu changer dans les spécifications » écrit Hickson « Nous espérons que cela permettra aux spécifications d’évoluer dans le meilleur sens pour le Web, plutôt que de limiter les changements à une adaptation à Acid ».

    Les modifications apportées à Acid3 profitent au navigateur de Microsoft Internet Explorer 9 qui voit son score passer de 95/100 lors des tests sur la version précédente d’Acid à 100/100 sur la version actuelle.



    Les navigateurs Safari, Opera, Chrome et Firefox gardent toujours leurs notes maximales de 100/100.

    Source : Compte Google + Ian Hickson


    Et vous ?

    Que pensez-vous du test Acid3 ?
    Vous souhaitez participer aux rubriques .NET ? Contactez-moi

    Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
    Mon blog, Mes articles, Me suivre sur Twitter
    En posant correctement votre problème, on trouve la moitié de la solution

  2. #2
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2008
    Messages
    176
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 176
    Points : 372
    Points
    372
    Par défaut
    Comme quoi, ils ont vraiment fait un grand pas en avant avec IE9. Je viens de faire le test avec IE8, j'obtiens 23 ^^

  3. #3
    Membre actif Avatar de lucideluciole
    Homme Profil pro
    Développeur Web
    Inscrit en
    Novembre 2008
    Messages
    82
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Novembre 2008
    Messages : 82
    Points : 203
    Points
    203
    Par défaut
    Bonne nouvelle! Alors tout le monde est parfait.... 100/100

  4. #4
    Membre éprouvé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2010
    Messages
    394
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Distribution

    Informations forums :
    Inscription : Avril 2010
    Messages : 394
    Points : 1 212
    Points
    1 212
    Par défaut
    Je me demande quelle est la pertinence du test si tout le monde obtient la note maximale...

    Cela signifierait que tous les navigateurs implémentent tous les standards du web de la même manière ?

    Mako.

  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 579
    Points
    3 579
    Par défaut
    Effectivement c'est ce qu'on peut en déduire.
    Cela veut dire normalement qu'un site web respectant les normes du W3C doit avoir exactement le même rendu sous chaque navigateur.

    Ce qui m'amène à la question, je sais qu'il y a une différence d’interprétation du css entre IE et les autres navigateur. Lorsqu'on fixe une width, IE rajoute le padding à l’intérieur et les autres à l'extérieur. Cela a-t-il changé avec IE9 ?

    (au passage, je trouve le comportement d'IE plus intuitif...)
    "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 Avatar de DrHelmut
    Homme Profil pro
    Software craftsman - JS, Java...
    Inscrit en
    Octobre 2005
    Messages
    112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Software craftsman - JS, Java...
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 112
    Points : 215
    Points
    215
    Par défaut
    bah non, ça veut juste dire qu'ils sont tous respectueux des standards à 100% (en admettant que le test en lui même soit totalement pertinent)

    cela ne donne aucune indication sur les diverses implémentations ni leurs perfs - acid c'est pas du benchmark !

    cela dit, je reste sceptique... y'aura forcément anguille sous roche avec IE !

  7. #7
    Membre éprouvé

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2011
    Messages
    487
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2011
    Messages : 487
    Points : 945
    Points
    945
    Par défaut
    C'est fou cette logique de vouloir dénigrer IE.

    Alors, oui, c'est vrai que Microsoft a "laissé de côté" le navigateur pendant assez longtemps et a galéré à rattraper son retard. Mais maintenant qu'ils ont compris l'erreur qu'ils ont fait en laissant filer FF et Chrome loin devant, ils se sont remis dessus à fond.

    La dernière version reste extrêmement convaincante par rapport à IE7/8 et je ne vois pas en quoi le fait qu'elle atteigne 100% à l'ACID3 doive remettre en cause la pertinence du test.
    Mon blog sur les technos .NET et Agile -> http://blog.developpez.com/maximepalmisano/

  8. #8
    Membre éprouvé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2010
    Messages
    394
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Distribution

    Informations forums :
    Inscription : Avril 2010
    Messages : 394
    Points : 1 212
    Points
    1 212
    Par défaut
    Citation Envoyé par MaximePalmisano Voir le message
    [...] je ne vois pas en quoi le fait qu'elle atteigne 100% à l'ACID3 doive remettre en cause la pertinence du test.
    Ce n'est pas le fait qu'IE ait un score parfait qui me fait tilter, c'est que tous les navigateurs obtiennent cette note parfaite.

    C'est un peu comme le BAC et son taux de réussite qui augmente chaque année. Résultat, il perd de sa valeur.

    Ne connaissant pas le test Acid3, je me demandais donc à quoi ce dernier pouvait servir, puisqu'il semble que tout le monde le passe haut la main.

    Mako.

  9. #9
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2008
    Messages
    176
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 176
    Points : 372
    Points
    372
    Par défaut
    cela dit, je reste sceptique... y'aura forcément anguille sous roche avec IE !
    Développe.

  10. #10
    Membre éprouvé

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2011
    Messages
    487
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2011
    Messages : 487
    Points : 945
    Points
    945
    Par défaut
    Disons que le BAC n'est pas un super exemple car il a beaucoup plus de facteurs qui rentrent en jeu (Notamment, les directives de l'éducation nationales qui changent la donne d'une année sur l'autre).

    Pour reprendre le même type de comparaison, disons que le test ACID serait comme le permis. Le moniteur vérifie que le conducteur sait faire toute une liste de choses. Par exemple, manoeuvrer son véhicule, changer les vitesses, faire des créneaux, etc ... Pour ACID, le principe est le même : Il demande au navigateur d'afficher une balise (comme le moniteur peut demander un demi-tour) et il constate ce que donne le résultat (si le conducteur s'est pris un trottoir ou pas).

    A la fin de l'examen, le moniteur donne le bilan de ce qu'il s'est passé à l'élève. Par exemple, il peut avoir très bien conduit en ligne droite mais il se déporte un peu dans les virages (ce qu'on pourrait traduire pour le navigateur par "les div sont bien affichés, mais il y a un soucis au niveau de la marge"). Sur ce principe, l'élève peut reprendre des heures de conduites (= Retravailler son moteur) et repasser le test le lendemain (Si on met de côté toutes les problématiques du temps pour pouvoir le repasser).

    Vu que les objectifs ne changent pas à chaque passage, à terme tout le monde a son permis car on sait sur quels points travailler. C'est un peu la même chose pour les navigateurs. En gros, le test dit : Cette balise doit être interprétée comme ceci, celle la doit être de telle couleur, etc ... Ce serait bien triste si à force d'essayer non stop, les navigateurs n'arrivaient pas à afficher une page correctement !

    J'espère avoir pu t'éclairer un peu sur ce point
    Mon blog sur les technos .NET et Agile -> http://blog.developpez.com/maximepalmisano/

  11. #11
    Expert éminent sénior Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 559
    Points : 15 484
    Points
    15 484
    Par défaut
    Citation Envoyé par Mako 5013 Voir le message
    Je me demande quelle est la pertinence du test si tout le monde obtient la note maximale...

    Cela signifierait que tous les navigateurs implémentent tous les standards du web de la même manière ?
    Loin s'en faut. Le test acid ne compte qu'une centaines de tests, pour valider à peu près correctement tous les standards webs il en faudrait quelques millions. C'est toujours bien mieux que quand 100% des navigateur échouaient.

    Citation Envoyé par Flaburgan Voir le message
    Ce qui m'amène à la question, je sais qu'il y a une différence d’interprétation du css entre IE et les autres navigateur. Lorsqu'on fixe une width, IE rajoute le padding à l’intérieur et les autres à l'extérieur. Cela a-t-il changé avec IE9 ?
    Sur ce cas particulier je ne saurais répondre.
    Cependant la spécification essaye normalement d'être le plus précise possible pour éviter ce genre de problèmes. Malgré tout il y aura des trous à combler. A noter qu’actuellement tous les éditeurs jouent le jeu et essayent le plus possible d'éviter les écarts d'implémentation.

    Citation Envoyé par DrHelmut Voir le message
    bah non, ça veut juste dire qu'ils sont tous respectueux des standards à 100% (en admettant que le test en lui même soit totalement pertinent)

    cela ne donne aucune indication sur les diverses implémentations ni leurs perfs - acid c'est pas du benchmark !
    Il y a quand même une petite partie "benchmark" dans Acid3, en effet chaque test doit être effectués en moins de 33 ms.

  12. #12
    Membre chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2005
    Messages
    541
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2005
    Messages : 541
    Points : 1 898
    Points
    1 898
    Par défaut
    Citation Envoyé par Mako 5013 Voir le message
    Ce n'est pas le fait qu'IE ait un score parfait qui me fait tilter, c'est que tous les navigateurs obtiennent cette note parfaite.

    C'est un peu comme le BAC et son taux de réussite qui augmente chaque année. Résultat, il perd de sa valeur.

    Ne connaissant pas le test Acid3, je me demandais donc à quoi ce dernier pouvait servir, puisqu'il semble que tout le monde le passe haut la main.

    Mako.
    Acid3 n'a effectivement plus vraiment de valeur, c'est pour ça qu'ils ont commencé à bosser sur un test Acid 4
    If it's free, you are not the customer, you are the product.

  13. #13
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 50
    Points : 41
    Points
    41
    Par défaut
    Le standard est obligatoire pour un bon échange. Les perfs, pourquoi faudrait-il les rajouter ? Ce n'est pas sur des fonctionnalités faisant sortir certains sites des standard que l'on peut faire un navigateur meilleur que les autres. C'est justement là où doit se jouer la concurrence : l'image, les perfs, les petits plus (boite à outil, outils de débogages).

    Si IE9 est vraiment respectueux des standard, on ne peut qu'applaudir la sagesse de ses développeurs. La "dernière" étape maintenant, ce sera de convaincre les gens de mettre à jour leurs IE7 et IE8, et les IE 6 continueront à être pénalisé, de toutes façons votre site internet de mode n'est pas censé être vu par le navigateur IE 6 de l'intranet des boites.

    Ce qui est drôle, mais ce n'est pas le sujet, c'est de voir des entreprises super IT faire tourner des ordi avec IE 6 dessus, et parallèlement vendre des services IT, et/ou avoir des grappes de serveur de sauvegardes.

  14. #14
    Membre éprouvé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    585
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 585
    Points : 1 139
    Points
    1 139
    Par défaut
    Le problème, avec ce test, c'est que s'il rate quelque chose, on ne sait pas toujours pourquoi.
    J'ai Firefox 6.0.2, la dernière version, et le test affiche 100/100 avec les bonnes couleurs, pas de petit carré rouge en haut à droite etc. mais avec You Should Not See This At All en haut à gauche. C'est dû à quoi ? Mystère...
    L'avis publié ci-dessus est mien et ne reflète pas obligatoirement celui de mon entreprise.

  15. #15
    Expert éminent sénior Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 559
    Points : 15 484
    Points
    15 484
    Par défaut
    Sans doute un addon qui modifie le contenu des pages genre "Noscript" ou "Addblock".

  16. #16
    Inactif
    Profil pro
    Inscrit en
    Juillet 2011
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2011
    Messages : 9
    Points : 0
    Points
    0
    Par défaut
    Citation Envoyé par lucideluciole Voir le message
    Bonne nouvelle! Alors tout le monde est parfait.... 100/100
    Quoique... L'effet d'ombre sur le mot acid 3 (présent sur la page de référence) n'apparait pas sur ie9 (normal, les effets d'ombre ne seront supporté que dans la version 10).

  17. #17
    Membre éprouvé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2006
    Messages
    519
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Septembre 2006
    Messages : 519
    Points : 1 104
    Points
    1 104
    Par défaut
    Citation Envoyé par Uther Voir le message
    Il y a quand même une petite partie "benchmark" dans Acid3, en effet chaque test doit être effectués en moins de 33 ms.
    33 millisecondes quelle que soit la machine sur laquelle le navigateur fonctionne.

  18. #18
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 868
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 868
    Points : 16 258
    Points
    16 258
    Par défaut
    Citation Envoyé par Flaburgan Voir le message
    Ce qui m'amène à la question, je sais qu'il y a une différence d’interprétation du css entre IE et les autres navigateur. Lorsqu'on fixe une width, IE rajoute le padding à l’intérieur et les autres à l'extérieur. Cela a-t-il changé avec IE9 ?
    IE à partir de la version 6 a toujours interprété de la même manière que les autres navigateurs. Pour peu que l'on ait rajouté un DOCTYPE complet et valide, qu'il n'y ait pas de texte ou déclaration XML avant celui-ci, en bref, que le navigateur soit en mode Standard ou Almost Standard et non pas en mode Quirks, donc que l'on code correctement.
    Cf :
    http://j-willette.developpez.com/tut...ge=page_1#LI-C

  19. #19
    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 579
    Points
    3 579
    Par défaut
    Je suis un peu sceptique, j'ai toujours codé en XHTML 1.0 strict (avec le doctype qui va avec) et j'avais quand même ce problème...
    M'enfin, ça fait un bon moment, peut-être que j'avais merdé quelque part.

    Pour ceux qui ne voient pas bien le problème, voici une image, nettement plus explicite :

    Les marges définies par le W3C (en pièce jointe)

    Une comparaison d'interprétation IE / Firefox

    Images attachées Images attachées  
    "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 !

  20. #20
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 868
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 868
    Points : 16 258
    Points
    16 258
    Par défaut
    Citation Envoyé par Flaburgan Voir le message
    j'ai toujours codé en XHTML 1.0 strict (avec le doctype qui va avec) et j'avais quand même ce problème...
    Tu n'avais pas de déclaration XML avant ton DOCTYPE ? Un commentaire HTML ? Une signature BOM ? N'importe quel caractère ?

Discussions similaires

  1. [MySQL] erreur php sur un formulaire de mis à jour
    Par carmen256 dans le forum PHP & Base de données
    Réponses: 34
    Dernier message: 06/04/2006, 13h39
  2. Connaitre Nbre Enregistrements Mis à Jour
    Par Daniel MOREAU dans le forum Access
    Réponses: 2
    Dernier message: 28/02/2006, 11h08
  3. récupérer les champs mis à jour
    Par xave dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 06/10/2005, 14h40
  4. pboblème de mis à jour dans une table
    Par koff10 dans le forum Bases de données
    Réponses: 4
    Dernier message: 31/07/2005, 01h17

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