Sito web
Un sito web (spesso abbreviato in sito) è un insieme di pagine web, ovvero di documenti accessibili tramite World Wide Web su Internet.
Le pagine di un sito web sono accessibili tramite una radice comune (detta "nome di dominio", per esempio "www.kernel.org"), seguita da una serie opzionale di "sotto cartelle" e dal nome della pagina. Il nome completo di ogni pagina è detto "indirizzo web" o, più tecnicamente, URL. L'home page di un sito è la pagina che si ottiene inserendo solo il nome di dominio.
Per esempio, nell'indirizzo www.w3c.org/Consortium/Offices/role.html:
- www.w3c.org è la radice, o nome di dominio
- /Consortium/Offices/ sono le sottocartelle, separate dal simbolo "/"
- role.html è il nome della pagina del sito che si intende visualizzare
Tipicamente le pagine di un sito risiedono sullo stesso server fisico e la ramificazione in sottocartelle dell'indirizzo è parallela ad una uguale ramificazione nell'hard disk del server.
Alcuni siti web (o parti di essi) richiedono una sottoscrizione, con una quota da pagare (ad esempio mensilmente), o con una semplice registrazione gratuita. Tra questi troviamo molti siti pornografici, parti di siti di attualità, siti che forniscono in tempo reale le quotazioni di borsa, e in generale tutti quei siti che offrono un contenuto rivolto ad uno specifico utente.
Panoramica
Un sito web ha generalmente un tema specifico, ad esempio il lavoro di una persona o di un'organizzazione, oppure tratta di un particolare argomento, o ha uno scopo determinato. Questa definizione è abbastanza vaga: Wikipedia nel suo insieme forma un sito web, ma che le pagine di Meta-Wikipedia siano parte dello stesso sito o di uno dei progetti collaterali, è argomento di discussione. Il tema di un sito web è determinante per il contenuto stesso; tuttavia a volte assistiamo alla creazione di siti web 'generici' che raccolgono informazioni generiche e generalmente aprono varie sezioni (es. meteo, news, chat...) spesso utilizzando script sparsi per il web o acquistandoli via web.
I siti web sono scritti in HTML (Hyper Text Markup Language) e suoi derivati e sono accessibili attraverso particolari software chiamati web browser. Sono disponibili dei plugin per i browser, che permettono la visualizzazione di contenuti dinamici, come Flash, Shockwave o applet Java. Alcuni contenuti interattivi possono essere generati dinamicamente sul browser dell'utente, ad esempio tramite JavaScript, tecnologia che viene supportata nativamente da tutti i browser recenti. Una tecnologia emergente, chiamata Dynamic HTML sta iniziando a diffondersi, anche se non esiste ancora uno standard formalmente adottato. Il PHP è un linguaggio in continua evoluzione che può essere utilizzato da programmatori web; il PHP deriva da C e C++. Oggi questo linguaggio è abbastanza diffuso perché molto dinamico e funzionale.
La persona che si occupa della manutenzione e dell'aggiornamento di un sito web è chiamata webmaster. Il webmaster è generalmente responsabile del proprio sito; a volte il webmaster è solo colui che amministra il portale o sito, incaricato di creare il sito da un' organizzazione che si occupa della parte economica e guida il webmaster nella creazione della grafica e del tema del sito
Tipologie di sito web
Esistono numerosi tipi di sito web, ognuno specializzato in un particolare servizio o utilizzo. Eccone alcuni:
- sito aziendale: usato per promuovere un'azienda o un servizio
- sito commerciale o sito di eCommerce: per l'acquisto di beni e/o servizi
- sito comunitario: un sito in cui persone con interessi simili possono comunicare assieme, normalmente tramite chat o forum, formando una comunità virtuale
- sito di download: usati strettamente per scaricare (download) software, come dimostrativi di videogiochi, sfondi, ecc.
- forum: dedicato principalmente allo scambio di idee tra gli utenti attorno ad uno o più temi; è organizzato per discussioni (thread)
- sito informativo: ospita contenuti che sono intesi semplicemente a informare il visitatore, ma non necessariamente per scopi commerciali.
- motore di ricerca: un sito che fornisce informazioni generali ed è inteso come un punto di passaggio o di consultazione per accedere ad altri siti. Un esempio puro è Google, mentre il più conosciuto tra quelli di tipo esteso è Yahoo!
- Database: un sito il cui utilizzo principale è di ricercare e mostrare il contenuto di uno specifico database, ad esempio l'Internet Movie Database per i film
- sito ludico: un sito che è in se un gioco oppure serve da arena, per permettere a molte persone di giocare, come Zone.com o Pogo.com.
- sito personale: condotto da individui o piccoli gruppi (come una famiglia), che contiene informazioni su qualsiasi contenuto l'individuo voglia trattare
- sito wiki: un sito in cui la gente può contribuire ai contenuti e allo scambio di idee (come Wikipedia).
Molti siti sono un misto di due o più delle precedenti tipologie. Ad esempio, un sito aziendale può allo stesso tempo pubblicizzare i propri prodotti e pubblicare materiale informativo; nei casi estremi di esportazione sul sito web di servizi uitli per l'azienda si può palare di portale aziendale
Il contenuto di un sito è sottoposto alle condizioni di utilizzo del fornitore dello spazio web (hosting) e alle leggi locali (ad esempio quelle sul copyright e sulla pornografia).
Mousetrapping
Il mousetrapping è una tecnica utilizzata da alcuni siti commerciali "aggressivi" (in particolare quelli pornografici) per cercare di impedire all'utente di lasciarli. La reale pericolosità di questa tecnica dipende dal browser utilizzato dall'utente e dalle sue impostazioni: Microsoft Internet Explorer è molto vulnerabile a tecniche di questo tipo, mentre ad esempio Opera, Mozilla e Firefox ne sono immuni.
Premi
I Webby Awards sono un insieme di premi assegnati ai migliori siti del mondo.