Internet Explorer 9 : Et une capture d’écran, une !

Cette fois-ci la fuite ne vient d'un groupe de petits curieux qui ont réussi à mettre la main sur une build d'Internet Explorer 9. Non, la fuite vient de Microsoft Russie lui-même qui, par erreur, a mis en ligne un article (depuis retiré) vantant les nouvelles fonctionnalités de la prochaine mouture du navigateur internet à paraître le 15 septembre que la journaliste de ZDNet, Mary Jo Foley, a pu pêcher.

Dans cet article, nous pouvons appendre que :

  1. Les onglets auront leur propre fonctionnalité "Aero snap" à savoir pouvoir mettre deux onglets côte à côte.
  2. Glisser un lien épinglé depuis la barre d'adresse permettra de créer un lien sur la barre des tâches
  3. La barre d'adresse et celle de recherche seront combinée à l'instar de celle de Google Chrome
  4. L'interface n'aura qu'un seul menu, au lieu des 6 pour la version actuelle.

Et avec ceci, une capture d'écran de l'interface :

Rendez-vous donc le 15 septembre afin de voir si la bêta aura toutes ces fonctionnalités.

Internet Explorer 9 Platform Preview 4

Nouvelle et dernière pré-version de la future mouture du navigateur de la maison Microsoft avant la sortie de la version bêta planifiée pour début septembre. Avec cette Platform Preview 4 (version 1.9.7916.6000), Microsoft rattrape encore plus le chemin qui les séparaient des autres navigateurs, ainsi, sur le test Acid3, IE9 nous fait un joli score de 95/100, il reste donc 5 points avant d'atteindre la note parfaite déjà atteinte par Chrome, Safari et Opera (c'est peut-être pour la version bêta).

Coté performances javascript, rien de nouveau comme l'atteste les notes de version. Et effectivement le test Sunspider plafonne à 445.5ms (sur la machine de test) soit un gain de 7ms et le test Peacekeeper régresse légèrement en perdant 70 points par rapport à son prédécesseur.

Et du côté technique et support des recommandations du W3C, quelques petites nouveautés avec une amélioration du support des DOM.

Lire les notes de version d'Internet Explorer 9 Platform Preview 4

Coté nouveautés de la page d'accueil de la Platform Preview, ce n'est pas moins de 9 tests qui ont été ajoutés aux précédents dont :

Libre à vous de comparer les performances de prochains navigateurs de Microsoft avec ses concurrents.

Page d'accueil des Platform Preview

Télécharger Internet Explorer 9 Platform Preview 4

Benchmark javascript Juillet 2010 (1/2) : Windows

Après deux mois de développement, voici un nouveau test javascript des navigateurs internet les plus populaire. Ces tests purement informatifs donnent des valeurs différentes par rapport à la rapidité de la machine sur lesquelles ils sont exécutés, mais les résultats gardent de toute façon le même ordre de grandeur... En l'occurrence, la machine de test est un Core2Quad Q8200, 4 Go de RAM avec une GeForce 9600 GS faisant tourner Windows 7 Edition Familiale Premium 64bits.

Alors en ce mois de juillet 2010, quelques navigateurs ont changé de version par rapport au précédent test, Firefox 3.7a5pre passe à la version 4.0b2pre, Maxthon 3 arrive en RC2, et Opera développe la version 10.70.

Qui gagne alors ?

Sunspider :

