Hvad er objektlinking og -indlejring?
Objektlinking og indlejring er en teknologi, der er udviklet af Microsoft® med det formål at gøre brugeroprettede dokumenter og systemer mere modulære. I det væsentlige skabte det en række funktioner og metoder til brug af små underprogrammer i et større program for at tillade funktioner det store program normalt ikke ville have. For eksempel, med objeklinking og indlejring, blev det markant lettere at oprette en regnearklignende tabel i et standardtekstdokument.
Uden objektskobling og indlejring ville mange af de almindelige træk-og-slip-funktioner i moderne programmer ikke være mulige. Tidligere var mange programmer ikke i stand til at integrere information uden for hovedprogrammet. For eksempel tillader en tekstbehandler kun tekst og tekstbaserede effekter. Dette betød, at der ikke var nogen indlejrede billeder, diagrammer eller grafer i et fælles dokument.
For at hjælpe med dette tillader nogle program suiter deling af information mellem de enkelte komponenter. Denne delte information var vanskelig at administrere på grund af uforeneligheder i programmerne. For eksempel var det almindeligt, at indlejringsoplysninger ikke kunne ændres. For at ændre oplysningerne havde brugeren brug for at importere den nye version fra det andet program igen. Derudover vil programmerne normalt kun dele information med andre programmer i pakken og intet andet.
Den grundlæggende idé om objeklinking og indlejring er at gøre brug af computeren lettere. Med denne teknologi var det muligt at oprette programmer, der indeholdt forskellige sekundære programmer. Disse sekundære systemer giver brugerne mulighed for at få adgang til funktioner uden for hovedprogrammets rækkevidde. På mange måder var det som at oprette en pakke programmer, der fungerede som en.
Desuden gjorde det muligt for andre kompatible programmer at arbejde sammen lettere at danne sekundære programmer, sammenkæde og integrere objekter. Hvis et grafikprogram og en tekstbehandler begge havde aktiveret objektforbindelse og indlejring, ville den fælles kode tillade, at grafikken importeres direkte til dokumentet uden konvertering.
Den originale brug til objeklinking og indlejring var næsten udelukkende brugeroprettede dokumenter. Siden disse tidlige dage har denne teknologi forgrenet sig til webbaserede systemer. Generelt bruger kun Internet Explorer® streng objeklinking og indlejringsteknologi, men næsten hver webbrowser indeholder en slags indlejringsfunktioner.
Da denne teknologi debuterede, var den i direkte konkurrence med det nu nedlagte OpenDoc-system. Mens flere funktioner i OpenDoc arbejdede med objektlinking og indlejring, gjorde mange ikke det. Selvom Microsoft® forsikrede folk om, at de to formater var kompatible, skete det aldrig rigtig. Da Microsoft® udelukkende brugte deres teknologi i Windows®-operativsystemet, var OpenDoc ikke i stand til at konkurrere og døde ud.