Opera 10.50 Pre-alpha enfin disponible \o/
Tuesday, December 22, 2009 1:30:33 PM
Voilà, après l'avoir annoncé en février 2009, Opera met enfin à disposition des internautes la nouvelle version de son navigateur.
Les nouveautés
Cette nouvelle version apporte son lot de nouveautés, certaines relatives à la carrosserie, d'autres qui se trouvent sous le capôt de la bête.
Sur la carrosserie, on retrouve :
- Une barre de titre qui a fusionné avec la liste des onglets (repris de Google Chrome, et attendu par moi-même depuis des années
) ; - La navigation privée, introduit il y a quelques années par Safari, et repris par d'autres navigateurs depuis. Aussi connu sous le nom du « porn mode », il permet de ne garder aucun historique/cache/informations des onglets/fenêtres définis comme tel ;
- Adieu les pop-ups Javascript. Elles ont été remplacées par d'autres pop-up, plus jolies, qui ne bloqueront plus la navigation (lorsqu'une pop-up s'affichait, il n'était plus possible, entre autre, d'aller sur un autre onglet, il était nécessaire de cliquer sur « OK » au préalable) ;
- Quelques effets ici et là pour l'ouverture et la fermeture d'onglets ;
- La page opera:cache a été revue, et permet de filtrer par domaine, et par type de fichiers.
- Dragonfly (Outil de développement) a été grandement travaillé pour le rendre encore plus précis et utile.
:
- L'utilisation de la Jump List de Windows 7, qui permet, lorsqu'on fait clic droit sur l'icône d'Opera dans la barre des tâches, d'afficher et de pouvoir sélectionner les éléments présents dans la liste des onglets ouverts/les sites présents dans le Speed Dial.
:
- Adieu Qt. Jusqu'à maintenant, Opera utilisait la librairie Qt. Désormais, il va se baser sur l'environnement courant. Il fera partie intégrante de l'environnement, et ne sera plus un logiciel dont le style n'a aucun rapport avec le reste.
:
- Opera utilise le framework Cocoa pour s'intégrer parfaitement aux ordinateurs sous Mac OS.
Sous le capôt, on a :
- Le tant attendu nouveau moteur Javascript Carakan. Ces derniers temps, on avait pu voir que sur certains sites lourds en Javascript, Opera trainait la patte. Il remet donc les pendules à l'heure avec les autres navigateurs. Ce nouveau moteur est une grande réussite, et il est au moins 7 fois plus rapide que le moteur précédent (Futhark) ;
- L'arrivée de Vega, attendu impatiemment elle aussi depuis quelques mois. Vega est la nouvelle librairie graphique d'Opera. C'est cette librairie qui gère tout ce qui s'affiche à l'écran. Cette nouvelle librairie est, comme Carakan, nettement plus rapide que la précédente. Elle est également censée gérer l'accélération matérielle ;
- Le moteur de rendu Presto 2.5. Toujours plus respectueux des standards
- Ajout des transitions apportées par le CSS 3, et de nouveaux éléments du CSS3 ;
- Prise en charge du stockage local du HTML 5.
Quelques benchs
SunSpider
| Opera 10.50 b3172 | Opera 10.10 b1893 | Chrome 4.0.266.0 | Firefox 3.6 bêta 5 | Internet Explorer 8 | |
|---|---|---|---|---|---|
| Total | 404,4 ms | 3088,0 ms | 480,6 ms | 874,4 ms | 4880,6 ms |
| 3D | 46,8 ms | 365,8 ms | 71,8 ms | 137,4 ms | 631 ms |
| Access | 40,2 ms | 555,4 ms | 38,4 ms | 130,6 ms | 898,8 ms |
| Bitops | 13,2 ms | 475,6 ms | 65,6 ms | 36,4 ms | 701,2 ms |
| Controlflow | 4,0 ms | 48,4 ms | 5,8 ms | 37,4 ms | 137,2 ms |
| Crypto | 22,4 ms | 208,2 ms | 29,6 ms | 46 ms | 377,6 ms |
| Date | 68,2 ms | 215,6 ms | 53,6 ms | 147,6 ms | 436,6 ms |
| Math | 38 ms | 299,2 ms | 47,4 ms | 50,6 ms | 583,6 ms |
| Regexp | 13,6 ms | 99,8 ms | 16,8 ms | 49,2 ms | 187,6 ms |
| String | 158 ms | 820,0 ms | 151,6 ms | 239,2 ms | 927 ms |
Présenté dans un zoli graphique, cela donne :
On voit qu'Opera est désormais en tête des navigateurs au test Sunspider, en dépassant in extremis Google Chrome. C'est très prometteur pour une simple version pré-alpha 
Toutefois, il faut noter que, selon la machine, le classement peut être sensiblement différent étant donné que l'écart entre Opera et Google Chrome est relativement faible.
Toutefois-bis, il est à noter qu'il y a très peu de sites pour lequel il est possible de distinguer la vitesse d'exécution du Javascript à l'œil nu (à part Facebook, et tous les sites de Google).
Peacekeeper
Voici les résultats par ordre décroissant :




