iOS 4.3 : le javascript Nitro est bridé
Dans la nouvelle version d'iOS, la 4.3, Apple utilise un nouveau moteur javascript, Nitro. Ce dernier, nettement plus rapide que la mouture précédente, était déjà utilisé dans Safari sur les machines de bureau. Pour les appareils iOS, Nitro amène un gros gain en performances : on passe de 10 100 ms à environ 4 100 ms sur SunSpider avec un iPhone 4, par exemple.
Apple bride Nitro
Pourtant, ce n'est pas toujours le cas : si Safari Mobile utilise bien Nitro, les web-app et les navigateurs alternatifs utilisent encore l'ancien moteur, nettement plus lent. Les web-app sont des applications écrites avec des technologies comme le HTML et le javascript, et Nitro n'est pas utilisé dans ces dernières, même si le contenu est identique à une page web classique ouverte dans Safari. De même, les navigateurs alternatifs disponibles sur l'AppStore utilisent bien WebKIT — via les API proposées par Apple — mais ne tirent pas parti de Nitro selon nos tests. Visiblement, Apple garde le nouveau moteur javascript pour son navigateur et uniquement pour ce dernier.
Nous avons essayé Atomic Browser sous iOS 4.3 avec un iPhone 4 et le test SunSpider est effectué en environ 10 100 ms, comme avec Safari Mobile sous iOS 4.2, et donc sans Nitro.
- Les SSD USB 3.0 de Transcend arrivent
- Après 26 prêts, cet eBook s'autodétruira
- Lexar : des cartes SDXC Class10 de 64/128Go
- NVIDIA : des pilotes pour la GTX 550 Ti
- Asus : des cartes mères AM3 compatibles Bulldozer AM3+
- Enregistrer ses jeux consoles sur le PC
- Seagate : des SSD pour les entreprises
- Et voici l'ordinateur de Richard Stallman
- Intel : un Atom pensé pour les microserveurs
- Tom's Guide : que faut-il attendre de la 4G ?
- Hylas : le satellite haut débit en test
- 900 Go en 10 000 tpm chez Seagate
- SilverStone Grandia GD06 : un boîtier HTPC
- Un adaptateur Wi-Fi N fait pour être oublié
- La production d’écrans tactiles va doubler
- Un Eee PC Chrome OS à 200 $ pour affronter l’iPad 2
- TDJ : Zotac GeForce GTX 550 Ti AMP!
- Les caractéristiques des AMD Llano





Je comprends pas l'idée de garder 2 moteurs différents au sein de l'iPhone.
Au final, ça prend plus de place pour quel gain ?
Les navigateurs alternatifs ont ils le droit d'utiliser leur propre moteur de rendu?
Les alternatifs ne peuvent utiliser que webkit, pas de moteur de rendu externe.
Les alternatifs ne peuvent utiliser que webkit, pas de moteur de rendu externe.
Haaaaa bah moi qui cherchais des catégories où l'AppStore était bien verrouillé par rapport aux autres, je croyais que c'était réglé ce point-là moi...