80
Ipertestualità e multimedialità Il World Wide Web Fondamenti di Informatica World Wide Web Cazzaniga Paolo Dip. di Scienze Umane e Sociali [email protected] Dott. Cazzaniga Paolo Fondamenti di Informatica

World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Fondamenti di InformaticaWorld Wide Web

Cazzaniga Paolo

Dip. di Scienze Umane e [email protected]

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 2: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Outline

1 Ipertestualità e multimedialitàIpertestualitàMultimedialità

2 Il World Wide Web

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 3: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

IpertestualitàMultimedialità

Outline

1 Ipertestualità e multimedialitàIpertestualitàMultimedialità

2 Il World Wide Web

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 4: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

IpertestualitàMultimedialità

Ipertesti

Parti di testo collegate tra loro logicamenteI collegamenti permettono all’utente di passare da una parte deltesto all’altraIl documento ha una struttura reticolareL’utente può navigare o effettuare una scansione non lineare deltestoIn generale l’ipertesto è un documento sviluppato conimplementazioni informatiche

L’ipertesto (in una forma che vedremo successivamente) si è diffusoenormemente negli anni ’90 con la nascita del World Wide Web

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 5: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

IpertestualitàMultimedialità

Ipertesti

Diamo una definizione formale:è un testo digitaleè composto da più parti (blocchi di testo) detti nodi o topicsle parti sono in connessione tramite collegamenti o linkseguendo una struttura reticolarela struttura dell’ipertesto determina la modalità di navigazionela struttura è legata ad un autorela struttura è aperta, nel senso che è possibile passare da unipertesto all’altro

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 6: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

IpertestualitàMultimedialità

La struttura di un ipertestoI nodi

unità minimali di informazioneautonomicompleti

I collegamenti sono logici o definiti tra tematiche affiniI collegamenti vengono definiti su parole attive o hotwords

Forma di un ipertesto

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 7: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

IpertestualitàMultimedialità

La struttura di un ipertesto

Gli archi possono essere orientati o non orientatiDefinizione di stella uscente da un nodo e stella entrantePresenza di loop o self-loop

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 8: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

IpertestualitàMultimedialità

I collegamenti di un ipertesto

Possiamo distinguere i collegamenti (o link) a seconda della lorofunzione:

interni al nodoesterni

collegamenti ad altri nodi dello stesso ipertestocollegamenti ad altri ipertesti

link di navigazionelink di attivazione

Qual è la differenza tra gli ultimi due tipi di collegamento?link procedurali (es. pulsante back del browser)link testuali (collegamenti testuali)link associativi (stretta affinità - collegamenti testuali)link strutturali (collegamenti a sezioni dell’ipertesto)link sitografici (collegamenti ad altri “siti”)

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 9: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

IpertestualitàMultimedialità

I collegamenti di un ipertesto

Possiamo distinguere i collegamenti (o link) a seconda della lorofunzione:

interni al nodoesterni

collegamenti ad altri nodi dello stesso ipertestocollegamenti ad altri ipertesti

link di navigazionelink di attivazione

Qual è la differenza tra gli ultimi due tipi di collegamento?link procedurali (es. pulsante back del browser)link testuali (collegamenti testuali)link associativi (stretta affinità - collegamenti testuali)link strutturali (collegamenti a sezioni dell’ipertesto)link sitografici (collegamenti ad altri “siti”)

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 10: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

IpertestualitàMultimedialità

I collegamenti di un ipertesto

Possiamo distinguere i collegamenti (o link) a seconda della lorofunzione:

interni al nodoesterni

collegamenti ad altri nodi dello stesso ipertestocollegamenti ad altri ipertesti

link di navigazionelink di attivazione

Qual è la differenza tra gli ultimi due tipi di collegamento?

link procedurali (es. pulsante back del browser)link testuali (collegamenti testuali)link associativi (stretta affinità - collegamenti testuali)link strutturali (collegamenti a sezioni dell’ipertesto)link sitografici (collegamenti ad altri “siti”)

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 11: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

