Goûtez au prochain Safari

Florian Innocente |
La prochaine version 3.1 de Safari, prévue semble t-il en même temps que la mise à jour 10.5.2 (précédent article) sera-t-elle beaucoup plus rapide que la 3.0.4 actuellement disponible ?

C'est ce que laissent supposer les dernières versions de développement du moteur du navigateur : le Webkit. Seith Weintraub chez Computerworld a lancé quelques tests JavaScript pour remarquer de gros écarts de performances, le Webkit dernière génération étant jusqu'à 2,5 fois plus rapide que celui utilisé par Safari 3.0.4.

On peut soi-même mener quelques tests et aussi utiliser ces moteurs plus récents au quotidien. Il suffit de télécharger les nightly builds, ces versions de développement du moteur Webkit, régulièrement mises à jour et qui servent de base, une fois optimisées et débarrassées de leurs bugs, aux versions publiques de Safari.

Elles sont disponibles au téléchargement sur cette page. On récupère une application dont l'icône se distingue de celle de Safari par un pourtour doré. Et une fois lancée, rien ne la distingue de Safari, l'historique de navigation ou encore les signets étant repris. Seule la page de démarrage est différente, mais un lien renvoie vers deux commandes à copier coller dans le Terminal pour forcer le Webkit à utiliser plutôt la page de démarrage de l'utilisateur.

webkit


S'agissant de tester les performances en JavaScript, nous avons utilisé le test en ligne proposé par l'équipe d'Apple, le SunSpider (précédent article), qui enchaine pendant quelques minutes une série de calculs et d'opérations représentatives de ce à quoi font face en général les navigateurs web.

La version r30123 du Webkit (datée du 10 février) a obtenu un score de 3571.6 ms.
La version 3.0.4 de Safari a affiché un score de 9918.4 ms.
La version de développement 3.0 beta 3 de Firefox a obtenu 8779.8 ms.

Les performances d'un navigateur Web ne se réduisent évidemment pas à sa vitesse d'exécution de scripts en JavaScript, mais sur cet aspect au moins les progrès sont là.

