Realizzazione Di Un Sito Web
Internet (INTERconnected NETworks, ovvero Reti Interconnesse) è una rete di di milioni di computer che si scambiano dati fra loro utilizzando un linguaggio comune.
Attualmente rappresenta il principale mezzo di comunicazione di massa, e offre all'utente tutta una serie di contenuti e servizi
Per consentire a chiunque di collegarsi alla rete vengono utilizzati dei computer detti SERVER.
Il SERVER è una macchina riconoscibile all'interno della rete grazie ad un indirizzo IP (Internet Protocol address), un numero che identifica univocamente il dispositivo all'interno della rete.
Il possessore di uno o più server è detto Internet Service Provider (ISP - fornitore di servizi Internet), o più semplicemente Provider
Il Provider
è una struttura commerciale o un'organizzazione che offre agli utenti, la fornitura di servizi inerenti Internet, principalmente, l'accesso a Internet e la posta elettronica.
Il World Wide Web (WWW) è invece l'insieme delle pagine ipertestuali (ipertesti) situate sui vari server disseminati in giro per il mondo e collegate fra di loro attraverso i LINK o collegamenti ipertestuali
Un sito web o sito Internet (o semplicemente sito) è dunque un insieme di pagine web (ipertesti) correlate che risiede su un web server ed è accessibile all'utente tramite un web browser (es. Internet explorer o Firefox)
Le regole di base per costruire un sito sono:
- Compatibilità
Considerare le differenze in termini di hardware e di software (sistema operativo, web browser, risoluzione dello schermo etc.) dei computer che saranno utilizzati dagli utenti per visualizzare le pagine web del sito. - Velocità di consultazione
- Limitare la grandezza dei file che compongono il sito
- Sito chiaro e facilmente navigabile
Il linguaggio usato per la creazione delle pagine web è l'HTML (HyperText Markup Language - linguaggio per la stesura degli ipertesti).
In teoria, per creare pagine web è sufficiente un editor di testi (blocco note di windows), ma questo comporta un’approfondita conoscenza del linguaggio HTML.
Esistono software che aiutano il webmaster (colui che si occupa della gestione di un sito Web, dalla progettazione alla costruzione e alle eventuali modifiche da apportare) a creare pagine senza dover scrivere tutto il codice manualmente; un esempio è DREAMWEAVER di Macromedia che permette di inserire qualsiasi tipo di elemento (immagini, filmati, shockwave, tabelle, moduli, livelli) ma permette anche di gestire pagine dinamiche (ColdFusion, ASP, PHP, JSP), e permette inoltre di gestire l’intero sito compresa la pubblicazione sul server.
Download di una versione di prova gratuita di Dreamweaver
I programmi per la creazione di pagine web si distinguono in:
- editor visuali
- editor testuali
I primi permettono di lavorare in modo visuale e intuitivo e sono quindi consigliabili a coloro che non possiedono una buona conoscenza della programmazione HTML, i secondi sono utilizzati per creare pagine web lavorando direttamente sul codice HTML.
Programmi GRATUITI per la creazione di pagine web:
EDITPAD LITE (testuale) - DOWNLOAD- NOTEPAD ++ 5.6.8 (testuale) - DOWNLOAD
- COFFEECUP FREE HTML EDITOR (testuale) - DOWNLOAD
- SITEBUD (visuale) - DOWNLOAD
- FRESH HTML (visuale) - DOWNLOAD
Il Cascading Style Sheets (CSS) è invece lo strumento che i web designers utilizzano accanto al linguaggio di stesura quale ad esempio l'HTML and XHTML per costrure i siti web.
CSS fornisce al browser web le informazioni relative all'aspetto della pagina, ad esempio:
- la posizione degli elementi HTML
- lo stile del testo
- lo sfondo della pagina
- i colori e le immagini
- e tanto altro ...
Il CSS (Cascading Style Sheets o Foglio di stile) è dunque un linguaggio progettato per descrivere l'aspetto di documenti scritti nel linguaggio di tipo HTML, quindi il CSS è utilizzato principalmente per dare uno stile al documento e, in combinazione con l'HTML o XHTML e Javascript (usato per aggiungere interattività al sito web), il CSS è uno strumento molto potente.
Nel 1994 il Cascading HTML Style Sheets (CHSS) fu proposto da Håkon Wium Lie, poco dopo il CHSS diventò CSS poichè applicabile anche a documenti diversi dall'HTML, e nel dicembre del 1996 il CSS di primo livello fu pubblicato.