Voilà une excellente nouvelle pour le Web dans son ensemble : IE8 devrait passer le test Acid 2 (si Microsoft tient ses promesses).
- Annonce sur l'IEblog ;
- Video avec Dean Hachamovitz et Chris Wilson ;
- La même en version sonore uniquement (MP3, 15Mo) ;
Le passage d'Acid 2[1] ne signifie pas la conformité du moteur aux standards tels que CSS, HTML, DOM et JavaScript. Il s'agit en fait d'une série de tests réunis dans une seule page, mais réussir ces tests ne signifie pas du tout qu'Internet Explorer va respecter les standards. Par contre, c'est un progrès indéniable dans cette direction, et c'est déjà bien que Microsoft se bouge dans le bon sens après toutes ces années[2] !
Rappelons qu'Opera passe le test Acid 2 depuis mars 2006 Safari depuis fin avril 2006, Firefox depuis décembre 2006 (en fait, David Baron avait un proto bien plus tôt, mais cette version n'était pas distribués.) Mise à jour : je parle ici de version pas nécessairement finalisées. Le critère que j'ai retenu, c'est la présentation au public du passage du test. Ainsi, je compte que IE passe le test Acid 2 depuis cette semaine, alors qu'on ne verra pas IE 8 avant le 2eme semestre 2008 à mon avis, au plus tôt. Plus précisément, Firefox 3 passe le test, mais pas Firefox 2.
Nouvelle mise à jour, du 21/12/2007 au matin : pour ceux qui veulent savoir quels sont les navigateurs qui passent le test Acid2, et depuis quand, se reporter à l'article Acid2 sur Wikipedia, forcément bien plus complet que mon billet. Vous pourrez constater que la réponse est tout sauf simple
24 réactions
1 De Yaminou - 20/12/2007, 20:29
Le lien pour l'Acid2 sur Opera est le même que pour Safari
2 De Tristan - 20/12/2007, 20:42
@Yaminou : oui, j'étais en train de changer ça quand tu as laissé ton commentaire. Merci pour l'info !
3 De eMeRiKa - 20/12/2007, 21:17
Autant cette nouvelle est excellent mais dans la même journée SFR annonce son rachat de NEUF et c'est la déprime totale pour les utilisateurs français d'internet..
Bonne initiative de Microsoft néanmoins..
4 De Pierre - 20/12/2007, 21:27
Salut,
Tu es trop flatteur avec Opera , car Safari, c'était plutôt fin octobre 2005...
voir http://en.wikipedia.org/wiki/Acid2
confirmé par une personne digne de confiance, je pense, sur http://www.geckozone.org/forum/view... :D
@+
--
Pierre
5 De un lecteur anonyme - 20/12/2007, 21:54
Le hic, c'est que c'est seulement une promesse...
Avec MS, il vaut mieux être comme Thomas : tant qu'on a pas vu, on n'est pas sûr que c'est définitif. Rappelez-vous de WinFS...
6 De jj - 20/12/2007, 23:07
firefox 2 passe le test Acid2?
On ne doit pas avoir la même version !
7 De Emmanuel - 20/12/2007, 23:23
Je viens de tester à l'instant avec ma version 2.0.0.10 de Firefox, et ça ne passe pas le test : la tête est en vrac !
En revanche, sur la même machine (Fedora 7), Konqueror le passe sans souci.
Est-ce normal ?
(Je peux envoyer une capture du résultat si tu le souhaites, ou toute action qui pourrait aider à résoudre cette bizarerie...)
8 De gros_bidule - 21/12/2007, 02:15
@jj, @Emmanuel
je cite la dernière ligne : "Firefox 3 passe le test, mais pas Firefox 2."
(correction entre-temps ??)
9 De Jerome - 21/12/2007, 06:21
Konqueror est base sur le meme moteur que Safari (KDE) donc oui c'est normal qu'il passe deja le test.
Dans l'hypothese peu probable ou MS parviendrait a sortir IE8 avant Firefox 3, Firefox serait donc le dernier gros navigateur a passer le test en version publique.
10 De jeannich - 21/12/2007, 07:29
Et oui firefox2 ne passe pas l'"acid test 2" et c'est pas nouveau.
Mais ça devrait être réglé avec firefox3 ... enfin remarquez que la beta2 de ff3 ne le passe pas correctement alors que la beta1 l'affichait bien.(mais bon c'est que des versions beta, hein!)
11 De le lecteur anonyme - 21/12/2007, 09:25
Citation : Dans l'hypothese peu probable ou MS parviendrait a sortir IE8 avant Firefox 3
Celui qui pense qu'IE8 sortira avant FF3 croit un peu trop au Père Noël... ou alors il a bu.
Enfin bref de toute façon personnellement ça ne changera rien, je suis contraint de garder IE6...
12 De Laurentj - 21/12/2007, 09:43
@jeannich : ça ne passe pas actuellement dans la beta2 de ff3 (ni dans opera et autre d'ailleurs), car il y a eu une modif involontaire sur le site du test et le test est donc buggé actuellement (ou l'était si il a été corrigé). https://bugzilla.mozilla.org/show_b...
13 De LVM - 21/12/2007, 11:22
"Rappelons qu'Opera passe le test Acid 2 depuis mars 2006 Safari depuis fin avril 2006,"
Non désolé, selon le wiki, Safari fut le premier navigateur à passé le test en avril 2005 pour dans une version non-officielle, et officiellement définitive en octobre 2005 devant tous les autres.
Et dire que certains critiquent l'arrivée d'Apple dans le monde de l'open-source...
14 De Victor BRITO - Webmaster - 21/12/2007, 17:21
Internet Explorer 8 sur le point de réussir le test Acid2
Si c'est avéré, c'est un pas de géant qu'Internet Explorer est en train d'accomplir sur le chemin du respect des standards du Web, notamment des CSS. Jugez vous-même avec le test Acid2 tel qu'il est passé par l'actuelle version 7 d'Internet......
15 De Victor BRITO - Webmaster - 21/12/2007, 17:23
Internet Explorer 8 sur le point de réussir le test Acid2
These are little steps for standards compliant browsers, but it is a giant step for Internet Explorer. Si c'est avéré, c'est un pas de géant qu'Internet Explorer est en train d'accomplir sur le chemin du respect des standards du Web, notamment des...
16 De Victor BRITO - Webmaster - 21/12/2007, 17:27
Internet Explorer 8 sur le point de réussir le test Acid2
These are little steps for standards compliant browsers, but it is a giant step for Internet Explorer. Si c'est avéré, c'est un pas de géant qu'Internet Explorer est en train d'accomplir sur le chemin du respect des standards du Web, notamment des...
17 De Victor BRITO - 21/12/2007, 17:50
En ce qui concerne la sortie d'IE 8, on annonce la sortie de sa première bêta pour le premier semestre 2008. http://www.victor-brito.com/cv/2007...
18 De 0x33 - 21/12/2007, 17:52
Et en avant première, le code source de acid2.cxx entièrement dévoilé :
void hackAcid2Test(char * url) {
}
19 De Smarter - 21/12/2007, 19:34
@Jerome: "Konqueror est base sur le meme moteur que Safari (KDE) donc oui c'est normal qu'il passe deja le test."
Non, Konqueror utilise KHTML et Safari utilise Webkit qui est un fork de KHTML, le portage des modifs de webkit pour passer le test sur KHTML n'a pas été des plus simples et a nécessité la réécritures d'une partie du code: http://www.kdedevelopers.org/node/1... (et c'était en avril 2005).
20 De Smarter - 21/12/2007, 19:35
Erratum: j'ai été trompé par la date au format américain, c'était en juin 2005
21 De Parole - 21/12/2007, 22:08
Petite info : en ce moment le test est "cassé". La page ne s'affiche plus correctement sous Opera, Safari, ou FF 3. Est-ce que ce "cassage" a une influence sur la réussite d'I.E 8 ? On peut se le demander...
En attendant, un mirroir qui lui marche :
http://www.hixie.ch/tests/evil/acid...
22 De Fayon - 23/12/2007, 11:24
Nous pourrions dire enfin ! IE rattrape son retard, c'est une bonne chose. Il aura fallu attendre IE7 pour l'intégration des flux
RSS... et IE8 pour le passage du test Acid 2 alors que les autres moteurs de recherche principalement
Opera, Firefox et même Safari jouent le rôle de pionniers.
Mais nous avons déjà la version Beta 2 de Firefox 3 qui a des nouvelles fonctionnalités intéressantes.
Avec IE9, Microsoft rattrapera à nouveau Firefox et sa version 3... Le géant Microsoft est cantonné à un rôle
de suiveur face aux autres navigateurs avant-gardistes.
df-)
http://david.fayon.free.fr
23 De Jerome - 25/12/2007, 07:36
@Smarter : oui certes, j'ai voulu un peu trop simplifier. Toujours est-il que si Konqueror passe Acid2 aujourd'hui, c'est en grande partie grace a la cooperation avec Apple (beaucoup de modifications realisees par Apple dans le fork Webkit on ensuite ete re-integrees dans KHTML)
Ce n'est un secret pour personne que KDE a enormement beneficie du coup de pouce d'Apple a l'epoque.
24 De JL - 25/12/2007, 12:54
Testé Acid2 avec IE7, c'est une cata. Testé avec FF2, il le passe beaucoup mieux mais pas parfaitement non plus.