Hier, Microsoft a fait la démonstration des possibilités offertes par la nouvelle préversion d'Internet Explorer 9 à San Francisco devant des représentants de sites internet et de fondeurs comme AMD et Nvidia. Toujours pas de béta donc (et les curieux remarqueront l'absence de bouton retour ou de barre d'adresse dans le navigateur en préversion). Mais cette Plateform Preview 3 (ou PP3) permettra, selon Microsoft, aux développeurs de tester « notre nouvelle machine virtuelle JavaScript - nom de code Chakra - ainsi que notre support des standards comme HTML5, CSS3, SVG 1.1 et DOM ».
En parlant de support des standards, le score à Acid3 passe de 68 à 83, s'améliorant donc progressivement, bien que l'objectif n'est toujours pas forcément d'arriver à 100 à la version finale.
Le JavaScript
Et il faut dire que c'est surtout Chakra qui a impressionné, permettant une exécution du JavaScript encore plus rapide que la PP2. Pour en profiter au maximum, il faut posséder un processeur à plusieurs cœurs, et il utilise le GPU. Par exemple ce benchmark fait avec SunSpider 0.9.1 :
On le voit, le nouveau navigateur de Redmond explose les performances de son ancêtre IE8, et améliore encore celles de sa précédente pré-version. Mais sans arriver à arracher sa palme à Chrome (et bientôt Opera 10.6).
Direct 2D pour la vidéo et le SVG
Pour le HTML 5, il faut signaler l'arrivée des tags <AUDIO>, <VIDEO> et <CANVAS>, soit autant de coups de marteau dans la dominance des lecteurs en Flash. Surtout que IE9 devrait utiliser une accélération GPU également pour l'affichage des balises <VIDEO> et <CANVAS>. Cette accélération utilisera DirectX 9, à travers Direct2D, disponible sur Vista SP2 et Windows 7.
Le GPU n'aidera pas seulement le JavaScript et l'affichage vidéo, mais les animations également. Les SVG bénéficieront ainsi d'une accélération graphique, permettant selon Microsoft « de ne plus limiter l'imagination des développeurs de sites Internet ».
Une vidéo de démonstration (en Silverlight) :
En parlant de support des standards, le score à Acid3 passe de 68 à 83, s'améliorant donc progressivement, bien que l'objectif n'est toujours pas forcément d'arriver à 100 à la version finale.
Le JavaScript
Et il faut dire que c'est surtout Chakra qui a impressionné, permettant une exécution du JavaScript encore plus rapide que la PP2. Pour en profiter au maximum, il faut posséder un processeur à plusieurs cœurs, et il utilise le GPU. Par exemple ce benchmark fait avec SunSpider 0.9.1 :
On le voit, le nouveau navigateur de Redmond explose les performances de son ancêtre IE8, et améliore encore celles de sa précédente pré-version. Mais sans arriver à arracher sa palme à Chrome (et bientôt Opera 10.6).
Direct 2D pour la vidéo et le SVG
Pour le HTML 5, il faut signaler l'arrivée des tags <AUDIO>, <VIDEO> et <CANVAS>, soit autant de coups de marteau dans la dominance des lecteurs en Flash. Surtout que IE9 devrait utiliser une accélération GPU également pour l'affichage des balises <VIDEO> et <CANVAS>. Cette accélération utilisera DirectX 9, à travers Direct2D, disponible sur Vista SP2 et Windows 7.
Le GPU n'aidera pas seulement le JavaScript et l'affichage vidéo, mais les animations également. Les SVG bénéficieront ainsi d'une accélération graphique, permettant selon Microsoft « de ne plus limiter l'imagination des développeurs de sites Internet ».
Une vidéo de démonstration (en Silverlight) :
Jeff,
Le 24 juin 2010 à 16:37
(21 173
lectures)
Il y a 128 commentaires
a noter que des rumeurs parlent d'une sortie de la 1ère beta pour Août ...
J'espere qu'ils continueront de rajouter de nombreuses fonctionnalités pendant cette periode (la phase de "beta" n'étant pas sencé voir arriver de nouvelles fonctionnalités => juste les corriger/stabiliser)
J'espere qu'ils continueront de rajouter de nombreuses fonctionnalités pendant cette periode (la phase de "beta" n'étant pas sencé voir arriver de nouvelles fonctionnalités => juste les corriger/stabiliser)
Ça sent la bonne version (enfin)
Faut verifier les nom de code aussi maintenant ?
IE devient meilleur que Firefox !!!
En espérant que l'interface suive, ça risque d'être du lourd
IE devient clairement meilleur que Firefox là.
On constate que ce qui manquait à Microsoft était simplement la volonté d'améliorer son navigateur, les moyens ils les avait largement depuis longtemps.
On constate que ce qui manquait à Microsoft était simplement la volonté d'améliorer son navigateur, les moyens ils les avait largement depuis longtemps.
IE devient meilleur que Firefox !!!
Preuve que la concurrence marche de temps en temps. Je suis content de voir qu'en ce moment les gars de Microsoft se sont mis au travail, dans plein de domaine.
MS nous avait caché l'intégration de <canvas>
Là, y'a du lourd :
- javascript quasi aussi rapide que les concurrents (à 50ms près, autant dire "que dale")
- support HTML5/CSS3 qui continue d'évoluer vers une intégration la plus complète possible
- support du SVG (pas encore complet, mais ça progresse)
- support de l'accélération matérielle (il ne faut pas oublier que c'est lorsque MS a indiqué ajouter ça à IE9 que FF a décidé de lancer le chantier pour faire pareil ...)
Il va être bon, cet IE9
Regardez le test center :
http://samples.msdn.microsoft.com/ietestcenter/
Ne vous contentez pas de lire les tableaux !
Allez voir dans le détail les tests effectués.
Vous verrez qu'IE9 n'est pas à 100% partout (aucun nav. ne l'est pour l'instant)
OK, MS fait l'impasse sur plein de "chapitres" des différentes normes, mais à mon avis, c'est parce que pour le moment, ces points là ne sont pas encore assez bien traités. Donc oui, les résultats sont orientés, mais au moins ceux présentés sont difficilement discutables
Edité par Bill2 le jeudi 24 juin 2010 à 16:54
Là, y'a du lourd :
- javascript quasi aussi rapide que les concurrents (à 50ms près, autant dire "que dale")
- support HTML5/CSS3 qui continue d'évoluer vers une intégration la plus complète possible
- support du SVG (pas encore complet, mais ça progresse)
- support de l'accélération matérielle (il ne faut pas oublier que c'est lorsque MS a indiqué ajouter ça à IE9 que FF a décidé de lancer le chantier pour faire pareil ...)
Il va être bon, cet IE9
Regardez le test center :
http://samples.msdn.microsoft.com/ietestcenter/
Ne vous contentez pas de lire les tableaux ! Allez voir dans le détail les tests effectués.
Vous verrez qu'IE9 n'est pas à 100% partout (aucun nav. ne l'est pour l'instant)
OK, MS fait l'impasse sur plein de "chapitres" des différentes normes, mais à mon avis, c'est parce que pour le moment, ces points là ne sont pas encore assez bien traités. Donc oui, les résultats sont orientés, mais au moins ceux présentés sont difficilement discutables
Edité par Bill2 le jeudi 24 juin 2010 à 16:54
Le moteur javascript sera accéléré via DirectCompute donc ?
Il n'est plus possible de commenter cette actualité
Vous devez être connecté ou vous inscrire en haut pour pouvoir participer aux commentaires.













