Opera 10.50 pre-alpha

Ils l'avaient annoncé il y a quelques jours et elle est arrivée. Les développeurs du navigateur internet Opera ont mis en ligne la pre-alpha de la version 10.5 sur le site annonçant de gros changements et diverses optimisations.

Pour commencer, voici ce que les développeurs annoncent :

Changements intérieurs :

  • Carakan : C'est le nouveau moteur javascript du navigateur. Censé être jusqu'à 7 fois plus rapide que son prédécesseur appelé Futhark sur la plateforme Windows en exécutant le test Sunspider.
  • Presto 2.5 : Nouvelle version du moteur de rendu, intégrant plusieurs optimisations et le support des transitions et transformations CSS3 et plus de fonctions HTML5 comme le cache local et bientôt le support de la balise <video>
  • Vega : Nouvelle librairie graphique. Censé être exécuté de façon logicielle pour afficher n'importe quel élément, elle peut être accélérée matériellement, mais les développeurs soulignent qu'ils n'en ont pas encore besoin actuellement (puisque l'outil de benchmark PeaceKeeper ne prend pas en compte ces résultats dans le score final du test).

Changements extérieurs :

  • Intégration : Sur Windows Vista et Windows 7, beaucoup de changements visuels. En effet, le navigateur utilise dès maintenant des effets Aero pour le skin principal du naviagteur. Sur Windows 7, le support des Jump-Lists et d'AeroPeek est aussi de mise. En ce qui concerne la plateforme Mac, le navigateur a complètement été réécrit en Cocoa et apporte une barre d'outils unifiée, des buttons et des barres de défilements natifs, une gestion du multi-touch et le support des notifications Growl. Sur Linux ou dérivés, le navigateur n'aura plus besoin de la librairie Qt, sera complètement intégré à l'environnement KDE/GTK ce qui lui apportera de grosses optimisations également.
  • "Onglet privé" ou "Fenêtre privée" : Opera ajoute également à son navigateur une fonction de navigation privée, mais contrairement à ses concurrents, le navigateur laisse choisir s'il faut que la fenêtre entière soit dans ce mode ou un seul onglet.
  • Amélioration des barres d'adresse et de recherche pour apporter plus de fonctionalités

Voilà en ce qui concerne les améliorations, cependant, cette version étant en pre-alpha, les développeurs soulignent 3 problèmes majeurs :

  • Une grosse consommation mémoire
  • Aucune optimisation du moteur javascript Carakan sur les processeurs dépourvus d'instructions SSE2
  • Pas de module d'impression sur la version Mac d'Opera 10.5

Maintenant revenons à sur Carakan, le nouveau moteur javascript du navigateur et mettons-le au défi de nous impressionner sur ses performances et comparons-le à la version 10.2 alpha testée le 16 décembre ainsi qu'aux autres navigateurs.

Sunspider : De la version 10.2 à version 10.5

Rien à dire ici, les faits annoncés par les développeurs sont vrais, jusqu'à 9.5 fois plus rapide que la version 10.2, du très très bon boulot !

PeaceKeeper : Un nouveau gagnant ?

Avec 3635 points, Opera 10.5 pre-alpha bat de 29 points le précédent gagnant du test qui n'était qu'autre que Chromium (version du 16 décembre naturellement) et s'impose.

Sunspider : Chromium contre Opera 10.5 pre-alpha

Chromium étant également le gagnant du test sunspider effectué le 16 décembre sera encore le plus fort après comparaison avec Opera 10.5 ?

Et bien, malheureusement non. Opera 10.5 se révèle encore une fois, grand gagnant du test en étant 1.16 fois plus rapide que Chromium.

Conclusion : Opera s'est amélioré de manière spectaculaire, s'imposant donc comme la solution numéro 1 en ce qui concerne la vitesse d'exécution des tests javascript, mais ce n'est pas tout ! Il ne faut pas oublier qu'Opera n'est pas qu'un navigateur, il est aussi un client mail, un client bittorrent, un client IRC, intègre des widgets et Unite. Il intègre également Opera Turbo pour accélérer le chargement des pages sur les connexions RTC.
Pleins de fonctions pour un navigateur à télécharger de la taille de l'installateur de Firefox.

Cela donne à réfléchir...

Télécharger Opera 10.5 pre-alpha pour Windows
Télécharger Opera 10.5 pre-alpha pour Mac OS X (Intel uniquement)

Benchmark navigateurs internet 2ème partie : Sous Ubuntu le 18 Décembre

Comme prévu, voici la 2ème partie du test, même plateforme, autre système d'exploitation. Ainsi le 16 décembre j'ai testé la rapidité d'exécution des tests Sunspider et Peacekeeper sous Windows. Hier, le 18 décembre, j'ai dégainé mon Ubuntu Karmic Koala 9.10 64bits pour réaliser le même test avec les navigateurs Firefox, Chromium, Opera, Midori et Konqueror en 32 et 64bits pour les deux premiers, et uniquement 64bits (car uniquement installable dans cette version avec Ubuntu) pour les trois derniers.

