Che cos'è la inclusione?
La inclusione è il processo di inclusione di una parte di un documento nel corpo di un secondo documento. Il processo fa parte di un metodo più ampio noto come modelli di sostituzione. La transclusione è normalmente gestita con l'uso di HTML e ipertesto.
Le origini del termine inclusione risalgono ai primi anni '80. Utilizzato per la prima volta come terminologia nel contesto dell'informatica da Ted Nelson, l'idea di base era che non fosse necessario conservare gli stessi dati in più di un posto. Utilizzando il collegamento, i dati potrebbero essere inclusi in due diversi documenti senza dover copiare effettivamente le informazioni. A Nelson viene anche attribuito il merito di coniare i termini ipertesto e ipermediale insieme a inclusione .
Attualmente, l'ambito di utilizzo della trasclusione è influenzato dall'ambiente in cui si verifica l'utilizzo. Ad esempio, il tipo di browser utilizzato potrebbe influire sul funzionamento del processo. Talvolta si ritiene che le attuali incarnazioni di Internet Explorer forniscano un ambiente meno ospitale per l'uso delle inclusioni, poiché il browser può rendere un po 'più complicato includere parti di un documento. Mozilla Firefox è un esempio di browser che semplifica la trascrizione di immagini e testo.
Al fine di compensare le differenze nei browser, a volte viene impiegato un processo noto come inclusione lato server. Fondamentalmente, questa forma di inclusione comporta la memorizzazione nella cache dei dati che vengono trasferiti sul server appropriato. Varie applicazioni e documenti possono accedere ai dati direttamente dal server, anziché creare un collegamento da un documento all'altro. Ciò consente in modo efficace di includere i dati in diversi documenti diversi senza doverli inviare ogni volta che viene richiamata la pagina.
Poiché l'uso di Internet continua a diventare un luogo comune in più ambienti, la trasclusione continua ad essere un componente importante nell'assemblare le pagine in modo efficiente. Per rispondere a questa realtà, le nuove versioni dei browser sono configurate per consentire un facile processo di inclusione.