Wat is het koppelen en insluiten van objecten?
Object Linking and Embedding is een technologie die is ontwikkeld door Microsoft & Reg met de bedoeling om door gebruikers gecreëerde documenten en systemen modulairder te maken. In essentie creëerde het een reeks functies en methoden voor het gebruik van kleine subprogramma's in een groter programma om functies toe te staan die het grote programma normaal niet zou hebben. Bij het koppelen en insluiten van objecten werd het bijvoorbeeld aanzienlijk eenvoudiger om een spreadsheet-achtige tabel te maken in een standaard tekstdocument.
Zonder het koppelen en insluiten van object, zouden veel van de gemeenschappelijke drag-and-drop-functies in moderne programma's niet mogelijk zijn. Voorheen konden veel programma's geen informatie insluiten buiten het hoofdprogramma. Een tekstverwerker zou bijvoorbeeld alleen tekst- en tekstgebaseerde effecten toestaan. Dit betekende dat er geen ingebedde afbeeldingen, grafieken of grafieken in een gemeenschappelijk document waren.
Om hiermee te helpen, konden sommige programmasuites informatie tussen de afzonderlijke componenten delen. Deze shARED -informatie was moeilijk te beheren vanwege onverenigbaarheden in de programma's. Het was bijvoorbeeld gebruikelijk dat inbeddinginformatie niet kon worden gewijzigd. Om de informatie te wijzigen, moest de gebruiker de nieuwe versie opnieuw importeren van het andere programma. Bovendien delen de programma's meestal alleen informatie met andere programma's in de suite en niets anders.
Het basisidee van het koppelen en insluiten van objecten maakt het gebruik van computergebruik eenvoudiger. Met deze technologie was het mogelijk om programma's te maken die ongelijksoortige secundaire programma's bevatten. Met deze secundaire systemen zouden gebruikers toegang hebben tot functies die buiten het bereik van het hoofdprogramma zijn. In veel opzichten was het als het maken van een reeks programma's die als één functioneerden.
Bovendien stelde het vormen van de secundaire programma's, objectkoppeling en inbedding andere compatibele programma's toe om gemakkelijker samen te werken. Als een grafisch programma en eenWord -processor had beide objectkoppeling en inbedding ingeschakeld, door de gemeenschappelijke code zou de grafiek zonder conversie direct in het document kunnen worden geïmporteerd.
Het oorspronkelijke gebruik voor het koppelen en insluiten van objecten was bijna volledig door gebruikers gecreëerde documenten. Sinds die vroege dagen is deze technologie vertakt naar webgebaseerde systemen. Over het algemeen maakt alleen Internet Explorer & Reg gebruik van strikte objectkoppeling en inbeddingstechnologie, maar bijna elke webbrowser bevat een soort inbeddingsmogelijkheden.
Toen deze technologie debuteerde, was deze in directe concurrentie met het nu ter ziele gegane OpenDoc -systeem. Hoewel verschillende functies van OpenDoc werkten met het koppelen en insluiten van objecten, deden velen dat niet. Hoewel Microsoft & Reg mensen verzekerden dat de twee formaten compatibel waren, is dat nooit echt gebeurd. Aangezien Microsoft & Reg hun technologie exclusief in het Windows & Reg -besturingssysteem gebruikten, kon OpenDoc niet concurreren en stierven uit.