Investor's wiki

ActiveX

ActiveX

Qu'est-ce qu'ActiveX ?

ActiveX est une infrastructure logicielle de Microsoft (MSFT) qui permet aux applications de partager des fonctionnalités et des données entre elles via des navigateurs Web, quel que soit le langage de programmation dans lequel elles sont écrites. Les modules complémentaires ActiveX permettaient aux premiers navigateurs Web d'intégrer des fichiers multimédias ou de fournir mises à jour logicielles aux utilisateurs.

Microsoft a introduit ActiveX en 1996. De nombreux contrôles ActiveX ne s'exécutent que sur Windows et avec des produits Microsoft tels qu'Internet Explorer, Word et Excel. JavaScript, un autre compilateur inter-langage, et d'autres plates-formes similaires sont plus largement utilisés qu'ActiveX.

Comprendre ActiveX

Les contrôles ActiveX sont des logiciels précodés similaires aux plug-ins de navigateur Web. Par exemple, une page Web affichant un fichier Flash peut nécessiter qu'un utilisateur télécharge un contrôle Flash ActiveX afin que le fichier puisse être lu directement dans le navigateur sans ouvrir une nouvelle application. Les contrôles ActiveX étendent les fonctionnalités d'un navigateur, permettant au navigateur d'effectuer des tâches qu'il ne pourrait autrement pas exécuter de manière innée. C'est particulièrement utile pour lire des vidéos et d'autres contenus multimédias, en sautant l'étape d'ouverture d'un lecteur multimédia séparé.

ActiveX est toujours utilisé dans Internet Explorer 11, mais n'est pas pris en charge par le dernier navigateur de Microsoft, Edge . Les navigateurs tels que Mozilla Firefox, Google Chrome, Safari d'Apple et Opera utilisent d'autres types de plug-ins de navigateur, tels que JavaScript ou des langages multiplateformes similaires.

ActiveX reste utile aux utilisateurs de Microsoft et est inclus dans Windows 10. En effet, ActiveX permet toujours aux logiciels autonomes de recevoir des mises à jour, de s'interfacer entre les programmes et d'améliorer les fonctionnalités. Par exemple, ActiveX permet aux utilisateurs de créer des documents plus interactifs dans Word ou de créer des formulaires à remplir dans Excel.

ActiveX et sécurité informatique

Microsoft avertit que les contrôles ActiveX peuvent parfois mal fonctionner ou donner aux utilisateurs du contenu dont ils ne veulent pas. Les contrôles ActiveX peuvent également être utilisés pour installer des logiciels espions,. des virus et des logiciels malveillants, ou pour endommager les données de votre ordinateur. Pour cette raison, il est important d'installer uniquement des contrôles ActiveX provenant de sources fiables .

En partie à cause de l'utilisation malveillante généralisée des contrôles ActiveX, de nombreux navigateurs désactivent les contrôles ActiveX par défaut ou ne les prennent pas du tout en charge. Par exemple, les utilisateurs de Google Chrome doivent activer ActiveX dans les paramètres de sécurité de Chrome ou télécharger une extension Chrome .

Même Microsoft semble se détourner d'ActiveX. Edge, son nouveau navigateur qui remplace son Internet Explorer sur les systèmes d'exploitation Windows, ne prend pas en charge ActiveX .

Points forts

  • Microsoft avertit que les contrôles ActiveX peuvent être utilisés pour espionner votre ordinateur, endommager des données ou installer des logiciels malveillants .

  • ActiveX est une plate-forme pour développer de petits programmes ou des plug-ins qui offrent aux navigateurs Web et aux produits Microsoft des fonctionnalités accrues.

  • De nombreux navigateurs ne prennent pas en charge ActiveX par défaut. Edge, le nouveau navigateur de Microsoft, ne prend pas en charge les contrôles ActiveX .