輸血とは何ですか?
transclusionは、1つのドキュメントの一部を2番目のドキュメントの本体に含めるプロセスです。 このプロセスは、置換テンプレートと呼ばれるより大きな方法の一部です。 Transclusionは通常、HTMLとハイパーテキストを使用して管理されます。
transclusion という用語の起源は、1980年代初頭にさかのぼります。 Ted Nelsonによってコンピューターサイエンスのコンテキスト内で最初に用語として利用された基本的な考え方は、同じデータを複数の場所に保存する必要がないということでした。 リンクを使用することにより、データを実際にコピーすることなく、2つの異なるドキュメントに含めることができます。 ネルソンはまた、 hyperText および Hypermedia と transclusion を生み出したと認められています。
現在、輸血の使用範囲は、使用が発生する環境の影響を受けます。 たとえば、使用されるブラウザのタイプは、プロセスの仕組みに影響を与える可能性があります。 iの現在の化身Nternetエクスプローラーは、ブラウザーがドキュメントの一部をもう少し複雑にすることができるため、トランスクロージョンの使用には低い親切な環境を提供すると考えられることがあります。 Mozilla Firefoxは、画像とテキストの両方の輸送を非常に簡単にするブラウザの例です。
ブラウザの違いを補うために、サーバー側の輸血として知られるプロセスが採用されることがあります。 基本的に、この形式のtransclusionには、サーバーに適切なトランスクロードされたデータをキャッシュすることが含まれます。 さまざまなアプリケーションやドキュメントは、あるドキュメントから別のドキュメントへのリンクを作成するのではなく、サーバーから直接データにアクセスできます。 これにより、ページが呼び出されるたびにデータを送信することなく、いくつかの異なるドキュメントにデータを含めることができます。
インターネットの使用が一般的になり続けるにつれてより多くの環境では、輸血は引き続き効率的な方法でページを組み立てる上で重要なコンポーネントであり続けます。 この現実に対応するために、ブラウザーの新しいバージョンが構成されており、輸血の簡単なプロセスを可能にします。