Publicité

Flash est le plugin rich media qui tout le monde aime détester Adobe Flash a-t-il besoin de mourir? [Sondage MakeUseOf]Nous voulons savoir ce que vous pensez d'Adobe Flash et, en particulier, si vous pensez que Flash doit mourir. Bienvenue dans le sondage MakeUseOf de cette semaine. Lire la suite , connu pour ses mises à jour constantes et son appétit féroce pour les ressources système. Maintenant c'est éclaboussé à travers les titres de la technologie Adobe Flash doit mourir, Apple souffre de Staingate, etc. [Recueil de nouvelles techniques]Facebook frappe Flash, Apple nettoie ces taches, Walmart lance Black Friday 2, Nintendo subit une véritable perte, Spotify cartographie le monde et R5-D4 met fin à tout cela. Lire la suite une fois de plus, comme Mozilla se déplace pour le bloquer par défaut dans le navigateur Web Firefox.

Mais ce n'est pas la première fois que Flash fait l'objet de critiques. La communauté technologique est apparemment obsédée par sa destruction depuis des années.

Voici qui, pourquoi et comment derrière la chute de Flash.

Comment Flash est devenu si grand

De l'extérieur vers l'intérieur, et sachant tout ce que nous savons maintenant sur la compatibilité, la fragmentation et l'importance de rendre l'accès au site aussi simple que possible, il semble absolument insensé que Flash soit toujours utilisé. Afin de comprendre comment nous sommes arrivés ici, vous devrez vous concentrer sur le toile du milieu des années 90 Je vous tire mon chapeau, Microsoft NetMeetingAlors que Windows XP accélère vers la fin de son cycle de vie, il annonce la fin de quelques produits Microsoft négligés qui ont vu leur dernier souffle lorsque Vista a atterri dans le monde en 2007. Microsoft NetMeeting ... Lire la suite .

En 1996, une société appelée Macromedia a acheté FutureSplash Animator et l'a rebaptisée Flash. En plus du logiciel de création, Flash Player a été distribué en tant que plug-in de navigateur qui permettait aux utilisateurs en ligne de visualiser les animations, vidéos et éléments interactifs contenus dans les fichiers .SWF. Ces fichiers ont dû être créés à l'aide du logiciel propriétaire de Macromedia et ont ainsi commencé le monopole de Flash.

Die Flash Die: L'histoire en cours des entreprises technologiques essayant de tuer Flash macromedialogo

En 2000, Flash avait atteint la version 5 et des sites Web comme Stickdeath et Homestar Runner Rise Of the SWF: animations Flash qui vous feront vous sentir vieux [trucs à regarder]Vous souvenez-vous quand une société appelée Macromedia a présenté son plugin Web riche, Flash? À l'époque, Flash était une nouvelle perspective passionnante. Il a introduit la possibilité d'animer, en utilisant image par image et en utilisant l'interpolation de mouvement, d'ajouter du son, ... Lire la suite ne servait qu'à maintenir la croissance des installations mensuelles de Flash Player. À l'époque, cela n'était guère surprenant - la vidéo sur le Web n'avait toujours pas décollé, et beaucoup étaient encore limitées aux vitesses de connexion. La technologie a fait bon usage de l'imagerie vectorielle légère et des techniques de compression pour offrir une expérience multimédia riche comme aucune autre.

En 2005, Adobe avait acquis Macromedia, emmenant Flash, Dreamweaver et toute la famille Shockwave avec lui. Des améliorations significatives ont été apportées à ActionScript, rendant la technologie plus attrayante pour les utilisateurs professionnels avec certaines implémentations (comme Adobe Flex Builder) ciblant spécifiquement le marché des entreprises. C'est vrai, même les applications d'entreprise de niveau entreprise ont été créées à l'aide de Flash.

Die Flash Die: L'histoire en cours des entreprises de technologie essayant de tuer le flash aérodynamique

