Buzz du jour : Android 52 % plus rapide qu'iOS
Une étude vient de paraître dont le sujet fleure bon la polémique : selon elle, Android serait 52 % plus rapide à charger des pages web qu'iOS. Restons calmes et analysons.
La société Blaze, auteure de l'étude, voulait mettre toutes les chances de son côté pour éviter un biais dans ses mesures. Pour ce faire elle a utilisée les smartphones emblématiques des deux plateformes (iPhone 4 et Nexus S) et a codé deux applications qui mesurent automatiquement le temps de chargement des pages. Elle a effectué rien moins que 9000 mesures sur 1000 sites web différents (ceux des 1000 entreprises du classement Fortune 1000). Les mesures ont été faites à la fois en WiFi et en 3G.
Et le verdict est clair : le Nexus S sous Android 2.3 a chargé 84 % des sites plus rapidement que l'iPhone 4 sous iOS 4.3. L'écart de temps moyen de 52 %. Alors, les iPhone addicts doivent-ils dorénavant courber l'échine devant leurs ennemis jurés au petit robot vert ? Non ! Car Blaze n'avait pas compté sur ce qui semble être un bug d'iOS 4.3.
La communauté des développeurs iOS s'est en effet aperçue que le nouveau moteur d'exécution du javascript inclus dans iOS 4.3, très nettement plus rapide que celui d'iOS 4.2, n'était pas utilisé par des applications tierces. Ces applications lancent en fait UIWebView, qui n'accède pas à Nitro. L'application de Blaze n'ayant pas pu contourner ce "bug", elle reflète en réalité la vitesse du Safari d'iOS 4.2. Blaze a d'ailleurs relevé des résultats « quasiment identiques » entre iOS 4.3 et 4.2. Nitro accélère le Javascript par un facteur 2,5 environ, son influence sur cette étude est certaine.
La morale de l'histoire est donc que les iPhone addicts peuvent encore toiser les Android fans - du moment qu'ils ont fait la mise à jour en iOS 4.3. Ouf !
MAJ : Blaze a reçu de nombreux commentaires soulignant le bug d'UIWebView et promet de futures informations.
MAJ 2 : Apple a officiellement réagi à cette étude et confirme le défaut de méthode. Notre estimation de l'influence du javascript était par ailleurs erronée. Pour plus de détails, veuillez consulter l'article Android plus rapide qu'iOS : Apple répond.
- Developpement,
- Apple,
- Google,
- UIwebview ,
- 4.3
- Un mini-PC multimédia bientôt chez Arctic
- Sécuriser en chiffrant son smartphone Android
- Tom's guide : de quoi sera fait l'iPhone 5 ?
- Les Bulldozer FX d’AMD en avance ?
- Constellation de 3 To en 7 200 tpm chez Seagate
- BenQ : l’EW2430 en dalle VA à 240€
- Les caractéristiques des AMD Llano
- TDJ : Zotac GeForce GTX 550 Ti AMP!
- Un Eee PC Chrome OS à 200 $ pour affronter l’iPad 2
- Samsung C27A750 : un 27 pouces sans-fil
- Mandriva 2011 bêta fait surface
- Le déni de service passe devant les injections SQL
- Que vaut le processeur le plus puissant ?
- Intel se rapproche de Silicon Hive et ses SoC
- Son Mac dans son iPhone grâce au NFC
- TDJ : SSD Intel 510 120 Go
- NVIDIA : la GeForce GTX 590 retardée
- Android plus rapide qu'iOS : Apple répond





Non attention ! Vous faites une grave erreur d'interprétation !
Le test montré ici montre que iOS charge plus lentement les pages, pas qu'il exécute le JavaScript plus lentement.
La vitesse d'exécution JavaScript n'a RIEN à voir avec le temps de chargement de la même page !
Vous pouvez avoir un script complexe qui s'exécute très rapidement une fois chargé, si il met 10 minutes à se charger ça ne servira à rien !
L'étude est donc parfaitement valide car elle ne teste par le nouveau moteur JS Nitro mais le temps de chargement effectif !
+10000 Bruce !
cf. le paragraphe "JavaScript Speed Doesn’t Mean Browsing Speed" du lien-source mis dans l'article...
Note que sur la page de Blaze (premier lien de l'article) ils ont ajouté un encadré reconnaissant ne pas avoir eu connaissance de ce bug au moment du rapport et ils étudient la question.
On peut y lire aussi qu'ils considèrent le temps d’exécution du JS comme faisant partie du temps de chargement et que ce temps vaut environ 15% du temps total de chargement. Ce qui ne justifierait donc pas un écart de 52% sur le temps total.
En effet Blaze a mis à jour sa page
En effet Blaze a mis à jour sa page
En attendant, revoir un chouilla la conclusion de l'article car elle reste fausse
Merci à tous pour vos contributions, j'apprends beaucoup grâce à vous !
Et c'est as un "bug", c'est juste qu'appel reserve l'utilisation de nitro à Safari
ce n'est pas un bug: c'est une feature en cours de développement.
essayez de rester concentrés, bordel!
@flyer et 1815 : vous m'otez les mots de la bouche.
et puis si les sites sont plus lents à charger sous ios c'est qu'ils sont mal codés et pas optimisés htmljobs.
déja les tests ne sont pas objectifs. qui va aller naviguer sur 1000 sites ? il n'y en a que 2 : applestore et itunes
android c le mal, javascript sans safari c le mal, flash c le mal ...
Bizarement quand Ios ralentie on dit qu'il y a un bug et quand c'est android on dit que c'est normal et que c'est de la mer....
Il faut ouvrir les yeux!! L'Idaube et depasser depuis bien lontemps depuis qu'android est sur le marcher!
ben c'est l'effet jobs. ça touche même (surtout?) les journalistes.
http://fr.wikipedia.org/wiki/Champ [...] la_réalité
contourNER et en colle mercredi pendant 2 heures ! De toute façon, Androïd est meilleur parce qu'il y a plus de personnes qui travaillent dessus.
je savais pas que vous aviez repris la mode des tow insufflée en ... 2008 si je ne me trompes pas