IpertestualitàMultimedialità

I collegamenti di un ipertesto

Possiamo distinguere i collegamenti (o link) a seconda della lorofunzione:

interni al nodoesterni

collegamenti ad altri nodi dello stesso ipertestocollegamenti ad altri ipertesti

link di navigazionelink di attivazione

Qual è la differenza tra gli ultimi due tipi di collegamento?link procedurali (es. pulsante back del browser)link testuali (collegamenti testuali)link associativi (stretta affinità - collegamenti testuali)link strutturali (collegamenti a sezioni dell’ipertesto)link sitografici (collegamenti ad altri “siti”)

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 12: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

IpertestualitàMultimedialità

Multimedialità

Documento multimediale: opera in cui è presente una molteplicità dimezzi di comunicazione:

testograficaanimazionesuono

Anche la multisensorialità è richiesta (es. vista e udito)

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 13: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

IpertestualitàMultimedialità

Multimedialità

Diversi tipi di multimedialitàdebole (questa lezione)intrinseca (fumetti)additiva (il cinema muto con sottotitoli)nativa (il cinema)

Per il web la multimedialità deve avere codifica digitale su supportielettronici:

Multimedialità ristretta (coesistenza di una pluralità di linguaggi)Multimedialità interattiva Cos’è?

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 14: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

IpertestualitàMultimedialità

Multimedialità

Diversi tipi di multimedialitàdebole (questa lezione)intrinseca (fumetti)additiva (il cinema muto con sottotitoli)nativa (il cinema)

Per il web la multimedialità deve avere codifica digitale su supportielettronici:

Multimedialità ristretta (coesistenza di una pluralità di linguaggi)Multimedialità interattiva Cos’è?

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 15: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Outline

1 Ipertestualità e multimedialitàIpertestualitàMultimedialità

2 Il World Wide Web

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 16: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Ipertestualità e Multimedialità

Ipertestualità −→ struttura del documentoMultimedialità −→ contenuto del documento

Dall’incontro tra ipertestualità e multimedialità nasce la ipermedialità

World Wide Web←→ ipermedialitànasce al CERN di Ginevra alla fine degli anni ’80sistema di comunicazione via Internet (tra ricercatori)tecnologia (web) resa pubblica nel 1993

World Wide Web −→ ipertesto multimediale distribuito su Internet

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 17: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Ipertestualità e Multimedialità

Ipertestualità −→ struttura del documentoMultimedialità −→ contenuto del documento

Dall’incontro tra ipertestualità e multimedialità nasce la ipermedialità

World Wide Web←→ ipermedialitànasce al CERN di Ginevra alla fine degli anni ’80sistema di comunicazione via Internet (tra ricercatori)tecnologia (web) resa pubblica nel 1993

World Wide Web −→ ipertesto multimediale distribuito su Internet

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 18: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Ipertestualità e Multimedialità

Ipertestualità −→ struttura del documentoMultimedialità −→ contenuto del documento

Dall’incontro tra ipertestualità e multimedialità nasce la ipermedialità

World Wide Web←→ ipermedialitànasce al CERN di Ginevra alla fine degli anni ’80sistema di comunicazione via Internet (tra ricercatori)tecnologia (web) resa pubblica nel 1993

World Wide Web −→ ipertesto multimediale distribuito su Internet

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 19: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Ipertestualità e Multimedialità

Ipertestualità −→ struttura del documentoMultimedialità −→ contenuto del documento

Dall’incontro tra ipertestualità e multimedialità nasce la ipermedialità

World Wide Web←→ ipermedialitànasce al CERN di Ginevra alla fine degli anni ’80sistema di comunicazione via Internet (tra ricercatori)tecnologia (web) resa pubblica nel 1993

World Wide Web −→ ipertesto multimediale distribuito su Internet

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 20: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

World Wide Web

Struttura −→ pagine webCollegamenti −→ link unidirezionaliLe pagine sono distribuite su Server web o Server httpL’utente naviga usando client detti browser

