Accueil > weblog
- Lire le billet précédent - Lire le billet suivant -
Par Laurent Denis, le 17 mars 2005.
Pour être certain qu'IE7 ne sera pas une promesse manquée de plus, la communauté Web va lancer un défi à Microsoft. Nous publierons une page de test, nommée Acid2, qui utilisera principalement ces diverses fonctionnalités qu'implorent les designers, telles que la position fixe.
Le positionnement fixe est défini dans cette recommandation CSS2 du W3C, envers laquelle Microsoft revendique justement un "engagement profond". Quoi qu'il en soit, le positionnement fixe est supporté depuis des années par tous les navigateurs modernes, sauf IE Windows.
D'autres fonctionnalités sont partiellement supportées par IE, mais les designers pénètrent dans un véritable champ de mines de bugs lorsqu'ils tentent de les utiliser. Tous les logiciels sont bugués, et l'essentiel de leur développement consiste à les déminer. Microsoft, cependant, n'a fixé aucun bug dans IE depuis quatre ans, et des fonctionnalités importantes restent donc de ce fait inutilisables.
Microsoft a, à présent, une chance de se racheter en matière d'interopérabilité Web. La seule chose à accomplir est de faire en sorte qu'IE7 passe avec succès le test Acid2.
Le test Acid2 sera commandité par le Web Standards Project, qui est une vaste coalition de militants de base des standards. Vu son intégrité inégalée dans la communauté Web, la présence du WASP garantira l'impartialité du test Acid2.
Comme le sous-entend le nom de ce test, ce sera le second test "acid" auquel seront confrontés les navigateurs Web. Le premier, créé par Todd Fahrner en 1997, a contribué à assurer l'interopérabilité des implémentations CSS1 entre les différents navigateurs. Ce premier "acid test" a contraint les producteurs de navigateurs à corriger leurs implémentations, sauf à devoir affronter l'opprobe publique : le test était en effet conçu de manière à ce que ses utilisateurs puissent aisément voir quel navigateur y échouait.
Même Microsoft, alors, s'est assuré que son IE6 passait le test. Grâce à cet "acid test", CSS est devenu vraiment utilisable, et a changé la manière de concevoir les sites Web.
Les designers Web sont à présent prêt pour une nouvelle phase de test. Acid2 évaluera les fonctionnalités qu'ils veulent utiliser. Microsoft supportera-t-il l'intéropérabilité ? Tiendra-t-il ses promesses ?
Aux développeurs d'IE7, je veux dire ceci ;:
Vous êtes futés, vous êtes doués. Vous connaissez les standards Web aussi bien que n'importe qui. Vous auriez été capables de corriger IE autrefois, mais vos patrons ne vous ont pas laissé faire. Vous avez à présent une nouvelle chance de rectifier tout cela, ne la manquez pas. Télécharger Acid2 lorsqu'il aura été publié, et manifestez-vous si vous pensez qu'il est partial, d'une manière ou d'une autre. Résistez aux pressions du management pour publier avant que n'en ayez fini, prenez tout le temps qu'il faudra. Quand ils vous diront que vous ne pouvez pas changer le rendu des pages car vous allez les "casser", parlez-leur du mode Quirks et du mode Strict.
Montrez-leur que les autres navigateurs y parviennent. Expliquez-leur combien il serait gênant de sortir un navigateur qui n'adhère pas aux standards communs. Expliquez-leur que cela ne ferait qu'accroître le nombre d'utilisateur du Firefox de la Fondation Mozilla, du Safari d'Apple Computer et d'Opera.
Ce que vous allez faire est important. Le Web vous sera reconnaissant de vos efforts.
A la communauté Web, je veux dire ceci : un défi a été lancé à Microsoft. Il y répondra, si un nombre suffisant de gens le lui rappelle. S'il vous plaît, rappelez-le lui. Et quand IE7 sortira, que la première adresse que vous saisissiez soit :
http://webstandards.org/acid2.
1. Le 20 février 2006 à 11:09, de Simplicité en «-tique»
Ce qui été suppose se présenter comme une opportunité pour Microsoft de devenir compatible avec les standards est sur le point de tourner-court. La dernière « béta » de Internet Explorer 7 est pathétiquement incapable de faire un rendu...
Les trackbacks pour ce billet sont temporairement fermés en raison d'une série d'attaques de spam.
Commentaires
ApOpH!s, le 17 mars 2005
Je n'ai pas grand chose à dire, à part que j'approuve ce projet à 100%.
Qui n'a jamais réver d'un IE7 entièrement compatible aux normes du W3C ?
Attendons...
[NikO], le 17 mars 2005
ça soulagerais beaucoup de dévellopeurs effectivement ....
Gotcha!, le 18 mars 2005
L'épée de Damoclès est levée sur la tête d'IE7...
Réponse en fin d'année, y'a le temps !
Laurent Denis, le 18 mars 2005
Au petit jeu des devinettes sur ce que sera ou ne sera pas IE7, et sur ce que révèlent ces controverses, quelques liens intéressants sur le sujet :
Phoibos, le 03 avril 2005
Ne vous leurez pas trop, on ne donne pas si facilement des leçons de développement à celui qui détient plus de 90% de part de marchés sur les navigateurs internet. Si microsoft se sent obligé de réagir par rapport à Firefox/Mozilla, rien ne l'oblige à respecter les standards web. Les attentes sur IE7 portent certes sur le respect de CSS2 mais surtout sur sa fonctionnalité (par exemple navigation par onglets) et sa sécurité. En l'état actuel des choses c'est microsoft qui impose ses standards aux acteurs du web (comme il est en train de le faire avec wma par rapport au mp3) et pas l'inverse.
Acid2 est certainement une bonne initiative, mais évitons de lui donner plus d'importance qu'il n'en a.
Les commentaires pour ce billet sont temporairement fermés en raison d'une série d'attaques de spam.