17 avril 2021 16:14

ActiveX

Qu’est-ce que 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 multilingue et d’autres plates-formes similaires sont plus largement utilisés qu’ActiveX.

Points clés à retenir

  • ActiveX est une plate-forme de développement de petits programmes ou plug-ins qui donnent aux navigateurs Web et aux produits Microsoft des fonctionnalités accrues.
  • Microsoft avertit que les contrôles ActiveX peuvent être utilisés pour espionner votre ordinateur, endommager les données ou installer des logiciels malveillants.
  • 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.

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 exiger 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’exécuter 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.2 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 avec Windows 10. En effet, ActiveX permet toujours aux logiciels autonomes de recevoir des mises à jour, d’interfacer entre les programmes et d’améliorer les fonctionnalités. Par exemple, ActiveX permet aux utilisateurs de créer plus de documents 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 un 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 les 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.