introduzione al web - Dipartimento di Informatica

INTRODUZIONE AL WEB
cristina gena
dipartimento di informatica
[email protected]
http://www.di.unito.it/~cgena/
BREVE STORIA DEL WEB
Il WWW nasce nel 1990 al CERN (European Particle Physics Laboratory) di
Ginevra, come mezzo per facilitare la collaborazione scientifica tra centri di
ricerca di fisica delle particelle. Il suo ideatore è il fisico Tim Berners-Lee.
La prima interfaccia grafica per il WWW (il browser Mosaic) uscì all’inizio del
1993, per opera di Marc Andreessen, che un anno dopo fondò la Netscape
Communication Corp.
Nel 1994, CERN e MIT stipularono un accordo per costituire il Consorzio
WWW (W3C), dedicato alla standardizzazione e allo sviluppo di protocolli e
linguaggi per il Web.
Al W3C hanno in seguito aderito centinaia di altri enti e resta il principale
punto di riferimento per tutto ciò che riguarda il Web (www.w3.org)
HTML è il linguaggio base per produrre documenti per World Wide Web (WWW o
WEB, ragnatela mondiale di informazioni..)
Documenti WEB
pagine ipertestuali che contengono contenuti multimediali
• testo
• immagini
• suoni
• legami ipertestuali a
altre pagine
programmi
immagini, suoni, ...
Pagine localizzate su server web e visualizzate da un client (browser)
WEB BROWSER
I Web browser
Un Web browser è un programma, dotato di interfaccia grafica,
che:
interagisce con un server, richiedendone i servizi (per es.
pagine Web)
visualizza le pagine Web, mostrandone il contenuto e
interpretando le indicazioni relative all’aspetto (colori,
immagini, tipi di carattere, ecc…).
http://dexterindustries.com/blog/wp-content/uploads/2012/04/web-browser-support.jpg
Un po’ di ripasso
L'Ipertesto è un insieme di testi o pagine leggibili con l'ausilio di un'interfaccia elettronica,
in maniera non sequenziale, grazie a particolari parole che si chiamano hyperlink
(rimandi), che costituiscono un rete raggiata o variamente incrociata di informazioni
organizzate secondo criteri paritetici o gerarchici.(http://it.wikipedia.org/wiki/Ipertesto )
home page:
link1
link2
pagina papers:
link3
pagina di unito
pagina del corep
link4
Un po’ di ripasso
Si parla di contenuti multimediali, specie in ambito informatico, quando per comunicare
un'informazione riguardo a qualcosa ci si avvale di molti media, cioè mezzi
di
comunicazione di massa, diversi: immagini in movimento (video), immagini statiche
(fotografie), musica e testo.
(http://it.wikipedia.org/wiki/Multimedialit%C3%A0)
Un po’ di ripasso
Per visualizzare le pagine HTML si usano programmi chiamati Web
browser (Netscape Navigator, Microsoft Internet Explorer, FireFox,
Opera....)
Le pagine HTML sono trasferite attraverso la rete Internet usando un
protocollo particolare HTTP (HyperText Transfer Protocol) costruito al di
sopra di TCP/IP (base di Internet) e localizzate mediante un ben preciso
sistema di indirizzamento: URL (Uniform Resource Locator)
Un po’ di ripasso
Application
Layer
Transport
Layer
Internet
Layer
Host-to-Nework
Layer
DNS
SMTP
Telnet
TCP
HTTP
UDP
IP
Insieme di eterogenei sistemi di rete
........
Come funziona il Web
HTTP
Http (HyperText Transfer Protocol) è il protocollo di comunicazione utilizzato da un
client (browser) e da un server (HTTP Server) per trasferire file ipertestuali
URL
Un URL (Uniform Resource Locator) è l’indirizzo di una risorsa, per es., di una pagina
Web.
Ha la seguente forma:
http://www.di.unito.it/cgena/index.html
protocollo nome di dominio del sito
path
nome del file
Come funziona il Web
Come funziona il Web
Come funziona il Web
Come funziona il Web
Come funziona il Web
Come funziona il Web
Come funziona il Web
Come funziona il Web
Come funziona il Web