IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Developpement web : quelles alternatives préconisez-vous maintenant que Flash entre dans ses dernières semaines de support ?
Adobe annonce la disponibilité d'une ultime mise à jour

Le , par Patrick Ruiz

184PARTAGES

12  0 
Flash entre dans ses dernières semaines de prise en charge par Adobe. L’éditeur le rappelle au sein d’une récente note d’information destinée à annoncer la disponibilité d’une ultime mise à jour : la 32.0.0.465. Le format n’est d’ores et déjà plus pris en charge par les navigateurs web. Windows 10 est même déjà doté dune mise à jour de suppression d’Adobe Flash Player. Quelles alternatives alors pour les développeurs web ?

La technologie Flash est sur le déclin depuis une dizaine d’années à cause de bogues et de failles de sécurité qui en ont fait une cible privilégiée des pirates informatiques. Depuis 2010, sa réputation en a pris un sérieux coup à cause des rapports d’attaques s’appuyant sur des vulnérabilités au sein de cette dernière. Le refus d’Apple de la prendre en charge la même année n’a pas été pour aider à refaire son aura. Comment oublier de citer Google qui, en 2016, a arrêté de l’activer par défaut dans son navigateur Chrome. Pourtant, Adobe continue de publier des mises à jour mensuelles, ce, même si la technologie est utilisée sur moins de 5 % des sites web de nos jours ou encore que le nombre d’internautes qui a eu accès à des contenus Flash via le navigateur Chrome est passé de 80 % en 2014 à moins de 8 % en 2018. C’est un fait, sur le terrain, Flash est sur la voie du cimetière. Dans une publication parue il y a 2 ans, l’éditeur le reconnaît et annonce que la fin de la prise en charge de la technologie est prévue pour la fin de cette année (2020).



Les jours de Flash étant désormais comptés, qu'est-ce que cela signifie pour les développeurs ? Google Chrome est le navigateur web le plus populaire et donc a un grand rôle à jouer dans la définition des tendances du développement Web. Au travers d’une annonce liée à la version 55 du navigateur Chrome, la firme de Mountain View a donné sa position : c’est HTML5 pour remplacer Flash. D’ailleurs ce n’est pas la seule qui définit la position de Google. En effet, les premiers tests sur la généralisation de HTML5 sur YouTube remontent à une dizaine d’années.

Apple s’est exprimé sur la question en 2010 en soulignant que « bien que le système d'exploitation pour l'iPhone, l'iPod, l'iPad soit propriétaire, nous croyons fortement que tous les standards concernant le web doivent être ouverts. Plutôt que d'utiliser Flash, Apple a adopté HTML5, CSS et JavaScript ) tous des standards ouverts. Les appareils mobiles d'Apple sont tous livrés avec des implémentations performantes et utilisant peu de puissance de ces standards ouverts. HTML5, le nouveau standard du web qui a été adopté par Apple, Google d'autres permet aux développeurs web de créer des graphismes, typographies, animations et des transitions avancées, sans devoir dépendre d'un plug-in tiers (comme Flash). HTML5 est complètement ouvert et contrôlé par un comité dont Apple est membre. »

Ainsi, à côté de HTML5 sur lequel le choix de Google porte, JavaScript intègre la liste des technologies vers lesquelles il faut penser une migration pour les bases de code qui dépendent encore de Flash. En sus, le langage de programmation Haxe peut s’avérer être un bon parti pour des développeurs issus d’ActionScript. Avec le langage WebAssembly dont la spécification Core est devenue un standard web il y a peu, les développeurs disposent d’une option supplémentaire. Avec WebAssembly on anticipe sur plus de sécurité, de rapidité, mais il faut se mettre au C, C++, Rust, Java ou C# pour pouvoir exécuter du code sur le web.

Enfin, il convient de préciser que le logiciel Adobe Animate anciennement connu sous le nom de Flash professionnel et qui permet de créer des applications interactives et des animations continue toujours d’exister après la fin du support de Flash. De même, Adobe Air qui est le runtime d’Adobe permettant d’exécuter des applications de bureau multiplateformes (Windows et Mac OS) ainsi que des applications mobiles sur iOS et Android, est toujours soutenu par la firme.

Source : Adobe

Et vous ?

Qu’en pensez-vous ?
Quelles alternatives à Flash préconisez-vous ?
Quelle est votre approche pour pallier la fin annoncée du support de Flash ?

Voir aussi :

