SlideShare a Scribd company logo
1 of 36
Download to read offline
Non esiste UX
senza
accessibilità.
Costruire un
web per tutti
@cfabry
Fabrizio Caccavello
Web Accessibility Expert 

User Experience Designer
International Web Association
•Membro del Consiglio Direttivo di IWA Italy
•Coordinatore webaccessibile.org
Agenzia per l’Italia Digitale
•Consulente super senior accessibilità
•User Experience Designer - UX/UI
Akebia - internet experience
•Amministratore e fondatore
UNINFO - ente di normazione italiano
•Commissione e-Accessibility
•Coordinatore del GdL2 "Adozioni e Traduzioni”
http://www.fabriziocaccavello.it
About me: Fabrizio Caccavello
2
@cfabry
Fabrizio Caccavello
Disegnare servizi per tutti
Il web rende disponibili
informazioni e servizi
alle persone, in
qualunque ambiente.
Dobbiamo disegnarlo
inclusivo.
3
@cfabry
Fabrizio Caccavello
Il mobile first non è più in discussione
Le tecniche di responsive design ci guidano da anni a pensare
allo sviluppo web adeguato ai vari dispositivi, preferendo, per
varie ragioni, un approccio di tipo “prima i dispositivi mobili”
4
@cfabry
Fabrizio Caccavello
Il mobile first non è più in discussione
Ma quello che prima era un suggerimento, un modo
tecnicamente corretto di pensare allo sviluppo, ora
diventa imprescindibile
5
@cfabry
Fabrizio Caccavello
Disegnare per tutti
Disegnare
applicazioni per il
web diventa un
lavoro determinante,
perché il design
inclusivo inizia 

“dal disegno”
6
@cfabry
Fabrizio Caccavello
Disegnare per tutti, disegnare accessibile
7
L’accessibilità non riguarda i
solo i tecnici o gli esperti di
accessibilità.
E non è (soltanto) una
questione di codice.
@cfabry
Fabrizio Caccavello
Disegnare per tutti, disegnare accessibile
L’accessibilità è
una questione di
contenuti
8
@cfabry
Fabrizio Caccavello
Disegnare per tutti, disegnare accessibile
L’accessibilità riguarda le persone, tutte,
anche quelle con disabilità.
I web designer devono pensare accessibile
9
@cfabry
Fabrizio Caccavello
Accessibilità per designer
Criticità e considerazioni da
analizzare a livello di design
10
“Per non continuare a fare disegnini digitali”

