il y a quoi dans un .swf? Du (presque?) Javascript?
comme tu dis, du presque javascript sous forme de bytecode pour la vm flash.
Certain truc js ne sont font pas en as3.
Genre toto.maFunction = function(){Alert.show("hello world")} qui me semble t il est valide en js mais pas en as (tout du moins pas sans declarer l'objet dynamique).
Ca doit pouvoir se contourner, vu que c'est compile de toutes facons, et que js est plus large qu'as, donc ca pose pas de pb.
Ensuite, t'as les ressources (son, video, images, vectorielle ou pas, fontes, bref un gros paquet de trucs). Apparement, il arrive a les lire.
Et pour finir, t'as les trucs rigolos, genre les liens vers playerglobal.swf, framework.3.4.0.swf, datavizualisation.swf et tout ce genre de machin, dont pas mal font reference a des fonctions natives implementee par la VM flash.
Bref, tout ca pour dire: chapeau pour la demo technologique, mais revez pas trop, je doute que ca fasse tourner n'importe quel swf un jour.
Pour les perfs de la vm action script, je mettrais pas ma main a coupe qu'elle est particulierement plus rapide que les macaques et autre jus de legumes a la mode, mais elle a a un gros pb, c'est qu'elle est single threadee, et ca, ca fait tres chier parfois.
Ou plus precisement: flash ne permet pas de creer un thread pour faire un calcul lourd en arriere plan sans completement geler l'ui le temps que le calcul se finisse. Ca, c'est lourd.
[^] # Re: Intéressant...
Posté par thedude . En réponse au journal Un environnement d'exécution Flash en ... Javascript. Évalué à 1.
comme tu dis, du presque javascript sous forme de bytecode pour la vm flash.
Certain truc js ne sont font pas en as3.
Genre toto.maFunction = function(){Alert.show("hello world")} qui me semble t il est valide en js mais pas en as (tout du moins pas sans declarer l'objet dynamique).
Ca doit pouvoir se contourner, vu que c'est compile de toutes facons, et que js est plus large qu'as, donc ca pose pas de pb.
Ensuite, t'as les ressources (son, video, images, vectorielle ou pas, fontes, bref un gros paquet de trucs). Apparement, il arrive a les lire.
Et pour finir, t'as les trucs rigolos, genre les liens vers playerglobal.swf, framework.3.4.0.swf, datavizualisation.swf et tout ce genre de machin, dont pas mal font reference a des fonctions natives implementee par la VM flash.
Bref, tout ca pour dire: chapeau pour la demo technologique, mais revez pas trop, je doute que ca fasse tourner n'importe quel swf un jour.
Pour les perfs de la vm action script, je mettrais pas ma main a coupe qu'elle est particulierement plus rapide que les macaques et autre jus de legumes a la mode, mais elle a a un gros pb, c'est qu'elle est single threadee, et ca, ca fait tres chier parfois.
Ou plus precisement: flash ne permet pas de creer un thread pour faire un calcul lourd en arriere plan sans completement geler l'ui le temps que le calcul se finisse. Ca, c'est lourd.