Che cosa si intende per accessibilità?

63
Lezione 1 - Introduzione all'accessibilità e standar d web [email protected] Tecniche di accessibilità w Che cosa si intende per Che cosa si intende per accessibilità? accessibilità? Dalla definizione alla pratica. Video Keeping Web Accessibility in Mind” http://www.webaim.org/i ntro/video.php

description

Che cosa si intende per accessibilità?. Dalla definizione alla pratica. Video “ Keeping Web Accessibility in Mind” http://www.webaim.org/intro/video.php. Definizione “comune” di accessibilità. - PowerPoint PPT Presentation

Transcript of Che cosa si intende per accessibilità?

Page 1: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Che cosa si intende per accessibilità?Che cosa si intende per accessibilità?

Dalla definizione alla pratica.

Video “Keeping Web Accessibility in Mind”http://www.webaim.org/intro/video.php

Page 2: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Definizione “comune” di accessibilitàDefinizione “comune” di accessibilità

Definizione prevalente sui dizionari di lingua italiana.Accessibilità: caratteristica di chi o di ciò che è accessibile.

Accessibile: di facile accesso, di facile comprensioneovvero raggiungibile con facilità sia fisicamente che mentalmente.

Page 3: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Definizione “specialistica” di Definizione “specialistica” di accessibilitàaccessibilitàDefinizione del W3C (World Wide Web

Consortium)Un contenuto è accessibile quando può essere usato da qualcuno con una disabilità.

Ovvero quando le persone con disabilità possono percepire, capire, navigare ed interagire con esso in modo concreto.

Page 4: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Definizione “specialistica” di Definizione “specialistica” di accessibilitàaccessibilitàDalla definizione emerge la

differenza tra accessibilità e usabilità.

Infatti non viene considerato accessibile un contenuto genericamente usabile, ma un contenuto che sia usabile da qualcuno affetto da una disabilità.

Page 5: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Definizione di accessibilità secondo Definizione di accessibilità secondo DiodatiDiodatiAccessibile è un contenuto web che può essere fruito da un utente indipendentemente da disabilità o limitazioni fisiche e/o cognitive, occasionali o permanenti, e indipendentemente dal tipo di tecnologia utilizzato per collegarsi alla Rete.

Page 6: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Ulteriore accezione di accessibilitàUlteriore accezione di accessibilità

Il termine “accessibilità” viene usato non solo per indicare l’essere accessibile di un contenuto o di un programma, ma anche l’insieme di linee guida, raccomandazioni, suggerimenti, tecniche, per produrre contenuti, strumenti autoriali e programmi utente accessibili.

E’ il caso del titolo di questo corso..

Page 7: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

I beneficiari dell’accessibilitàI beneficiari dell’accessibilità

Secondo il W3C le categorie interessate sono: I ciechi I sordi Gli ipovedentiLe persone con disabilità motorie che

pregiudicano l’utilizzo di mouse e tastiera I malati di epilessia fotosensibile Individui con disabilità cognitive o

dell’apprendimento

Page 8: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

I beneficiari dell’accessibilitàI beneficiari dell’accessibilità

Le categorie di disabili elencate ci riportano al significato comune della parola individuando:

Da un lato disabilità fisiche Dall’altro disabilità mentali

Page 9: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Altri beneficiari dell’accessibilitàAltri beneficiari dell’accessibilità

Nell’introduzione delle WCAG si fa riferimento anche ad altre problematiche che limitano l’accesso ai contenuti del web:

persone senza disabilità in differenti situazioni; persone con disabilità temporanee; persone con barriere tecnologiche; persone anziane.

Page 10: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Altri beneficiari dell’accessibilitàAltri beneficiari dell’accessibilità

Ad esempio utenti che: possono avere uno schermo solo a caratteri, uno schermo piccolo o una connessione lenta a Internet; possono non parlare o comprendere in modo fluente la lingua in cui il documento è scritto; possono trovarsi in situazioni in cui la vista, l’udito o le mani sono occupati o ostacolati (alla guida, in un ambiente rumoroso, ecc.); possono avere una versione precedente di un browser, o un diverso sistema operativo.