(cit. Roberto Scano)
@cfabry
Fabrizio Caccavello
Contrasto di colore
Nero è bello
alto contrasto è bello
Fornire contenuti con adeguato
contrasto di colore
Oltre 200 milioni di persone hanno
problemi visivi
11
Ricerca autobus
Nr. autobus
inserisci numero autobus
@cfabry
Fabrizio Caccavello
Contrasto di colore
Nero è bello
Fornire contenuti con adeguato
contrasto di colore
Oltre 200 milioni di persone hanno
problemi visivi
12
Ricerca autobus
Nr. autobus
inserisci numero autobus
@cfabry
Fabrizio Caccavello
Testi troppo piccoli
Ricerca autobus
Nr. autobus
inserisci numero autobus
Se il testo è troppo piccolo può
diventare invisibile
Su un dispositivo mobile gli utenti
non hanno la possibilità di
ingrandire il testo
@cfabry
Fabrizio Caccavello 14
Ricerca autobus
Nr. autobus
inserisci numero autobus
Talvolta queste
caratteristiche si
trovano anche in
progetti di grandi
aziende
Testi troppo piccoli
@cfabry
Fabrizio Caccavello
Non fornire informazioni solo attraverso il colore
Non tutti percepiscono
i colori nello stesso
modo
15
Mappa autobus
Importante!
Stato degli autobus
in arrivo
soppresso
in ritardo
134
28
276
@cfabry
Fabrizio Caccavello
Non fornire informazioni solo attraverso il colore
16
Mappa autobus
Importante!
Stato degli autobus
in arrivo
soppresso
in ritardo
134
28
276
Non tutti percepiscono
i colori nello stesso
modo
un esempio di daltonismo
@cfabry
Fabrizio Caccavello
Elementi che si sovrappongono
Considerare che su mobile
alcuni elementi possono
sovrapporsi, come gli elementi
di menu.
Vale anche per i
comportamenti degli oggetti
nativi (come le tastiere virtuali
dei dispositivi)
17
Ricerca autobus
Nr. autobus
inserisci numero autobus
CERCA
ATTENZIONE
non scrivere 25barra
ma 25/
@cfabry
Fabrizio Caccavello
Elementi con Focus
Gli oggetti attivi devono avere
un focus (molto) evidente.
18
Orari autobus
News Orari Avvisi
Lorem ipsum dolor sit
amet, consectetur
adipiscing elit, sed do
eiusmod tempor
incididunt ut labore et
dolore magna aliqua.
@cfabry
Fabrizio Caccavello
Moduli, usare correttamente le etichette
Le etichette dei moduli
hanno un significato
semantico.
I placeholder non sono
sostituti delle etichette
19
Crea la tua password
minimo 8 caratteri, di cui uno speciale
La tua password deve essere composta da almeno
8 caratteri e deve contenere almeno un carattere
speciale
@cfabry
Fabrizio Caccavello
Moduli, usare correttamente le etichette
20
Crea la tua password
minimo 8 caratteri, di cui uno speciale
La tua password deve essere composta da almeno
8 caratteri e deve contenere almeno un carattere
speciale
LABEL
PLACEHOLDER
TESTO GUIDA
referenziato con WAI-ARIA
@cfabry
Fabrizio Caccavello
Le insidie nei campi di input
Talvolta dietro a un semplice input si possono
nascondere elementi di elevata inaccessibilità
21
@cfabry
Fabrizio Caccavello
Le insidie nei campi di input
1) Non si può fare copia/incolla dell’intero numero.
2) Non si possono usare i sistemi automatici dei browser
che permettono di recuperare i dati memorizzati.
3) Dopo il primo blocco di 4 cifre, c’è lo spostamento
automatico al secondo blocco? Oppure si dovrà agire
sul mouse per cambiare il focus?
4) I blocchi di 4 cifre hanno il limite a 4 cifre?
5) L’etichetta “numero di carta” a quale dei campi è
riferita? Ogni campo deve avere una etichetta.
22
Quanti problemi ci
possono essere se si
dividono i campi
della carta di credito
in 4 input distinti
@cfabry
Fabrizio Caccavello
Pulsanti di azione di dimensioni adeguate
Pulsanti di azione troppo piccoli
possono essere invisibili e

di difficile utilizzo
23
Orari autobus
News Orari Avvisi
Lorem ipsum dolor sit
amet, consectetur
adipiscing elit, sed do
eiusmod tempor
incididunt ut labore et
dolore magna aliqua.
@cfabry
Fabrizio Caccavello
Gestione degli spazi
24
Mappa autobus
Importante!
Stato degli autobus
in arrivo
soppresso
in ritardo
134
28
276
Il rapporto tra gli oggetti rappresentati e
gli spazi intorno è molto importante
@cfabry
Fabrizio Caccavello
Gestione degli spazi
25
Mappa autobus
Importante!
Stato degli autobus
in arrivo
soppresso
in ritardo
134
28
276
Ma attenzione a non esagerare :)
@cfabry
Fabrizio Caccavello
Gestione degli spazi
26
Mappa autobus
Importante!
Stato degli autobus
in arrivo
soppresso
in ritardo
134
28
276
Mappa autobus
Stato degli autobus
in arrivo
soppresso
in ritardo
134
28
276
Talvolta queste
caratteristiche si
trovano anche in
progetti di grandi
aziende
@cfabry
Fabrizio Caccavello
Testi alternativi per immagini
I testi alternativi per le
immagini devono essere
indicati nell’apposito tag ALT,
ma si possono fornire anche
opportune didascalie
27
Nell’immagine è raffigurato un originale ambiente di lavoro
composto da computer, lampada e porta penne in alluminio
@cfabry
Fabrizio Caccavello 28
Nell’immagine è raffigurato
un originale ambiente di
lavoro composto da
computer, lampada e porta
penne in alluminio
alt
Ambiente di lavoro con computer
figcaption
Testi alternativi per immagini
@cfabry
Fabrizio Caccavello
Usare elementi di markup significativi
Non tutti i testi sono uguali.
Un testo di tipo “titolo” è un
titolo dal punto di vista
strutturale, e non soltanto
perché è più grande
29
<h1>Io sono un titolo</h1>
<h2>Io sono un titolo secondario</h2>
<p>io sono il paragrafo</p>
@cfabry
Fabrizio Caccavello
Solo azioni significative
In ogni interfaccia presentare
solo le azioni che hanno
significato in quel contesto
30
Ricerca autobus
Nr. autobus
inserisci numero autobus
CERCA
@cfabry
Fabrizio Caccavello
Attenzione ai framework
Framework come Bootstrap
sono risorse utili, non
essenziali, ma necessarie ad
creare un ambiente
potenzialmente già efficiente
31
@cfabry
Fabrizio Caccavello
Attenzione ai framework
32
I Framework sono
anche
un’importante linea
guida per creare
interfacce
@cfabry
Fabrizio Caccavello
Attenzione alle regole aziendali
Il colore di un logo, anche se non
accessibile, non deve influire sulle
interfacce dell’applicazione
Il logo aziendale non è coinvolto
nelle regole del contrasto di colore
33
il mio logo aziendale
@cfabry
Fabrizio Caccavello
Attenzione alle regole aziendali
Ma l’applicazione
si
34
La mia azienda
Servizi Prodotti
Lorem ipsum dolor sit
amet, consectetur
adipiscing elit, sed do
eiusmod tempor
incididunt ut labore et
dolore magna aliqua.
La mia azienda
Servizi Prodotti
Lorem ipsum dolor sit
amet, consectetur
adipiscing elit, sed do
eiusmod tempor
incididunt ut labore et
dolore magna aliqua.
@cfabry
Fabrizio Caccavello
Approfondimenti
Per approfondire l’argomento accessibilità

