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 !

Flash, où sont passés tes beaux jours ?
L'industrie technologique manifeste peu à peu son mécontentement

Le , par Stéphane le calme

0PARTAGES

7  0 
Flash devrait-il tirer sa révérence ?
Depuis 2012 Mozilla a travaillé sur son projet Shumway, la machine virtuelle dotée d'un moteur d'exécution pour Flash Player écrite en JavaScript. Une approche qui avait pour but d’obtenir un rendu de fichier SWF sans avoir à exiger l’installation préalable du plugin Flash dans le navigateur Firefox. La Fondation semble encourager les développeurs à s’éloigner de Flash et à se tourner vers HTML5 et JavaScript lorsqu’elle a décidé de bloquer le plugin dans son navigateur suite à des préoccupations de sécurité. C’est après l’annonce d’Adobe qui stipulait que deux vulnérabilités critiques pourraient potentiellement permettre à un attaquant de prendre le contrôle des systèmes affectés que Mark Schmidt, le responsable de la section dédiée au support sur Firefox, a annoncé cette stratégie dans un tweet : « GROSSE NOUVELLE !! Toutes les versions de Flash sont bloquées par défaut sur Firefox dès maintenant ».


Dans le fil d’un forum de discussion sur Hacker News, Schmidt a déclaré : « pour être plus explicite, par ‘bloquer’ Flash, nous voulons dire renforcer la fonctionnalité click-to-activate. Le choix de l’utilisateur est toujours la priorité numéro un chez Mozilla. Nous bloquons régulièrement les plugins vulnérables, ce qui rend ce blocage différent c’est que nous l’avons fait avant qu’Adobe ne mette une mise à jour à la disposition du public. Maintenant qu’Adobe a publié une mise à jour, ce n’est plus vrai que toutes les versions de Flash Player sont bloquées dans Firefox... Cependant, nous sommes heureux de voir la conversation que cela a suscitée ».


Dans la déclaration officielle « Résolution des vulnérabilités récentes Flash Player », Adobe a avancé qu' « il y a quelques jours, nous avons été avertis de deux vulnérabilités dans Flash Player qui pouvaient potentiellement permettre à un attaquant de prendre le contrôle d’un système affecté. Après investigation, nous avons confirmé la présence de ces failles, corrigé les problèmes et pris des mesures pour nous assurer que ce genre de classe d’attaque ne puisse plus être utilisé comme futur vecteur d’attaque. Nous avons publié une mise à jour de Flash Player ce matin et déployons progressivement la mise à jour pour nos utilisateurs ».

« Flash Player est l'un des logiciels les plus répandus et les plus utilisés dans le monde et, de par sa position, est une cible de pirates informatiques. Nous travaillons activement à améliorer la sécurité de Flash Player, et comme nous l'avons fait dans ce cas, allons travailler pour résoudre rapidement les problèmes quand ils sont découverts », a promis Adobe.

Ces vulnérabilités n’ont pas uniquement provoqué la réaction de Mozilla. Du côté de Facebook, Alex Stamos, le nouveau responsable sécurité du numéro un des réseaux sociaux, a déclaré « il est temps pour Adobe d’annoncer la fin de vie de Flash et de demander aux navigateurs de définir des bits d’arrêt le même jour ».



Mais Flash a encore ses défenseurs dans la communauté. Koen Witters, développeur de jeu pour le compte de RPG Playground, a avancé en réponse au commentaire de Schmidt que « la technologie devrait être remplacé par une meilleure technologie. J’ai développé des jeux pour tous les types de plates-formes : certaines de ces plates-formes offrent la possibilité d’une seule rédaction pour une exécution partout. Sur d’autres plates-formes, chaque appareil a ses propres caprices et vous devez effectuer des tests sur tous les appareils puis mettre en œuvre des solutions de contournement. Vous pouvez ne pas aimer Flash, mais il excelle à être exécuté sur chaque plate-forme / navigateur avec la même base de code. Si vous le testez sur une plate-forme, il fonctionne sur toutes les autres. (Adobe est également très bon pour garder une rétrocompatibilité). Maintenant, je vous demande, quelle est l'alternative pour Flash ? Est-ce qu’HTML5 propose la rédaction unique et l’exécution identique sur chaque plate-forme / (version de) navigateur ? Non, il ne fait pas, et il ne le fera jamais ».

Source : Hacker News, blog Adobe

Et vous ?

Qu'en pensez-vous ? Flash a-t-il un avenir ? Y a-t-il une alternative qui vous semble prometteuse ?

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

