Il ya eu une quantité raisonnable de spéculations entourant améliorations de la vitesse JavaScript dans iPhone 3.0. Les analyses effectuées sur le simulateur d'iPhone fourni avec le SDK n'a pas conduit à un résultat concluant, mais le benchmarking réalisé par Wayne Pan semble suggérer que l'iPhone 3.0 gère JavaScript 3x 10x plus rapide que l'iPhone 2.1.
Dernière année, l'équipe de développement de WebKit a publié des informations sur un nouveau moteur JavaScript, prévue pour avoir une amélioration spectaculaire des performances.
SquirrelFish origine surnommé (maintenant appelé «Nitro»), à ce jour, il n'a pas été inclus dans toute version majeure de l'iPhone OS. Les attentes sont que les améliorations de performances de l'iPhone 3.0 sont dues à l'inclusion du moteur SquirrelFish, conduisant à naviguer plus rapidement sur le site web et souplement les performances de l'application web.
Le nouveau moteur Nitro a été progressivement améliorée par l'équipe de WebKit au cours de la dernière année, et est incluse dans la dernière Safari 4 Beta.
Cette nouveaux comptes de moteur pour l'amélioration spectaculaire des performances de Safari 4, qui stipule Apple comme l'amélioration de JavaScript et de rendu HTML:
>
En utilisant le nouveau moteur Nitro, par exemple, Safari exécute le code JavaScript jusqu'à 30 fois plus rapide que Internet .
Explorer 7 et plus de 3 fois plus rapide que Firefox 3 sur la base de la performance dans les principaux tests de référence de l'industrie: iBench et SunSpider
En plus de performances supérieures JavaScript, Safari offre des performances HTML de haut vol - le meilleur sur toute plate-forme - le chargement des pages 3 fois plus rapide que Internet Explorer 7 et presque 3 fois plus rapide que Firefox 3.
>
Alors que Nitro est certainement responsable de l'exécution JavaScript améliorée, de meilleurs temps de chargement HTML peuvent être dus à d'autres améliorations du navigateur.
Espérons que ceux-ci seront également faire le déplacement à Safari Mobile, en augmentant les performances et la page la vitesse de chargement. Ceci est encore plus important sur un appareil mobile, où la vitesse de connexion est beaucoup plus limitée que sur la plupart des machines de bureau.
Déménagement ce nouveau moteur à travers à Safari Mobile sur l'iPhone est en effet la prochaine étape logique, et la 3.
0 sortie de l'iPhone le système d'exploitation d'Apple semble un point raisonnable dans lequ