Skip to main content

Qu'est-ce que la transclusion?

La transclusion est le processus d'inclusion d'une partie d'un document dans le corps d'un deuxième document.Le processus fait partie d'une méthode plus large connue sous le nom de modèles de substitution.La transclusion est normalement gérée avec l'utilisation de HTML et d'hypertexting.

Les origines du terme transclusion sont retracées au début des années 1980.Utilisé d'abord comme terminologie dans le contexte de l'informatique par Ted Nelson, l'idée de base était qu'il n'était pas nécessaire que les mêmes données soient stockées à plus d'un endroit.En utilisant le lien, les données pourraient être incluses dans deux documents différents sans avoir à copier réellement les informations.Nelson est également reconnu pour inventer les termes hypertexte et hypermedia avec transclusion .

Actuellement, la portée de l'utilisation de la transclusion est affectée par l'environnement dans lequel l'utilisation se produit.Par exemple, le type de navigateur utilisé peut affecter le fonctionnement du processus.On pense parfois que les incarnations actuelles d'Internet Explorer fournissent un environnement moins hospitalier pour l'utilisation des transclusions, car le navigateur peut rendre des parties d'un document un peu plus compliquées.Mozilla Firefox est un exemple de navigateur qui rend la transclusion des images et du texte très facile.

Afin de compenser les différences de navigateurs, un processus appelé transclusion côté serveur est parfois utilisé.Essentiellement, cette forme de transclusion implique la mise en cache des données transclutes sur le serveur proprement dit.Diverses applications et documents peuvent accéder aux données directement depuis le serveur, plutôt que de créer un lien d'un document à un autre.Cela permet efficacement d'inclure les données dans plusieurs documents différents sans avoir à envoyer les données chaque fois que la page est appelée.

Alors que l'utilisation d'Internet continue de devenir monnaie courante dans plus d'environnements, la transclusion continue d'être un composant important dans l'assemblage des pages de manière efficace.Pour répondre à cette réalité, les nouvelles versions des navigateurs sont configurées pour permettre le processus facile de transclusion.