Vad är objektlänkning och inbäddning?
Objektlänkning och inbäddning är en teknologi som har utvecklats av Microsoft® med avsikt att göra användarskapade dokument och system mer modulära. I huvudsak skapade det en serie funktioner och metoder för att använda små underprogram i ett större program för att tillåta funktioner som det stora programmet vanligtvis inte skulle ha. Med objektlänkning och inbäddning blev det till exempel betydligt lättare att skapa ett kalkylarkliknande bord i ett standardtextdokument.
Utan objektlänk och inbäddning skulle många av de vanliga drag-and-drop-funktionerna i moderna program inte vara möjliga. Tidigare kunde många program inte bädda in information utanför huvudprogrammet. Till exempel skulle en ordbehandlare endast tillåta text och textbaserade effekter. Detta innebar att det inte fanns några inbäddade bilder, diagram eller diagram i ett gemensamt dokument.
För att hjälpa till med detta tillät vissa programsviter delning av information mellan de enskilda komponenterna. Denna delade information var svår att hantera på grund av oförenlighet i programmen. Till exempel var det vanligt att inbäddningsinformation inte kunde ändras. För att ändra informationen behövde användaren importera den nya versionen från det andra programmet. Dessutom skulle programmen vanligtvis bara dela information med andra program i sviten och inget annat.
Den grundläggande idén med att länka och bädda in objekt gör det lättare att använda datorn. Med denna teknik var det möjligt att skapa program som innehöll olika sekundära program. Dessa sekundära system skulle göra det möjligt för användare att komma åt funktioner utanför huvudprogrammets omfattning. På många sätt var det som att skapa en svit med program som fungerade som ett.
Dessutom gjorde andra sekundära program att bilda sekundära program, objektlänkning och inbäddning möjliggöra att arbeta lättare tillsammans. Om ett grafikprogram och en ordbehandlare båda hade objektlänkning och inbäddning aktiverad, skulle den gemensamma koden tillåta att grafiken importeras direkt till dokumentet utan konvertering.
Den ursprungliga användningen för objektlänkning och inbäddning var nästan helt användarskapade dokument. Sedan dessa tidiga dagar har denna teknik förgrenats till webbaserade system. I allmänhet använder endast Internet Explorer® strikt objektlänkning och inbäddningsteknologi, men nästan varje webbläsare innehåller någon form av inbäddningsmöjligheter.
När denna teknik debuterade var den i direkt konkurrens med det nu avaktiverade OpenDoc-systemet. Medan flera funktioner i OpenDoc fungerade med objektlänkning och inbäddning gjorde många inte det. Trots att Microsoft® försäkrade människor om att de två formaten var kompatibla, så hände det aldrig riktigt. Eftersom Microsoft® använde sin teknik uteslutande i Windows®-operativsystemet kunde OpenDoc inte tävla och dog ut.