Skip to main content

Wat is transclusie?

Transclusie is het proces van het opnemen van een deel van één document in de hoofdtekst van een tweede document.Het proces maakt deel uit van een grotere methode die bekend staat als vervangingssjablonen.Transclusie wordt normaal beheerd met behulp van HTML en hypertexting.

De oorsprong van de term Transclusie worden teruggevoerd in de vroege jaren 1980.Voor het eerst gebruikt als terminologie in de context van informatica door Ted Nelson, was het basisidee dat er niet nodig was dat dezelfde gegevens op meer dan één plaats werden opgeslagen.Door gebruik te maken van koppeling, kunnen de gegevens in twee verschillende documenten worden opgenomen zonder de informatie daadwerkelijk te kopiëren.Nelson wordt ook gecrediteerd voor het coderen van de termen hypertext en hypermedia samen met transclusie .

Momenteel wordt de reikwijdte van het gebruik van transclusie beïnvloed door de omgeving waarin het gebruik plaatsvindt.Het gebruikte type browser kan bijvoorbeeld beïnvloeden hoe het proces zal werken.De huidige incarnaties van Internet Explorer worden soms gedacht dat ze een minder gastvrije omgeving bieden voor het gebruik van transclusies, zoals de browser kan maken, inclusief delen van een document iets gecompliceerder.Mozilla Firefox is een voorbeeld van een browser die de transclusie van zowel afbeeldingen als tekst zeer eenvoudig maakt.

Om de verschillen in browsers te compenseren, wordt soms een proces dat bekend staat als server-side transclusie gebruikt.In wezen omvat deze vorm van transclusie het cachen van de gegevens die worden getranscueerd op de juiste server.Verschillende applicaties en documenten hebben rechtstreeks toegang tot de gegevens van de server, in plaats van een link van het ene document naar het andere te maken.Dit maakt het effectief mogelijk om de gegevens in verschillende documenten op te nemen zonder de gegevens te moeten verzenden telkens wanneer de pagina wordt opgeroepen.

Omdat het gebruik van internet in meer omgevingen gemeengoed blijft, blijft transclusie een belangrijk onderdeel in het op een efficiënte manier van assemblagepagina's.Om op deze realiteit te reageren, zijn nieuwe versies van browsers geconfigureerd om het eenvoudige transclusieproces mogelijk te maken.