(anche per designer) consiglio la lettura delle
WCAG2.1 (https://www.wcag.it) e di
webaccessibile.org
35
36
That’s all folks!
Ci sono domande?
Non dimenticare di segnarti la mia email:

mail@fabriziocaccavello.it
e di citarmi @cfabry :)

More Related Content

Similar to Non esiste UX senza accessibilità. Costruire un web per tutti

Dal Wireframe alla pubblicazione: sviluppo usabile di un sito
Dal Wireframe alla pubblicazione: sviluppo usabile di un sitoDal Wireframe alla pubblicazione: sviluppo usabile di un sito
Dal Wireframe alla pubblicazione: sviluppo usabile di un sito
Cultura Senza Barriere
 

Similar to Non esiste UX senza accessibilità. Costruire un web per tutti (20)

Con WebSite le prime pagine del tuo sito le facciamo noi!
Con WebSite le prime pagine del tuo sito le facciamo noi!Con WebSite le prime pagine del tuo sito le facciamo noi!
Con WebSite le prime pagine del tuo sito le facciamo noi!
 
Torniamo a parlare - WordPress Meetup Milano
Torniamo a parlare - WordPress Meetup MilanoTorniamo a parlare - WordPress Meetup Milano
Torniamo a parlare - WordPress Meetup Milano
 
Drupal Day 2011 - Drupal per la ricerca, il caso EAI
Drupal Day 2011 - Drupal per la ricerca, il caso EAIDrupal Day 2011 - Drupal per la ricerca, il caso EAI
Drupal Day 2011 - Drupal per la ricerca, il caso EAI
 
Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023
Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023
Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023
 
CameraCommercio_Coworking
CameraCommercio_CoworkingCameraCommercio_Coworking
CameraCommercio_Coworking
 
Laboratorio internet: 5. Requisiti (parte III)
Laboratorio internet: 5. Requisiti (parte III)Laboratorio internet: 5. Requisiti (parte III)
Laboratorio internet: 5. Requisiti (parte III)
 
SMAU Milano 2016
SMAU Milano 2016SMAU Milano 2016
SMAU Milano 2016
 
Formazione senza confini - SMAU 2007
Formazione senza confini - SMAU 2007Formazione senza confini - SMAU 2007
Formazione senza confini - SMAU 2007
 
UX Engineering: il ruolo dello sviluppo nel design dell'esperienza utente
UX Engineering: il ruolo dello sviluppo nel design dell'esperienza utenteUX Engineering: il ruolo dello sviluppo nel design dell'esperienza utente
UX Engineering: il ruolo dello sviluppo nel design dell'esperienza utente
 
