Qu'est-ce que la liaison et l'intégration d'objets?
La liaison et l'intégration d'objets est une technologie développée par Microsoft® dans le but de rendre les documents et les systèmes créés par l'utilisateur plus modulaires. En substance, il a créé une série de fonctions et de méthodes permettant d’utiliser de petits sous-programmes dans un programme plus volumineux afin de permettre aux fonctions qu’un programme volumineux n’aurait normalement pas. Par exemple, avec la liaison et l’incorporation d’objets, il est devenu beaucoup plus facile de créer un tableau de type feuille de calcul dans un document texte standard.
Sans la liaison et l'intégration d'objets, de nombreuses fonctionnalités courantes de glisser-déposer dans les programmes modernes ne seraient pas possibles. Auparavant, de nombreux programmes étaient incapables d'intégrer des informations en dehors du programme principal. Par exemple, un traitement de texte autoriserait uniquement le texte et les effets basés sur le texte. Cela signifiait qu'il n'y avait pas d'images, de tableaux ou de graphiques incorporés dans un document commun.
Afin de faciliter cette tâche, certaines suites de programmes permettaient le partage d'informations entre les composants individuels. Cette information partagée était difficile à gérer en raison des incompatibilités entre les programmes. Par exemple, il était courant que les informations d'intégration ne puissent pas être modifiées. Pour modifier les informations, l'utilisateur devait réimporter la nouvelle version à partir de l'autre programme. De plus, les programmes ne partagent généralement des informations qu'avec d'autres programmes de la suite et rien d'autre.
L'idée de base de la liaison et de l'incorporation d'objets facilite l'utilisation de l'ordinateur. Avec cette technologie, il était possible de créer des programmes contenant des programmes secondaires dissemblables. Ces systèmes secondaires permettraient aux utilisateurs d’accéder à des fonctions dépassant le cadre du programme principal. À bien des égards, c'était comme créer une suite de programmes qui fonctionnaient comme un seul.
En outre, en formant les programmes secondaires, la liaison et l’intégration d’objets ont permis à d’autres programmes compatibles de fonctionner ensemble plus facilement. Si un programme graphique et un traitement de texte avaient tous les deux la liaison et l'incorporation d'objets activés, le code commun permettrait au graphique d'être importé directement dans le document sans conversion.
L'utilisation initiale de la liaison et de l'incorporation d'objets consistait presque entièrement en des documents créés par l'utilisateur. Depuis ces débuts, cette technologie s'est diversifiée dans les systèmes Web. Généralement, seul Internet Explorer® utilise une technologie d'intégration de liens et d'intégration d'objet stricte, mais presque tous les navigateurs Web contiennent des fonctionnalités d'intégration.
Lorsque cette technologie a fait ses débuts, elle était en concurrence directe avec le système OpenDoc, aujourd'hui disparu. Plusieurs fonctions d'OpenDoc fonctionnaient avec la liaison et l'incorporation d'objets, mais beaucoup ne le faisaient pas. Bien que Microsoft® ait assuré aux gens que les deux formats étaient compatibles, cela ne s'est jamais vraiment produit. Etant donné que Microsoft® utilisait sa technologie exclusivement dans le système d’exploitation Windows®, OpenDoc n’était pas en mesure de faire concurrence et avait disparu.