Page 11: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Beneficiari dell’accessibilità: riepilogoBeneficiari dell’accessibilità: riepilogo

persone con disabilità fisiche e/o cognitive permanenti; persone che per ragioni contingenti (hanno le mani o gli occhi impegnati, lavorano in ambienti rumorosi, non conoscono bene una lingua) incontrano difficoltà simili a quelle di chi è affetto da disabilità fisiche o cognitive permanenti; persone che usano tecnologie potenzialmente “invalidanti” (computer o programmi obsoleti o poco comuni, connessioni a Internet molto lente).

Page 12: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Destinatari dell’accessibilitàDestinatari dell’accessibilità

Sempre secondo il W3C, i destinatari dell’accessibilità, intesa come insieme di linee guida e tecniche, sono:

“gli sviluppatori di contenuti per il Web (autori di pagine e progettisti di siti - Web developers) e gli sviluppatori di strumenti autoriali (authoring tools developers)”.

Page 13: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Un principio chiave dell’accessibilitàUn principio chiave dell’accessibilità

Flessibilità di incontrare differenti bisogni, situazioni e preferenze, rendendo fruibili e usabili i contenuti Web a tutte le categorie di utenti individuate in precedenza.

Page 14: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Perché sviluppare un web accessibilePerché sviluppare un web accessibile

Sviluppare contenuti e servizi accessibili porta sostanzialmente due vantaggi:

Uno di carattere socialeUno di carattere economico

Page 15: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Perché sviluppare un web accessibilePerché sviluppare un web accessibile

Vantaggio sociale

Un Web accessibile, che permetta alle persone con disabilità di partecipare attivamente nella vita sociale, è essenziale per una uguaglianza di opportunità in molte aree (educazione, politica, professionale, ecc…).

Page 16: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Perché sviluppare un web accessibilePerché sviluppare un web accessibile

Vantaggio economico

Sviluppare seguendo le linee guida per l’accessibilità incrementa la quota di mercato e l'estensione del pubblico di un sito web, aumentando la sua generale usabilità e l’efficienza.

Page 17: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Perché sviluppare un web accessibilePerché sviluppare un web accessibile

Infatti permette di:Aumentare l'usabilità per visitatori non disabili e disabili.Migliorare la posizione nei motori di ricerca.Riutilizzare il contenuto per vari formati e dispositivi.Aumentare il supporto per versioni multilingue.Ridurre i costi di manutenzione del sito.

Page 18: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

I componenti del web accessibileI componenti del web accessibile

Page 19: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

I componenti del web accessibileI componenti del web accessibileContenuto: l’informazione in una pagina o applicazione (testi, immagini, codice, ecc..)Browser web e gli “user agents” in generaleTecnologia assistiva (screen reader, tastiere alternative, ecc..)Gli sviluppatori (designers, programmatori, autori)Gli strumenti di sviluppo (software usati)Gli strumenti di valutazione (i validatori, ecc..)Le linee guida per i vari componenti (WCAG, specifiche tecniche dei linguaggi)

Page 20: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

I browser graficiI browser grafici

Internet Explorer (6, 7, 8, 9)Mozilla Firefox (3.X - 10)Chrome 19.0Safari 5.0OperaSeaMonkey, Camino, Flock, Konqueror, ecc..

Page 21: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

I browser grafici: statisticheI browser grafici: statistiche

Fonte: netmarketshare.com (gennaio 2012)

Page 22: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Dispositivi mobiliDispositivi mobili

Telefoni cellulari: solitamente risoluzione di 176 x 220PDA (personal digital assistant): risoluzione di 240×320 pixel. Diverse modalità di visualizzazione Smartphones: telefoni cellulari con funzioni di personal digital assistant (iPhone, BlackBerry, Samsung). Lettori e-book, i-Pod, i-Pad, ecc..

Page 23: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Dispositivi mobiliDispositivi mobili

Page 24: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Mobile / tablet browser: statisticheMobile / tablet browser: statistiche

Fonte: netmarketshare.com (gennaio 2012)

Page 25: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Risoluzione schermo: statisticheRisoluzione schermo: statistiche

Fonte: netmarketshare.com (gennaio 2012)

Page 26: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Tecnologie assistive: browser testualiTecnologie assistive: browser testuali