Présenté dans un zoli graphique, cela donne :
Ici, Opera 10.50 et Google Chrome 4.0.266.0 ont, à peu de points près, le même résultat, mais Opera reste le meilleur.
V8 Benchmark Suite
Voici les résultats par ordre décroissant :



Présenté dans un zoli graphique, cela donne :
Dans ce dernier test, Google Chrome finit enfin en première position.
Tous ces tests ont été réalisés sous Windows 7 (32 bits) quasiment fraichement installé (il n'y a que des jeux d'installés dessus). Et dans les entrailles de la bête, on retrouve un Core 2 Quad Q6600, 2 Go de PC8500 OCZ, et une GTX 260
Pour chaque test, seul le navigateur testé était lancé, sans aucune autre application ouverte (sauf Pidgin).
Téléchargements
Plus de détails
Vivement la suite












toy31 # Thursday, December 24, 2009 2:01:10 AM
Le seul bémol que j'ai pu trouver à Opera est en effet, les popups java parfois non affichées?pas grave, j'ai essayé, j'ai adopté
Bonne continuation.
NicolasNickko # Friday, December 25, 2009 6:15:50 PM
@toy31, le java est directement géré par le le JRE, ce n'est pas Opera qui s'en occupe donc on en peut pas l'incriminer pour des pb de Java.
Si en revanche tu parles de javascript alors ce n'est pas du tout en rapport avec le Java et le simple fait que tu confondes les 2 (chose tout à fait hypothétique et certainement fausse) demanderait que tu te documente un peu plus car si ça se trouve il ne manque aucune popup.
PHcphr666 # Saturday, December 26, 2009 4:26:26 PM
Si c'est le Java qui est concerné, il n'y a rien à faire du côté d'Opera, mais de la JRE comme l'a si bien dit Nickko.
Si ça vient du Javascript, je te conseille d'expliquer ton problème sur Opera-FR
toy31 # Sunday, December 27, 2009 10:04:23 AM
il est probable en effet que je confonde, n'étant en aucun cas programmeur, mais plus "tritureur"
Bonne continuation à vous!
PHcphr666 # Sunday, December 27, 2009 11:58:18 AM
toy31 # Sunday, December 27, 2009 7:30:24 PM
Mithrill # Monday, March 8, 2010 3:08:25 PM
Si je peux me permettre parcontre sous Peacekeeper si tu reprend l'adresse
da la fin du 1er test (http://*key=2bL4) et recopie sur le navigateur suivant,
il suffit ensuite de faire "Run Again" et le résultat apparaitra en plus.
Ca donne ce genre de chose et c'est assez sympa car tu on peux réutiliser autant qu'on veux :
http://bit.ly/cf0Fh0
http://bit.ly/dnYQ7p