Fabrizio Pivari, consulente Internet Marketing
Fabrizio Pivari,  consulente Internet MarketingFabrizio Pivari,  consulente Internet Marketing
Fabrizio Pivari, consulente Internet Marketing
 
Laboratorio Internet: 1. Introduzione
Laboratorio Internet: 1. IntroduzioneLaboratorio Internet: 1. Introduzione
Laboratorio Internet: 1. Introduzione
 
SMAU Milano 2015
SMAU Milano 2015SMAU Milano 2015
SMAU Milano 2015
 
Programmazione web - Lezione 2 - Anatomia dei siti... alla griglia
Programmazione web - Lezione 2 - Anatomia dei siti... alla grigliaProgrammazione web - Lezione 2 - Anatomia dei siti... alla griglia
Programmazione web - Lezione 2 - Anatomia dei siti... alla griglia
 
Lean UX Development - Approach and toolkit
Lean UX Development - Approach and toolkitLean UX Development - Approach and toolkit
Lean UX Development - Approach and toolkit
 
Lean UX Approach for developers
Lean UX Approach for developersLean UX Approach for developers
Lean UX Approach for developers
 
Infographics & data visualization - corso base FBK
Infographics & data visualization - corso base FBKInfographics & data visualization - corso base FBK
Infographics & data visualization - corso base FBK
 
Dal Wireframe alla pubblicazione: sviluppo usabile di un sito
Dal Wireframe alla pubblicazione: sviluppo usabile di un sitoDal Wireframe alla pubblicazione: sviluppo usabile di un sito
Dal Wireframe alla pubblicazione: sviluppo usabile di un sito
 
From idea to concept - Todi Appy Days 2015
From idea to concept - Todi Appy Days 2015From idea to concept - Todi Appy Days 2015
From idea to concept - Todi Appy Days 2015
 
Progetti web vincenti: 10 requisiti, tra design e normativa, per sviluppare b...
Progetti web vincenti: 10 requisiti, tra design e normativa, per sviluppare b...Progetti web vincenti: 10 requisiti, tra design e normativa, per sviluppare b...
Progetti web vincenti: 10 requisiti, tra design e normativa, per sviluppare b...
 
Wordpress 3/7. temi e plugin
Wordpress 3/7. temi e pluginWordpress 3/7. temi e plugin
Wordpress 3/7. temi e plugin
 

More from Fabrizio Caccavello

La filiera della fiducia nella progettazione web e nel social marketing - Fab...
La filiera della fiducia nella progettazione web e nel social marketing - Fab...La filiera della fiducia nella progettazione web e nel social marketing - Fab...
La filiera della fiducia nella progettazione web e nel social marketing - Fab...
Fabrizio Caccavello
 

More from Fabrizio Caccavello (20)

Accessibility Days 2018 - GAAD - Accessibility overview
Accessibility Days 2018 - GAAD - Accessibility overviewAccessibility Days 2018 - GAAD - Accessibility overview
Accessibility Days 2018 - GAAD - Accessibility overview
 
Come vengono percepiti i siti delle PA da parte degli utenti - forum pa 2017
Come vengono percepiti i siti delle PA da parte degli utenti -  forum pa 2017Come vengono percepiti i siti delle PA da parte degli utenti -  forum pa 2017
Come vengono percepiti i siti delle PA da parte degli utenti - forum pa 2017
 
Strategie digitali per creare servizi online efficienti e credibili - Smau mi...
Strategie digitali per creare servizi online efficienti e credibili - Smau mi...Strategie digitali per creare servizi online efficienti e credibili - Smau mi...
Strategie digitali per creare servizi online efficienti e credibili - Smau mi...
 
I siti web della PA per dispositivi mobili - ForumPA 2015
I siti web della PA per dispositivi mobili - ForumPA 2015I siti web della PA per dispositivi mobili - ForumPA 2015
I siti web della PA per dispositivi mobili - ForumPA 2015
 
Mobile learning Bologna - Tra html 5 e applicazioni native.
Mobile learning Bologna - Tra html 5 e applicazioni native.Mobile learning Bologna - Tra html 5 e applicazioni native.
Mobile learning Bologna - Tra html 5 e applicazioni native.
 
Accessibilità, tra etica e business
Accessibilità, tra etica e businessAccessibilità, tra etica e business
Accessibilità, tra etica e business
 