Nascono con il web nei primi anni ‘90eliminano automaticamente tutti gli elementi grafici mostrano all’utente solo i testi di una pagina, comprese le descrizioni testuali alternative, degli elementi grafici e multimediali. Interazione principalmente via tastiera.

Page 27: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Tecnologie assistive: browser testualiTecnologie assistive: browser testuali

Non una tecnologia assistiva vera e propria, tuttavia ancora utilizzata da utenti non vedenti o con hardware poco performanti e/o connessioni lente.

I principali browser testuali:LynxLinksWebbIE: lavora anche in modalità grafica, con il motore di rendering di IE

Page 28: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Tecnologie assistive: browser testualiTecnologie assistive: browser testuali

Richiedono nella progettazione di una pagina web:Una buona organizzazione dei contenuti.Equivalenti testuali degli elementi grafici e multimediali non decorativi.

Valido strumento per testare la reale accessibilità di una pagina web.

Page 29: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Tecnologie assistive: browser testualiTecnologie assistive: browser testuali

Page 30: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Tecnologie assistive: browser testualiTecnologie assistive: browser testuali

Page 31: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Tecnologie assistive: screen readerTecnologie assistive: screen reader

Il lettore di schermo è:software che traduce i contenuti presenti sul monitor di un computer in una forma non grafica, di solito in parole pronunciate da una voce sintetica. Utilizzato da non vedenti per l’uso del PC

Page 32: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Tecnologie assistive: screen readerTecnologie assistive: screen reader

Il lettore di schermo necessita di : hardware adeguato in memoria e supporto multimedialeSistema operativo che gli consenta di lavorare con le applicazioni presenti attraverso software integrati nel SO (es. Microsoft Active Accessibility – MSAA di Windows)

Page 33: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Tecnologie assistive: screen readerTecnologie assistive: screen reader

Gli utenti che usano il lettore di schermo accedono ai contenuti in maniera seriale (lettura di tutto il contenuto) e non parallela (colpo d’occhio).

Le pagine web devono dunque essere progettate utilizzando correttamente e semanticamente il codice per agevolare la comprensione dei contenuti.

Page 34: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Plugin Fangs per FirefoxPlugin Fangs per Firefox

Page 35: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Tecnologie assistive: screen readerTecnologie assistive: screen reader