Quale dei seguenti NON è un browser?1 Firefox2 Chrome3 Safari4 Thunderbird5 Opera

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 21: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

World Wide Web

Struttura −→ pagine webCollegamenti −→ link unidirezionaliLe pagine sono distribuite su Server web o Server httpL’utente naviga usando client detti browser

Quale dei seguenti NON è un browser?1 Firefox2 Chrome3 Safari4 Thunderbird5 Opera

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 22: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

World Wide Web

Struttura −→ pagine webCollegamenti −→ link unidirezionaliLe pagine sono distribuite su Server web o Server httpL’utente naviga usando client detti browser

Quale dei seguenti NON è un browser?1 Firefox2 Chrome3 Safari4 Thunderbird5 Opera

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 23: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Pagine web

Testo superficiale - ciò che appare all’utentetesto, audio, grafica, immagini, filmatii browser, di default, riconoscono formati standard (es. file jpg,gif, png)per visualizzare altri formati è necessario installare plug-in

Acrobat ReaderQuickTimeFlashPlayer

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 24: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Pagine web

Organizzazione interna delle pagine:spazio dei contenuti

parti di ipertestooggetti multimedialilink associativi

cornice ipertestualestrutture di navigazione (menu di navigazione primaria esecondaria)strutture di identificazione (intestazione, logo, banner, contatti)

Alcune pagine hanno il link alla homepage nel logo, una sorta difusione delle strutture di navigazione e contatto

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 25: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Sito web

E’ un insieme di pagine web:autorialità (singolo emittente)argomento di comunicazione (tema)strategia argomentativa (layout)destinatario (chi è l’obiettivo del sito)collocazione fisica (server web)collocazione virtuale (l’indirizzo web)

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 26: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Sito web

Un po’ di domande...

Cos’è la homepage?Cos’è una splash page?Cos’è un portale?Cos’è un servizio web?

motore di ricerca (Google, Yahoo!, Bing)aste online (eBay)vendita online (Amazon, Chl, Pixmania)intermediazione commerciale (PayPal)posta elettronica (Gmail, Hotmail, Yahoo!)

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 27: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Sito web

Un po’ di domande...Cos’è la homepage?

Cos’è una splash page?Cos’è un portale?Cos’è un servizio web?

motore di ricerca (Google, Yahoo!, Bing)aste online (eBay)vendita online (Amazon, Chl, Pixmania)intermediazione commerciale (PayPal)posta elettronica (Gmail, Hotmail, Yahoo!)

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 28: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Sito web

Un po’ di domande...Cos’è la homepage?Cos’è una splash page?

Cos’è un portale?Cos’è un servizio web?

motore di ricerca (Google, Yahoo!, Bing)aste online (eBay)vendita online (Amazon, Chl, Pixmania)intermediazione commerciale (PayPal)posta elettronica (Gmail, Hotmail, Yahoo!)

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 29: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Sito web

Un po’ di domande...Cos’è la homepage?Cos’è una splash page?Cos’è un portale?

Cos’è un servizio web?motore di ricerca (Google, Yahoo!, Bing)aste online (eBay)vendita online (Amazon, Chl, Pixmania)intermediazione commerciale (PayPal)posta elettronica (Gmail, Hotmail, Yahoo!)

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 30: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Sito web

Un po’ di domande...Cos’è la homepage?Cos’è una splash page?Cos’è un portale?Cos’è un servizio web?

motore di ricerca (Google, Yahoo!, Bing)aste online (eBay)vendita online (Amazon, Chl, Pixmania)intermediazione commerciale (PayPal)posta elettronica (Gmail, Hotmail, Yahoo!)

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 31: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Sito web

Un po’ di domande...Cos’è la homepage?Cos’è una splash page?Cos’è un portale?Cos’è un servizio web?

motore di ricerca (Google, Yahoo!, Bing)aste online (eBay)vendita online (Amazon, Chl, Pixmania)intermediazione commerciale (PayPal)posta elettronica (Gmail, Hotmail, Yahoo!)

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 32: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Sito web