Progettazione web: 5 punti strategici
per valutare professionalità e qualità ...
Progettazione web: 5 punti strategici
per valutare professionalità e qualità ...Progettazione web: 5 punti strategici
per valutare professionalità e qualità ...
Progettazione web: 5 punti strategici
per valutare professionalità e qualità ...
 
Smau bologna 2014 strategie per la progettazione web: i clientie vogliono i...
Smau bologna 2014   strategie per la progettazione web: i clientie vogliono i...Smau bologna 2014   strategie per la progettazione web: i clientie vogliono i...
Smau bologna 2014 strategie per la progettazione web: i clientie vogliono i...
 
ForumPA - App no grazie, lunga vita a Responsive Design
ForumPA - App no grazie, lunga vita a Responsive DesignForumPA - App no grazie, lunga vita a Responsive Design
ForumPA - App no grazie, lunga vita a Responsive Design
 
Applicazioni, web e strategie di territorio
Applicazioni, web e strategie di territorioApplicazioni, web e strategie di territorio
Applicazioni, web e strategie di territorio
 
Webapp HTML5/CSS3 nelle strategie di territorio
Webapp HTML5/CSS3 nelle strategie di territorioWebapp HTML5/CSS3 nelle strategie di territorio
Webapp HTML5/CSS3 nelle strategie di territorio
 
Applicazioni web e web design responsive - SMAU Bologna 2013
Applicazioni web e web design responsive - SMAU Bologna 2013Applicazioni web e web design responsive - SMAU Bologna 2013
Applicazioni web e web design responsive - SMAU Bologna 2013
 
Iwa italy - Le professioni del Web - Festival d'Europa 2013
Iwa italy - Le professioni del Web - Festival d'Europa 2013Iwa italy - Le professioni del Web - Festival d'Europa 2013
Iwa italy - Le professioni del Web - Festival d'Europa 2013
 
Applicazioni web e web design responsive
Applicazioni web e web design responsiveApplicazioni web e web design responsive
Applicazioni web e web design responsive
 
Marketing territoriale come strategia relazionale
Marketing territoriale come strategia relazionaleMarketing territoriale come strategia relazionale
Marketing territoriale come strategia relazionale
 
Responsive web design, l'altra faccia dell'accessibilità
Responsive web design, l'altra faccia dell'accessibilitàResponsive web design, l'altra faccia dell'accessibilità
Responsive web design, l'altra faccia dell'accessibilità
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
 
La filiera della fiducia nella progettazione web e nel social marketing - Fab...
La filiera della fiducia nella progettazione web e nel social marketing - Fab...La filiera della fiducia nella progettazione web e nel social marketing - Fab...
La filiera della fiducia nella progettazione web e nel social marketing - Fab...
 
La filiera della fiducia nella progettazione web e nel social marketing
La filiera della fiducia nella progettazione web e nel social marketingLa filiera della fiducia nella progettazione web e nel social marketing
La filiera della fiducia nella progettazione web e nel social marketing
 
Progettazione web e semplicità: dieci regole per una creatività ragionata
Progettazione web e semplicità: dieci regole per una creatività ragionataProgettazione web e semplicità: dieci regole per una creatività ragionata
Progettazione web e semplicità: dieci regole per una creatività ragionata
 

Recently uploaded

presentazione varietà allotropiche del carbonio.pptx
presentazione varietà allotropiche del carbonio.pptxpresentazione varietà allotropiche del carbonio.pptx
presentazione varietà allotropiche del carbonio.pptx
michelacaporale12345
 
Adducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptxAdducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptx
sasaselvatico
 
Presentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informaticaPresentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informatica
nico07fusco
 

Recently uploaded (20)

presentazione varietà allotropiche del carbonio.pptx
presentazione varietà allotropiche del carbonio.pptxpresentazione varietà allotropiche del carbonio.pptx
presentazione varietà allotropiche del carbonio.pptx
 
Gli isotopi scienze naturale seconda pres
Gli isotopi scienze naturale seconda presGli isotopi scienze naturale seconda pres
Gli isotopi scienze naturale seconda pres
 
Adducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptxAdducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptx
 
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024
 
Una breve introduzione ad Elsa Morante, vita e opere
Una breve introduzione ad Elsa Morante, vita e opereUna breve introduzione ad Elsa Morante, vita e opere
Una breve introduzione ad Elsa Morante, vita e opere
 
