Hva er transkludering?
Transkludering er prosessen med å inkludere en del av ett dokument i kroppen til et andre dokument. Prosessen er del av en større metode som er kjent som substitusjonsmaler. Transkludering administreres normalt ved bruk av HTML og hypertekst.
Opprinnelsen til begrepet transklusjon spores tilbake til begynnelsen av 1980-tallet. Først brukt som terminologi i sammenheng med datavitenskap av Ted Nelson, var den grunnleggende ideen at det ikke var behov for at de samme dataene skulle lagres mer enn ett sted. Ved å benytte seg av kobling, kan dataene inkluderes i to forskjellige dokumenter uten å måtte kopiere informasjonen. Nelson er også kreditert for å sammenfatte begrepene hypertekst og hypermedia sammen med transkludering .
For øyeblikket påvirkes omfanget av bruken av transklusjon av miljøet der bruken skjer. For eksempel kan den type nettleser som brukes, påvirke hvordan prosessen vil fungere. Nåværende inkarnasjoner av Internet Explorer er noen ganger antatt å gi et mindre gjestfrie miljø for bruk av transklusjoner, ettersom nettleseren kan gjøre deler av et dokument litt mer komplisert. Mozilla Firefox er et eksempel på en nettleser som gjør transkluderingen av både bilder og tekst veldig enkel.
For å kompensere for forskjellene i nettlesere, brukes noen ganger en prosess som er kjent som transkludering på serversiden. I hovedsak innebærer denne formen for transkludering hurtigbufring av dataene som er transkludert på serveren. Ulike applikasjoner og dokumenter kan få tilgang til dataene direkte fra serveren, i stedet for å opprette en kobling fra et dokument til et annet. Dette gjør det effektivt mulig å inkludere dataene i flere forskjellige dokumenter uten å måtte sende ut dataene hver gang siden blir kalt opp.
Ettersom bruken av Internett fortsetter å bli vanlig i flere miljøer, fortsetter transkludering å være en viktig komponent i å sette sammen sider på en effektiv måte. For å svare på denne virkeligheten er nye versjoner av nettlesere konfigurert slik at det er enkelt å transkludere prosessen.