En 2008, Flash a atteint la version 10 avec un moteur 3D non accéléré par GPU. Peu de temps après, Adobe Integrated Runtime (rebaptisé plus tard Adobe AIR) est apparu, remplaçant Flash Player avec un nouveau framework qui a même trouvé sa place sur iOS malgré le refus d'Apple de Flash en tant que web La technologie.

Cela fait à peine 20 ans que Flash 1.0 est sorti en 1996, et ce n'est que maintenant que des mesures sérieuses sont prises pour vraiment "tuer" la technologie.

Le problème avec Flash

L'un des plus gros problèmes avec Flash a été repris dans certaines de ses premières critiques. Bien avant que les vulnérabilités du jour zéro et une soif insatiable de ressources système de-rigeur, Adobe a été critiqué pour son approche de «verrouillage des fournisseurs».

Comme Flash est une technologie propriétaire, Adobe contrôle finalement la plate-forme. Il n'y a pas de code source ouvert à afficher, et donc pas de spécifications publiques définies pour la réimplémentation des travaux passés en dehors du contrôle ultime d'Adobe. Tout le monde du fondateur de Mozilla Europe Tristan Nitot, au mouvement du logiciel libre, l'évangéliste Richard Stallman et l'inventeur du CSS Håkon Wium Lie ont critiqué Flash pour son approche de gardien.

Adobe et Microsoft sont prêts à offrir gratuitement [Flash et Silverlight]. Mais peut-être qu'ils ont un programme. Ils ne sont pas là pour la gloire; ils sont là pour l'argent... vous produisez du contenu pour vos utilisateurs et il y a quelqu'un au milieu qui décide si les utilisateurs devraient voir votre contenu. Si Adobe ou Microsoft décide de vous concurrencer et que vous utilisez leur technologie, vous ne pouvez pas rivaliser.

Tristan Nitot, fondateur de Mozilla Europe, parler à ZDNet en avril 2008.

Malgré les tentatives faites par Adobe en 2009 pour lever les restrictions sur les spécifications des fichiers .SWF / .FLV, la technologie n'a jamais reçu l'approche chaleureuse open source pour laquelle les critiques se sont efforcés. Un certain nombre d'alternatives de lecteur Flash open source ont vu le jour, comme Gnash, Swfdec et Lightspark - qui sont toutes tombées à l'eau, avec une compatibilité limitée contrairement à celle qu'Adobe pourrait implémenter.

Flash est également fréquemment considéré comme non sécurisé, un fait que de nombreux utilisateurs connaissent grâce aux mises à jour apparemment infinies de Flash Player. Plus récemment, un groupe appelé Hacking Team a lui-même été piraté et un certain nombre de ses outils ont été divulgués sur le Web, y compris trois (et plus encore) exploits particulièrement méchants pour Flash, ce qui a incité Mozilla à prendre des mesures drastiques.

«Le plug-in Adobe flash n'est pas un logiciel gratuit, et les gens ne doivent pas l'installer, ni suggérer de l'installer, ni même dire aux gens qu'il existe. Que Firefox propose de l'installer est une très mauvaise chose. J'essaie depuis quelques années de lancer une version modifiée de Firefox qui ne proposera pas d'installer de plug-ins non gratuits, mais nous n'avons pas assez de personnes pour que cela fonctionne très bien. "

Richard Stallman, fondateur du mouvement du logiciel libre, publication sur la liste de diffusion d'OpenBSD en décembre 2007.

Au moment de la publication, CVEDétails - un site Web qui suit les vulnérabilités et les exploits courants - attributs 510 problèmes au total avec Flash Player depuis 2005, soit près de 40% de toutes les vulnérabilités Adobe enregistrées depuis 1999 (1276). Les chiffres pour 2015 sont encore plus déprimants, Flash représentant 75% de toutes les vulnérabilités d'Adobe.

Il est également difficile d'ignorer qu'au cours des 20 années qui ont suivi son introduction, la technologie des navigateurs a parcouru un long chemin, tout comme les vitesses de connexion. Le flash est vieux selon les normes d'aujourd'hui, et devoir installer un plugin pour accéder au contenu semble à l'ancienne et à l'envers.

