Flash est une plate-forme logicielle multimédia qui était autrefois une force dominante sur le Web. Adobe Flash a été utilisé pour développer et lire des animations, du contenu audio et vidéo, des jeux et des applications Web.
Il était une fois que vous pouviez à peine vous déplacer sur le Web sans l’extension Flash installée sur votre navigateur Web. Être sans Flash signifiait que les vidéos ne seraient pas lues, que les diaporamas ne seraient pas affichés et que les sites Web interactifs ne se chargeraient pas. Flash a régné sur le contenu interactif du Web et son succès a conduit à son achat éventuel par Adobe en 2005.
Pourtant, aujourd’hui, Flash est mort (ou mourant). Il est abandonné par Adobe et les corrections de bugs devraient cesser complètement d’ici le 31 décembre 2020.
Cela pose une difficulté pour les sites Web d’entreprise plus anciens avec un contenu basé sur Flash. De nombreux ordinateurs (et la plupart des appareils mobiles) ne peuvent pas lire le contenu Flash et de nombreux utilisateurs n’ont aucun intérêt à installer le logiciel autrefois dominant. Si le site Web de votre entreprise dépend de Flash pour le contenu multimédia, il peut ne pas être visible par la majorité de vos visiteurs.
- Testez votre site Web pour Flash
- Qu’est-ce que Flash exactement?
- Qu’est-ce qui a tué Flash?
- Risques de sécurité
- L’effet iPhone (Apple)
- HTML5
- Mon site Web doit-il enterrer Flash?
- Qu’est-ce que j’utilise pour remplacer la fonctionnalité de Flash ?
- Audio et vidéo
- Graphiques vectoriels évolutifs
- Interfaces utilisateur (Applications Web simples)
Testez votre site Web pour Flash
Au fait, les bonnes personnes de SEO SiteCheckup ont développé un test Flash. Vous pouvez y tester votre site Web pour l’utilisation de Flash.
Qu’est-ce que Flash exactement?
Flash a commencé comme un programme de dessin vectoriel développé par FutureWave. L’entreprise s’est rapidement rendu compte que l’animation Web vectorielle pouvait être un concurrent sérieux du lecteur Shockwave de Macromedia. Ainsi est née la plateforme d’animation web vectorielle. Il a été surnommé « FutureSplash » et était la version infantile du Flash que nous connaissons aujourd’hui, mais ce n’était pas encore un concurrent puissant dans la lecture multimédia en ligne.
« FutureSplash » a finalement été acheté par son concurrent, Macromedia, et a été rebaptisé « Macromedia Flash » en 1996. C’est Macromedia qui a commencé à distribuer Flash en tant que plugin de navigateur pour lire du contenu Flash en ligne. Macromedia a ajouté des scripts, une transparence alpha et d’autres fonctionnalités en transformant la plate-forme d’animation Web vectorielle en un outil d’application Web complet. Les webmasters et les utilisateurs en ont pris connaissance et l’adoption a explosé. Aucun autre logiciel n’était aussi puissant avec une taille de téléchargement aussi petite.
En 2005, Adobe a acheté Macromedia et toute sa gamme de produits. Adobe a considérablement augmenté les capacités de script de Flash et a même ajouté la prise en charge de la 3D. Adobe est arrivé au plus fort de l’adoption de Flash, mais ils ont également été à la barre de sa disparition soudaine. Adobe l’a vu venir. En 2008, Adobe s’est inspiré d’une partie de la technologie de Flash pour développer la première version d’Adobe AIR. Les capacités de jeu en ligne d’Adobe AIR étaient bien au-delà de celles de Flash et ont reçu de nombreux prix. AIR est le successeur de Flash pour le jeu. Mais quel est le successeur multimédia? Eh bien, HTML5, bien sûr. Aujourd’hui, même l’outil de développement Flash a été renommé pour refléter le fait que la plupart des développeurs utilisent Adobe AIR pour développer du contenu HTML5 plutôt que du contenu Flash.
Qu’est-ce qui a tué Flash?
Flash est en train de mourir. Adobe a annoncé que le développement de Flash cessera complètement d’ici le 31 décembre 2020. Dans le monde du logiciel, cela est considéré comme une « fin de vie ». Adobe abandonne Flash au cimetière du logiciel.
Qu’est-ce qui a tué Flash?
La cause de la mort de Flash était multiforme. Mais il n’est pas mort d’une mort naturelle et paisible. Dans un sens, Flash a été euthanasié par la communauté technologique qui l’a aidé à le créer parce que c’était un risque permanent pour la sécurité.
Risques de sécurité
Lorsqu’un navigateur Web charge un fichier Flash, Flash exécute son propre processus avec sa propre mémoire dans l’application du navigateur Web. Les pirates trouvent constamment de nouvelles méthodes pour utiliser Flash pour accéder à une adresse mémoire spécifique sur votre machine… et prendre le contrôle de l’ensemble de votre ordinateur (pas seulement du navigateur Web). Il y a eu de nombreux défauts de ce type « jour zéro » trouvés dans Flash. Les mises à jour sont venues rapidement et furieusement d’Adobe, Microsoft et d’autres pour tenter de panser la plaie béante de sécurité de Flash. Même dans ce cas, le risque de sécurité est profond dans le fonctionnement du Flash. Adobe est finalement arrivé à la conclusion que la meilleure façon de récupérer le logiciel était d’en utiliser des éléments dans Adobe AIR plutôt que de continuer le développement Flash lui-même.
L’effet iPhone (Apple)
Alors même que les risques de sécurité Flash étaient exposés pour la première fois, Apple a sorti son smartphone révolutionnaire, l’iPhone. L’iPhone ne supportait pas Flash et Steve Jobs a déclaré qu’il ne le ferait jamais (ce n’est toujours pas le cas). À mesure que la navigation sur le Web mobile augmentait et qu’Apple assumait une partie de la charge, un grand pourcentage d’utilisateurs mobiles n’avaient aucun moyen de lire facilement du contenu Flash. Apple ne voulait pas que Flash fonctionne sur ses appareils alimentés par iOS, car ils ne voulaient pas qu’ils dépendent de logiciels tiers, qu’ils soient vulnérables aux failles de sécurité connues ou qu’ils subissent des coupures de courant inutiles.
Apple n’a pas seulement poussé Flash en marge de la navigation Web mobile (qui représente maintenant la majorité du trafic Web), ils ont également contribué à ses remplacements.
HTML5
Le projet HTML5 a été commencé partiellement comme une tentative d’activer la lecture multimédia sans plugins externes. En combinaison avec CSS, JavaScript, OpenGL et d’autres technologies, HTML5 a réussi à usurper la lecture multimédia standard en utilisant Flash. HTML5 signifie qu’il n’y a aucune raison d’utiliser pour Flash à des fins de support normales. En utilisant les balises HTML5 <video>
, par exemple, HTML5 demande à un navigateur Web de lire des vidéos en utilisant ses capacités natives. HTML5 et les technologies qui l’accompagnent étaient le clou du cercueil pour Flash.
Mon site Web doit-il enterrer Flash?
Le reste du Web est – pourquoi pas vous aussi? Le World Wide Web abandonne Flash pour de bonnes raisons.
La majorité des internautes ne pourront ou ne voudront pas lire votre contenu Flash. Si vous avez une vidéo d’introduction, votre visiteur mobile ne peut pas la voir. Si vous avez un diaporama de travaux antérieurs, votre visiteur moyen ne le jouera pas. Si vous avez une application Web propriétaire utilisant Flash, de nombreux visiteurs vont simplement rebondir sur un autre site. Vous perdez du trafic et le classement de votre site fait mal.
Votre support Flash représente un risque de sécurité pour chaque visiteur de votre site Web qui l’exécute. Il ne faut pas un hack compliqué pour utiliser un plugin Flash obsolète qui lit votre contenu pour détourner l’un des ordinateurs de vos visiteurs. Vos visiteurs sont blessés. Vous existez pour améliorer la vie des autres, n’est-ce pas? Il est donc temps d’enterrer Flash sur votre site Web.
Enfin, la technologie pour remplacer votre contenu Flash est disponible gratuitement. Il fonctionne plus vite, est plus sûr et consomme moins d’énergie. Un passage au contenu multimédia vectoriel open source peut améliorer l’indexabilité, la sécurité et l’expérience utilisateur de votre site Web.
Il est temps pour vous de laisser Flash derrière vous.
Qu’est-ce que j’utilise pour remplacer la fonctionnalité de Flash ?
Flash peut généralement être remplacé par les trois technologies couramment utilisées sur tous les sites Web modernes – HTML5, CSS et JavaScript.
Audio et vidéo
La lecture audio et vidéo était l’une des utilisations les plus courantes de Flash Player. Si votre site Web utilise toujours Flash pour lire des fichiers audio et vidéo, vous pouvez le remplacer exclusivement par HTML5. Utilisez simplement les balises HTML5 <audio>
et <video>
.
Graphiques vectoriels évolutifs
Flash a commencé comme une plate-forme graphique vectorielle et l’est toujours. HTML5 inclut désormais une balise <svg>
qui vous permet d’écrire des graphiques vectoriels qui seront dessinés nativement par le navigateur Web. Il existe même un logiciel gratuit pour concevoir vos propres graphiques SVG qui peuvent ensuite être copiés et collés dans une page Web. Avec JavaScript et / ou CSS, le SVG peut être manipulé automatiquement pour animer les graphiques vectoriels sans redessiner complètement l’illustration à chaque changement.
Interfaces utilisateur (Applications Web simples)
Les applications Web propriétaires écrites pour Flash seront l’élément le plus coûteux à remplacer, mais vous devriez toujours le faire. HTML5, JavaScript et CSS sont plus que capables de répondre aux besoins simples des applications Web sans les risques de sécurité et de mémoire associés à Flash. En raison des risques de sécurité de Flash, les applications Web doivent être remplacées dès que possible pour éviter tout vol de données client. Votre développeur Web (comme R Creative) peut faire des recommandations éclairées sur la façon dont votre application Web particulière peut être remplacée par la technologie open source actuelle.