Deblan blog

Animations html5 en wysiwyg

Sur mon précédent article, un petit débat a été ouvert concernant Flash.
C'est un langage, ou tout du moins, une technologie que je méprise depuis un moment déjà.

Je ne reviendrai pas sur l'ensemble des arguments qui ont été postés, mais plutôt la partie où nous avons parlé de Javascript et Html 5.

Avec l'avancée des navigateurs sur l'interprétation de Javascript et le développement grandissant des bibliothèques telles que Mootools et JQuery, on est capable aujourd'hui de construire des sites web complexes et proches d'applications desktop.

Cependant, l'animation est parfois complexe à mettre en oeuvre. Bien que les bibliothèques gèrent les différences entre les navigateurs, on est souvent contraint de passer des heures sur un problème à priori simple.

Cela dit, j'ai envie que cela change et je ne suis visiblement pas le seul. Quand on me dit que c'est chiant d'écrire du JS pour animer de manière complexe une page, je répond "oui", mais pour combien de temps encore ?

Adobe est en train de travailler sur un logiciel d'animation wysiwyg pour Javascript et HTML5. Imaginez une timeline et une scène telles que celle de Flash mais qu'au final, seuls du Html et du Javascript soient pondus.

Basé sur JQuery et le moteur de rendu Webkit (Safari & Chrome essentiellement), c'est pour l'instant bluffant.

Quelle sera la qualité du code ? Aucune idée. Est-ce que ça fonctionnera correctement sur Firefox, IE et Opera ? Je ne sais pas. En tout cas, ça à le mérite de commencer à exister.

a vidéo

Edit :

Il semble d'Adobe veuille rapidement passer à autre chose que le Flash. Ils ont présenté un outil pour convertir une animation Flash directement en HTML et Javascript ! Vous pouvez regarder cette vidéo de démonstration.


  • Kadcom
    • ,
    • Adobe voudrait flinguer son Flash lui même? Sauf s'il est prévoyant en se disant que Flash va se flinguer tout seul auquel cas il faut déjà penser à proposer autre chose histoire que qu'on se disent "Ah bah faut utiliser Adobe maintenant pour créer des animation Js/HTML5".
  • Djeex
    • ,
    • D'un point de vue marketing, c'est plutôt pour la deuxième raison. Et puis vu leur cote en bourse, Adobe a encore un bel avenir.
  • Simon
    • ,
    • La différence majeure avec Flash c'est qu'Adobe n'est pas du tout propriétaire d'Html, Css et encore moins Javascript. Si Flash sera moins utilisé avec le temps (il n'est pas supporté sur les SmartPhone [en tout cas pas du tout la majorité]), je pense qu'ils doivent marquer des points ailleurs. Depuis un moment on connait Dreamweaver qui reste la référence en matière d'édition Wysiwyg pour le web, et demain on va voir arriver cet outil qui me parait être unique pour l'instant. Je pense que javascript a plus d'avenir sur le web qu'on le pense.
  • Djeex
    • ,
    • Ce qu'il faut avoir c'est que si pour l'instant ce qui fonctionne sur le net est le plus utile et non pas le truc qui a plus plus gros sous derrière, c'est à cause de la liberté qui y règne. Avec ACTA, je pense que ça va vite changer et que le capitalisme va s'installer sur la dernière île de liberté existant dans nos sociétés occidentale. ACTA sera synonyme de monopole de logiciels propriétaires et donc ce qui sera déployé en masse ne sera plus la technologie plus efficace mais celle qui est portée par la société la plus coté en bourse. C'est pour cela que je disais qu'Adobe avait encore un gros avenir devant lui.
  • Simon
    • ,
    • Acta ne pourra pas imposer l'utilisation de logiciels propriétaires. Par contre, elle va amener les internautes à prendre des mesures : chiffrer leurs transactions. La seule chose qu'Adobe pourra fournir c'est l'illusion qu'on pourra toujours faire du développement web facilement : Dreamweaver, le prototype de la vidéo.
  • Simon
    • ,
    • Adobe veut tuer Flash, j'ai éditer l'article pour plus d'infos !
  • Lez Seotons
    • ,
    • Le Wysiwyg c'est bien au début... Mais franchement c'est surtout la meilleure façon de saloper tout un code !

Ajouter un commentaire

Vous pouvez utiliser du markdown.Afficher l'aide.