Die Flash Die L'histoire continue des entreprises technologiques qui essaient de tuer Flash
Flash est le plugin Rich Media que tout le monde aime détester. Adobe Flash a-t-il besoin de mourir? [MakeUseOf Poll] Adobe Flash doit-il mourir? [MakeUseOf Poll] 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. En savoir plus, réputé pour ses mises à jour constantes et son appétit féroce pour les ressources système. Adobe Flash doit mourir, Apple souffre de Staingate, et plus encore… [Tech News Digest] Adobe Flash doit mourir, Apple souffre de Staingate, et plus encore… [Tech News Digest] Facebook blâme Flash, Apple les frotte Taches, Walmart lance Black Friday 2, Nintendo subit une véritable perte, Spotify cartographie le monde et R5-D4 met fin à tout cela. Lisez-le encore une fois, alors que Mozilla décide de le bloquer par défaut dans le navigateur Web Firefox.
Mais ce n’est pas la première fois que Flash est pris pour cible. La communauté technologique semble obsédée par sa destruction depuis des années.
Voici le qui, pourquoi et comment derrière la chute de Flash.
Comment Flash est devenu si grand
Vu de l'extérieur et connaissant tout ce que nous savons maintenant sur la compatibilité, la fragmentation et l'importance de rendre l'accès aux sites Web aussi facile que possible, il semble absolument dingue que Flash soit encore utilisé. Afin de comprendre comment nous en sommes arrivés là, vous devrez revenir sur le Web du milieu des années 90. Je vous tire mon chapeau, Microsoft NetMeeting Je vous tire mon chapeau, Microsoft NetMeeting en tant que Windows XP se rapprochant de la fin de son cycle de vie, il marque la fin de quelques produits Microsoft négligés qui ont vu leur dernier souffle s'évanouir lorsque Vista a atterri dans le monde en 2007. Microsoft NetMeeting… En savoir plus .
En 1996, une société appelée Macromedia a acheté FutureSplash Animator et l’a renommé Flash. En plus du logiciel de création, Flash Player a été distribué sous forme de plug-in de navigateur permettant aux utilisateurs en ligne de visualiser les animations, les vidéos et les éléments interactifs contenus dans les fichiers .SWF. Ces fichiers ont dû être créés à l’aide du logiciel exclusif de Macromedia et ont donc lancé le monopole de Flash..
En 2000, Flash atteignait la version 5 et des sites Web comme Stickdeath et Homestar Runner Rise of the SWF: animations Flash qui vous feront sentir vieux [Stuff à regarder] Rise of the SWF: animations Flash qui vous feront sentir vieux ] Vous souvenez-vous quand une société appelée Macromedia a présenté son plugin Web enrichi, Flash? À l'époque, Flash était une nouvelle perspective passionnante. Il introduisait la possibilité d'animer, d'utiliser image par image et d'utiliser l'interpolation de mouvement, d'ajouter du son,… Read More ne servait qu'à maintenir les installations mensuelles de Flash Player en croissance. À l’époque, cela n’était guère surprenant: la vidéo Web n’avait toujours pas décollé et beaucoup restaient limitées à la vitesse de numérotation. La technologie a bien exploité l’imagerie vectorielle légère et les techniques de compression pour offrir une expérience multimédia enrichie unique..
En 2005, Adobe avait acquis Macromedia, accompagné de Flash, Dreamweaver et de toute la famille Shockwave. Des améliorations significatives ont été apportées à ActionScript, rendant la technologie plus attrayante pour les utilisateurs professionnels avec certaines implémentations (telles que Adobe Flex Builder) ciblant spécifiquement le marché des entreprises. C'est vrai, même les applications d'entreprise au niveau de l'entreprise ont été créées à l'aide de Flash.
En 2008, Flash a atteint la version 10 avec un moteur 3D non accéléré par le GPU. Peu de temps après, Adobe Integrated Runtime (plus tard rebaptisé Adobe AIR) est apparu, remplaçant Flash Player par un nouveau cadre qui s'est même retrouvé sur iOS, malgré le rejet de Apple en tant que technologie Web..
Vingt ans se sont écoulés depuis la sortie de Flash 1.0 en 1996, et ce n’est que maintenant que des mesures sérieuses sont prises pour vraiment “tuer” la technologie.
Le problème avec le flash
L'un des plus gros problèmes de Flash a été évoqué 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 ne soient devenues de-rigeur, Adobe a été critiqué pour son “immobilisation du vendeur” approche.
Flash étant une technologie propriétaire, Adobe contrôle finalement la plate-forme. Il n'y a pas d'open source à afficher, et donc pas de spécifications publiques définies pour la ré-implémentation de travaux antérieurs en dehors du contrôle ultime d'Adobe. Tout le monde, du fondateur de Mozilla Europe, Tristan Nitot, à Richard Stallman, évangéliste du mouvement du logiciel libre et inventeur du CSS Håkon Wium Lie, ont critiqué Flash pour son approche de gardien..
“Adobe et Microsoft ont tous deux accepté de donner gratuitement [Flash et Silverlight away]. Mais peut-être qu'ils ont un agenda. 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 doivent voir votre contenu. Si Adobe ou Microsoft décide de vous concurrencer et que vous utilisez leur technologie, vous ne pouvez pas concurrencer..”
Tristan Nitot, fondateur de Mozilla Europe, s’adressant à ZDNet en avril 2008.
Malgré les tentatives faites par Adobe en 2009 pour lever les restrictions sur les spécifications de fichier .SWF / .FLV, la technologie n’a jamais bénéficié de l’approche chaleureuse et open-source préconisée par les critiques. Un certain nombre d'alternatives de lecteur Flash open source ont vu le jour, telles que Gnash, Swfdec et Lightspark, qui sont toutes tombées à l'eau, avec une compatibilité limitée contrairement à celle qu'Adobe pourrait implémenter..
Il est également fréquent que Flash ne soit pas sécurisé, ce que de nombreux utilisateurs connaissent grâce aux mises à jour apparemment infinies de Flash Player. Plus récemment, un groupe appelé Hacking Team a été lui-même piraté et un certain nombre de ses outils ont été divulgués sur le Web, y compris trois (particulièrement) exploits particulièrement désagréables pour Flash, ce qui a poussé Mozilla à prendre des mesures radicales..
“Le plug-in Adobe Flash est un logiciel non-gratuit, et personne ne doit l'installer, ni le suggérer, ni même l'informer de son existence. Que Firefox propose de l'installer est une très mauvaise chose. Cela fait quelques années que j'essaie de mettre au point une version modifiée de Firefox qui n'offre pas l'installation de plug-ins non-libres, mais nous n'avons pas assez de personnes pour faire ce travail très bien..”
Richard Stallman, fondateur du mouvement du logiciel libre, a été ajouté à la liste de diffusion OpenBSD en décembre 2007..
Au moment de la publication, CVEDetails - un site Web qui répertorie les vulnérabilités et les exploits courants - attribue 510 problèmes à Flash Player depuis 2005, soit un peu moins de 40% de toutes les vulnérabilités enregistrées par Adobe depuis 1999 (1276). Les chiffres pour 2015 sont encore plus déprimants, Flash constituant 75% de toutes les vulnérabilités d'Adobe.
Il est également difficile d’ignorer que, depuis son introduction dans les 20 ans, la technologie des navigateurs a parcouru un long chemin, tout comme les vitesses de connexion. Flash est vieux par rapport aux normes actuelles, et devant installer un plugin pour accéder au contenu, on se sent démodé et en arrière.
De nombreux services auxquels vous souhaitez accéder et qui ne dépendaient plus de Flash auparavant - YouTube, Vimeo, Hulu; ils sont juste cette populaire - mais les annonceurs en font toujours un usage intensif. Nourriture pour la pensée.
Le début de la fin
Malgré les critiques grandissantes des développeurs et des utilisateurs finaux, Flash est resté relativement incontesté en tant que norme de base jusqu'en 2010. Les plug-ins Web ont continué à apparaître, et notamment le moteur de jeu Unity a été lancé pour la première fois en 2005, avec un plug-in de lecteur Web capable de fournissant des expériences 3D immersives dans un navigateur Web. De nombreuses implémentations d'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 - Thoughts on Flash - en 2010, que la technologie a fait l’objet d’un examen approfondi de la part d’un poids lourd de l’industrie technologique. Jobs a exposé six raisons claires expliquant pourquoi Apple n'autorisait pas ou n'implémentait pas Flash sur iOS, citant le manque d'ouverture de la technologie, une approche basée sur un plugin, des problèmes de sécurité et de performances, l'épuisement de la batterie, la convivialité tactile et le verrouillage du fournisseur, déterminants facteurs pour la décision.
C’est sans doute le coup le plus dur que la technologie ait reçu jusqu’à présent, et la nouvelle qu’Apple ne prendrait pas en charge les utilisateurs de Flash force les utilisateurs à rechercher des technologies alternatives compatibles avec les navigateurs. HTML5, WebM et le codec H.264 ne sont que quelques-unes des solutions proposées après l'annonce. Des sites Web tels que Vimeo ont rapidement réagi en faisant de Flash un élément facultatif, mais toujours une option par défaut pour la plupart des utilisateurs..
Entre-temps, Google et Adobe ont annoncé leur intention d'implémenter Flash dans Android 2.2 Froyo en mai de la même année. le “Flash sur Android” L’époque était de courte durée et deux ans plus tard, Adobe annonçait que Android 4.3 “Dragée” serait en train de supprimer le support pour la technologie. La société a confirmé sa décision en admettant que:
“Les éditeurs de navigateurs innovent de plus en plus et proposent des fonctionnalités permettant de déployer des images riches en animations directement via les technologies de navigation, un rôle autrefois principalement assuré par Flash Player. De plus en plus, les images animées riches sont déployées directement via le navigateur à l'aide de HTML5, CSS3, JavaScript et d'autres technologies Web modernes. Adobe s'attend à ce que cette tendance se poursuive et s'accélère et continuera à jouer un rôle actif dans cet espace..”
Livre blanc destiné aux développeurs sur Android 4.1 “Dragée” en février 2012.
En 2012, Microsoft a également officiellement cessé le développement de sa technologie concurrente rich media, Silverlight. Alors que Silverlight ne posait probablement que peu de risques pour la couronne d'Adobe, cette décision a été considérée par beaucoup comme un canular dans la mine, ce qui indique que le moment était venu d'adopter des technologies Web en constante évolution telles que HTML5 et d'abandonner l'approche par plugin..
En 2014, le World Wide Web Consortium (W3C) annonçait que le processus de spécification HTML5 était terminé et que la technologie était prête pour une adoption généralisée. À ce stade, de nombreux navigateurs ont déjà pris en charge HTML5. Son utilisation a donc déplacé le “roman” à l'ordinaire. le
Au début de 2015, un autre clou a été enfoncé dans le cercueil Adobe Flash, YouTube ayant abandonné Flash comme lecteur vidéo par défaut, le remplaçant par une vidéo au format HTML5. Dans le cadre de cette annonce, Richard Leider, de YouTube, a expliqué 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 tels que Netflix et Vimeo, ainsi que des sociétés telles que Microsoft et Apple, ont adopté HTML5 et ont largement contribué à son succès. En fournissant une plate-forme standard ouverte, HTML5 a également permis la création de nouvelles classes de périphériques telles que Chromebooks et Chromecast..”
Richard Leider, responsable technique chez YouTube dans un article de blog en janvier 2015.
Avance rapide jusqu'en juillet 2015 et italien “société de sécurité” Hacking Team - qui, par leur propre définition “fournir une technologie offensive efficace et facile à utiliser aux forces de l'ordre et du renseignement du monde entier” - sont piratés, libérant un certain nombre d’explosions d'armes dans la nature. Cela comprenait un exploit que l’équipe de piratage a décrit comme “le plus beau bug Flash des quatre dernières années.”
Depuis lors, deux autres exploits Flash ont été découverts, et les retombées n'ont pas été jolies pour le moins. Le chef de la sécurité de Facebook, Alex Stamos, a appelé publiquement Adobe à fixer une date de mort pour Flash, peu après que le responsable de l'assistance technique pour Firefox, Mark Schmidt, ait annoncé que toutes les versions de Flash étaient bloquées par défaut dans la version actuelle..
GRANDE NOUVELLE!! Toutes les versions de Flash sont bloquées par défaut dans Firefox dès maintenant. https://t.co/4SjVoqKPrR #tech #infosec pic.twitter.com/VRws3L0CBW
- Mark Schmidt? (@MarkSchmidty) 14 juillet 2015
Deux jours plus tard, le support de Flash est de retour pour les utilisateurs de Firefox - mais pour combien de temps cette fois-ci?
Quoi de neuf pour Flash?
Flash n'est pas encore mort et bénéficie encore d'une utilisation répandue, en particulier dans les domaines du jeu et du divertissement. De nombreux jeux mobiles (tels que Angry Birds et Machinarium) ont été développés avec Flash et sont conçus pour être utilisés sur des plates-formes mobiles avec l'aide de Adobe AIR. C'est encore le cas pour les jeux mobiles produits à ce jour..
De même, Flash est un outil d’animation incontournable pour de nombreuses productions professionnelles, allant de My Little Pony: L’amitié 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 dès aujourd'hui et dépenser beaucoup plus en cours pour apprendre à tirer le meilleur parti de l'ensemble des outils. Mais si votre spécialité est les technologies Web, la vidéo en continu et les applications Internet riches, Flash n’est pas l’avenir. Un bilan de sécurité médiocre, un processus de mise à jour fastidieux et la montée en puissance de technologies plus performantes et plus accessibles en sont la preuve..
Donc, ne vous attendez pas à ce qu'Adobe tue ce que beaucoup considèrent comme un outil essentiel de leur arsenal créatif, mais attendez-vous à en entendre beaucoup moins dans les années à venir - en particulier si vous choisissez vous-même de ne pas l'installer - c'est parfaitement possible de profiter de l'Internet d'aujourd'hui sans cela…
Avez-vous toujours Flash installé? Qu'est-ce qui vous empêche de vous laisser aller?
Crédits image: Prise et couteau dans les mains via Shutterstock, Steve Jobs et Bill Gates (Joi Ito),
En savoir plus sur: Adobe Flash.