magia, stregoneria, inquisizione e medicina.pptx
magia, stregoneria, inquisizione e medicina.pptxmagia, stregoneria, inquisizione e medicina.pptx
magia, stregoneria, inquisizione e medicina.pptx
 
TeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptx
TeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptxTeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptx
TeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptx
 
Pancia Asia-La vita di Steve Jobs-Adriano Olivetti-Bill Gates.pptx
Pancia Asia-La vita di Steve Jobs-Adriano Olivetti-Bill Gates.pptxPancia Asia-La vita di Steve Jobs-Adriano Olivetti-Bill Gates.pptx
Pancia Asia-La vita di Steve Jobs-Adriano Olivetti-Bill Gates.pptx
 
magia, stregoneria, inquisizione e medicina.pptx
magia, stregoneria, inquisizione e medicina.pptxmagia, stregoneria, inquisizione e medicina.pptx
magia, stregoneria, inquisizione e medicina.pptx
 
CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...
CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...
CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...
 
Aurora Palestinipresentazione000001.pdtf
Aurora Palestinipresentazione000001.pdtfAurora Palestinipresentazione000001.pdtf
Aurora Palestinipresentazione000001.pdtf
 
Educazione civica-Asia Pancia powerpoint
Educazione civica-Asia Pancia powerpointEducazione civica-Asia Pancia powerpoint
Educazione civica-Asia Pancia powerpoint
 
Le forme allotropiche del C-Palestini e Pancia.docx
Le forme allotropiche del C-Palestini e Pancia.docxLe forme allotropiche del C-Palestini e Pancia.docx
Le forme allotropiche del C-Palestini e Pancia.docx
 
TeccarelliLorenzo-i4stilidellapitturaromana.docx
TeccarelliLorenzo-i4stilidellapitturaromana.docxTeccarelliLorenzo-i4stilidellapitturaromana.docx
TeccarelliLorenzo-i4stilidellapitturaromana.docx
 
TeccarelliLorenzo-Mitodella.cavernaa.pdf
TeccarelliLorenzo-Mitodella.cavernaa.pdfTeccarelliLorenzo-Mitodella.cavernaa.pdf
TeccarelliLorenzo-Mitodella.cavernaa.pdf
 
Storia-CarloMagno-TeccarelliLorenzo.pptx
Storia-CarloMagno-TeccarelliLorenzo.pptxStoria-CarloMagno-TeccarelliLorenzo.pptx
Storia-CarloMagno-TeccarelliLorenzo.pptx
 
Presentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informaticaPresentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informatica
 
Le forme allotropiche del C-Palestini e Pancia.docx
Le forme allotropiche del C-Palestini e Pancia.docxLe forme allotropiche del C-Palestini e Pancia.docx
Le forme allotropiche del C-Palestini e Pancia.docx
 
a scuola di biblioVerifica: come utilizzare il test TRAAP
a scuola di biblioVerifica: come utilizzare il test TRAAPa scuola di biblioVerifica: come utilizzare il test TRAAP
a scuola di biblioVerifica: come utilizzare il test TRAAP
 
Pancia Asia-Pelusi Sara-La pittura romana - Copia (1).pptx
Pancia Asia-Pelusi Sara-La pittura romana - Copia (1).pptxPancia Asia-Pelusi Sara-La pittura romana - Copia (1).pptx
Pancia Asia-Pelusi Sara-La pittura romana - Copia (1).pptx
 