Esistono diverse tipologie di sito web:siti aziendali (business to consumer b2c e business to businessb2b)siti istituzionali (enti pubblici, università, ecc.)siti personali (...anche i blog)

e diversi modelli di comunicazione e funzione:informativaconativa (o persuasiva)emotiva (o espressiva)

ogni sito può appartenere a più di una categoria!

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 33: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Sito web

I siti web possono essere statici o dinamicipagine statiche

HTML

pagine dinamiche (generate on the fly)elementi dinamici (script)CMS (Content Management Systems)file temporanei (cosa sono?)

In teoria, dal nome della pagina si dovrebbe capire se è statica (.htmo html) o dinamica (che comprende una serie di parametri)

Recentemente sono stati introdotti nomi search engine friendly per lepagine dinamiche (per ottimizzare le ricerche)

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 34: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

I protocolli di Internet: HTTP

Esistono tre standard principali per il web (gestiti dal W3C):HTTP (HyperText Transfer Protocol) - protocollo di rete per loscambio di messaggi con architettura client/server

un utente specifica un link o utilizza un motore di ricerca e ilbrowser invia la richiesta ad un serverla richiesta viene gestita tramite DNS e grazie all’infrastruttura direte (TCP/IP)quando il server risponde, il browser formatta la pagina,ricostruisce l’ipertesto (link) e gestisce i contenuti multimedialiil browser può quindi richiedere nuovi dati per visualizzare lapagina o invocare programmi (JavaScript, ecc.)

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 35: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

I protocolli di Internet: HTTP