Die Flash Die: L'histoire en cours des entreprises technologiques essayant de tuer Flash désinstaller flash

La plupart des services auxquels vous souhaitez accéder et qui dépendaient autrefois de Flash ne le font plus - YouTube, Vimeo, Hulu; ils sont juste cette populaire - mais les annonceurs en font encore un usage intensif. Nourriture pour la pensée.

Le début de la fin

Malgré les critiques croissantes des développeurs et des utilisateurs finaux, Flash est resté relativement incontesté en tant que norme de base jusqu'en 2010. Les plugins Web ont continué à arriver et il y a longtemps, notamment le moteur de jeu Unity a vu sa première sortie en 2005, avec un plugin de lecteur Web capable de fournir des expériences 3D immersives dans un navigateur Web. De nombreuses implémentations de Unity étaient autonomes et la technologie n'a jamais été conçue pour le Web de la même manière que Flash était utilisé dans les applications, les médias et la publicité.

Ce n'est que lorsque Steve Jobs a publié sa lettre ouverte - Réflexions sur Flash - en 2010, la technologie a été sérieusement examinée par un poids lourd de l'industrie technologique. Jobs a décrit six raisons claires expliquant pourquoi Apple n'autoriserait ni n'implémenterait Flash sur iOS, citant le manque d'ouverture de la technologie, un approche basée sur les plugins, problèmes de sécurité et de performances, décharge de la batterie, convivialité au toucher et verrouillage des fournisseurs comme facteurs déterminants pour la décision.

Die Flash Die: L'histoire en cours des entreprises technologiques essayant de tuer les portails d'emplois Flash

Il s'agit sans doute du plus gros coup que la technologie a reçu jusqu'à présent, et la nouvelle qu'Apple ne soutiendrait pas Flash a contraint les utilisateurs à rechercher des technologies alternatives compatibles avec les navigateurs. HTML5, WebM et le codec H.264 ne sont que quelques-unes des alternatives qui ont prospéré à la suite de l'annonce. Sites Internet comme Vimeo a rapidement réagi en faisant de Flash un supplément facultatif, mais toujours une option par défaut pour la plupart.

Pendant ce temps, Google et Adobe ont poursuivi leurs plans pour implémenter Flash dans Android 2.2 Froyo en mai de la même année. L'ère «Flash sur Android» a été de courte durée, et deux ans plus tard, Adobe a annoncé qu'Android 4.3 «Jelly Bean» supprimerait le support de la technologie. L'entreprise a confirmé sa décision en admettant que:

«Les éditeurs de navigateurs innovent de plus en plus et proposent des fonctionnalités qui permettent de déployer des graphiques animés riches directement via les technologies de navigateur, un rôle autrefois principalement utilisé par Flash Joueur. De plus en plus, des graphiques animés riches sont déployés directement via le navigateur en utilisant HTML5, CSS3, JavaScript et d'autres technologies Web modernes. Adobe s'attend à ce que cette tendance se poursuive et s'accélère, et Adobe continuera à jouer un rôle actif dans cet espace. »

Développeur Adobe papier blanc sur Android 4.1 «Jelly Bean» en février 2012.

2012 a également vu Microsoft arrêter officiellement le développement de sa technologie Rich Media concurrente, Silverlight. Bien que Silverlight ne représentait probablement que peu de menaces pour la couronne d'Adobe, cette décision a été considérée par beaucoup comme le canari dans la mine, signalant que le moment était venu d'adopter des technologies Web en évolution comme HTML5 et d'abandonner l'approche basée sur les plugins.

Die Flash Die: L'histoire en cours des entreprises technologiques essayant de tuer Flash html5logo

En 2014, le World Wide Web Consortium (W3C) a annoncé que le processus de spécification HTML5 était terminé et que la technologie était prête pour une adoption généralisée. De nombreux navigateurs prenaient déjà en charge HTML5 à ce stade, et son utilisation a donc déplacé le «roman» vers l'ordinaire. le

