iPhone

Flash sur iPhone : ça marche

La chose tient plus de la curiosité technique que d'une réelle alternative fonctionnelle, mais elle a le mérite d'exister : Tobias Schneider a réalisé un interpréteur Flash tout en javascript, ce qui permet de l'exécuter dans n'importe quel navigateur, y compris celui intégré à l'iPhone, sans même avoir à le jailbreaker.

Une poignée de démonstrations est proposée, si le code permet bien de lire les animations en Flash, elles restent assez limitées, sachant que Flash est un langage interprété, et que le javascript lui-même en est un également, l'exécution en est ralentie d'autant. On sent de très notables ralentissements dès que le nombre d'objets devient trop important.

Le moteur, appelé Gordon, supporte un semblant d'interactivité, du moins sur ordinateur, les "taps" sur l'iPhone n'étant pas interprétés comme des clics. En revanche pas de support du son ni de la vidéo, et il faut bien entendu que le code spécifique soit intégré dans les pages web pour permettre la lecture des fichiers .swf.

A voir sur le même sujet :
Flash sur iPhone : comment ça marche ?

skitched
Découvrez le nouvel iPad sur l'Apple Store

Vos réactions

jodido [15.01.2010 - 18:26]

"On sent de très notables ralentissements dès que le nombre d'objets devient trop important."
Ben c'est exactement ça la définition de flash (comme on peut le connaitre sur mac en tout cas)... non?

xela57 [15.01.2010 - 20:14] via MacG Mobile

Comment on utilise sa sur son iPhone ?

oomu [15.01.2010 - 22:28]

@xela57 [15.01.2010 - 19:14]

vous ne pouvez pas. c'est du code qu'un créateur de site web doit intégrer au sein des pages htmls plutôt que de se reposer sur l'éventuel plugin flash.

de plus, ce n'est pas encore adapté à un écran tactile.

-
cela reste une "preuve de concept" (preuve qu'on pourrait réinventer flash en javascript, voir en natif dans le navigateur, accessible via javascript, enfin bref, y a de l'idée)

dilemme [17.01.2010 - 18:02]

Idée novatrice, faut voir l'évolution plus tard

Réagir


Cinq consignes avant de réagir :
  1. Rester dans le cadre de la dépêche. Pour des discussions plus générales, vous pouvez utiliser nos forums.
  2. Développer son argumentation. Les messages dont le seul but est de mettre de l'huile sur le feu seront modifiés ou effacés sans préavis par la rédaction.
  3. Respecter les acteurs de l'informatique et les autres lecteurs. Les messages agressifs, vulgaires, haineux, etc. seront modifiés ou effacés sans préavis par la rédaction.
  4. Pour toute remarque concernant le contenu de l'article, pour nous signaler une erreur, une faute d'orthographe, une omission, merci de nous contacter exclusivement par e-mail.
  5. Relisez-vous, et pour les utilisateurs de Safari profitez de l'aide du navigateur : activez le menu édition > Orthographe > Vérifier l'orthographe lors de la frappe.

Vous devez être connecté pour réagir.
Si ce n'est pas le cas, inscrivez-vous.