Avatar de Zefling
Membre expert https://www.developpez.com
Le 21/07/2015 à 14:02
Shumway, pour moi, c'est ce qu'Adobe aurait du faire... et c'est Mozilla qui le fait.
4  1 
Avatar de Zefling
Membre expert https://www.developpez.com
Le 21/07/2015 à 17:53
Citation Envoyé par MikeRowSoft Voir le message
A la base c'était pour les menus de commandes proposant un design très sophistiqué, ensuite les jeux et les vidéos en Streaming apparurent, il y a même eu un système d'exploitation incluant noyau IHM etc... N'a pas su trouver sa place comme PDF vs PS2PDF, dommage, l'installer qui fait que les solutions qui n'ont pas besoin de cette étape d'installation seront probablement préférés.
Ce que j'ai vu depuis 1999 (chronologiquement) :
- bouton design
- animation vectoriel & interface sophistiqué
- site full flash & jeux flash
- vidéo
- intégration de la 3D

La vidéo, au début c'était pas terrible face au plug-ins de lecteurs.... puis le support du H263, puis surtout le H264 a tout changé.
3  0 
Avatar de 23JFK
Membre expérimenté https://www.developpez.com
Le 22/07/2015 à 0:21
Il a fallu vingt quatre ans à Linux pour devenir une alternative presque crédible à Windows ; en huit ans Silverlight n'est jamais parvenu à sérieusement concurrencer Flash ; Après quinze ans d'existence, C# arrive à peine à égaler Java sur les plateformes Windows et demeure notoirement incompatible sur les autres OS quand il en existe un portage ; en bureautique StarOffice->OpenOffice->LibreOffice n'a jamais réussi à égaler les outils de la suite Office de Microsoft en trente ans ; Apple a voulu niquer dix ans d'expérience Google Maps avec une appli nommée Plan qui s'est rapidement avérée être une énorme bouse de par sa jeunesse... Le plugin Flash d'Adobe a presque vingt ans d'expérience en matière de faille de sécurité critique . Les Steve Jobs et autres Alex Stamos qui souhaitent la fin de Flash, veulent surtout que la voie soit dégagée pour qu'ils puissent proposer leur propre standard et ainsi récupérer la place de leader qu'occupe actuellement Adobe avec son plugin ; et si possible conclure des partenariats avec les diffuseurs de contenus vidéos pour s'en mettre plein les poches. Il ne faut pas être naïf, leur avis n'est pas celui d'un consommateur de lolcats, mais un point de vu d'outsiders. Ils savent qu'ils ne peuvent pas du jour au lendemain proposer une technologie qui rendra obsolète ce plugin qui, indépendamment des problèmes de sécurités qu'il peut occasionner, est la solution la plus performante pour lire des flux vidéos sans licence DivX depuis un navigateur. Parce que pour l'heure, le html5 c'est presque une blague tellement c'est mauvais (et incidemment une techno facile à concurrencer) ; il n'y a que sur les machines de dernières générations que cela semble potable, et à condition de ne pas trop regarder ce qu'il y a sous le capot.
6  3 
Avatar de Laurent 1973
Membre chevronné https://www.developpez.com
Le 22/07/2015 à 10:18
Citation Envoyé par Sodium Voir le message
Et Firefox en 64bits, c'est pour quand ?
Ben c'est déjà le cas ... si tu es sous Linux
3  0 
Avatar de melka one
Membre éprouvé https://www.developpez.com
Le 22/07/2015 à 13:48
il y a peut etre certains domaines ou flash est meilleur que html5 mais il y a aussi des domaines ou le html5 est meilleur que flash dont l'interactivité dans une page qui est un des point noir du flash de meme pour la video html5 est indéniablement meilleur que flash je pense par exemple au redimensionnement et au changement de media a la volé (et une demo)et pour le jeux et donc canvas qui contrairement a ce qui'il est dit comme quoi il y a incompatibilité entre navigateur c'est totalement faux il faut arreter de copier collé les mensonges.
2  0 
Avatar de ABCIWEB
Expert éminent https://www.developpez.com
Le 22/07/2015 à 18:06
Citation Envoyé par Sodium Voir le message
Ajouté à la consommation énorme de ressources et à la lenteur d'exécution de leur moteur javascript par rapport à la concurrence (même IE), je trouve très malvenu de leur part de décréter que telle ou telle technologie n'est pas assez bien pour eux.
Mozilla parlait surtout de problèmes de sécurité... Mais tu as raison de dire que leur moteur d'exécution javascript est une calamité, depuis le temps que ça dure (depuis le début) je me demande ce qu'ils attendent pour l'améliorer. Côté mémoire il y a eu quand même plus de progrès, même si niveau consommation les gains ne sont pas spectaculaires et environ 5 fois supérieur à chrome / IE, au moins l'occupation mémoire n'augmente plus continuellement lorsqu'on laisse tourner une animation javascript. Cela dit j'ai une tendresse particulière pour ce navigateur que je trouve globalement plus confortable que la concurrence.