Début 2015, un autre clou a été enfoncé dans le cercueil Adobe Flash, YouTube a abandonné Flash comme lecteur vidéo par défaut, en le remplaçant plutôt par une vidéo HTML5. Dans le cadre de l'annonce, Richard Leider de YouTube a noté comment les nouvelles technologies Web changeaient le visage de la vidéo en ligne:

"Ces avancées ont profité non seulement à la communauté YouTube, mais à l'ensemble du secteur. D'autres fournisseurs de contenu comme Netflix et Vimeo, ainsi que des sociétés comme Microsoft et Apple ont adopté HTML5 et ont été des contributeurs clés à son succès. En fournissant une plate-forme standard ouverte, HTML5 a également permis de nouvelles classes d'appareils comme les Chromebooks et Chromecast. "

Richard Leider, directeur de l'ingénierie chez YouTube dans un article de blog en janvier 2015.

Avance rapide jusqu'en juillet 2015 et l'équipe de piratage de la «société de sécurité» italienne - qui, selon leur propre définition, «propose une offensive efficace et facile à utiliser technologie aux forces de l'ordre et aux services de renseignement du monde entier »- sont piratés, libérant un certain nombre d'exploits armés dans le sauvage. Cela comprenait un exploit que Hacking Team décrit comme "le plus beau bug Flash des quatre dernières années".

Depuis lors, deux autres exploits Flash ont été trouvés, et les retombées n'ont pas été pour le moins jolies. La nouvelle a amené le chef de la sécurité (CSO) de Facebook, Alex Stamos, à appeler publiquement Adobe à fixer une date d'arrêt pour Flash, peu de temps après le responsable du support de Firefox, Mark Schmidt a annoncé que toutes les versions de Flash sont bloquées par défaut dans la version actuelle. Libération.

GRANDE NOUVELLE!! Toutes les versions de Flash sont bloquées par défaut dans Firefox à partir de maintenant. https://t.co/4SjVoqKPrR#technologie#infosecpic.twitter.com/VRws3L0CBW

- Mark Schmidt? (@MarkSchmidty) 14 juillet 2015

Deux jours plus tard et Le support Flash est de retour pour les utilisateurs de Firefox - mais pour combien de temps cette fois?

Et maintenant pour Flash?

Flash n'est pas encore mort et bénéficie d'une utilisation généralisée, en particulier dans les domaines du jeu et du divertissement. De nombreux jeux mobiles (comme Angry Birds et Machinarium) ont été développés avec Flash et emballés pour une utilisation sur les plates-formes mobiles avec l'aide d'Adobe AIR, et cela se produit toujours pour les jeux mobiles produits aujourd'hui.

De même, Flash est un outil d'animation incontournable pour de nombreuses productions professionnelles allant de Mon amitié avec mon petit poney est magique aux scènes du long métrage irlandais primé aux Oscars 2009, The Secret of Kells.

Vous pouvez toujours acheter une licence pour Flash Pro CC aujourd'hui, et vous pouvez dépenser beaucoup plus en cours pour apprendre à tirer le meilleur parti de l'ensemble d'outils. Mais si votre spécialité est les technologies Web, le streaming vidéo et les applications Internet riches, Flash n'est pas l'avenir. Un mauvais dossier de sécurité, un processus de mise à jour lourd et la montée en puissance de technologies meilleures et plus accessibles en sont la preuve.

Alors ne vous attendez pas à ce qu'Adobe tue ce que beaucoup considèrent toujours comme un outil essentiel dans leur arsenal créatif, mais attendez-vous à en entendre beaucoup moins à ce sujet dans les années à venir - en particulier si vous choisissez de ne pas l'installer - il est parfaitement possible de profiter de l'Internet d'aujourd'hui sans ça..

Avez-vous toujours installé Flash? Qu'est-ce qui vous empêche de lâcher prise?

Crédits image: Plug et couteau dans les mains Via Shutterstock, Steve Jobs et Bill Gates (Joi Ito),

Tim est un écrivain indépendant qui vit à Melbourne, en Australie. Vous pouvez le suivre sur Twitter.