Ce este transcluzia?

Transcluzia este procesul de includere a unei porțiuni dintr-un document în corpul unui al doilea document. Procesul face parte dintr-o metodă mai amplă care este cunoscută sub numele de șabloane de substituție. Transcluzia este în mod normal gestionată prin utilizarea HTML și hipertext.

Originile termenului de transcluzie sunt urmărite de la începutul anilor 1980. Utilizată pentru prima dată ca terminologie în contextul informaticii de către Ted Nelson, ideea de bază a fost că nu era nevoie ca aceleași date să fie stocate în mai mult de un loc. Prin utilizarea link-urilor, datele ar putea fi incluse în două documente diferite fără a fi nevoie să copiați efectiv informațiile. Nelson este, de asemenea, creditat cu inventarea termenilor hipertext și hipermedia împreună cu transcluzia.

În prezent, domeniul de utilizare a transcluziei este afectat de mediul în care are loc utilizarea. De exemplu, tipul de browser utilizat poate afecta modul în care va funcționa procesul. Încarnările actuale ale Internet Explorer sunt uneori considerate a oferi un mediu mai puțin ospitalier pentru utilizarea transcluziunilor, deoarece browserul poate face includerea unor porțiuni dintr-un document puțin mai complicată. Mozilla Firefox este un exemplu de browser care face ca transcluzia atât a imaginilor, cât și a textului să fie foarte ușoară.

Pentru a compensa diferențele dintre browsere, se folosește uneori un proces cunoscut sub numele de transcluzie pe partea serverului. În esență, această formă de transcluzie implică stocarea în cache a datelor care sunt transcluse pe serverul propriu-zis. Diverse aplicații și documente pot accesa datele direct de pe server, mai degrabă decât să creeze o legătură de la un document la altul. Acest lucru face posibilă includerea datelor în mai multe documente diferite fără a fi nevoie să trimiteți datele de fiecare dată când pagina este accesată.

Pe măsură ce utilizarea Internetului continuă să devină obișnuită în mai multe medii, transcluzia continuă să fie o componentă importantă în asamblarea paginilor într-un mod eficient. Pentru a răspunde acestei realități, noi versiuni de browsere sunt configurate pentru a permite procesul ușor de transcludere.