Vidéo : Fonctionnement de Flash Player 10.1 sur Google Nexus One

Flash a longtemps été un sujet tabou au sein de la société Apple car Steve Jobs s'oppose fermement à son implémentation dans le système d'exploitation iOS. Bien que les utilisateurs demandent depuis longtemps l'inclusion du flash pour pouvoir regarder des films sur d'autres sites que YouTube ou pour pouvoir jouer à un jeu en ligne, Apple refuse avec véhémence d'inclure le flash dans iOS, le pour les iDevices. Apple affirme que le flash n'est pas adapté aux téléphones mobiles car il nécessite beaucoup de ressources pour fonctionner correctement et les smartphones ne sont pas encore prêts pour cela.

Clip vidéo ci-dessus est comment fonctionne Flash Player 10.1 sur un Google Nexus One exécutant Android 2.2 Froyo. Vous pouvez remarquer qu'aucune des vidéos téléchargées ne fonctionne à un framerate décent, bien que la plupart d'entre elles soient de mauvaise qualité. De plus, faire défiler la page est très difficile en raison du contenu flash, même si le Nexus One dispose d'un processeur de 1 GHz et de 512 Mo de RAM, le matériel est donc suffisamment capable de gérer le flash « flamand ». En conclusion, le flash fonctionne extrêmement mal sur le Nexus One, même si Adobe se targue d'avoir considérablement amélioré ses performances.

Lorsqu'il s'agit d'un Samsung Galaxy S et d'un autre Google Nexus One, la situation change radicalement :

[youtube]http://www.youtube.com/watch?v=5FqNt1dTkRg[/youtube]

[youtube]http://www.youtube.com/watch?v=cb9jfdltkUU[/youtube]

[youtube]http://www.youtube.com/watch?v=hoHpJ8vHloY[/youtube]

Ainsi, certains terminaux peuvent charger du contenu flash sans problème, mais d'autres ont encore des problèmes pour remplir leurs fonctions, même si nous parlons toujours d'un Google Nexus One. Avec le Samsung Galaxy S, j'ai remarqué une chose très intéressante, lorsque le téléphone charge une page, il ne charge pas le contenu flash, mais offre à l'utilisateur la possibilité de choisir de charger ou non le contenu flash. Cette option "décharge" le processeur du poids du chargement de l'intégralité du contenu et les pages se chargent plus rapidement et le défilement est plus fluide.

Apple pourrait-il faire quelque chose de similaire pour l'iPhone ? Bien sûr que oui. Est-ce qu'il veut faire quelque chose comme ça ? Bien sûr que non.