Le test Sunspider est purement mathématique, le protocole exécute une petite 15aine de bout de code javascript et ce 5 fois de suite afin d'avoir une moyenne. Le gagnant est celui qui exécute le test le plus rapidement.

  1. Opera 10.70 bêta (build 3452) : 319.2 ms (-14.97%)
  2. Chromium 6.0.464.0 (build 52059 du 11 Juillet) : 325.6 ms (-7.5%)
  3. Safari 5.0 + Webkit nightly (rev. 62608 du 7 Juillet) : 364.1 ms (-41.03%)
  4. Safari 5.0 : 394.4 ms (-34.68%)
  5. Maxthon 3.0.14.6 RC 2 : 430.4 ms (-11.58%)
  6. Internet Explorer 9 Platform Preview 3 : 452.7 ms (-24.98%)
  7. Firefox 4.0b2pre 32bits (nightly build du 11 Juillet) : 711.6 ms (-8.3%)
  8. Firefox 4.0b2pre 64bits (nightly build du 11 Juillet) : 767.4 ms
  9. Firefox 3.6.8pre 32bits (nightly build du 11 Juillet) : 1037.4 ms (+3.29%)
  10. Internet Explorer 8 64bits : 5011 ms (-1.90%)
  11. Internet Explorer 8 32bits : 5056 ms (-0.28%)

Ici pas de surprises, le couple Opera/Chromium reste en tête du test à 6 ms d'écart. Par ailleurs, toutes les nouvelles versions de développement améliorent leurs vitesses d'éxecution, excepté Firefox 3.6.8pre qui ralentit au fur et à mesure des tests...

PeaceKeeper :

PeaceKeeper est un test plus complexe, développé par FuturMark, il permet de tester les vitesses d'exécution Javascript via graphiques, animations, balises Canvas et autres... Ce test nécessite que le fenêtre soit grande ouverte, car la rapidité de la carte graphique est prise en charge.

  1. Chromium 6.0.464.0 (build 52059 du 11 Juillet) : 6520 pts (+14.77%)
  2. Opera 10.70 bêta (build 3452) : 6377 pts (+15.05%)
  3. Maxthon 3.0.14.6 RC 2 : 4878 pts (+56.90%)
  4. Safari 5.0 + Webkit nightly (rev. 62608 du 7 Juillet) : 4209 pts (+33.07%)
  5. Safari 5.0 : 3606 pts (+15.17%)
  6. Firefox 4.0b2pre 32bits (nightly build du 11 Juillet) : 2922 pts (-4.1%)
  7. Firefox 4.0b2pre 64bits (nightly build du 11 Juillet) : 2832 pts
  8. Firefox 3.6.8pre 32bits (nightly build du 11 Juillet) : 2412 pts (-10.43%)
  9. Internet Explorer 9 Platform Preview 3 : 2409 pts (+36.33%)
  10. Internet Explorer 8 64bits : 849 pts (+3.41%)
  11. Internet Explorer 8 32bits : 791 pts (+1.41%)

Dans ce test, on fera l'impasse sur les gagnants, par contre on pourra noter la forte progression de 3 candidats : Maxthon 3, Safari 5.0 avec la nightly du moteur webkit et Internet Explorer 9 PP3 qui vient lécher de près Firefox 3.6.8pre (3 points de différence !!!). Ainsi Firefox est le seul où l'on remarque une baisse des performances. Pour la version 4, il est maintenant clair et net que le nouveau moteur javascript JägerMonkey doit être intégré au plus vite.

Conclusion :

Chromium et Opera stable, Maxthon et Safari les rattrapent et Internet Explorer 9 qui n'a qu'un seul objectif : reléguer Firefox au rang de mauvais élève !

Suite au prochain épisode...

Internet Explorer 9 Platform Preview 3

Comme prévu par le calendrier de développement, une nouvelle Platform Preview apparait 8 semaines après la précédente. Et c'est donc la 3ème depuis le début du développement du navigateur. Numérotée 1.9.7864.6000, cette PP3 progresse sensiblement en tous points !

A commencer par le test Acid3 qui atteint maintenant le score de 83/100 !

Ensuite au niveau du Javascript, là aussi on note des améliorations. En effet, la PP3 talonne de près les grands navigateurs possédant le moteur Webkit notamment Safari 5.0 car seulement 20 ms sépare les deux rivaux sur le test Sunspider (433ms pour Safari, 453ms pour IE9) !

Sur le test PeaceKeeper, IE9 talone FireFox 3.6.4 mais reste tout de même 200 points en dessous de celui-ci à 2376 points.

