IE8 passe le test acid2
Par Laurentj le jeudi, décembre 20 2007, 10:28 - Technologies Web - Lien permanent
Dean Hachamovitch, l'un des responsables du projet IE8, annonce sur le blog IE que IE8, encore en développement, passe le test Acid2. C'est une très bonne nouvelle pour les développeurs web, d'autant plus que Dean confirme que les standards sont plus que jamais leur objectif pour cette nouvelle version de IE.
Pas de panique pour les "vieux" sites : la compatibilité des sites web avec IE6/7 est maintenue. IE8 aura à priori deux moteurs de rendu, l'ancien (IE6/7) et le nouveau (qui respectera donc beaucoup mieux les standards), et il basculera sur l'un ou l'autre selon les pages (on ne sait pas encore quels seront les critères).
Une autre chose très intéressante, souligné par Daniel, c'est que la liste des fichiers qu'ils ont publiés (pas par hasard) nous livrent quelques informations :
- Il y aura des améliorations sur d'autres parties de CSS. Par exemple on voit ce fichier :
FSMULTICOLUMNLAYOUTDS.H. - Le "nouveau" moteur de rendu n'est pas si nouveau que ça, puisqu'il en est à sa version 5.0, si on en croit le nom du répertoire. Il se pourrait donc que ce soit un moteur de rendu déjà utilisé dans des produits Microsoft (autre que IE) ;-)
(Autre chose qui n'a pas grand chose à voir : on peut remarquer que le séparateur des noms de répertoires n'est pas un "anti-slash" (\) comme c'est le cas normalement dans les systèmes windows, mais un "slash" (/). On peut utiliser des slashs dans les dernières versions de windows ?)
Commentaires
Bonne nouvelle ! Elle semble d'ailleurs amener un peu trop de visiteur sur ton site ;-)
Apparemment, ils utilisent des composants partagés avec Office (LineServices & Page/Table Services, d'où le PTLS).
Source: http://www.grenadesandwich.com/2007/12/19/the-acid2-compliant-ie8-engine-and-office-2007/
Plus d'infos sur LineServices: http://blogs.msdn.com/murrays/archive/2006/11/15/lineservices.aspx
@julien oui je savais que le moteur de rendu était basé sur celui d'Office (d'où le clin d'oeil, j'ai des sources secretes :-) ), mais je ne savais pas à quel point. Merci pour les liens.
Pour les slash, c'est parce que les liens ont été copiés directement depuis un pc en réseau.
En effet, les réseaux Crosoft se présentent de la sorte :
//Server/Directory/Sub_Directory/Files.ext
;-)
@black_layer : merci pour l'info. Encore un truc illogique dans windows...
à noter au sujet du test acid2, que le serveur hébergeant le test a un problème, si bien qu'aujourd'hui, les navigateurs qui passent normalement le test (comme Firefox3) n'affichent pas correctement la trombine prévue.
https://bugzilla.mozilla.org/show_bug.cgi?id=289480#c176
<mode_mauvais_esprit>Dès que microsoft touche à un truc, ça ne marche plus...
</mode_mauvais_esprit>Black_Layer > t'es sûr ?
Moi j'accède à un partage avec des backslashes \\server\...
Je confirme, la syntaxe d'un chemin UNC est \\Server\Share\... Les '/' ne passent pas dans l'explorateur de mon Windows XP.
Les seules fois où j'ai utilisé des '/', c'est avec Samba ;-)
Dans explorer.exe non mais dans cmd oui
je suhaiterais contacter l'auteur de ce blog, set-ce posssible ? :)
Oui, il passe souvent par là :)
Windows supporte aussi bien \ que / depuis Windows 95...
Esperons tout de même qu'ils ne décideront pas a nouveau que telle ou telle fonction javascript soit être planté pour imposer une norme ... Quoi que les normes sont décidé par des gens qui ne font souvent que rien mais veulent décider pour tout le monde.
Que IE 8 pass le test Freewop (tout aussi cohérant qu'autre chose)..
Le reste est de la blague.
A force de bidouiller sur des bidouilles IE deviendra inutilisatble. Firefox marche clair sans problèmes.
Merci pour l'info !