Alors ? Quel est le navigateur le plus rapide en 32bits ? Et en 64bits ? Voici la réponse :

Sunspider :

  1. Chromium 2009.12.18 (build 34982) 32bits : 444.4 ms
  2. Chromium 2009.12.18 (build 34982) 64bits : 461.6 ms
  3. Midori 0.1.9 64bits : 489 ms
  4. Firefox 3.7a1pre (build 20091218) 64bits : 986.2 ms
  5. Firefox 3.7a1pre (build 20091218) 32bits : 1009.6 ms
  6. Firefox 3.6b6pre (build 20091218) 32bits : 1182.6 ms
  7. Firefox 3.5.7pre (build 20091218) 32bits : 1384.2 ms
  8. Firefox 3.6b6pre (build 20091218) 64bits : 2108.9 ms
  9. Firefox 3.5.7pre (build 20091218) 64bits : 2519.4 ms
  10. Konqueror 4.3.2 64bits : 3118.6 ms
  11. Opera 10.20 alpha (build 4744) 64bits : 5707.8 ms

Ici, on ne peut que constater à nouveau (et comme sur Windows) la suprématie de Chromium. Que ce soit en 32 ou 64bits, le navigateur est parfaitement optimisé pour exécuter les script javascript à la même vitesse. Quant à Midori, il occupe la 3ème place, sans surprise car il utilise un moteur Webkit, il est donc à mettre dans le même panier que Chromium ou encore Maxthon sur Windows. Quant à Firefox, les versions 32 bits de la 3.5 et 3.6 sont 2 fois plus rapide que leur homologue 64bits, le changement intervient grâce à la version 3.7 où l'on peut voir que la version 64bits est la plus rapide. Les deux dernières places sont occupées par Konqueror et Opera, le moins qu'on puisse dire est qu'Opera est malchanceux tout comme sur Windows, mais bon, relativisons car une version 10.5 alpha devrait apparaitre le 21 ou 22 décembre. On en saura plus d'ici là.

PeaceKeeper :

  1. Chromium 2009.12.18 (build 34982) 64bits : 3992
  2. Chromium 2009.12.18 (build 34982) 32bits : 3738
  3. Firefox 3.7a1pre (build 20091218) 64bits : 2537
  4. Firefox 3.7a1pre (build 20091218) 32bits : 2445
  5. Firefox 3.6b6pre (build 20091218) 32bits : 2183
  6. Firefox 3.6b6pre (build 20091218) 64bits : 1802
  7. Firefox 3.5.7pre (build 20091218) 32bits : 1617
  8. Opera 10.20 alpha (build 4744) 64bits : 1533
  9. Konqueror 4.3.2 64bits : 1477
  10. Firefox 3.5.7pre (build 20091218) 64bits : 1447
  11. Midori 0.1.9 64 bits : 0, Test Echoué

A nouveau, Chromium montre sa puissance, la version 64bits en 1ère place se montre plus véloce à ce test que son jumeau en 32bits. De plus, Firefox 3.7 suit le gagnant en réalisant le même ordre. La version 3.6 reste plus optimisé en 32bits. Opera ne se retrouve pas dernier cette fois-ci, mais se retrouve dans un mouchoir de poche avec Konqueror et la version 64bits de Firefox 3.5.7pre qui traine Tracemonkey comme un boulet attaché à son pied. Pour terminer, Midori échoue lamentablement a la 2ème partie des tests (sur les 6) de PeaceKeeper. Dommage.

Conclusion :

Ici, il n'y a pas véritablement de guerre, certes, le gagnant (ici Chromium) et son challenger (Firefox 3.7) se cherchent, mais il reste un grand fossé à surmonter pour le deuxième afin de rattraper le navigateur de Google. Là où l'on peut faire une remarque, c'est sur les différentes compilations d'un navigateur. En effet, pour Chromium, les deux versions gagnent dans chacun des tests, on pourra donc dire qu'ils sont équivalents. Par contre, pour firefox c'est assez différent, la version 3.7 a réellement été travaillée et optimisée pour son utilisation en 64bits et sera plus plaisante pour le linuxien moyen que ses précédentes versions.

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 ...

Benchmark navigateurs du 14 Juillet 2009

Et revoilà un petit benchmark des capacités de nos chers navigateurs à appréhender le javascript. En effet, la gueguerre fait toujours rage entre les principaux navigateurs pour voir qui arrivera le mieux à gérer le javascript de plus en plus utilisé dans les applications web.

Cette fois-ci, au lieu de faire un billet pour chaque plateforme, j'ai décidé d'en faire un seul mais publier les tests effectués sur mon Core 2 Quad Q8200 sous Windows Vista 32bits, Windows 7 64bits build 7264 ainsi qu'Ubuntu Jaunty 64bits. Tous les tests ont été fait dans un profil vide, page blanche au démarrage du navigateur.

Les tests effectués sont Sunspider et PeaceKeeper, et voici les résultats dont vous pourrez voir un gagnant :

Lire plus ...