オブジェクトのリンクと埋め込みとは何ですか?
オブジェクトのリンクと埋め込みは、ユーザーが作成したドキュメントとシステムをよりモジュール化することを目的としてMicrosoft®によって開発された技術です。 本質的には、大きなプログラムには通常ない機能を許可するために、大きなプログラム内で小さなサブプログラムを使用するための一連の関数とメソッドを作成しました。 たとえば、オブジェクトのリンクと埋め込みを使用すると、標準のテキストドキュメント内にスプレッドシートのようなテーブルを作成することが非常に簡単になりました。
オブジェクトのリンクと埋め込みがなければ、最新のプログラムで一般的なドラッグアンドドロップ機能の多くは使用できません。 以前は、多くのプログラムがメインプログラムの外部に情報を埋め込むことができませんでした。 たとえば、ワードプロセッサでは、テキストとテキストベースの効果のみが許可されます。 これは、一般的なドキュメントに画像、チャート、グラフが埋め込まれていないことを意味します。
これを支援するために、一部のプログラムスイートでは、個々のコンポーネント間で情報を共有できます。 この共有情報は、プログラムの非互換性のために管理が困難でした。 たとえば、埋め込み情報を変更できないことはよくありました。 情報を変更するには、ユーザーは新しいバージョンを他のプログラムから再インポートする必要がありました。 さらに、プログラムは通常、スイート内のほかのプログラムとのみ情報を共有します。
オブジェクトのリンクと埋め込みの基本的な考え方は、コンピューターを使いやすくすることです。 この技術により、異なるセカンダリプログラムを含むプログラムを作成することができました。 これらの二次システムにより、ユーザーはメインプログラムの範囲を超えて機能にアクセスできます。 多くの点で、1つとして機能する一連のプログラムを作成するようなものでした。
さらに、2次プログラムの形成、オブジェクトのリンクおよび埋め込みにより、他の互換性のあるプログラムがより簡単に連携できるようになりました。 グラフィックプログラムとワードプロセッサの両方でオブジェクトのリンクと埋め込みが有効になっている場合、共通コードにより、グラフィックを変換せずにドキュメントに直接インポートできます。
オブジェクトのリンクと埋め込みの元々の用途は、ほぼ完全にユーザー作成のドキュメントでした。 これらの初期の頃から、この技術はWebベースのシステムに分岐しています。 通常、InternetExplorer®のみが厳密なオブジェクトのリンクと埋め込みテクノロジーを使用しますが、ほぼすべてのWebブラウザーには何らかの埋め込み機能が含まれています。
この技術が登場したとき、現在は機能していないOpenDocシステムと直接競合していました。 OpenDocのいくつかの機能はオブジェクトのリンクと埋め込みで機能しましたが、多くは機能しませんでした。 Microsoft®は、2つの形式に互換性があることを人々に保証しましたが、実際には起こりませんでした。 Microsoft®はWindows®オペレーティングシステムでのみテクノロジを使用していたため、OpenDocは競合することができず、消滅しました。