Safari 7.1 : une mise à jour pas si mineure

Christophe Laporte |

L’une des grandes nouveautés de Yosemite, c’est Safari 8. L’interface du navigateur d’Apple change radicalement afin de se rapprocher de la version iPad.

En parallèle, Apple travaille sur des évolutions de Safari 6 pour Mountain Lion et Safari 7 pour Mavericks. Ces deux versions sont actuellement en bêta et devraient en toute logique sortir en même temps que la version 8. Si elles n’embarquent pas l’interface flashy de Safari 8, elles intègrent quelques nouveautés appréciables. À l’utilisation, Safari 7.1 se montre sensiblement plus rapide que la version livrée actuellement avec OS X 10.9.4.

Et ce n’est pas l’effet « placebo » du redémarrage de la machine, les chiffres sont incontestables. Cette mouture contient des améliorations, notamment au niveau du moteur JavaScript.

Sur la même configuration, le test SunSpider d’Apple qui évalue les performances d’un moteur JavaScript est bouclé en 148 ms sur Safari 7.1, contre 170 ms pour Safari 7.0.5. À titre de comparaison, la version 8 semble être très légèrement en retrait sur le plan des performances pour le moment.

La prise en charge du HTML5 est également en progrès dans Safari 7.1, mais pas autant que dans la 8.0 en revanche. Avec la série HTML5test, la bêta 7.1 affiche un score de 405 points sur 555, soit 10 points de plus que la version 7.0.5, mais 24 de moins que la version 8.

Par rapport à la version actuelle, le navigateur d'Apple fait aussi des progrès en matière de gestion des graphiques 2D, de stockage et de sécurité. À ce même test, Chrome 36 réalise un score de 509 et Firefox 30 de 467.

Il ne faut cependant pas prendre ces tests au pied de la lettre : ils n’échappent pas à la guerre que se livrent les différents éditeurs de navigateurs web. Ainsi, Safari est pénalisé du fait qu’il ne gère pas le WebM par exemple, un standard conçu par Google.

Enfin, tout comme Safari 8, les versions 6.2 et 7.1 activent la prise en charge de WebGL et offrent la prise en charge d’IndexedDB, une API de stockage côté client qui permet de gérer des quantités importantes de données structurées et des recherches de haute performance sur ces données en utilisant des index.

Accédez aux commentaires de l'article