Html + CSS - Lezione 4

19
HTML + CSS Usabilità e accessibilità dei siti web. LEZIONE 4 1/19

description

La quarta lezione per i miei studenti :)

Transcript of Html + CSS - Lezione 4

Page 1: Html + CSS - Lezione 4

HTML + CSSUsabilità e accessibilità dei siti web.

LEZIONE 4

1/19

Page 2: Html + CSS - Lezione 4

I siti web sono degliIPERTESTI, ovvero dei

documenti di testo non lineari che consentono a chi legge di

scegliere quale percorso di lettura seguire

2/19

Page 3: Html + CSS - Lezione 4

Negli ipertesti le pagine sono collegate tra loro secondo

associazioni di idee diverse, tramite link ipertestuali, e il

lettore decide liberamente quali link seguire

3/19

Page 4: Html + CSS - Lezione 4

Per questi motivi, la struttura ipertestuale, il sistema di

navigazione e la veste grafica di un sito web sono fondamentali

4/19

Page 5: Html + CSS - Lezione 4

Questi tre elementi costituiscono

l’INTERFACCIA di un sito web, ovvero l’insieme delle sue

componenti che entrano in relazione con l’utente

5/19

Page 6: Html + CSS - Lezione 4

Non tutti i link sono uguali:

6/19

• Link strutturali (navigazione in larghezza e in profondità)• Link topici (stessi argomenti, approfondimento)• Link associativi (argomenti correlati)

Page 7: Html + CSS - Lezione 4

Architettura dell’informazionedefinisce la struttura dei contenuti e delle

funzionalità di un sistema informatico

7/19

• Organizza i contenuti• Etichetta i contenuti• Definisce il sistema di navigazione• Definisce i sistemi di ricerca

Page 8: Html + CSS - Lezione 4

Un sito web deve essere USABILE e ACCESSIBILE

8/19

Page 9: Html + CSS - Lezione 4

L’usabilità di un prodotto secondo la norma ISO 9241:

l’efficacia, l’efficienza e la soddisfazione con le quali può essere usato da determinati

utenti per raggiungere determinati obiettivi in

determinati contesti9/19

Page 10: Html + CSS - Lezione 4

In particolare:

10/19

• Utilità (serve a qualcosa? A chi?)• Efficace (accuratezza e completezza)• Efficienza (economicità, rapidità)• Facilità di apprendimento e di ricordo• Prevenzione degli errori• Soddisfazione

Page 11: Html + CSS - Lezione 4

Accessibilità di un sito web:

la possibilità di garantire la fruibilità dei contenuti al

maggior numero possibile di persone (es. disabili o con

dotazioni tecnologiche ristrette)

11/19

Page 12: Html + CSS - Lezione 4

Il consorzio W3C e il WAI hanno messo a punto delle linee guida:

12/19

• Livello A: norme che devono essere rispettate da tutti (pena l’impossibilità)• Livello AA: norme che dovrebbero essere rispettate (pena la difficoltà)• Livello AAA: norme che potrebbero essere rispettate (per migliorare ancora)

Page 13: Html + CSS - Lezione 4

In Italia: decreto legislativon° 4 del 4 gennaio 2004

(Legge Stanca):“disposizioni per favorire l’accesso dei soggetti disabili agli strumenti informatici” che riguarda anche i

siti web delle P. A.

13/19

Page 14: Html + CSS - Lezione 4

La scrittura per il web è diversa dalla scrittura tradizionale e

prevede dei canoni da rispettare che riguardano il contenuto, lo

stile, i destinatari e l’aspetto visivo

14/19

Page 15: Html + CSS - Lezione 4

CONTENUTO

15/19

Riportare solo l’informazione necessaria: massima quantità,

massima qualità, massima pertinenza, massima chiarezza

Page 16: Html + CSS - Lezione 4

CONTENUTO

16/19

Riportare i concetti principali per primi dedicando un

paragrafo ad ogni concetto

Page 17: Html + CSS - Lezione 4

STILE e DESTINATARI

17/19

Utilizzare un linguaggio conciso, pratico, oggettivo, preciso,

brillante, scorrevole, tenendo conto dei destinatari

dell’informazione

Page 18: Html + CSS - Lezione 4

ASPETTI VISIVI

18/19

• Spezzare i periodi• Evidenziare le parole chiavi• Colonne non troppo larghe• Elenchi puntati e numerati• Scegliere colori contrastanti• Utilizzare font standard

Page 19: Html + CSS - Lezione 4

Grazie dell’attenzione ;-)

Vincenzo [email protected]