Skip to main content

Qu'est-ce que la programmation ActiveX?

La programmation ActiveX est un framework développé par la société de logiciels informatiques américaine Microsoft.Ce framework permet des modules, scripts et programmes ActiveX dans d'autres applications.Les langues dans lesquelles ces autres applications sont écrites ne sont pas affectées, car la partie ActiveX change très peu.Bien que le cadre soit fortement utilisé dans le système d'exploitation de l'ordinateur Microsoft Windows, il s'exécutera dans d'autres environnements.Au cours de son histoire, la technologie a été critiquée en tant qu'outil de monopolisation sur Internet et un risque de sécurité informatique.

La technologie qui est finalement devenue active X était présente dans les premières versions de Windows.La technologie est née de la combinaison de diverses méthodes de programmation Microsoft telles que la modélisation d'objets de composants, la liaison et l'intégration d'objets et les classes de fondation Microsoft.Ces différentes technologies de programmation et spécifications sont au cœur de la création de Windows.

Afin de simplifier l'interaction entre toutes ces idées de programmation disparates, Microsoft a développé ActiveX en 1996. En plus du cadre de base, la société a également publié plusieurs assistants de programmation, des classes et des extensions de langage.Cette version a coïncidé avec la version du navigateur Web Internet Explorer 3.0, qui avait une prise en charge native pour ActiveX intégrée dans les pages Web.L'idée derrière la version a été de simplifier la programmation Web, de créer un environnement Web plus riche et de développer des outils Web interactifs.

a activex peut être utilisé pour presque n'importe quelle tâche Web.Les applications typiques impliquent le tri et l'affichage d'informations, la collecte de données utilisateur et la création de boutons Web interactifs et de Windows.Ces applications sont téléchargées sur l'ordinateur d'un utilisateur lorsqu'il accède pour la première fois à la page.Le module fonctionne ensuite comme un programme normal à partir du stockage temporaire du navigateur Web. Il y a eu une controverse entourant ActiveX depuis son introduction.De nombreux problèmes découlent de son exclusivité perçue à Internet Explorer et à la plate-forme Windows.Une autre plainte principale vient de son manque initial de sécurité. ActiveX a été un point majeur dans de nombreux débats de concurrence déloyaux concernant Microsoft, car la programmation est basée sur la technologie Windows et est originaire de ce système d'exploitation et de son navigateur Web interne, Internet Explorer.Certains soutiennent que cela revient à supprimer la concurrence.La technologie n'est désormais que dans Internet Explorer, mais de nombreux autres navigateurs Web majeurs ont des plug-ins qui leur donnent ses fonctionnalités. L'autre point de controverse considérait la sécurité d'ActiveX.Les premières formes d'ActiveX ont permis aux programmes de télécharger eux-mêmes et d'exécuter sans aucune interaction avec l'utilisateur.Ces programmes sont devenus un point de lancement pour une vaste gamme de logiciels malveillants, connus sous le nom de logiciels malveillants.Au fil des ans, Microsoft a tenté d'empêcher les programmes malveillants de travailler via ActiveX avec un grand succès.Bien que les problèmes de sécurité n'aient pas été éliminés, beaucoup sur le terrain disent qu'ils sont nettement meilleurs qu'ils ne l'étaient à l'origine.