|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre émérite
![]() ![]() N M Inscription : novembre 2009 Messages : 590 ![]() |
Jangaroo 0.7.12, l’application Java qui compile l'Actionscript en JavaScript
Une alternative à Flash Player Jangaroo est une suite d'outils incorporant un compilateur écrit en java permettant de faire tourner du code as3 dans un environnement Javascript 1.X plus précisement dans les naviguateurs récents. Jangaroo est un projet open sources sous Apache License, Version 2.0. Exemple d'application :
Le tutoriel : http://www.jangaroo.net/documentatio...228/index.html Les navigateurs connu pour supporter Jangaroo :
Limitations : http://www.jangaroo.net/documentatio...mitations.html Le site jangaroo http://www.jangaroo.net/ jangaroo standar lib https://github.com/CoreMedia/jangaro...aster/jooflash jangaroo IntelliJ IDEA Plugins http://plugins.intellij.net/plugin/?idea&id=4281 Selon-vous?
__________________
Flash player ActionScript Virtual Machine 2 http://www.mozilla.org/projects/tamarin/ fonctionnement de la machine virtuel : (ActionScript Virtual Machine 2 (AVM2)) : http://www.adobe.com/content/dam/Ado...m2overview.pdf |
|
|
30
|
|
|
#2 |
|
Expert Confirmé
![]() Olivier Développeur Web Inscription : août 2003 Messages : 1 837 ![]() |
Je suis pas convaincu par ce genre d'outil de conversion. Pas de flash sur tel ou tel plateforme ? Et bien soit on adapte son contenu soit on met de coté la dite plateforme.
Quand le flash n'est pas supporté on à en général un support HTML5 et JS avancé. Après les performance on l'air correcte (à peine plus de cpu que le flash sur leur démo) donc dans certains cas pourquoi pas. A part peut être pour des appli de chat vidéo je vois pas bien en quoi le flash peut être nécessaire. |
|
02
|
|
|
#3 | ||||
|
Membre Expert
![]() Inscription : janvier 2007 Messages : 1 452 ![]() |
mwarf.
Citation:
Cependant, JS/Html/Css n'est pas non plus parfait concernant la compat, alors coder son truc en AS3, pour le faire ré écrire en js (on à déjà des limitations à ce moment du projet), puis le faire exécuter dans différents environnements qui sont connus, et reconnus, pour ne pas être parfaitement compatibles, il me semble que c'est prendre le problème par le mauvais bout. Par contre, ni l'un, ni l'autre ne résolve correctement le problème de départ, la compatibilité parfaite entre navigateurs et plate forme n'existe pas. Citation:
Le type qui code l'AS à les capacités intellectuelles de le faire en html/js/css (sans parler des syntaxes très proches). Les deux propositions offrent des services à l'utilisateur très proche, c'est au développeur de prouver et d'évaluer la pertinence de son choix au départ. Utiliser cette techno, c'est rajouter une couche de complexité. Citation:
Ensuite dire "le plus rapide" ne mène à rien. Faisons des test, enregistrons des résultats, comparons, nous aurions de quoi répondre. Citation:
Moi j'attend toujours qu'il y en ai un, au w3c, qui se réveille pour proposer ce qui manque à JS, une archive auto exécutable dans un navigateur WEB, à la manière d'un swf. Là on pourra commencer à parler de concurrences entre les deux protagonistes. a+ |
||||
|
|
00
|
|
|
#4 |
|
Membre émérite
![]() Étudiant Inscription : septembre 2006 Messages : 498 ![]() |
Non. Chez moi, les performances sont similaires, sauf que la version JavaScript ne vole pas le focus au navigateur, ce qui fait que je peux toujours ouvrir de nouveaux onglets et en fermer sans devoir cliquer.
|
|
|
00
|
|
|
#5 |
|
Futur Membre du Club
![]() Étudiant Inscription : décembre 2005 Messages : 29 ![]() |
Il faut savoir que les performances de javascript sont en évolution depuis que gecko et webkit se tirent la bourre, et il se pourrait donc que le JS surpasse le flash d'ici peu, surtout que le flash a une forte tendance à planter (du moins sur mon linux) et qu'une telle alternative peut être intéressante.
De plus, ça permettrait d'écrire de façon simple des RIA complexe car il faut bien l'avouer, le SDK de flash est quand même plus avancé sur ce point que les différents framework javascript même si JQuery et ses copains essaient de résoudre ce problème. Personnellement, je testerais bien l'écriture de RIA simple en AS et en JS pur pour voir la différence entre les deux. |
|
|
00
|
|
|
#6 |
![]() ![]() Jean-Marie MacéIngénieur consultant, leader Flex Inscription : avril 2006 Messages : 2 194 ![]() |
Pour y aller de mon avis qui doit se résumer en une phrase :
Jangaroo c'est prendre un tournevis cruciforme pour enfoncer un clou ! Si je veux faire du JS/ajax je le code, si je veux faire du flash je le code, mais prendre un langage pour cibler une autre "plateforme", c'est la brique fondatrice des usines à gaz ![]() Comme qq'un l'a déjà dit, si tu connais l'AS tu peux facilement faire l'effort intellectuel d'apprendre le JS/Ajax et inversement
__________________
![]() Pensez vraiment à effectuer une recherche avant de poster, ici et sur un moteur de recherche! c'est la moindre des choses Pensez au tag ![]() Mon Blog sur la techno Flex Ma page sur Developpez.com Jim_Nastiq |
|
10
|
|
|
#7 | |
|
Membre émérite
![]() Étudiant Inscription : septembre 2006 Messages : 498 ![]() |
Citation:
|
|
|
|
00
|
|
|
#8 |
![]() ![]() Jean-Marie MacéIngénieur consultant, leader Flex Inscription : avril 2006 Messages : 2 194 ![]() |
non Haxe c'est l'exception qui confirme la règle
__________________
![]() Pensez vraiment à effectuer une recherche avant de poster, ici et sur un moteur de recherche! c'est la moindre des choses Pensez au tag ![]() Mon Blog sur la techno Flex Ma page sur Developpez.com Jim_Nastiq |
|
10
|
Copyright © 2000-2012 - www.developpez.com