Tags
avatar Edge@51 | 
Si vous voulez être à jour avec les nightybuild, je vous conseille [url=http://web.mac.com/reinholdpenner/Software/Home.html]NightShift[/url]. Ce petit logiciel récupère automatiquement les dernières versions du webkit. concernant le gain de vitesse des dernières build, c'est vrai que c'est assez impressionnant. Sur mon MBP première génération, j'ai moi aussi un gain de 2,5x. J'ai essayé le test avec l'iPhone, mais là, c'est un peu la mort :D En plus la dernière version donne maintenant 79% à l'acid3. de mieux en mieux :)
avatar oomu | 
oui mais les "nighty builds" sont des versions AUTO-compilés depuis les SOURCES de TRAVAIL chaque nuit par un ROBOT ce n'est pas une version beta, ni même une version "alpha", c'est au delà même de toute version contrôlée par apple. c'est de l'accès à des versions de travails chaque nuit, elles peuvent être fonctionnelles comme explosives : ZERO garantie.
avatar oomu | 
perso, je suis plus impressionné par les fonctionnalités de safari 3.1 : encore plus de support de futur css3, et le support des css fonts (polices à télécharger indiquées par CSS, _enfin_ ) la typographie sur le web va pouvoir exploser (dans tous les sens du terme) notez que bien évidemment tout cela arrivera (ou est déjà arrivé) dans Firefox et Opera.
avatar Always-One | 
Moi je m'en fou de tout ça, ce que je veux c'est un Safari PLUS STABLE!!!!!
avatar studdywax | 
Et un Safari qui lit les pages msn et hotmail ? impossible d'afficher la page des mails même quand msn mac est ouvert !
avatar iDuck | 
La version 3.0.4 est déjà plus rapide que la version 2. Alors, si la 3.1 est encore plus rapide, on ne peut que s'en féliciter.
avatar etudiant69 | 
Firefox 2.0.0.11 sous Ubuntu 7.10 : 24628.6ms +/- 0.8%
avatar tchoucky | 
@ studdywax Chez moi les pages hotmail se lisent correctement... (safari 3.0.4 sous leopard)
avatar v1nce | 
la typographie sur le web va pouvoir exploser (dans tous les sens du terme) Yep, je vois déja bien les polices pouraves ou corrompues arriver en masse...
avatar Always-One | 
Moi je vois bien venir des polices virussés (elles se téléchargent et infectent notre petit mac)!!!!! Je veux un Safari qui ne quitte plus pour rien!!! Un Safari STABLE
avatar OncleBen31 | 
Chez moi Safari est redevenu très stable a partir du moment ou j'ai enlever un grand nombre de plugin plus ou moins inutiles. La cause principale (mais rare) de plantage est lié à l'utilisation de flash (pas sur toute les pages flash)
avatar stephparis | 
aucun plugin sur mon safari et c'est vrai qu'il est pas stable du tout, vivement cette mise a jour :)
avatar etudiant69 | 
quelqu'un a les résultats de sunspider avec l'iPhone (le mien bloque sur bitops:bitwise-and)
avatar gloup gloup | 
La stabilité d'un navigateur dépend aussi de la façon dont le site est construit, si les animations flash et les javascripts sont programmés avec les pieds en bouffant toutes les ressources, c'est pas étonnant que ça plante... ;) Sinon je rappelle ce que disais oomu : [b]webkit est une version de test pas du tout sécurisée, à déconseiller pour une utilisation régulière[/b]. Sinon j'aime beaucoup le dynamisme de l'équipe qui essaye d'intégrer au maximum les standards, comme svg, css3, etc. Ils font un boulot fantastique (comme chez Mozilla ou Opera d'ailleurs). Et, cerise sur le gâteau, Microsoft a l'air de vouloir rattraper sont retard dans le domaine (avec l'actuel IE7 et le futur IE8). Le web va mieux. :)
avatar NikonosV | 
en vitesse, je ne me plains pas par contre qu'est ce qu'il bouffe en cpu par rapport à Camino mêmes sites, même navigation et le multi tache n'est pas sont fort tjs par rapport à Camino pourtant niveau multi tache et ressource apple devrait maîtriser que des produits du domaine plublic ...
avatar lukum | 
La version précédente de Webkit a quitté inopinément au beau milieu du remplissage d'un formulaire, idem pour la dernière de Safari. Puis hier j'ai édité un article sous Wordpress avec Safari , et la mise en page n'a pas été conservée. J'ai donc réédité sous Camino. Ça me fait une belle jambe que Safari soit plus rapide, si les navigateurs basés Gecko sont les seuls vraiment fiables! Je doute que Safari 3.1 fasse la différence à ce niveau-là - j'aimerais tant me tromper...
avatar oomu | 
safari consomme peu de ressources chez moi par contre, dés qu'il y a flash en jeu (comme sur le site macgeneration), la charge processeur (mac powerpc) monte immédiatement. que cela soit avec opera, safari , firefox etc. de toute façon je déteste flash et tout ce qu'il représente () -
avatar oomu | 
(notons que mon navigateur de choix est omniweb et qu'il repose sur webkit)
avatar NikonosV | 
moi je ne parlais pas de flash puis que mon utilisation du web est très orientée photo je parlais plutôt de charger dans des onglets plusieurs photo fullsize je sais que c'est Safari et pas l'os qui fait ça, car je ne le remarque pas avec Camino
avatar Axelvak | 
Quelques rares plantages avec Safari 3 chez moi. Globalement très satisfait, beaucoup moins bouffeur de ressources et de RAM que la v2 sur mon vieil iMac G4.
avatar Michel Aix | 
Je croyais être le seul à avoir des plantages de Safari (3.0.4 mais ça date de Safari 2). Il quitte à n'importe quel moment, y compris la nuit quand il est inactif (ou actif sans moi). Je me suis demandé si ce n'était pas l'OS (Tiger), car ça m'arrive aussi avec FF, que j'utilise peu.
avatar Electric | 
Un safari qui ouvre les liens dans un onglets a place d'un fenetre, c'est possible sans etre obliger de rester appuyer sur pomme ?!
avatar Always-One | 
Moi aussi Safari 3.0.4 sur Tiger 10.4.11 Quitte innopinément!!!!! On veut du STABLE!!!!!!!!!!!! J'irai presque dire qu'IE sur Windows est plus STABLE!!!!! ça craint!!!! Electric ---> J'ai longtemps cherché moi aussi mais je n'est pas réussi à ouvrir automatiquement une page web dans un nouvel onglet plutôt qu'une nouvelle fenêtre!!!
avatar spleen | 
Quelqu'un aurait il eu l'idée saugrenue de prévoir dans cette nouvelle version de Safari une gestion des favoris digne de ce nom et un ch'tit bouton pour ajouter un nouvel onglet ? Apparemment pas : trop occupés à supprimer des ports USB sur les portables ...
avatar pickwick | 
En tout cas cette version de Safari en webkit est en effet beaucoup plus rapide chez moi sous Lépoard

CONNEXION UTILISATEUR