Un lecteur ActiveX® Flash® est en fait composé de deux logiciels. Le lecteur Flash® est une installation autonome qui fonctionne avec un navigateur Internet et le contrôle ActiveX® qui régit sa communication au sein du système Microsoft®. Ensemble, les deux logiciels fonctionnent pour afficher le multimédia. Avec un lecteur Flash®, l’utilisateur peut afficher des publicités, lire des vidéos et utiliser des jeux interactifs et d’autres programmes via le navigateur. Un lecteur ActiveX® Flash® peut être utilisé à la fois dans un logiciel pour ordinateur et pour téléphone portable.
Un logiciel informatique utilisé dans une variété d’applications, ActiveX® est souvent appelé un contrôle ActiveX®. ActiveX® agit comme un bloc de construction qui adapte les programmes informatiques pour qu’ils s’exécutent à partir d’Internet, via un navigateur. Les composants des contrôles ActiveX® peuvent être utilisés avec une variété d’interfaces ou de protocoles d’information, mais sont programmés pour toujours fonctionner avec une interface inconnue. De cette façon, le contrôle ActiveX® se concentre sur une fonction plutôt que sur une interface. Il ne s’agit pas, techniquement, d’un langage de programmation, mais d’un ensemble de règles régissant la communication entre les applications.
Microsoft a introduit pour la première fois les contrôles ActiveX® en 1996, dans le cadre de son modèle d’objet composant et de ses fonctions de liaison et d’incorporation d’objets. Les contrôles ActiveX® sont similaires aux applets Java®, bien que les applets puissent fonctionner sur plusieurs systèmes d’exploitation. Les contrôles ActiveX® sont généralement utilisés avec les systèmes Microsoft®.
Les contrôles ActiveX® étant des composants indépendants, les applications peuvent partager leurs fonctions programmées sans créer de code ou de logiciel supplémentaire. Par exemple, avec un lecteur ActiveX® Flash®, chaque site Web n’a pas besoin d’avoir son propre lecteur multimédia. Il peut utiliser un contrôle ActiveX® pour communiquer avec le lecteur multimédia installé sur l’ordinateur et utiliser sa fonction pour lire les médias. Les lecteurs Flash® rejouent les fichiers Flash® en streaming contenant de la vidéo et du son.
La plupart des animations sur les sites Web utilisent un certain type de lecteur ActiveX® ou Java® Flash®. Pour ajouter un graphique animé à un site Web, il faut d’abord le créer en Flash®, puis l’exporter sous la forme d’un type de fichier spécifique en langage de balisage hypertexte (HTML). Ensuite, le code du contrôle ActiveX® est ajouté.
Les sites Web utilisant un lecteur ActiveX® Flash® fonctionnent généralement automatiquement. Habituellement, l’utilisateur de l’ordinateur ne se rend pas compte que des fonctions supplémentaires sont en cours, car le logiciel est intégré au site Web. Il est possible de modifier les paramètres ActiveX® sur le navigateur Web pour demander la permission avant de lancer ou d’installer de nouveaux contrôles ActiveX®. Parfois, des logiciels malveillants peuvent s’infiltrer dans les systèmes informatiques déguisés en contrôles ActiveX®, de sorte que certains utilisateurs d’ordinateurs préfèrent vérifier tous les contrôles ActiveX® avant de les installer.