Bien qu’à un rythme lent, le Flash marche vers la mort. C’est un fait. Ce format a permis la création d’animations, de jeux et de plusieurs autres applications pour le web, mais il doit aujourd’hui céder la place à HTML5 (et à d’autres formats ouverts). Adobe le sait aussi bien que nous, c’est pourquoi il s’adapte peu à peu à la nouvelle réalité. Un des changements les plus importants a été annoncé ce mardi (1) : Flash Professional s’appellera Adobe Animate CC.
À première vue, il s’agit simplement d’un changement de nom, mais cette décision a plus de sens que nous ne pouvons l’imaginer. Adobe veut que les animateurs, les développeurs de jeux, les concepteurs et autres utilisent Animate CC pour créer du contenu en WebGL, HTML5 et autres modèles qui, jusqu’à un passé pas trop lointain, seraient construits presque exclusivement dans le format mourant.
Le Flash continuera bien sûr à être soutenu. Mais le plan est que le défaut ne devienne qu’un des différents formats supportés par Animate CC. Selon les efforts d’Adobe, l’outil sera votre choix pour créer des animations, des graphiques détaillés, des jeux et d’autres applications. En fin de compte, le format dépendra des caractéristiques de votre projet.
Tout un contingent d’utilisateurs qui travaillent avec Flash ira sur Animate CC (c’est du moins ce qu’attend Adobe), Animate CC aura des menus, des écrans et des fonctionnalités qui font référence à Flash Professional. Dans le même temps, l’outil comprendra les adaptations nécessaires pour mettre l’accent sur les normes les plus modernes.
Parmi les caractéristiques d’Animate CC qu’Adobe a tenu à mettre en avant, on peut citer la prise en charge de formats tels que HTML5 Canvas, WebGL, Flash (SWF) et AIR, comme vous le savez déjà, et la compatibilité avec des extensions (qui apportent la prise en charge du format SVG, par exemple). La société attire également l’attention sur des caractéristiques telles que l’exportation vidéo 4K, des changements de couleur plus faciles à gérer et des fonctions de vectorisation plus pratiques.
Nous sommes dans une phase de transition. Adobe lui-même explique que plus d’un tiers des applications créées à l’origine en Flash sont basées sur HTML5 de nos jours, ce qui montre clairement que la migration se fait progressivement. Le fait de ne pas fournir un support Flash d’une heure à l’autre entraînerait de grands désagréments, par conséquent.
Quand, précisément, le Flash sera mort et enterré, personne ne le sait avec certitude. Mais cela ne devrait pas prendre longtemps. L’historique des problèmes de performance et de sécurité du modèle est si vaste qu’il est difficile d’imaginer une plus grande survie que celle requise pour la transition vers d’autres technologies.
Pour vous donner un exemple, l’un des problèmes les plus critiques s’est produit en juillet, lorsqu’une société de sécurité appelée Hacking Team a été piratée (la vie et ses ironies). Le piratage a fini par révéler des vulnérabilités tellement graves dans Flash (qui ont été découvertes par l’équipe de piratage) que Mozilla a fini par bloquer le plugin par défaut de Firefox jusqu’à la sortie de fixes.
La plupart du temps, Adobe agit rapidement sur les défauts découverts. Mais ce n’est pas forcément un bon point : en fin de compte, la situation de Flash s’avère être celle d’un logiciel qui se gonfle à force de recevoir autant de patchs. Il est donc difficile d’optimiser les performances et d’ajouter des fonctions mieux adaptées aux besoins actuels.
Animate CC ne représente pas la mort de Flash, mais il est indéniable qu’avec la nouveauté, Adobe reconnaît que l’adoption de standards ouverts et plus modernes est une voie sans retour. C’est la maxime “si tu ne peux pas les battre, rejoins-les” qui est mise en pratique avec un maximum de force.
Selon la société, Animate CC sera disponible pour tous les abonnés de Creative Cloud d’ici la mi-janvier 2016. Si vous êtes parmi eux, il vous suffit d’attendre de recevoir la mise à jour.