DÉFINITION de ActiveX
ActiveX est un logiciel qui permet aux applications de partager des informations entre elles, quel que soit le langage de programmation dans lequel elles sont écrites. Développé par Microsoft (MSFT) en 1996, ActiveX n'est pris en charge que sur Windows et avec des produits Microsoft comme Internet Explorer, Word, Excel et Powerpoint. Aujourd'hui, Javascript et Flash sont plus largement utilisés qu'ActiveX.
DÉFAILLANCE ActiveX
ActiveX est utilisé pour créer des éléments de logiciels précodés appelés contrôles ActiveX (similaires aux plug-ins ou compléments d'autres navigateurs). Si, par exemple, vous essayez d'accéder à une page Web qui lit des fichiers Flash, vous pouvez télécharger un contrôle Flash ActiveX afin de lire les fichiers directement dans votre navigateur sans ouvrir une nouvelle application. Fondamentalement, les contrôles étendent les fonctionnalités d'un navigateur, lui permettant d'effectuer des tâches qu'il ne serait autrement pas capable de faire nativement. Il est particulièrement utile pour lire des vidéos et d'autres contenus multimédias, sautant l'étape d'ouverture d'un lecteur multimédia séparé.
ActiveX a un accès complet à votre système d'exploitation Windows. Ainsi, bien qu'il puisse être plus puissant que Javascript, les contrôles ActiveX peuvent être utilisés de manière malveillante (par exemple par des logiciels malveillants et des logiciels espions). Pour cette raison, il est important d'installer uniquement les contrôles ActiveX à partir de sources de confiance.
En partie parce que l'utilisation malveillante des contrôles ActiveX est devenue un problème si répandu, les contrôles ActiveX sont beaucoup moins courants aujourd'hui. De nombreux navigateurs désactivent les contrôles ActiveX par défaut ou ne les prennent pas en charge du tout. Google Chrome, par exemple, ne le fera pas automatiquement, bien que la prise en charge puisse être ajoutée via une extension de navigateur. Fait intéressant, même Microsoft semble recomposer son logiciel: son nouveau Edge, le navigateur qui remplace son Internet Explorer sur les systèmes d'exploitation Windows, ne prend pas en charge ActiveX.