Non esiste UX senza accessibilità. Costruire un web per tutti

  • 2. @cfabry Fabrizio Caccavello Web Accessibility Expert 
 User Experience Designer International Web Association •Membro del Consiglio Direttivo di IWA Italy •Coordinatore webaccessibile.org Agenzia per l’Italia Digitale •Consulente super senior accessibilità •User Experience Designer - UX/UI Akebia - internet experience •Amministratore e fondatore UNINFO - ente di normazione italiano •Commissione e-Accessibility •Coordinatore del GdL2 "Adozioni e Traduzioni” http://www.fabriziocaccavello.it About me: Fabrizio Caccavello 2
  • 3. @cfabry Fabrizio Caccavello Disegnare servizi per tutti Il web rende disponibili informazioni e servizi alle persone, in qualunque ambiente. Dobbiamo disegnarlo inclusivo. 3
  • 4. @cfabry Fabrizio Caccavello Il mobile first non è più in discussione Le tecniche di responsive design ci guidano da anni a pensare allo sviluppo web adeguato ai vari dispositivi, preferendo, per varie ragioni, un approccio di tipo “prima i dispositivi mobili” 4
  • 5. @cfabry Fabrizio Caccavello Il mobile first non è più in discussione Ma quello che prima era un suggerimento, un modo tecnicamente corretto di pensare allo sviluppo, ora diventa imprescindibile 5
  • 6. @cfabry Fabrizio Caccavello Disegnare per tutti Disegnare applicazioni per il web diventa un lavoro determinante, perché il design inclusivo inizia 
 “dal disegno” 6
  • 7. @cfabry Fabrizio Caccavello Disegnare per tutti, disegnare accessibile 7 L’accessibilità non riguarda i solo i tecnici o gli esperti di accessibilità. E non è (soltanto) una questione di codice.
  • 8. @cfabry Fabrizio Caccavello Disegnare per tutti, disegnare accessibile L’accessibilità è una questione di contenuti 8
  • 9. @cfabry Fabrizio Caccavello Disegnare per tutti, disegnare accessibile L’accessibilità riguarda le persone, tutte, anche quelle con disabilità. I web designer devono pensare accessibile 9
  • 10. @cfabry Fabrizio Caccavello Accessibilità per designer Criticità e considerazioni da analizzare a livello di design 10 “Per non continuare a fare disegnini digitali”
 (cit. Roberto Scano)
  • 11. @cfabry Fabrizio Caccavello Contrasto di colore Nero è bello alto contrasto è bello Fornire contenuti con adeguato contrasto di colore Oltre 200 milioni di persone hanno problemi visivi 11 Ricerca autobus Nr. autobus inserisci numero autobus
  • 12. @cfabry Fabrizio Caccavello Contrasto di colore Nero è bello Fornire contenuti con adeguato contrasto di colore Oltre 200 milioni di persone hanno problemi visivi 12 Ricerca autobus Nr. autobus inserisci numero autobus
  • 13. @cfabry Fabrizio Caccavello Testi troppo piccoli Ricerca autobus Nr. autobus inserisci numero autobus Se il testo è troppo piccolo può diventare invisibile Su un dispositivo mobile gli utenti non hanno la possibilità di ingrandire il testo
  • 14. @cfabry Fabrizio Caccavello 14 Ricerca autobus Nr. autobus inserisci numero autobus Talvolta queste caratteristiche si trovano anche in progetti di grandi aziende Testi troppo piccoli
  • 15. @cfabry Fabrizio Caccavello Non fornire informazioni solo attraverso il colore Non tutti percepiscono i colori nello stesso modo 15 Mappa autobus Importante! Stato degli autobus in arrivo soppresso in ritardo 134 28 276
  • 16. @cfabry Fabrizio Caccavello Non fornire informazioni solo attraverso il colore 16 Mappa autobus Importante! Stato degli autobus in arrivo soppresso in ritardo 134 28 276 Non tutti percepiscono i colori nello stesso modo un esempio di daltonismo
  • 17. @cfabry Fabrizio Caccavello Elementi che si sovrappongono Considerare che su mobile alcuni elementi possono sovrapporsi, come gli elementi di menu. Vale anche per i comportamenti degli oggetti nativi (come le tastiere virtuali dei dispositivi) 17 Ricerca autobus Nr. autobus inserisci numero autobus CERCA ATTENZIONE non scrivere 25barra ma 25/
  • 18. @cfabry Fabrizio Caccavello Elementi con Focus Gli oggetti attivi devono avere un focus (molto) evidente. 18 Orari autobus News Orari Avvisi Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
  • 19. @cfabry Fabrizio Caccavello Moduli, usare correttamente le etichette Le etichette dei moduli hanno un significato semantico. I placeholder non sono sostituti delle etichette 19 Crea la tua password minimo 8 caratteri, di cui uno speciale La tua password deve essere composta da almeno 8 caratteri e deve contenere almeno un carattere speciale
  • 20. @cfabry Fabrizio Caccavello Moduli, usare correttamente le etichette 20 Crea la tua password minimo 8 caratteri, di cui uno speciale La tua password deve essere composta da almeno 8 caratteri e deve contenere almeno un carattere speciale LABEL PLACEHOLDER TESTO GUIDA referenziato con WAI-ARIA
  • 21. @cfabry Fabrizio Caccavello Le insidie nei campi di input Talvolta dietro a un semplice input si possono nascondere elementi di elevata inaccessibilità 21
  • 22. @cfabry Fabrizio Caccavello Le insidie nei campi di input 1) Non si può fare copia/incolla dell’intero numero. 2) Non si possono usare i sistemi automatici dei browser che permettono di recuperare i dati memorizzati. 3) Dopo il primo blocco di 4 cifre, c’è lo spostamento automatico al secondo blocco? Oppure si dovrà agire sul mouse per cambiare il focus? 4) I blocchi di 4 cifre hanno il limite a 4 cifre? 5) L’etichetta “numero di carta” a quale dei campi è riferita? Ogni campo deve avere una etichetta. 22 Quanti problemi ci possono essere se si dividono i campi della carta di credito in 4 input distinti
  • 23. @cfabry Fabrizio Caccavello Pulsanti di azione di dimensioni adeguate Pulsanti di azione troppo piccoli possono essere invisibili e
 di difficile utilizzo 23 Orari autobus News Orari Avvisi Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
  • 24. @cfabry Fabrizio Caccavello Gestione degli spazi 24 Mappa autobus Importante! Stato degli autobus in arrivo soppresso in ritardo 134 28 276 Il rapporto tra gli oggetti rappresentati e gli spazi intorno è molto importante
  • 25. @cfabry Fabrizio Caccavello Gestione degli spazi 25 Mappa autobus Importante! Stato degli autobus in arrivo soppresso in ritardo 134 28 276 Ma attenzione a non esagerare :)
  • 26. @cfabry Fabrizio Caccavello Gestione degli spazi 26 Mappa autobus Importante! Stato degli autobus in arrivo soppresso in ritardo 134 28 276 Mappa autobus Stato degli autobus in arrivo soppresso in ritardo 134 28 276 Talvolta queste caratteristiche si trovano anche in progetti di grandi aziende
  • 27. @cfabry Fabrizio Caccavello Testi alternativi per immagini I testi alternativi per le immagini devono essere indicati nell’apposito tag ALT, ma si possono fornire anche opportune didascalie 27 Nell’immagine è raffigurato un originale ambiente di lavoro composto da computer, lampada e porta penne in alluminio
  • 28. @cfabry Fabrizio Caccavello 28 Nell’immagine è raffigurato un originale ambiente di lavoro composto da computer, lampada e porta penne in alluminio alt Ambiente di lavoro con computer figcaption Testi alternativi per immagini
  • 29. @cfabry Fabrizio Caccavello Usare elementi di markup significativi Non tutti i testi sono uguali. Un testo di tipo “titolo” è un titolo dal punto di vista strutturale, e non soltanto perché è più grande 29 <h1>Io sono un titolo</h1> <h2>Io sono un titolo secondario</h2> <p>io sono il paragrafo</p>
  • 30. @cfabry Fabrizio Caccavello Solo azioni significative In ogni interfaccia presentare solo le azioni che hanno significato in quel contesto 30 Ricerca autobus Nr. autobus inserisci numero autobus CERCA
  • 31. @cfabry Fabrizio Caccavello Attenzione ai framework Framework come Bootstrap sono risorse utili, non essenziali, ma necessarie ad creare un ambiente potenzialmente già efficiente 31
  • 32. @cfabry Fabrizio Caccavello Attenzione ai framework 32 I Framework sono anche un’importante linea guida per creare interfacce
  • 33. @cfabry Fabrizio Caccavello Attenzione alle regole aziendali Il colore di un logo, anche se non accessibile, non deve influire sulle interfacce dell’applicazione Il logo aziendale non è coinvolto nelle regole del contrasto di colore 33 il mio logo aziendale
  • 34. @cfabry Fabrizio Caccavello Attenzione alle regole aziendali Ma l’applicazione si 34 La mia azienda Servizi Prodotti Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. La mia azienda Servizi Prodotti Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
  • 35. @cfabry Fabrizio Caccavello Approfondimenti Per approfondire l’argomento accessibilità
 (anche per designer) consiglio la lettura delle WCAG2.1 (https://www.wcag.it) e di webaccessibile.org 35
  • 36. 36 That’s all folks! Ci sono domande? Non dimenticare di segnarti la mia email:
 mail@fabriziocaccavello.it e di citarmi @cfabry :)