02/08/2005 @ 16:40:40: Microsoft - IE7 ne sera pas parfait... qui en doutait?
Internet Explorer, est en définitive plus souvent utilisé comme moteur dans des logiciels en surcouches pour y ajouter des fonctionnalités au niveau interface ou en tant qu'interpréteur HTML dans d'autres logiciels et on espérait donc le voir logiquement évoluer positivement dans sa septième mouture...
Malheureusement, d'après Chris Wilson, même si énormément de bugs seront corrigés avec Internet Explorer 7 et que le support de CSS sera donc amélioré, le support ne sera pas encore à 100% et la version finale ne devrait pas pouvoir passer les tests de validation comme le fameux Acid2.
Toujours d'après Crhis Wilson, ils vont tenter de corriger les bugs les plus graves ainsi que d'ajouter les fonctionnalités les plus importantes mais tout ne sera pas humainement possible. Tout cela devrait commencer, d'après lui, avec la Beta 2. La concurrence avec Firefox et Opera est donc positive, car on n'attendait plus de mise à jour de IE sinon, mais on voit qu'il y a encore un léger manque de moyens alloués à Internet Explorer apparemment, dommage.
Bon alors, je m'explique ici +tôt que dans la shout
Pourquoi Acid2 ne sert à rien ?
- le test n'est pas représentatif d'internet... ni d'une session de surf "normale" sur internet. C'est un peu comme 3DMark & co pour les cartes graphiques... c'est juste de la branlette...
- le seul navigateur qui le passe c'est safari sur mac...
- Bosser sur un test (un seul cas de figure) et faire en sorte que ce test passe c'est idiot. Le test n'est pas forcément représentatif... c'est comme essayer de débugger un truc sur un cas de figure précis sans se préoccuper du reste... il faut plus se concentrer sur la logique et sur l'ensemble du fonctionnement du CSS et de la norme.
- C'est pas par ce qu'un navigateur va passer Acid2, qu'il respectera correctement les spécifications du CSS
- le test n'est pas représentatif d'internet... ni d'une session de surf "normale" sur internet. C'est un peu comme 3DMark & co pour les cartes graphiques... c'est juste de la branlette...
Oui, mais si c'est si bon la bran... non rien
Mais le principe, dans mon esprit, c'est de respecter totalement la norme et puis, pour couronner le tout, de voir après que le truc fonctionne sur le test Acid2, mais pas de le développer pour
Mais tu as qqchose contre la branlette?
bon résumé de ma pensée par notre roy bien aimé
tout à fait d'accord avec le roy
mais faudrais quand même pas reprocher à IE de pas réussir le test Acid2 alors que ses concurrents firefox et opera le passent pas non plus...
l'important c'est qu'ils s'améliorent par rapport aux précédentes versions, c'est bon signe pour la version 8
entierement d'accord avec zion
Mais le principe, dans mon esprit, c'est de respecter totalement la norme et puis, pour couronner le tout, de voir après que le truc fonctionne sur le test Acid2, mais pas de le développer pour
Entièrement d'accord aussi
C'est la façon saine de procéder.
Dernière édition: 02/08/2005 @ 18:54:12
Pourquoi le test Acid2 est utile:
- il balaye a peu pres tous les mechanismes de CSS2, donc si on le passe, on a de tres grandes chances du supporter pleinement les CSS. C'est un merveilleux unit test.
- c'est un challenge, et un challenge c'est toujours motivant a relever.
- il montre que les browsers ne sont pas parfait, ce qui permet aux webmestres de savoir si c'est eux ou le browser qui est en tord.
- c'est une vitrine pour montrer tout ce que le web pourrait offrir si les browsers decidaient de mettre la main a la pate (bon, d'accord, c'est pas tres visuel pour un visiteur lambda, mais pour un developpeur, oui).
Maintenant, c'est vrai qu'aucun navigateur actuel ne le passe (la version de safari n'est pa publique), mais tous les autres browsers que IE sont bien plus avances et ils montrent les progres presque au jour le jour, que ce soit Gecko ou Konqueror avec les nightly build ou Opera avec ses technical preview et beta.
Apres, il est tres clair pour moi que seul le CSS n'est pas suffisant, le STRICT minimum serait qu'ils valident enfin entierement le HTML et le XHTML...
Et si ils pouvaient aussi valider le SVG
- il montre que les browsers ne sont pas parfait, ce qui permet aux webmestres de savoir si c'est eux ou le browser qui est en tord.
C'est jamais moi en fait, mais ca j'avais pas besoin d'acid2 pour le savoir
En même temps, quand je développe une application web, je me fiche de savoir qui a tort, je veux que ça tourne partout. Même si je dois me donner tort pour que ça s'affiche bien