I principali lettori di schermo sono:Jaws (http://www.freedomscientific.com/)Window-eyes (http://www.gwmicro.com/Window-Eyes/)Hal (http://www.yourdolphin.com/)WinGuido (gratuito - http://www.winguido.it/) NVDA (gratuito - http://www.nvda-project.org/)Per Linux: Emacspeak, Orca, LSRPer Mac: VoiceOver (integrato nel SO)

Page 36: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Tecnologie assistive: screen readerTecnologie assistive: screen reader

Sondaggio sulle preferenze degli utenti di screen reader promosso da WebAim

Versione italianahttp://lau.csi.it/testare/accessibilita/test_user-agent/sondaggio/webaim.shtml

Versione originale (inglese)http://www.webaim.org/projects/screenreadersurvey

Page 37: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Tecnologie assistive:screen magnifiersTecnologie assistive:screen magnifiers

ingranditore di schermo: software che ingrandisce in tutto o in parte i contenuti del monitor. Alcuni con funzione vocale.Usati da persone che conservano una minima capacità visiva.

Page 38: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Tecnologie assistive:screen magnifiersTecnologie assistive:screen magnifiers

E’ possibile:Scegliere il fattore di ingrandimento;Le modalità di ingrandimento: finestra intera, schermo diviso in 2 finestra; zoom della parte interessata della pagina;Colori del testo e dello sfondo

Page 39: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Tecnologie assistive:screen magnifiersTecnologie assistive:screen magnifiers

Page 40: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Tecnologie assistive per ipovedentiTecnologie assistive per ipovedenti

Ipovedenti: persone con capacità visiva gravemente ridotta. Ad esempio: poca acutezza, visione significativamente vaga o annebbiata. perdita di tutta la visione centrale; la capacità di vedere soltanto l'anello esterno del campo visivo. visione a "tunnel"; la capacità di vedere soltanto il centro del campo visivo normale. perdita di visione in altre parti del campo visivo. altri problemi, compreso la sensibilità a luce, l'emeralopia, il contrasto ridotto.

Page 41: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Tecnologie assistive per ipovedentiTecnologie assistive per ipovedenti

Tecnologie utilizzate:Ingranditori di schermo (screen magnifiers).Funzioni di ingrandimento dei vari programmi (SO e browser).Schermi a bassa risoluzione.Contrasto colori marcato.

Page 42: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Tecnologie assistive per ipovedentiTecnologie assistive per ipovedenti

Problemi da considerare in fase di progettazione: dal contrasto tra il colore del testo e il colore dello sfondo; dal font dei caratteri; dalle dimensioni dei caratteri; dallo spessore e dalla nitidezza del tratto; dalla distanza tra i caratteri e tra le righe.

Page 43: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Tecnologie assistive per ipovedentiTecnologie assistive per ipovedenti

Visual Impairment Simulator: software che simula i problemi affrontati dagli ipovedenti nell’uso del PC (http://vis.cita.uiuc.edu/downld.php)

Page 44: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Tecnologie assistive per disabilità Tecnologie assistive per disabilità uditiveuditiveUtenti con perdita di udito o con sordità totale che necessitano di alcuni ausili: Sottotitolazione dei contenuti audio. Software per la traduzione scritta o nel linguaggio dei segni per il parlato (iCommunicator).In generale rappresentazione visiva di ogni evento audio.

Page 45: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Tecnologie assistive per disabilità Tecnologie assistive per disabilità fisichefisicheTipologie di disabilità motorie piuttosto ampie: Alcuni utenti paralisi completa o parziale; debolezza muscolare; molto limitati; sensibilità, ma poco controllo del loro corpo; movimenti incontrollati e sporadici, ecc..

Difficoltà nell’uso dei dispositivi di input (mouse, tastiera) per l’interazione con le interfacce.

Page 46: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Tecnologie assistive per disabilità Tecnologie assistive per disabilità fisichefisicheTecnologie utilizzate:Mouse, trackball e tastiere speciali Touch screenSistemi di puntamento a testa (HeadMouse Extreme)Sistemi di puntamento a labbra (LifeTool)Software per ridurre i tremori o per mouse e tastiere virtuali (MagicCursor 2000, ScreenDoors 2000, Discovery:screen)

Page 47: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Tecnologie assistive per disabilità Tecnologie assistive per disabilità fisichefisicheEsempi di:Sistemi di puntamento a labbra Sistemi di puntamento a testaSoftware per ridurre i tremori

Fonte Diodati

Page 48: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Tecnologie assistive per disabilità Tecnologie assistive per disabilità fisichefisicheIn fase di progettazione sarà necessario:Evitare risposte a tempo non controllabili.Layout con elementi ravvicinati in cui risulti difficile il puntamento degli elementi.Consentire l’accesso tramite tastiera a tutte le funzionalità.

Page 49: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Disabilità cognitiveDisabilità cognitive

Anche in questo caso tipologie piuttosto differenti:difficoltà di elaborazione come ritardi mentali, lesioni celebrali o altro. deficit specifici come la mancanza di memoria a breve termine, l'incapacità di ricordarsi i propri nomi o altro. disabilità dell'apprendimento quali dislessia, disgrafia, disorganizzazione cognitiva, disturbo da deficit di attenzione e iperattività. ritardi linguistici.

Page 50: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Disabilità cognitiveDisabilità cognitive

Tecnologie assistive hardware:Dispositivi che emettono segnali acustici o visivi per ricordare all’utente procedure e scadenze.Tastiere semplificate: tasti grandi e colorati che differenziano le azioni.Touch screen: si applicano allo schermo e funzionano da mouse.

Page 51: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Disabilità cognitiveDisabilità cognitive

Tecnologie assistive software:Lettura vocale dei contenuti testuali, associata all’evidenziazione delle parole. Predizione della parola o della frase che l’utente sta scrivendo.Associazione di immagini a testi e comandi.Es: ReadingBar 2 plugin per IE, Dragon Naturally Speaking

Page 52: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Disabilità cognitiveDisabilità cognitive

In fase di progettazione si rende necessario:Utilizzare impaginazioni che siano semplici e costanti. Utilizzare sfondi uniformi e non complicati dietro il testo. Evitare l'utilizzo di testi lampeggianti, evitando inoltre testi in movimento o animazioni testuali. Utilizzare un linguaggio semplice (tuttavia sempre adeguato all’argomento).

Page 53: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Strumenti nativi dei Sistemi OperativiStrumenti nativi dei Sistemi Operativi

Fonte: netmarketshare.com (gennaio 2012)

Page 54: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Strumenti nativi dei Sistemi OperativiStrumenti nativi dei Sistemi Operativi

SO Microsoft Windows (XP, Vista, 7)pannello di controllo -> accesso facilitato

Page 55: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Strumenti nativi dei Sistemi OperativiStrumenti nativi dei Sistemi Operativi

Principali fattori personalizzazione:risoluzione/definizione dello schermo; dimensionamento degli oggetti tramite DPI; aspetto grafico di Windows; puntatori del mouse; struttura delle finestre; funzionalità comuni del sistema operativo; utilizzo facilitato della tastiera; lente d'ingrandimento; tasti di scelta rapida.

Page 56: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Gli Standard Web: cosa sono?Gli Standard Web: cosa sono?

Tecnologie ideate e sviluppate dal W3C e da altri organi normatori, utilizzate per creare e interpretare contenuti per il web. Tecnologie ideate per documenti pubblicati sul web in grado di resistere al tempo e accessibili al pubblico più vasto possibile.

Page 57: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Gli Standard Web: cosa sono?Gli Standard Web: cosa sono?

Linguaggi strutturali (HTML, XHTML, XML).Linguaggi di presentazione (CSS, SVG).Modelli a oggetti (DOM – Document Object Model)Linguaggi di programmazione (ECMAScript 262, versione standard di Javascript).

Page 58: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Progettare secondo gli Standard WebProgettare secondo gli Standard Web

Realizzare documenti in HTML/XHTML valido.Usare i CSS per separare la presentazione dalla struttura di una pagina.Usare codice ben strutturato e marcato in maniera semantica.Realizzare pagine fruibili su ogni browser.

Page 59: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Progettare secondo gli Standard WebProgettare secondo gli Standard Web

Progressive Enhancement

Page 60: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Progettare secondo gli Standard WebProgettare secondo gli Standard Web

In particolare, separare la struttura (codice markup) dalla presentazione (CSS) permette di:Ottenere pagine più leggere e facili da caricare: il CSS viene caricato una sola volta dal browser; il codice è ottimizzato.Ottenere informazioni più facilmente “trovabili”: i motori di ricerca preferiscono infatti pagine in cui il contenuto è ben strutturato.….

Page 61: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Progettare secondo gli Standard WebProgettare secondo gli Standard Web

mantenere coerente il “Look&feel” del sito: con una modifica al CSS si cambieranno tutte le paginediminuire il carico di lavoro legato alla manutenzione delle pagine: aggiornare i contenuti non comporterà modifiche dell’aspetto del sito.garantire una maggiore compatibilità tra le varie piattaforme e i browser, vale a dire maggiore portabilità: i browser interpretano sempre meglio gli standard.Maggiore accessibilità.

Page 62: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Progettare secondo gli Standard WebProgettare secondo gli Standard Web

Emergono quindi quelli che possono essere i vantaggi economici:Minori costi di manutenzione dei siti.Minori costi di banda utilizzata.Informazioni più facili da reperire in rete.Maggior numero di utenti in grado di fruire dei servizi proposti.

Page 63: Che cosa si intende per accessibilità?

Lezione 1 - Introduzione all'accessibilità e standard [email protected]

Tecniche di accessibilità webTecniche di accessibilità web

Perché usare gli Standard Web: Perché usare gli Standard Web: riassuntoriassuntoSviluppo e manutenzione più semplici. Compatibilità con browser futuri. Pagine di dimensioni contenute e dunque più veloci da caricare. Migliore accessibilità. Pagine più ricercabili dai motori di ricerca. Adattamento ai diversi dispositivi più semplice.