Niveau javascript, tu dis "même IE", je dirais plutôt "surtout IE". Par exemple si l'on veut faire défiler des images à vitesse moyenne, IE est nettement le meilleur, suivi par chrome (mais pas ex aequo, y'a pas photo), et Firefox est loin derrière. Pour une fois qu'on peut dire du bien d'IE...

Sinon pour le sondage, je ne vote pas. Plus de failles, pas certain vu qu'il y en a toujours eu. Par contre évidemment avec html5 le playeur Flash va devenir inutile quand les navigateurs obsolètes auront disparu. Flash restera peut-être utile pour des jeux évolués sur desktop, mais bon c'est une toute petite partie du web...
2  0 
Avatar de Zefling
Membre expert https://www.developpez.com
Le 22/07/2015 à 0:19
Citation Envoyé par Gugelhupf Voir le message
PS: Je ne sais pas si vous avez jeté un coup d'oeil sur ActionScript (le langage de programmation des applications Flash), mais on dirait de l'EcmaScript 6 avant l'heure, à vu d'oeil c'est plus accessible que JavaScript ES5, je comprends pourquoi certaines personnes préfèrent utiliser (à tort peut-être) des applications Flash xD
Pour avoir faire un jeu en AS3, c'est quand même plus simple que le JS. Le JS n'est pas un mauvais langage, mais la programmation prototypé, personne ne l'enseigne, donc forcement c'est plus chaut, tout le monde préférait avoir de l'objet, mais je dois dire pour que la gestion du DOM ça reste quand même pas mal. Pour le reste, c'est peut-être pas ce qu'il y a de mieux.

Citation Envoyé par MikeRowSoft Voir le message
Dreamwaver c'est la base pour Flash? là je m'en souviens plus...
Non, Dreamwaver c'était pour faire des sites HTML. Un rival de FrontPage... Ça me rajeunis pas tout ça : l'époque ou IE 5.5/6 c'était bien.... (Ça n'a pas durée longtemps)
1  0 
Avatar de Sodium
Membre extrêmement actif https://www.developpez.com
Le 22/07/2015 à 9:58
Intéressante cette sentence de Firefox lorsque l'on voit le désordre qu'à mis le remplacement du plugin Adobe reader par leur propre système en js.
Ironiquement, beaucoup se sont retrouvés à faire des flipbooks en Flash, parce que la solution de Firefox ne permettait pas la lecture de pdfs lourds en streaming et ne respectait pas de nombreux éléments de mise en page.

Quant à Flash, c'est toujours le même soucis : il n'y a toujours pas d'alternative sérieuse. Une partie des navigateurs (souvent celui du client) encore présents sur la toile ne gèrent pas le HTML5 et même avec un navigateur à jour, il reste des choses que HTML5 ne peut pas faire.

Les failles de sécurité sont une excuse servant de prétexte pour de vieilles querelles de concurrence. Tous les logiciels ont des failles de sécurité. Firefox en a son lot.

Et Firefox en 64bits, c'est pour quand ?
4  3 
Avatar de Zefling
Membre expert https://www.developpez.com
Le 22/07/2015 à 12:00
Citation Envoyé par Sodium Voir le message
Et Firefox en 64bits, c'est pour quand ?
Je viens de tomber sur ça : https://forums.mozfr.org/viewtopic.p...3&t=125322
Ça pourrait être Fx40 (Donc dans 5 semaines)
1  0 
Avatar de Zefling
Membre expert https://www.developpez.com
Le 22/07/2015 à 19:52
Citation Envoyé par ABCIWEB Voir le message
Mozilla parlait surtout de problèmes de sécurité... Mais tu as raison de dire que leur moteur d'exécution javascript est une calamité, depuis le temps que ça dure (depuis le début) je me demande ce qu'ils attendent pour l'améliorer.
Sauf qu'il est meilleur que V8 actuellement.... Ce qui est une calamité, ce n'est pas le JS, c'est le reflow qui est 10× plus lent que Chrome (démo) dans pas mal de cas. L'accélération graphique est loin d'être au même niveau, du coup, ça donne l'impression que le JS rame alors que la cause c'est juste l'affichage.
1  0