World Wide Web Il World Wide Web (nome di origine inglese), in sigla WWW, più spesso abbreviato in Web, anche conosciuto come Grande Ragnatela Mondiale, è un servizio di Internet che permette di navigare ed usufruire di un insieme vastissimo di contenuti multimediali. world wide web World Wide Web Caratteristiche principali del Web: ►i suoi contenuti sono tra loro collegati formando un ipertesto, tramite i cosiddetti link, collegamenti. Ne consegue che si possono avere diversi percorsi di lettura, non solo secondo gli schemi classici sequenziali, ma anche secondo libere associazioni. ►il Web possiede la straordinaria peculiarità di offrire a chiunque la possibilità di diventare editore e, con una spesa estremamente esigua, di raggiungere un pubblico potenzialmente vastissimo distribuito in tutto il mondo. world wide web World Wide Web Non è previsto un indice aggiornato in tempo reale dei contenuti del Web, quindi nel corso degli anni sono nati ed hanno riscosso notevole successo i cosiddetti motori di ricerca, siti web da cui è possibile ricercare contenuti nel Web in modo automatico sulla base di parole chiave inserite dall'utente. world wide web World Wide Web Il Web fu inventato da Tim Berners-Lee nel 19891991, basandosi sulle idee ispirate dai primi lavori sull’ipertesto degli anni ’40. Berners-Lee e i suoi collaboratori svilupparono le versioni iniziali di HTML, HTTP, un server Web e un browser che poi rappresentano i quattro componenti chiave del Web. world wide web BROWSER Sono programmi client che permettono: ►La visualizzazione delle pagine web: leggono i documenti scritti in html, e a seconda delle indicazioni ivi contenute, visualizzano la pagina in un modo piuttosto che in un altro secondo le indicazioni del codice html ►la navigazione nella rete: scaricano vari files che si trovano su un computer remoto,il web server, e che fanno riferimento a un certo indirizzo world wide web Server Web Sono elaboratori che contengono le pagine web organizzate in siti web a loro volta strutturati nelle cosiddette pagine web le quali si presentano come composizioni di testo e/o grafica visualizzate sullo schermo del computer dal browser. world wide web HTTP ►È un protocollo ►HTTP sta per Hypertext Transfer Protocol ►permette la trasmissione di ipertesti world wide web URL ►Sta ►è per Uniform Resource Locator una sequenza di caratteri che identifica univocamente l'indirizzo di una risorsa in Internet world wide web URL ►La struttura generale: protocollo://<username:password@>nomehost <:porta></percorso> world wide web URL ►Protocollo Descrive il protocollo da utilizzare per l'accesso al server. I protocolli più comuni sono l'HTTP, HTTPS, FTP, MMS ecc. Se il protocollo non viene specificato, generalmente il browser utilizza "HTTP://" come predefinito. world wide web URL ►username:password@ (opzionale) Subito dopo il protocollo, è possibile specificare l'autenticazione (username e password) per l'accesso alla risorsa. Alcuni server consentono di specificare nell'URL le informazioni per l'autenticazione nel formato "username:password@". Tuttavia, l'autenticazione in URL è estremamente rischiosa in quanto le credenziali di accesso vengono inviate al server in chiaro. world wide web URL ►nomehost Rappresenta l'indirizzo fisico del server su cui risiede la risorsa. Può essere costituito da un nome di dominio o da un Indirizzo IP. world wide web URL ►porta (opzionale) Indica al sistema operativo dell'host remoto la porta del processo server al quale affidare la richiesta. Vi è necessità di indicare questo parametro quando il processo server è in ascolto su una porta non conforme allo standard definito prima da IANA ed in seguito da ICANN. In caso contrario può essere omesso ed il client provvederà a completare questo campo dell'URL con il valore standard associato al protocollo indicato nella richiesta. world wide web URL ►percorso (opzionale) Percorso (pathname) nel file system del server che identifica la risorsa (generalmente una pagina web, una immagine o un file multimediale). Se il nome del file non viene specificato, il server può essere configurato per restituire il file predefinito. world wide web Nome di Dominio ►Fa parte di un URL ►La struttura generale: Nomecomputer.sottosottodominio.sottodominio.dominio Esempio: host7.torino.superazienda.it ►Si usa perché i nomi simbolici sono più semplici da ricordare rispetto l’IP address. world wide web DNS Il Domain Name System è un sistema utilizzato per la risoluzione di nomi degli host in indirizzi IP e viceversa. Il servizio è realizzato tramite un database distribuito, costituito dai server DNS. world wide web HTML L'HTML (Hypertext Markup Language) è il linguaggio con cui è possibile indicare come i vari elementi vanno disposti in una pagina Web. Un documento html non è nient'altro infatti che un file di testo con delle indicazioni sul colore delle scritte, sulla posizione delle immagini all'interno della pagina, su come far scorrere il testo, e altre cose di questo genere. world wide web