Selon Macromedia, le lecteur Flash (plug-in ou ActiveX pour Internet Explorer sous Windows) est actuellement présent sur 97 % des navigateurs du monde entier, dont 90% possèderaient la dernière version, d'après une étude réalisée par NPD. D'autres sources, comme Webhits, avancent des taux inférieurs à 70 % en 2005.
L'inconvénient pour les auteurs est l'assujettissement à un logiciel propriétaire pour créer des fichiers Flash, ainsi que le recours à un format dont seul Macromedia dirige l'évolution future. Cependant, la publication en octobre 1998 des spécifications du format SWF version 3 a rendu plus accessible le développement d'applications compatibles avec Flash. À l'heure actuelle, de très nombreux logiciels tels que OpenOffice.org ou Toonboom studio (dessin animé) peuvent exporter dans ce format. Toutefois une partie des technologies utilisées dans
le lecteur ou plug-in Flash restent non-publiques ou sujettes à brevet (compression audio et video par exemple).
Le composant Flash Player est un plug-in propriétaire (ou un ActiveX) dont les sources ne sont pas disponibles. D'autres projets de lecteurs Flash existent, comme GPLFlash, à un stade d'aboutissement variable.
Le langage ActionScript, qui accompagne Flash est un langage de script basé sur Ecmascript/Javascript. Toutefois le plug-in n'inclut pas d'interpréteur ECMAScript, mais compile ce langage ActionScript en un bytecode qui peut ensuite être interprété par le lecteur.
La technologie Flash étant de plus en plus utilisée pour du contenu publicitaire, parfois intempestif, il a été créé pour Mozilla et ses dérivés des extensions comme FlashBlock permettant de bloquer le contenu Flash publicitaire, le chargement de pages d'introduction non désirées et les requêtes d'installation de Flash.
Contrairement au cas de son « grand frère » Director et des ses « Xtras », Flash n'est pas prévu pour être étendu à l'aide de plug-ins. Il est possible d'intégrer des composants ou 'Components' supplémentaires à télécharger sur le site de l'éditeur, ou réalisés par de nombreux développeurs ; ces composants sont eux même développés en technologie Flash et sont intégrés de manière transparente et avec la compatibilité inter-plateforme que celà implique, à la différence des Xtras de Director qui sont des bibliothèques externes pouvant utiliser différentes technologies et parfois spécifiques à certaines plateformes.
Enfin, étant donnée la large diffusion du format flash, le développement d'un programme de lecture compatible a été mis sur la liste des objectifs prioritaires de la FSF. Le projet s'appelle Gnash.
1 -2 - 3 - 4 - 5 - 6 - 7 - 8 |