Podcast
Questions and Answers
Che cosa rappresenta il browser in un sistema di architettura Client-Server?
Che cosa rappresenta il browser in un sistema di architettura Client-Server?
- Un programma di sistema operativo
- Un'applicazione web
- Un server
- Un client (correct)
Qual è il problema comune degli utenti nel sito del corso di laurea?
Qual è il problema comune degli utenti nel sito del corso di laurea?
- La velocità di caricamento del sito
- La gestione delle risorse di sistema
- La sicurezza del sistema operativo
- La difficoltà nel trovare informazioni (correct)
Che cosa è importante per migliorare l'usabilità di una pagina web?
Che cosa è importante per migliorare l'usabilità di una pagina web?
- Il numero di colori utilizzati
- La velocità di caricamento delle immagini
- La gerarchia visiva (correct)
- La quantità di testo sulla pagina
Qual è il tipo di attacco informatico che consiste nell'intercettare dati sensibili?
Qual è il tipo di attacco informatico che consiste nell'intercettare dati sensibili?
Che cosa è il soggetto che interferisce con la trasmissione dei messaggi?
Che cosa è il soggetto che interferisce con la trasmissione dei messaggi?
Che cosa è importante per la sicurezza del sistema operativo?
Che cosa è importante per la sicurezza del sistema operativo?
Che cosa è un tipo di attacco informatico che consiste nell'eseguire comandi di sistema sul server?
Che cosa è un tipo di attacco informatico che consiste nell'eseguire comandi di sistema sul server?
Che cosa è importante per la sicurezza delle applicazioni web?
Che cosa è importante per la sicurezza delle applicazioni web?
Che cosa è il problema di sicurezza che consiste nell'inclusione di un programma che viene eseguito sul computer del client?
Che cosa è il problema di sicurezza che consiste nell'inclusione di un programma che viene eseguito sul computer del client?
Che cosa rappresenta il web?
Che cosa rappresenta il web?
Study Notes
Introduzione al World Wide Web (WWW)
- Il World Wide Web (WWW) è un insieme di risorse informative e di servizi, tra cui la posta elettronica, il telefonia, lo scambio di file in reti tra pari (peer-to-peer) e il web.
- Il WWW è solo una parte di Internet.
Risorse e Documenti
- Le risorse sono insiemi di oggetti (hardware e software) identificabili tramite un indirizzo o un nome.
- I documenti (pagine) web sono insiemi di risorse tra loro in relazione.
- Esempio: una pagina web e le immagini che contiene.
Caratteristiche del Web
- Identificare univocamente una risorsa sul Web (URL)
- Un protocollo per descrivere come richiedere una richiesta e ottenere una risposta (HTTP)
- Un linguaggio per la pubblicazione di documenti web (HTML)
- Un programma software (successivamente chiamato web server) che risponde a richieste HTTP
- Un programma (successivamente chiamato browser) per effettuare richieste HTTP da URLs e visualizzare il codice HTML ricevuto come risposta
Principi fondamentali del Web
- Accesso universale
- Universo aperto
- Non-indipendenza dei principi
- Supervisionati dal W3C
Criteri fondamentali per lo sviluppo del Web
- Interoperabilità
- Evolvibilità
- Multimodalità
- Semplicità/Leggibilità
- Accesso universale
Risorse e Relazioni
- Rappresentare e organizzare le risorse
- Rappresentare implica la codifica di una risorsa e la sua rappresentazione tramite metadati
- I media e le codifiche
Metadati
- Descrittivi
- Strutturali
- Amministrativi
- Frequente l'uso di metadati di tipo misto
- XML è anche qui una ottima soluzione
Legami di relazione: lo spazio ipermediale
- E' possibile stabilire un legame di riferimento tra due risorse o due parti di una stessa risorsa: reference link
- Il legame aggiunge ricchezza espressiva ad un insieme di risorse, facilitando la comprensione dei contenuti
Identificare gli oggetti
- Problema fondamentale nel web: identificare gli oggetti senza ambiguità
- Gli identificatori devono essere definiti in modo standard per consentire accesso universale
- URL (Uniform Resource Locator)
- URN (Uniform Resource Name)
Architettura Client-Server
- Il browser è un esempio di un client
- Il programma che risponde sul sito del corso è un esempio di server
Usabilità
- Gerarchia visiva (risalto alle info più importanti)
- Spazio rilevante ai contenuti
- Chiarezza sulla posizione corrente nel sito
- Rendere visibili i link (ancore)
- Usare relativamente pochi colori
- Opportuno spazio tra testo e immagini
Sicurezza
- Protezione dei dati
- Protezione degli accessi esterni
- Prevenzione degli attacchi da intrusione
- Sicurezza del sistema operativo
- Sicurezza del sistema di comunicazione
- Sicurezza delle applicazioni Web
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Description
Scopri la storia del WWW e come funziona, con Tim Berners-Lee, l'inventore del Web. Impara i concetti di base del WWW e come si differenzia da Internet.