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