Pour terminer, le HTML5 s'intègre petit à petit, les balises <audio> et <video> sont officiellement supportés et pour comparaison, sur le site HTML5Test.com, IE9 obtient 84 points alors que Chrome en obtient 200...

Lire les notes de version de la Platform Preview 3 pour le reste des nouveautés.

Télécharger Internet Explorer 9 Platform Preview 3 (pour Windows Vista et 7 uniquement)

Note: Il se peut que sur certains ordinateurs l'installation échoue car l'installateur n'arrive pas à télécharger les pré-requis. Essayez de chercher les correctifs KB2120976, KB2028560 et KB2028551 sur le site de Microsoft correspondant à votre édition 32 ou 64 bits de Windows. Restera à les installer, redémarrer et retenter l'installation d'Internet Explorer 9.

P.S : Le test de la Patate existe également chez Microsoft !

WebM, un véritable concurrent du H.264

Jusqu'à aujourd'hui, la gueguerre des futurs formats supportés pour la balise <video> du langage HTML 5 était composée de 2 codecs : le H.264 et le Ogg Theora. Mais aujourd'hui, Google a mis son grain de sable dans cette dispute et propose un nouveau challenger : WebM !

WebM est à Google ce que VP8 était à On2 Technologies avant que la société ne se fasse racheter par la grande firme californienne pour un montant de 106,5 millions de dollars. Naturellement, afin de concurrencer le H.264, Google a même pensé à rendre WebM libre (proche d'une licence BSD). Ainsi, une vidéo WebM a une extension .webm et comporte de la vidéo au format VP8 et de l'audio au format Ogg Vorbis le tout dans un conteneur Matroska.

Et le résultat ne s'est pas fait attendre, Mozilla et Opera ont déjà publié des versions spéciales intégrant WebM, Chromium (le pendant complètement libre de Google Chrome) en fait également parti et le meilleur est que même Microsoft a indiqué qu'Internet Explorer 9 supporterait WebM... mais uniquement si son codec est installé sur Windows.

Mais ce n'est pas tout, le format WebM est supporté par un bien plus grand nombre d'acteurs du web et des logiciels ! Parmi Mozilla, Opera et Google, ce sont également Adobe, nVidia, ARM, Brightcove, Broadcom, Skype, Texas Instruments, Viewcast, Qualcomm, Logitech, Oracle, AMD et plein d'autres qui l'ont choisi pour futur format de vidéo streaming.

Si à vous aussi cela vous intéresse, voici les liens de téléchargement des versions spéciale WebM des navigateurs internet (en attendant qu'il soit intégré par défaut) :

Télécharger Mozilla Firefox 3.7 alpha 4 "WebM'
Télécharger Opera 10.54 "WebM"
Télécharger Chromium "WebM" : Windows, Mac, Linux 32bits et Linux 64bits (disponible à partir de la build 47759 du 20 Mai)

Pour tester WebM avec YouTube, voici la marche à suivre :

  1. Télécharger et installer un navigateur supportant WebM
  2. Démarrer le navigateur fraîchement installé
  3. Se diriger sur www.youtube.com/html5 et adhérez au bêta-test
  4. Recherchez une vidéo par mot clé, par exemple : trailers
  5. Dans la barre d'adresse du navigateur, ajoutez &webm=1 à la fin de l'adresse. Par exemple : http://www.youtube.com/results?search_query=trailers&aq=f&webm=1.
  6. Pressez la touche Entrée
  7. La liste de vidéo apparait, vous n'avez plus qu'à cliquer sur l'une d'elles
  8. La vidéo se lira dans votre navigateur et affichera HTML5 WebM dans la barre d'outils du lecteur vidéo.

Benchmark javascript Mai 2010 : Qui gagne ?

Revoilà un nouveau test des performances javascript de nos navigateurs internet après 6 mois d'absence. Il faudra remarquer que le monde des navigateurs a beaucoup changé depuis le précédent test publié le 16 décembre 2009, en effet, Opera 10.50 est apparu, ainsi que Firefox 3.6, mais surtout les derniers arrivés Chromium en arrive à sa 6ème version et Microsoft attaque tout le monde avec la 9ème version d'internet Explorer. Que du bon en perspective mais il reste une seule question, qui gagne la session de mai 2010 ?

Réponse ici :

Lire plus ...

Internet Explorer 9 Platform Preview 2

C'est aujourd'hui que Microsoft a sorti une 2ème pré-version de ce qui sera Internet Explorer 9. Une nouvelle version qui permet de montrer au monde l'état de leur de travail et de pouvoir tester le moteur (et non l'interface) afin d'y remonter les possibles bugs trouvés.

Au niveau des tests pour vérifier l'évolution du navigateur, on pourra noter que le test Acid3 grimpe de 13 points par rapport à la 1ère pré-version et s'arrête donc à 68/100, coté benchmark javascript, Sunspider enregistre un score de 598.6ms, soit 120ms de mieux que la 1ère preview, 280ms de mieux que la dernière nightly de Firefox 3.7 mais 300ms moins bon que Google Chrome (tests réalisés sous Windows 7 x64 avec un Core2 Quad Q8200 et 4Go RAM DDR2).

Pour terminer, le dernier à vérifier est celui de FutureMark, PeaceKeeper, qui indique que la nouvelle pré-version fait 1826 points, soit 40 de moins par rapport à son prédécesseur, un score en perpétuel changement.

Les pré-versions d'IE9 supporte le SVG, HTML5 et DirectWrite/Direct2D mais ne contiennent pas toutes les fonctionnalités qui seront incluse dans la version finale (notamment l'interface). La version bêta se fait toujours attendre, elle arrivera dans les mois qui suivent mais aucune date n'a encore été définie. De plus, si vous voulez tester ébauche, il faut savoir qu'elle est en anglais, elle s'installe sur Windows Vista SP2 minimum et qu'elle ne désinstalle pas Internet Explorer 8. Vous pourrez donc utiliser les deux versions cote-à-côte.