Ogni volta che viene visitata una pagina il client cede delleinformazioni al serverle informazioni vengono memorizzate in file di log e vengonousate per ottimizzare i processi e a fini statisticile statistiche sui siti web sono gestite anche dal W3C: GlobalWeb Stats (http://www.w3counter.com/globalstats.php)

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 36: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

I protocolli di Internet: HTTP

Esistono altri tipi di comunicazione: tecnologie pushfeed RSS (Really Simple Syndication): l’utente fa unabbonamento a un feed RSS e viene aggiornato senza che nefaccia richiesta esplicita (ad es. le news)podcasting usa la stessa tecnologia dei feed RSS ma permettela diffusione di materiale video e audio

feed RSS e podcasting permettono di aggregare le notizie escaricarle automaticamente sul dispositivo connesso a Internet senzadover visitare tutti i siti web (ad es. Repubblica)

Cosa significa downloading? e streaming?

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 37: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

I protocolli di Internet: HTTP

Esistono altri tipi di comunicazione: tecnologie pushfeed RSS (Really Simple Syndication): l’utente fa unabbonamento a un feed RSS e viene aggiornato senza che nefaccia richiesta esplicita (ad es. le news)podcasting usa la stessa tecnologia dei feed RSS ma permettela diffusione di materiale video e audio

feed RSS e podcasting permettono di aggregare le notizie escaricarle automaticamente sul dispositivo connesso a Internet senzadover visitare tutti i siti web (ad es. Repubblica)

Cosa significa downloading? e streaming?

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 38: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

I protocolli di Internet: HTML

Il linguaggio HTML (HyperText Markup Language) - linguaggio dimarcatura per implementare le pagine web

Prevede l’uso di marche (tags) doppie o singoleformattazione (anche se spesso si usano fogli di stile css)struttura del documentolink ipertestualiaggiunta di oggetti multimediali

<HTML><HEAD>

<TITLE>Esempio 1 </TITLE></HEAD><BODY><CENTER><H1>Questo &egrave; scritto in stile Heading 1</H1></CENTER>Scritta non indentata<HR WIDTH="100% " ></BODY>

</HTML>

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 39: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

I protocolli di Internet: HTML

Esistono altre tecnologie, che si affiancano all’HTML, per ovviare lasua povertà espressiva:

JavaScript: linguaggio di scripting per scrivere programmi chevengono interpretati ed eseguiti dal browserJava: linguaggio di programmazione, vengono aggiunti allepagine HTML programmi pre-compilati (applet) che possonoessere eseguiti solo se sul client è presente il Java RuntimeEnvironment (JRE)Flash: gestione dei contenuti multimediali (immagini e filmati)XML: eXtensible Markup Language, è più espressivo di HTML eviene solitamente usato per l’archiviazione di testi su web

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 40: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

I protocolli di Internet: URL

URL (Uniform Resource Locator) è un indicatore univoco di unarisorsa web

protocollo://hostname:porta/pathname?query#frammento

protocollo (http, https, ftp)hostname (indirizzo ip o nome indirizzo)porta (opzionale, se omesso viene impostata la porta di defaultdel protocollo)pathname (percorso all’interno del filesystem del server)query (informazioni parametriche per la generazione di paginedinamiche)frammento (indica un punto preciso della pagina)

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 41: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

I protocolli di Internet: URL

Esempi:https://www.facebook.com/

http://www.ed.ac.uk/home

https://www.youtube.com/watch?v=UfNcVZHB13w

http://www.unibg.it/struttura/struttura.asp?id_notizia=54140&cerca=ing_orari-avvisi

Quando gli indirizzi sono troppo lunghi si possono usare:aliasURL shorteners (http://youtu.be/UfNcVZHB13w)

E si l’indirizzo di una pagina cambia?PURLs (Persistent URLs) assicura che una pagina sia sempreraggiungibile dall’esterno anche se il suo URL cambia

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 42: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Come si accede ad un sito web?

Direttamente: scrivendo l’indirizzo nel browserIndirettamente: seguendo un link presente in un altro sitoTramite un motore di ricerca: seguendo una delle pagineelencate grazie ad una ricerca

La maggior parte degli accessi avviene tramite motore di ricerca

Come funziona un motore di ricerca?cerca in tutti i siti del webcerca nel web tutti i siti che contengono le parole chiavecerca nell’archivio dei siti webdice automaticamente in quali siti è presente la parola chiave(sfruttando altri programmi)

Nessuna di queste è corretta!

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 43: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Come si accede ad un sito web?

Direttamente: scrivendo l’indirizzo nel browserIndirettamente: seguendo un link presente in un altro sitoTramite un motore di ricerca: seguendo una delle pagineelencate grazie ad una ricerca

La maggior parte degli accessi avviene tramite motore di ricerca

Come funziona un motore di ricerca?

cerca in tutti i siti del webcerca nel web tutti i siti che contengono le parole chiavecerca nell’archivio dei siti webdice automaticamente in quali siti è presente la parola chiave(sfruttando altri programmi)

Nessuna di queste è corretta!

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 44: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Come si accede ad un sito web?

Direttamente: scrivendo l’indirizzo nel browserIndirettamente: seguendo un link presente in un altro sitoTramite un motore di ricerca: seguendo una delle pagineelencate grazie ad una ricerca

La maggior parte degli accessi avviene tramite motore di ricerca

Come funziona un motore di ricerca?cerca in tutti i siti del webcerca nel web tutti i siti che contengono le parole chiavecerca nell’archivio dei siti webdice automaticamente in quali siti è presente la parola chiave(sfruttando altri programmi)

Nessuna di queste è corretta!

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 45: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Come si accede ad un sito web?

Direttamente: scrivendo l’indirizzo nel browserIndirettamente: seguendo un link presente in un altro sitoTramite un motore di ricerca: seguendo una delle pagineelencate grazie ad una ricerca

La maggior parte degli accessi avviene tramite motore di ricerca

Come funziona un motore di ricerca?cerca in tutti i siti del webcerca nel web tutti i siti che contengono le parole chiavecerca nell’archivio dei siti webdice automaticamente in quali siti è presente la parola chiave(sfruttando altri programmi)

Nessuna di queste è corretta!

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 46: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

I motori di ricerca

Ricercainput: lista di parole chiaveoutput: lista di collegamenti

Data una parola chiave, viene effettuata una ricerca testuale

Ricerca avanzata:operatori logici (AND, OR)uso dei doppi apici (“ ”)linguadatetipo di dato (immagini, video, ecc.)

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 47: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

I motori di ricerca

Come funziona in realtà un motore di ricerca?i risultati riguardano solo parte del webla richiesta di un utente viene tradotta in una query ad undatabase dove sono presenti informazioni di un certo numero dipagine web precedentemente catalogatel’interrogazione viene fatta tramite l’attivazione di un programmadi gestione di un archivioquesta ricerca locale garantisce tempi di risposta molto brevi

La pagina generata da un motore di ricerca è statica o dinamica?

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 48: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

I motori di ricerca

Come funziona in realtà un motore di ricerca?i risultati riguardano solo parte del webla richiesta di un utente viene tradotta in una query ad undatabase dove sono presenti informazioni di un certo numero dipagine web precedentemente catalogatel’interrogazione viene fatta tramite l’attivazione di un programmadi gestione di un archivioquesta ricerca locale garantisce tempi di risposta molto brevi

La pagina generata da un motore di ricerca è statica o dinamica?

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 49: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

I motori di ricerca

L’archivio di ricerca viene costruito tramite spider (o crawler, robot,bot):

sfrutta una lista di indirizzi notiesplora, analizza e indicizza le paginedurante la visita vengono identificati i link esterni per lesuccessive esplorazionila fase di indexing serve a identificare le parole chiave (anchegrazie ai tag HTML)l’attività dello spider è continua, asincrona (rispetto alle richieste)e ciclica

Cos’è la copia cache di una pagina web?

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 50: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

I motori di ricerca

L’archivio di ricerca viene costruito tramite spider (o crawler, robot,bot):

sfrutta una lista di indirizzi notiesplora, analizza e indicizza le paginedurante la visita vengono identificati i link esterni per lesuccessive esplorazionila fase di indexing serve a identificare le parole chiave (anchegrazie ai tag HTML)l’attività dello spider è continua, asincrona (rispetto alle richieste)e ciclica

Cos’è la copia cache di una pagina web?

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 51: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

I motori di ricerca

Il ranking:l’ordinamento dei risultati è fondamentaleordinamento tramite page rank

rilevanzapopolarità

sponsored links (a pagamento)

Riassumendo, un motore di ricerca consiste di:un archivioun programma di interrogazioneun programma di scansione e indicizzazione

La qualità di un motore di ricerca è data dall’ampiezza del suoarchivio, dalla pertinenza dei risultati e dall’ordinamento proposto

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 52: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

I motori di ricerca

Il ranking:l’ordinamento dei risultati è fondamentaleordinamento tramite page rank

rilevanzapopolarità

sponsored links (a pagamento)

Riassumendo, un motore di ricerca consiste di:un archivioun programma di interrogazioneun programma di scansione e indicizzazione

La qualità di un motore di ricerca è data dall’ampiezza del suoarchivio, dalla pertinenza dei risultati e dall’ordinamento proposto

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 53: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

I motori di ricerca specializzati

metamotori: fondono le ricerche effettuate con più motori diricerca generalisti (http://www.metacrawler.com/)plurimotori: esecuzione parallela senza fusione dei risultaticlusterizzatori: cercano di individuare cluster nei risultaticercando concetti significativi per la ricerca(http://search.yippy.com)motori specialistici:

Google Books - http://books.google.it/Google Scholar - http://scholar.google.it/ (citazioni e ipertesti, ilconcetto di stella entrante degli ipertesti)

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 54: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Il Web 2.0

Riguarda i siti web in cui vengono condivise le informazioni e c’èinterazione tra gli utenti (e i siti che vengono visitati)

FacebookTwitterLinkedIn (endorsement)

Come sono costituiti?Profilo personaleRete di contatti

Altre applicazioni:Google Drive, Instagram, FoursquareBlogapplicazioni Wiki (es. Wikipedia)TripAdvisor, Booking, Amazon, eBay (recommender systems)

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 55: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Domande

Che cosa indichiamo con il termine “servizi di rete”?1 Programmi che consentono di sfruttare i motori di ricerca per

fornire informazioni alle aziende2 Programmi destinati a supportare le attività di configurazione,

gestione e manutenzione dei server di rete3 Programmi che consentono il reperimento, deposito e scambio di

informazioni per una comunità di utenti di rete4 Programmi per la gestione della posta elettronica5 Programmi per la gestione degli indirizzari delle liste di

discussione

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 56: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Domande

Che cosa indichiamo con il termine “servizi di rete”?1 Programmi che consentono di sfruttare i motori di ricerca per

fornire informazioni alle aziende2 Programmi destinati a supportare le attività di configurazione,

gestione e manutenzione dei server di rete3 Programmi che consentono il reperimento, deposito e scambio di

informazioni per una comunità di utenti di rete4 Programmi per la gestione della posta elettronica5 Programmi per la gestione degli indirizzari delle liste di

discussione

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 57: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Domande

In una rete un server:1 riceve servizi, sotto forma di elaborazione o di dati2 fornisce servizi, sotto forma di elaborazione o di dati3 acquisisce autonomamente informazioni, che indicizza per

renderle disponibili ai crawlers4 riceve informazioni dai crawlers, che indicizza per renderle

disponibili ai robots5 coordina i servizi, siano essi di elaborazione o di gestione,

fornitigli dai crawlers

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 58: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Domande

In una rete un server:1 riceve servizi, sotto forma di elaborazione o di dati2 fornisce servizi, sotto forma di elaborazione o di dati3 acquisisce autonomamente informazioni, che indicizza per

renderle disponibili ai crawlers4 riceve informazioni dai crawlers, che indicizza per renderle

disponibili ai robots5 coordina i servizi, siano essi di elaborazione o di gestione,

fornitigli dai crawlers

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 59: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Domande

In quale dei seguenti casi abbiamo di solito multimedialità interattiva?1 DVD2 Film sottotitolati3 Fumetti4 Videogames5 Cartoni animati digitali

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 60: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Domande

In quale dei seguenti casi abbiamo di solito multimedialità interattiva?1 DVD2 Film sottotitolati3 Fumetti4 Videogames5 Cartoni animati digitali

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 61: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Domande

Quale dei seguenti nomi identifica un motore di ricerca?1 Internet Explorer2 Bing3 Filezilla4 Outlook5 Outlook Express

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 62: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Domande

Quale dei seguenti nomi identifica un motore di ricerca?1 Internet Explorer2 Bing3 Filezilla4 Outlook5 Outlook Express

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 63: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Domande

Quale unità di misura può essere impiegata per misurare larisoluzione di uno scanner?

1 bit2 pollice3 pixel4 ppi5 A4

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 64: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Domande

Quale unità di misura può essere impiegata per misurare larisoluzione di uno scanner?

1 bit2 pollice3 pixel4 ppi5 A4

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 65: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Domande

Come si misura la dimensione dell’immagine visibile su un video?1 lungo la diagonale2 lungo la base3 lungo l’altezza4 sommando base e altezza5 calcolando la media tra base ed altezza

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 66: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Domande

Come si misura la dimensione dell’immagine visibile su un video?1 lungo la diagonale2 lungo la base3 lungo l’altezza4 sommando base e altezza5 calcolando la media tra base ed altezza

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 67: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Domande

La richiesta di una pagina web da parte di un browser può generarela spedizione di materiali da parte di più serventi?

1 Sì2 Solo se l’utente deve spedire/scaricare documenti (testi,

immagini, audio, ...)3 Solo se l’utente deve spedire posta elettronica con allegati4 Solo se il sito è dinamico5 No

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 68: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Domande

La richiesta di una pagina web da parte di un browser può generarela spedizione di materiali da parte di più serventi?

1 Sì2 Solo se l’utente deve spedire/scaricare documenti (testi,

immagini, audio, ...)3 Solo se l’utente deve spedire posta elettronica con allegati4 Solo se il sito è dinamico5 No

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 69: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Domande

Quali fra i seguenti tipi di sito esercitano sovente una funzioneconativa?

1 Siti aziendali2 Siti personali3 Siti istituzionali4 Siti dinamici5 Siti statici

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 70: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Domande

Quali fra i seguenti tipi di sito esercitano sovente una funzioneconativa?

1 Siti aziendali2 Siti personali3 Siti istituzionali4 Siti dinamici5 Siti statici

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 71: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Domande

Quale fra le seguenti è una marca html corretta?1 (hr)2 {hr}3 [hr]4 #hr#5 <hr>

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 72: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Domande

Quale fra le seguenti è una marca html corretta?1 (hr)2 {hr}3 [hr]4 #hr#5 <hr>

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 73: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Domande

Quale fra i seguenti url non è sintatticamente ben formato?1 http://www.marcolazzari.net/?p=Progetti2 http://www.birimbo.birambo.it3 http://bit.ly/WYX8v4 http//www.unibg.it5 http://www.birimbobirambo.it/index.htm#proprioqui

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 74: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Domande

Quale fra i seguenti url non è sintatticamente ben formato?1 http://www.marcolazzari.net/?p=Progetti2 http://www.birimbo.birambo.it3 http://bit.ly/WYX8v4 http//www.unibg.it5 http://www.birimbobirambo.it/index.htm#proprioqui

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 75: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Domande

Quale fra le seguenti definizioni meglio descrive il World Wide Web?1 Supporto infrastrutturale di Internet2 Programma di gestione / scambio di informazioni su Internet3 Sistema di comunicazione sincrona distribuito su Internet4 Documento in cui coesistono e convergono più linguaggi e

formati digitali5 Ipertesto multimediale distribuito su Internet

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 76: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Domande

Quale fra le seguenti definizioni meglio descrive il World Wide Web?1 Supporto infrastrutturale di Internet2 Programma di gestione / scambio di informazioni su Internet3 Sistema di comunicazione sincrona distribuito su Internet4 Documento in cui coesistono e convergono più linguaggi e

formati digitali5 Ipertesto multimediale distribuito su Internet

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 77: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Domande

Nel Web, quando esiste un link da un nodo a un altro, esiste sempreil puntatore di ritorno?

1 Sì2 No3 Solo nel caso di collegamenti procedurali4 Solo nel caso di collegamenti testuali5 Solo quando i due nodi sono tematicamente affini

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 78: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Domande

Nel Web, quando esiste un link da un nodo a un altro, esiste sempreil puntatore di ritorno?

1 Sì2 No3 Solo nel caso di collegamenti procedurali4 Solo nel caso di collegamenti testuali5 Solo quando i due nodi sono tematicamente affini

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 79: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Domande

Per quale motivo i sistemi di salvataggio via Internet di solitocomprimono preliminarmente i materiali che devono trasferire?

1 Per impedire che il calcolatore dell’utente venga infettato da virus2 Per tutelare la sicurezza e privacy dell’utente3 Per ridurre il tempo di trasferimento4 Perché il salvataggio è incrementale5 Perché il salvataggio è periodico

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 80: World Wide Web Cazzaniga Paolo · 2015-11-25 · 2 Il World Wide Web Dott. ... le parti sono in connessione tramitecollegamenti o link seguendo unastruttura reticolare la struttura

Ipertestualità e multimedialitàIl World Wide Web

Domande

Per quale motivo i sistemi di salvataggio via Internet di solitocomprimono preliminarmente i materiali che devono trasferire?

1 Per impedire che il calcolatore dell’utente venga infettato da virus2 Per tutelare la sicurezza e privacy dell’utente3 Per ridurre il tempo di trasferimento4 Perché il salvataggio è incrementale5 Perché il salvataggio è periodico

Dott. Cazzaniga Paolo Fondamenti di Informatica