Firefox 55 : les utilisateurs devront autoriser l'activation de Flash par défaut, bientôt l'arrêt du support du plugin dans le navigateur ?
Microsoft Edge envisage de bloquer tout contenu Flash par défaut dans une prochaine mise à jour pour accélérer la transition vers HTML5
Adobe : mort annoncée du Flash Player pour Linux après la version 11.2, Google et Chrome prendront le relais

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de defZero
Membre extrêmement actif https://www.developpez.com
Le 09/12/2020 à 19:35
Qu’en pensez-vous ?

Mais comment vont faire les jeunes générations pour connaitre le plaisir de faire pleuvoir des flacons sur leurs sites en faisant ramé leurs machines gaming ?
Plus sérieusement, il était temps je pense.

Quelles alternatives à Flash préconisez-vous ?

On a pas un large panel de choix pour le coups, c'est soit WebASM, soit du HTML5.
Le WASM, c'est à réserver pour des applis bien cossu vu l'investissement que ça va demander en temps, argent et compétences.
Le HTML5, pour la majorité des cas a déjà remplacé Flash depuis son existence je pense (on en revient aux fameux flocons mais sans faire ramer la bête).

Quelle est votre approche pour pallier la fin annoncée du support de Flash ?

C'est simple, dès le 1er Janvier 2021, Flash saute de mon poste définitivement .
4  1 
Avatar de supertonic
Membre averti https://www.developpez.com
Le 11/12/2020 à 10:35
A part les sarcasmes on voit que peu de personnes ici arrive à proposer une alternative qui se rapproche de la puissance de flash.
Evidement qu'il est une bonne chose que les plugins disparaissent, mais même si en théorie on peut refaire tout ce que faisait flash (javascript moderne, svg, html5 pour canvas/audio/video, support des sockets etc), c'est quand même pas aussi pratique pour un créatif et même un développeur chevronnés, on est pas près de voir autant de choses fun que l'époque des jeux flash etc...
Et rappelons que si flash a été enterré à un moment c'est principalement du à Apple qui voyait en flash un moyen de contourner son App Store ... pas parce que les développeurs auraient prouvé que flash était dispensable. A l'époque on était loin du compte sur le support (svg sur mobile était une blague par exemple, html5/css3 n'étaient pas supportés etc)
3  0 
Avatar de der§en
Membre éprouvé https://www.developpez.com
Le 09/12/2020 à 20:23
Qu’en pensez-vous ?

RIEN, il a dégagé depuis très très longtemps de mes machines.
2  0 
Avatar de Doksuri
Expert confirmé https://www.developpez.com
Le 10/12/2020 à 9:10
rien non plus... ca fait deja 10ans que c'est mort pour moi
sinon, comme alternative : html5/js propre

il etait temps que cette techno soit enterree & oubliee
2  0 
Avatar de Zefling
Expert confirmé https://www.developpez.com
Le 10/12/2020 à 12:02
Pour l'instant, je connais rien qui puisse faire l'équivalent :
- SVG on est loin de pouvoir faire les même animations
- JS / Wasm : réservé à ceux qui font du code à un certains niveau.
C'était aussi facile de programmer un petit truc sans grande connaissance. L'IDE était facile à prendre un main.
Aujourd'hui, pour faire l'équivalent il faut soit être une brute en programmation, soit faire de la vidéo.

C'est loin l'époque des petites animations Flash de quelques Kio que l'on pouvait voir, maintenant c'est un flux vidéo de plusieurs 10aines de Mio.

J'attends de voir ce que va donner :
https://maurycyliebner.github.io/
1  0 
Avatar de vanquish
Membre chevronné https://www.developpez.com
Le 10/12/2020 à 10:45
Flash ne va pas me manquer en tant que tel, mais je regrette de ne pas avoir trouvé d'alternative à Wink : un super petit logiciel capable de sortir une démo ou un tuto interactif en quelques minutes et sans une ligne de code.

Mais l'auteur n'a jamais développé de sortie autre que flash. C'est dommage.
0  0 
Avatar de Doksuri
Expert confirmé https://www.developpez.com
Le 10/12/2020 à 13:15
Citation Envoyé par Zefling Voir le message
Pour l'instant, je connais rien qui puisse faire l'équivalent
et les canvas ?
1  1 
Avatar de Zefling
Expert confirmé https://www.developpez.com
Le 10/12/2020 à 13:30
Au temps pour moi, je pensais pas qu'il y avait d'outil pour faire des animations vectoriels dans le remplaçant de Flash, mais il semblerait que si :
https://helpx.adobe.com/animate/usin...-document.html
0  0 
Avatar de Aspartame
Membre confirmé https://www.developpez.com
Le 10/12/2020 à 12:00
je pense m'orienter vers Silverlight
0  1