Télécharger la 2ème pré-version d'Internet Explorer 9 (9.0.7766.6000)

Internet Explorer 9 : Disponibilité de la pré-version

La voilà ! Certes, ce n'est pas la bêta à proprement dite d'Internet Explorer 9 mais la dernière ébauche en date du navigateur actuellement en développement. Donc pour résumer, c'est le moteur sans l'interface.

On pourra donc noter sur cette préversion que le test Acid3 atteint maintenant un score de 55/10 soit une hausse de 23 points par rapport à Internet Explorer 8. Le test Sunspider annonce également un grand saut par rapport à la précédente version (un comme l'a fait Opera entre la version 10.10 et la 10.50) et affiche 781.2ms au lieu de 5000ms sur un Core2Quad Q8200 équipé de Windows 7 64bits.

Pour terminer, le dernier test à faire est celui de FutureMark, PeaceKeeper, qui indique que la préversion fait 1868 points, soit 1000 de plus sur la même machine citée plus haut.

Cette pré-version d'IE9 supporte tout naturellement le SVG, HTML5 et DirectWrite/Direct2D mais ne contient pas toutes les fonctionnalités qui seront incluse dans la version finale. Il ne reste plus qu'à attendre la vraie version bêta dans les mois qui arrivent. De plus, si vous voulez tester ébauche, il faut savoir qu'elle est en anglais, elle s'installe sur Windows Vista SP2 minimum et qu'elle ne désinstalle pas Internet Explorer 8. Vous pourrez donc utiliser les deux versions cote-à-côte.

Télécharger la pré-version d'Internet Explorer 9 (9.0.7745.6019)

Benchmark navigateurs internet 1ère partie : Sous Windows le 16 Décembre

Et revoilà un petit benchmark des navigateurs internet après 5 mois d'absence ! Que s'est-il passé dans le monde des logiciels qui vous font vivre l'expérience internet sous Windows ? Sont-ils rapides pour exploiter les sites "Web 2.0" ?

Pour cela, et comme d'habitude, deux outils de tests sont utilisés : Sunspider et PeaceKeeper. Quant aux navigateurs testés, la brochette habituelle : Internet Explorer, Firefox, Chromium, Safari, Opera et petite nouveauté, Maxthon 3.0 vu que le moteur utilisé par défaut n'est plus celui d'IE mais Webkit.

Les tests sont effectués au 1er démarrage du navigateur ayant une page blanche comme page de démarrage et tout ceci sur un Core 2 Quad Q8200 ayant 4 Go de RAM tournant sur Windows 7 Edition Familiale Premium 64bits.

Lire plus ...

Electrolysis : Un processus par onglet pour Mozilla Firefox 3.7

Maintenant que Firefox 3.6 est en cours de stabilisation (avec une 5ème bêta prévue dans quelques jours), la branche 3.7 a reçu une grosse mise à jour de fichiers afin d'y implémenter des fonctions de séparation des processus, cette nouveauté permet aux développeurs de Mozilla de s'aligner sur leurs concurrents Microsoft et Google car il ne s'agit ni plus ni moins que des fonction "Out-Of-Process-Plugins" et "Electrolysis".

L'actuelle implémentation d'Electrolysis sur les nightlies d'aujourd'hui ne permettent pas encore d'avoir un processus par onglet car non stabilisé, mais, on peut déjà tester la séparation des plugins qui, elle, est totalement fonctionnelle.

La marche à suivre est simple, mais attention ! Il est préférable de tester ceci dans un profil différent (tuto ici) de celui de votre version actuelle :

  1. Ouvrez Firefox 3.7 (ou Minefield)
  2. Tapez about:config dans la barre d'adresse
  3. Dans le champ de filtrage, tapez "ipc", il ne restera alors que deux résultats
  4. Pour activer la séparation du processus des plugins, il faut mettre la valeur "true" à la pref dom.ipc.plugins.enabled (à peu près stable)
  5. Pour activer la fonction "Un processus par onglet", il faut mettre la valeur "true" à la pref dom.ipc.tabs.enabled (très instable)
  6. Redémarrez Minefield

Ainsi, en allant par exemple sur Youtube, le plugin Flash Player s'exécutera dans le processus mozilla-runtime.exe que vous pourrez voir dans le gestionnaire des tâches dans l'onglet Processus.

Si par hasard vous aviez eu envie de tester le processus-par-onglet et que finalement Firefox ne démarre plus, il est possible de remettre la valeur false à dom.ipc.tabs.enabled en éditant le fichier pref.js situé dans le dossier du profil que vous avez créé (ou pas) à l'emplacement C:\Utilisateurs\<nom d'utilisateur>\AppData\Roaming\Mozilla\Firefox\Profiles\<nom aléatoire du profil>\ (sur Vista/7) ou C:\Documents and Settings\<nom d'utilisateur>\Application Data\Mozilla\Firefox\Profiles\<nom aléatoire du profil>\ (pour 2000 et XP), ou encore /home/<nom d'utilisateur>/.mozilla/Firefox/<nom aléatoire du profil>/ (pour Unix/Linux) et ~/Library/Application Support/Firefox/<nom aléatoire du profil>/ (Pour MacOS X) en supprimant la ligne qui contient la préférence incriminée.

Naturellement, tout ceci reste à être stabilisé, vous remarquerez une bonne augmentation de l'utilisation de la RAM par Firefox, mais cela reviendra à la normale au fur et à mesure du développement.

Télécharger Mozilla Firefox 3.7a1pre (Minefield) incluant Electrolysis pour Linux 32 bits, Linux 64 bits, MacOS X et Windows (ces liens pointeront uniquement vers la build du 15 décembre 2009 !)

Pour suivre l'évolution, un tour sur la page des navigateurs ou la fonction de mise à jour auto. de Minefield.