Web Design  »  Articoli  »  Web design 

Come includere codice esterno nelle pagine web

di: Wolfgang Cecchin     21 Gennaio 2002

Le inclusioni lato-client

È bene sottolineare che esistono due tipi di inclusione: quelle lato-server (di cui finora abbiamo parlato) e quelle lato-client. Nel primo caso si occuperà il server di "mettere insieme i pezzi" restituendo un contesto ordinato; nel secondo caso invece i files vengono inviati separatamente alla macchina locale (il client) e sarà il browser a ricostruire la pagina in un contesto dotato di senso.

Ad esempio, quando includiamo nella pagina un javascript che si trova in un file esterno, tramite la sintassi:

<script language="javaScript" src="mieiJs/mioScript.js"></script>

o quando includiamo la definizione degli stili in un altro file con estensione css e lo includiamo nella HEAD tramite la sintassi:

<link rel=stylesheet href="mieiCss/mieiStili.css" type=text/css>

anche in questi casi stiamo effettuando delle inclusioni, che vengono però analizzate e risolte dal browser sul nostro computer locale.

In linea di massima è più comodo avere a parte, in file esterni, la definizione degli stili e quei javascript che ricorrono in tutte le pagine: in questo modo in fatti è facilissimo apportare delle correzioni, e basta una semplice modifica a un file per cambiare i caratteri su tutto un sito.

Quando ai metodi di inclusione lato-server che abbiamo esaminato finora: c'è da dire che non a tutti piacciono, specialmente a quei webmaster che siano alle prime armi, perché il meccanismo di inclusione non è così intuitivo; i files sono infatti separati e vengono ricostruiti dal server; di conseguenza sul nostro computer locale non possiamo vedere la pagina ricostruita nella sua interezza. Proprio per questo i webmaster alle prime armi preferiscono vedere quello che stanno facendo anche in locale e utilizzare le inclusioni tramite JavaScript.

Guide Web design

Guida Progettazione siti web

Dall'analisi dei requisiti fino allo sviluppo e alla promozione:...

Guida Pubblicare un sito web

Le verifiche fondamentali da effettuare prima del lancio di un nuovo...

Guida Architettura dell'Informazione

L'Architettura dell'informazione è la disciplina che permette di...

Altre guide

Newsletter @Grafica e Web Design

Ogni settimana, direttamente nella tua e-mail: guide, articoli, tutorial e FAQ su Web Design e grafica per il Web.

Iscriviti alla newsletter

Altre newsletter

Corsi in aula

Corso Google AdWords Base

25 Giugno 2012 a Milano
Disponibilità: 7 Posti

Corso Google AdWords Base

05 Giugno 2012 a Roma
Disponibilità: 7 Posti