ActiveX

Définition - Que signifie ActiveX?

ActiveX est un cadre permettant de définir des composants logiciels réutilisables (également appelés contrôles ActiveX) d'une manière indépendante du langage de programmation. Étant donné qu'ActiveX encapsule des fonctionnalités spécifiques sous forme de contrôles ActiveX, il peut être intégré de manière transparente dans de nombreuses applications logicielles. Le navigateur Web Internet Explorer permet aux contrôles ActiveX d'être intégrés dans des pages Web. Les contrôles ActiveX ne s'exécutent officiellement que dans le navigateur Internet Explorer fonctionnant sur un système d'exploitation Windows.

Definir Tech explique ActiveX

Sur Internet, les contrôles ActiveX ont étendu la capacité d'introduire du contenu vivant et élégant, des effets multimédias, des fonctionnalités interactives aux pages Web et aux applications logicielles. L'extension fournie par la technologie ActiveX est illimitée - les contrôles ActiveX ont un accès complet à l'ensemble du PC et à tous les services du système d'exploitation Windows. Avec ce pouvoir vient une responsabilité d'assurer la sécurité de l'utilisateur. Microsoft a contré le risque potentiel de malware en développant un système d'enregistrement qui permet au navigateur d'identifier et d'authentifier un contrôle ActiveX avant de le télécharger. En outre, il est recommandé aux utilisateurs de définir la configuration de navigateur par défaut de sorte qu'ils soient invités à approuver toute demande de téléchargement et d'exécution de contrôles ActiveX.

Les contrôles ActiveX sont intégrés aux applications conteneur. De nombreux fournisseurs tiers ont adopté ActiveX comme architecture importante pour le développement de composants logiciels programmables à utiliser dans une variété de conteneurs différents, allant des outils de développement logiciel aux outils de productivité de l'utilisateur final. Pour qu'un contrôle fonctionne correctement dans une variété de conteneurs, il doit être capable d'assumer un niveau minimum de fonctionnalité sur lequel il peut s'appuyer dans tous les conteneurs. Ces détails font partie des directives ActiveX.

Bien que similaires aux applets Java, les contrôles ActiveX diffèrent par deux attributs principaux. Les applets Java n'ont pas le même accès illimité au système d'exploitation Windows que les contrôles ActiveX. Les applets, cependant, sont plus polyvalents dans le sens où ils sont vraiment multiplateformes, tandis que les contrôles ActiveX sont limités au système d'exploitation Windows.