Internet Explorer 9 : quatrième et dernière preview

Anthony Nelzin-Santos |
Microsoft a mis en ligne la quatrième et dernière preview d'Internet Explorer 9, deux mois après la précédente version. Cette preview inclut Chakra, le nouveau moteur Javascript de Microsoft, ce qui lui permet d'obtenir un score de 95 % au test Acid 3, derrière les 100 % obtenus par Safari ou Opera, mais au même niveau que les dernières bêtas de Firefox 4.



IE 9 supporte enfin le SVG, mais de manière assez partielle, ce qui explique ce score. La première bêta d'Internet Explorer 9 sera disponible en septembre. Le patron de Microsoft Steve Ballmer pourrait présenter la version finale le 5 janvier 2011, lors de sa conférence pré-CES.

Sur le même sujet :
- Toute l'actu de IE9 sur MacGeneration
avatar biniou | 
@Lapin Masqué: le standard xhtml définit des balises et une syntaxe d'affichage à l'écran pas une sémantique. De plus il est bien indiqué pour les tables que cela devrait et pas doit être utilisé pour un tableau. Par contre sur le respect de la syntaxe (ce qui permet aux navigateur d'afficher (et non de comprendre) l'information reçue), il est évident (peu importe l'âge) qu'elle doit être respectée. Si on ne parle pas la même langue, on ne se comprends pas. Il en est de même avec l'HTML. Je comprends le point de vue sur les tableaux. Mais on peut pas parler de sémantique dans le cadre d'HTML. HTML dans sa version actuelle n'est qu'un langage de représentation d'information à l'écran. Pas un conteneur de méta-information qui permet de donner un sens à l'information. Tout ce que tu en tires c'est que tu as un tableau, un titre, un paragraphe, ... mais en aucun cas ça permet d'interpréter ou de comprendre l'information juste de l'afficher. Si tu veux lire sur la sémantique en informatique et au niveau du web : http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.115.9584&rep=rep1&type=pdf
avatar biniou | 
"Markup languages such as (X)HTML [69], SVG [32] and SMIL [66] are primarily geared to documents whose content should be interpretable by human interpreters,and hence tend to focus primarily on document structure and document presentation. Little or no attention is given to the representation of the semantics of the content itself, i.e. the (domain- specific) representation of the subject of the document." Jacco van Ossenbruggen, Lynda Hardman and Lloyd Rutledge, Hypermedia and the Semantic Web: A Research Agenda, Journal of Digital information, volume 3 issue 1, 2002 C'est dans l'article dont tu as le lien. Je ne suis pas le seul à penser ça...
avatar romainbessuges | 
[quote=biniou]Tout ce que tu en tires c'est que tu as un tableau, un titre, un paragraphe, ... mais en aucun cas ça permet d'interpréter ou de comprendre l'information juste de l'afficher.[/quote] Et les aveugles et les sourds ils peuvent se brosser peut-être ?
avatar Lapin Masqué | 
C'est un débat surréaliste, qui aurait pu avoir lieu il y a 10ans. Pour nous la technique est au service de l'ergonomie, du graphisme et de l'expérience en général et non pas l'inverse au service du validateur. Oui les titrages structurent ta page, oui c'est recommandé par le W3C de les utiliser, et oui ils donnent à eux seul plus de sens à mon contenu. Oui une table sert a présenter des données tabulaires, et non pas un layout (C'est écrit sur la page du W3C quand même) Oui mon code HTML avec une dizaine d'erreurs mineures sur le validateur est plus lisible et compréhensible que le tien qui est un assemblage de tableaux. Webdesigner c'est un métier, mais c'est un métier qui évolue vite, qui demande de dépasser (intelligemment) les standards, et qui met la technique à son service. Maintenant si tu ne veux pas l'admettre, on ne peut plus rien pour toi.
avatar biniou | 
@romainbessuges : je n'ai jamais dit que je respectais ça ... Avec une utilisation de Flash massive, c'est sûr que tu risques d'être compatible avec les "web content accessibility guidelines". Je connais des gens qui travaille là-dedans et je me pencherai un jour pour le rendre compatible en collaboration avec eux. Puis dans les guideline, je ne vois pas en quoi ma table empêche la lecture du site : "When using tables for layout, make sure that reading order is logical. What: Layout tables are HTML tables used to lay out a Web page in multiple columns and sections (as opposed to tables that actually present data.) "Reading order" refers to the order in which a screen reader would read through the table. For example, the reading order for a simple table might be (1) row 1, cell 1, (2) row 1, cell 2, (3) row 2, cell 1, and (4) row 2, cell 2. Why: Screen readers read through tables in the order in which cells are defined in the table code, which can be very different from the order that someone reading visually would follow. It is essential that the reading order match the logical flow of the document so that a screen reader user would hear the document in the same order that a visual reader would read it. How: Check the reading order by following the order in which the table cells appear in the code. It may be possible to combine cells and/or nest tables to achieve an appropriate reading order." par contre, les caractères "|" devraient être changés ...
avatar biniou | 
HTML = langage + grammaire => Si toi pas respecter grammaire - toi faire erreur ...
avatar biniou | 
Et je ne vois toujours pas en quoi ne pas respecter une syntaxe fait évoluer le web ...
avatar Lapin Masqué | 
Non mais ce n'est pas grave, tu ne me convaincra pas de revenir il y a 10ans et je ne te convaincrais pas de faire un bond de 10ans. Maintenant on verra quand tu commencera à faire des trucs un peu poussés sur ton navigateur (css3, javascript, XHR, canvas) si tu jureras autant par tes validateurs HTML et CSS.
avatar biniou | 
qui a dix ans mais qui est utilisé par heu tous les sites ...
avatar Anonyme (non vérifié) | 
Même si ie se met à jour, nous serons toujours dépendant de compagnies qui opèrent toujours en ie 5 et 6. Faire les migrations en entreprise prend beaucoup de temps.

Pages

CONNEXION UTILISATEUR