03-DreamweaverCS3.qxd
19-09-2008
14:14
Pagina 30
Adobe Dreamweaver CS3 a colori
Pianificazione di un sito
Dopo aver visto velocemente i principali elementi dell’interfaccia di
Dreamweaver CS3, vediamo come progettare e costruire un sito Web.
Un sito Web non è altro che una serie di pagine Web collegate tra
loro, e ogni pagina contiene un insieme di vari media (testi, suoni,
video, immagini, animazioni) opportunamente strutturati.
Dreamweaver CS3 permette di creare sia singole pagine Web, sia
un intero sito. Naturalmente un sito può anche essere composto da
una sola pagina. Per un sito Web formato da più pagine è invece
necessario progettare e pianificare in maniera appropriata il sito prima di creare le pagine. Il primo passo dunque per la creazione di
un sito Web è la pianificazione.
È opportuno seguire una serie di fasi di pianificazione per
garantire il funzionamento ottimale del sito:
1. Decidere gli obiettivi del sito.
2. Scegliere il pubblico di riferimento per determinare i tipi
di computer, di velocità di connessione e di browser
utilizzati.
3. Organizzare la struttura del sito.
4. Creare un disegno di esempio che raffiguri su carta
l’aspetto che si desidera per il sito.
5. Progettare l’aspetto della navigazione.
6. Infine creare e raccogliere le risorse necessarie.
30
03-DreamweaverCS3.qxd
19-09-2008
14:14
Pagina 31
Definire un sito
Definizione del sito
Dopo aver pianificato la struttura del sito, in Dreamweaver CS3 occorre definire un nuovo sito prima di iniziare il lavoro. Iniziamo quindi a costruire il sito Web definendone la struttura.
Come esempio realizzeremo il sito di presentazione di un libro:
1. Dopo aver avviato Dreamweaver CS3, seleziona il menu Sito e
fai clic sulla voce Nuovo sito per attivare la creazione guidata
del nuovo sito.
2. Nella finestra “Definizione del sito” inserisci nel campo Come si desidera chiamare il sito? il nome da assegnare al sito, digita quindi Sito personale e fai clic sul pulsante Avanti.
3. Nella seconda schermata devi indicare se il sito che stai costruendo utilizzerà tecnologie server-side le quali permettono
per esempio la connessione con un Database. Seleziona l’opzione Sì, voglio utilizzare una tecnologia server.
31
03-DreamweaverCS3.qxd
19-09-2008
14:14
Pagina 32
Adobe Dreamweaver CS3 a colori
4. All’apertura del menu a comparsa Quale tecnologia server?
fai clic sulla freccia rivolta verso il basso per aprire il menu e seleziona la voce ASPVBScript, il linguaggio Microsoft per creare
applicazioni lato server. Di seguito fai clic sul pulsante Avanti.
5. Nella schermata successiva nella sezione Come si intende lavorare sui file durante lo sviluppo? seleziona l’opzione Eseguendo modifiche e prove localmente (il server di prova
è su questo computer) per usare il Web-server locale.
6. Come puoi notare nella sezione inferiore della finestra,
Dreamweaver CS3 è in grado di rilevare il Web-server attivo
sulla tua macchina e la posizione dei suoi file. Lascia come
posizione dove archiviare i file che costituiranno il sito, la directory proposta: c:\inetpub\wwwroot\Sito personale.
Fai quindi clic sul pulsante Avanti.
32
03-DreamweaverCS3.qxd
19-09-2008
14:14
Pagina 33
Definire un sito
7. All’apertura della nuova schermata, Dreamweaver CS3 propone
l’URL del Web-server locale, cioè il nome con cui lo richiama
dal browser: http://localhost/Sito personale/. Fai clic sul pulsante Prova URL per verificare che tutto funzioni correttamente,
poi chiudi la finestra di conferma e fai clic sul pulsante Avanti.
8. Nella successiva schermata, lascia attiva la scelta No per indicare a Dreamweaver CS3 di non trasferire i file su un server remoto, ma di lavorare sul computer locale. Fai quindi clic sul pulsante Avanti per passare alla successiva schermata.
9. L’ultima finestra riporta le informazioni relative alle impostazioni
assegnate al sito. Fai clic sul pulsante Fine per concludere la
definizione del sito in questione.
33
03-DreamweaverCS3.qxd
19-09-2008
14:14
Pagina 34
Adobe Dreamweaver CS3 a colori
10. A questo punto verrà creata all’interno del Web-server la cartella DreamweaverCS3 che conterrà tutti i dati relativi al sito e ospiterà tutti i file che lo costituiranno. Puoi osservare nel gruppo di
pannelli File, nel pannello Sito, la cartella appena creata e il relativo indirizzo.
Tutti i sistemi Windows dispongono di un Web-server, IIS (Internet Information Services) per i sistemi professionali, oppure PWS (Personal Web Service) per i sistemi casalinghi.
IIS non viene però installato per impostazione predefinita
ma è possibile aggiungerlo mediante la finestra di dialogo
Installazione applicazioni del Pannello di controllo.
Per installare IIS: Fai clic su Start, apri il Pannello di controllo e
quindi fai clic su Installazione applicazioni. Fai clic su Installazione
componenti di Windows. Viene visualizzata l’Aggiunta guidata componenti di Windows. Segui le istruzioni visualizzate per installare, rimuovere o aggiungere componenti a IIS.
34
03-DreamweaverCS3.qxd
19-09-2008
14:14
Pagina 35
Definire un sito
Definizione delle pagine Web
Dopo aver creato la cartella principale del sito, definiamo da quante e quali pagine il sito sarà composto.
Dreamweaver offre un ambiente flessibile in cui lavorare a più tipi
di documenti Web. Oltre ai documenti HTML, è possibile creare e
aprire un’ampia gamma di documenti basati su testo, tra cui CFML
(ColdFusion Markup Language), ASP, JavaScript e CSS (Cascading
Style Sheets). Sono supportati anche i file contenenti codice sorgente, per esempio Visual Basic, .NET, C# e Java. Dreamweaver fornisce diverse opzioni per creare un nuovo documento. È possibile
scegliere una delle opzioni seguenti:
●
●
●
Un nuovo documento o modello vuoto.
Un documento basato su uno dei layout di pagina predefiniti forniti con Dreamweaver, tra cui oltre 30 layout di pagina basati su CSS.
Un documento partendo da uno dei modelli esistenti.
È possibile anche impostare le preferenze dei documenti. Per esempio, se normalmente si lavora con un solo tipo di documento, è possibile impostarlo come tipo di documento predefinito per la creazione di nuove pagine. Nella vista Progettazione o Codice, è possibile definire con facilità le proprietà dei documenti, come i tag meta, il titolo
del documento, i colori di sfondo e molte altre proprietà della pagina.
Procediamo dunque definendo la Home Page, cioè la pagina che
farà da ingresso al sito:
1. Seleziona il menu Sito e fai clic
sulla voce Gestisci siti.
2. Nella finestra Gestisci siti è possibile visualizzare e scegliere il
sito da modificare. Al momento è presente e selezionato il sito DreamweaverCS3 in quanto unico sito definito. Fai clic sul
pulsante Modifica.
35
03-DreamweaverCS3.qxd
19-09-2008
14:14
Pagina 36
Adobe Dreamweaver CS3 a colori
3. Nella finestra Definizione del sito per DreamweaverCS3 fai
clic sulla linguetta della scheda Avanzate.
4. Nel riquadro Categoria seleziona la voce Layout mappa del sito.
5. Nel campo
Home page
digita
default.htm,
che è il nome
predefinito
per la prima
pagina di un
sito nel server Microsoft.
6. Lascia inalterati tutti gli altri campi e fai quindi clic sul pulsante OK.
7. Una finestra di dialogo ti avvisa che il file default.htm non esiste, e ti chiede se desideri crearlo. Per confermare fai clic sul
pulsante OK.
8. Fai clic sul pulsante Fine per completare l’operazione e chiudere la finestra Modifica siti.
9. Come puoi osservare nel
gruppo dei pannelli File,
nel pannello Sito è presente, indentata sotto l’icona
del sito DreamweaverCS3, l’icona della pagina
default.htm appena creata.
36
03-DreamweaverCS3.qxd
19-09-2008
14:14
Pagina 37
Definire un sito
Creazione pagine
di primo livello
Dopo aver definito la Home page, che fungerà da pagina di apertura
del sito, bisogna definire le pagine successive, dette di primo livello in
quanto all’interno della struttura del sito sono a un livello inferiore rispetto alla Home page (questo concetto sarà ripreso e approfondito
più avanti). È possibile creare pagine contenenti un layout CSS predefinito, oppure creare pagine completamente vuote in cui utilizzare
un layout personalizzato. Vediamo come definire una nuova pagina:
1. Potremmo definirla usando la finestra di benvenuto ma è preferibile percorrere la “vecchia” strada soprattutto se si dovesse decidere
di non visualizzarla più e per avere maggiori dettagli di ciò che si
sta per creare. Seleziona il menu File e fai clic sulla voce Nuovo.
2. La finestra Nuovo documento permette di scegliere, per la
creazione delle pagine, fra varie categorie di tipi di file. Seleziona Pagina vuota, nel riquadro Categoria la voce Pagina di base e nel riquadro delle opzioni Tipo di messaggio fai clic sulla voce HTML. Non selezionare nessun tipo di layout.
37
03-DreamweaverCS3.qxd
19-09-2008
14:14
Pagina 38
Adobe Dreamweaver CS3 a colori
3. Si tratta di una semplice pagina HTML, ma come puoi notare
dalla finestra è possibile scegliere tra diversi tipi di pagine. Per
creare il documento, fai clic sul pulsante Crea.
Se vuoi ottenere una nuova pagina contenente un layout CSS,
seleziona un layout CSS predefinito dalla colonna Layout; negli altri casi, seleziona la voce Nessuno. In base alla selezione effettuata, a destra della finestra di dialogo vengono visualizzate un’anteprima e una descrizione del layout selezionato.
I layout CSS predefiniti forniscono i seguenti tipi di colonne:
Larghezza fissa. La larghezza della colonna è specificata
in pixel. La colonna non viene ridimensionata in base alle
dimensioni del browser o alle impostazioni del testo del visitatore del sito.
Elastiche. La larghezza della colonna viene specificata in
un’unità di misura (ems) relativa alle dimensioni del testo.
L’impostazione usata varia se il visitatore del sito modifica
le impostazioni relative al testo, ma non in caso di modifica delle dimensioni della finestra del browser.
Liquide. La larghezza della colonna viene specificata come
percentuale della larghezza del browser usato dal visitatore del
sito. L’impostazione usata varia se il visitatore del sito allarga o
restringe la finestra del browser, mentre non cambia in base
alle impostazioni del testo usate dal visitatore del sito.
Ibride. Le colonne sono una combinazione delle tre opzioni
precedenti. Per esempio, il layout a due colonne ibride nella
barra laterale destra ha una colonna principale liquida che
viene scalata in base alle dimensioni del browser, e una colonna elastica a destra che viene scalata in base alle dimensioni delle impostazioni del testo del visitatore del sito.
38
03-DreamweaverCS3.qxd
19-09-2008
14:14
Pagina 39
Definire un sito
4. Nell’area di lavoro viene aperta una nuova finestra con la pagina appena creata.
5. Seleziona il menu File e fai clic sulla voce Salva con nome
per salvare la pagina e assegnarle un nome.
6. Nella finestra Salva con nome inserisci nel campo Nome file il nome da assegnare alla pagina, digita dunque introduzione e fai clic sul pulsante Salva.
7. Puoi notare che nel pannello File è ora presente il file
introduzione.htm.
39
03-DreamweaverCS3.qxd
19-09-2008
14:14
Pagina 40
Adobe Dreamweaver CS3 a colori
8. Anche la barra del titolo della finestra del documento riporta ora
il nome assegnato alla pagina. Definita la pagina, puoi ora chiudere la finestra del documento (la riaprirai in seguito per inserire
i contenuti) facendo clic sul pulsante Chiudi in alto a destra.
Definisci altre tre pagine seguendo le modalità viste sopra e salvale con i seguenti nomi di file:
●
●
●
Chi siamo
Hobbies
Link utili
A fine lavoro nel pannello File
osserva i file appena creati.
Aggiungiamo una pagina dinamica, cioè una pagina che farà riferimento a un database dove estrapolare i dati da visualizzare nella pagina:
1. Seleziona il menu File e fai clic sulla voce Nuovo.
2. Nella finestra Nuovo documento seleziona nel riquadro Categoria la voce Pagina vuota e nel riquadro delle opzioni Tipo di
messaggio fai clic su ASP VBScript. Fai clic sul pulsante Crea.
40
03-DreamweaverCS3.qxd
19-09-2008
14:14
Pagina 41
Definire un sito
3. Seleziona il menu File e fai clic sulla voce Salva con nome.
Nel salvare la pagina assegnale il nome libro ospiti.
4. Come puoi notare, nel
pannello File la pagina libro ospiti ha l’estensione .asp e non
.htm come le altre,
questo perché hai precedentemente impostato la pagina come
pagina dinamica.
Hai così definito quelle che saranno le pagine del sito, sei pagine,
ognuna dedicata a un aspetto relativo all’argomento del sito.
Come vedremo più avanti, in qualunque momento sarà
possibile in seguito aggiungere o eliminare pagine dal sito,
rinominarle oppure cambiare nome e directory.
41
03-DreamweaverCS3.qxd
19-09-2008
14:14
Pagina 42
Adobe Dreamweaver CS3 a colori
Mappa del sito
Una delle caratteristiche fondamentali di una pagina Web è l’interattività,
cioè la possibilità di passare da una pagina all’altra grazie a una struttura “ipertestuale” che cioè collega pagine che fanno riferimento ad altre
pagine situate sullo stesso computer o su computer diversi. Dopo aver
definito le pagine che costituiscono il sito, è necessario creare la
struttura ipertestuale del sito cioè il collegamento fra le pagine.
Dreamweaver permette di realizzare ciò creando una mappa del sito nella quale organizzare i collegamenti fra le pagine. Vediamo quindi come creare la mappa del sito dell’esempio precedente:
1. Nel pannello File fai clic sul pulsante Espandi per visualizzare siti locali o remoti.
2. Il pannello viene espanso a tutto schermo occupando l’intera
area di lavoro.
3. Fai clic sul pulsante Mappa del sito e tenendo premuto il pulsante
del mouse seleziona, dal menu a comparsa, Mappa e file.
42
03-DreamweaverCS3.qxd
19-09-2008
14:14
Pagina 43
Definire un sito
4. Come puoi notare, il pannello è diviso in due sezioni principali, nella parte destra sono presenti i file delle pagine che costituiranno il
sito; nella parte sinistra, che ospiterà la mappa vera e propria del
sito, è per ora presente solo l’icona della Home page default.htm.
5. Per collegare la Home page a un’altra pagina del sito fai clic sull’icona della sezione sinistra per fare apparire il pulsante di trascinamento (icona a forma di mirino).
6. Fai clic sul pulsante di trascinamento e tenendo premuto il
pulsante del mouse trascina il mirino sull’icona della pagina
introduzione.htm presente nel riquadro destro della finestra.
43
03-DreamweaverCS3.qxd
19-09-2008
14:14
Pagina 44
Adobe Dreamweaver CS3 a colori
7. Rilascia il pulsante
del mouse, a questo punto vedrai apparire nel riquadro
sinistro della finestra il collegamento
effettuato tra la home page e la pagina di introduzione.
8. Collega, seguendo
le stesse modalità
(passi 6-7), la home page con le altre pagine fino ad
avere una mappa di
collegamenti come
mostrato in figura.
La mappa realizzata presenta una semplice struttura di collegamenti detti di primo livello; naturalmente è possibile realizzare
collegamenti a ulteriori livelli, collegando per esempio le pagine
di primo livello a ulteriori pagine e così di seguito.
Inoltre è possibile realizzare collegamenti tra pagine di livelli diversi, ottenendo una fitta “ragnatela” di connessioni che dà vita
alla struttura ipertestuale del sito.
9. Ora che hai definito i collegamenti tra le pagine, fai clic sul pulsante Comprimi per mostrare solo il sito locale o remoto per comprimere il pannello e riportarlo nella posizione originaria nel gruppo di pannelli File.
44