Skip to main content

¿Qué es la vinculación e incrustación de objetos?

La vinculación e incrustación de objetos es una tecnología desarrollada por Microsoft® con la intención de hacer que los documentos y sistemas creados por el usuario sean más modulares. En esencia, creó una serie de funciones y métodos para usar pequeños subprogramas dentro de un programa más grande para permitir funciones que el programa grande normalmente no tendría. Por ejemplo, con la vinculación e incrustación de objetos, se hizo mucho más fácil crear una tabla similar a una hoja de cálculo dentro de un documento de texto estándar.

Sin la vinculación e incrustación de objetos, muchas de las características comunes de arrastrar y soltar en los programas modernos no serían posibles. Anteriormente, muchos programas no podían incorporar información fuera del programa principal. Por ejemplo, un procesador de texto solo permitiría texto y efectos basados ​​en texto. Esto significaba que no había imágenes, cuadros o gráficos incrustados en un documento común.

Para ayudar con esto, algunos conjuntos de programas permitieron compartir información entre los componentes individuales. Esta información compartida fue difícil de manejar debido a incompatibilidades en los programas. Por ejemplo, era común que la información de incrustación no se pudiera modificar. Para cambiar la información, el usuario necesitaba volver a importar la nueva versión del otro programa. Además, los programas generalmente solo compartirían información con otros programas de la suite y nada más.

La idea básica de vinculación e incrustación de objetos es facilitar el uso de la computadora. Con esta tecnología, fue posible crear programas que contenían programas secundarios diferentes. Estos sistemas secundarios permitirían a los usuarios acceder a funciones más allá del alcance del programa principal. En muchos sentidos, fue como crear un conjunto de programas que funcionaban como uno solo.

Además, al formar los programas secundarios, la vinculación e incrustación de objetos permitió que otros programas compatibles trabajen juntos más fácilmente. Si un programa de gráficos y un procesador de textos tenían ambos enlaces e incrustación de objetos habilitados, el código común permitiría importar el gráfico directamente al documento sin conversión.

El uso original para la vinculación e incrustación de objetos fue casi en su totalidad documentos creados por el usuario. Desde aquellos primeros días, esta tecnología se ha diversificado en sistemas basados ​​en la web. En general, solo Internet Explorer® utiliza una tecnología estricta de vinculación e incrustación de objetos, pero casi todos los navegadores web contienen algún tipo de capacidades de incrustación.

Cuando esta tecnología debutó, estaba en competencia directa con el ahora difunto sistema OpenDoc. Si bien varias funciones de OpenDoc funcionaron con la vinculación e incrustación de objetos, muchas no lo hicieron. Aunque Microsoft® aseguró a las personas que los dos formatos eran compatibles, eso nunca sucedió realmente. Como Microsoft® usó su tecnología exclusivamente en el sistema operativo Windows®, OpenDoc no pudo competir y se extinguió.