Durante una nevicata, in gennaio, effettuo test insieme a Silvia Mattia, utilizzando Jaws in varie versioni, per valutare l'accessibilità dei player multimediali per il Web.
Al convegno Cultura Senza Barriere 2010, insieme a Silvia Mattia (responsabile del Centro di Competenza Consip sull’accessibilità), ho presentato i risultati dei test che abbiamo effettuato su una decina di Player multimediali per il Web, analizzandone la capacità di dialogare con il lettore di schermo Jaws in diverse versioni.
I Player oggetto dei test con Jaws sono tutti utilizzabili in prova, con tutte le caratteristiche attive, nella sezione Player Zen Garden di Webmultimediale.org.
Si prega pertanto, per qualsiasi riutilizzo e citazione, di fornire i riferimenti a Roberto Ellero e Silvia Mattia, e un link a questo post di Webmultimediale.org.
Accessibilità dei contenuti audiovisivi e dei Player, Silvia Mattia e Roberto Ellero - Presentation Transcript
Accessibilità dei contenuti audiovisivi e dei Player
Accessibilità dei contenuti audiovisivi e dei Player
Cosa è Consip ?
Centro di Competenza sull'accessibilità
non solo test su siti ed applicazioni, ma anche laboratorio di ricerca e innovazione
Accessibilità dei contenuti audiovisivi e dei Player
Panoramica sull'accessibilità dei video
Qualità dei contenuti
attrezzatura professionale
montaggio accurato
qualità dell'immagine e dell'audio per la comprensibilità del messaggio
progettazione con l'accessibilità in mente
Accessibilità dei contenuti audiovisivi e dei Player
Panoramica sull'accessibilità dei video
Alternative accessibili
Trascrizione
Audiodescrizione
Interpretazione in lingua dei segni italiana (LIS)
Sottotitolazione
Accessibilità dei contenuti audiovisivi e dei Player
Panoramica sull'accessibilità dei video
Accessibilità dei Player
dialogo con le tecnologie assistive
indipendenza da dispositivo
Accessibilità dei contenuti audiovisivi e dei Player
Il Player è un oggetto di programmazione che, per evitare l'esclusione delle persone con disabilità sensoriali e motorie, deve presentare le seguenti caratteristiche:
deve supportare almeno un formato di sottotitolazione (preferibilmente standard Web come W3C DFXP, SMIL, SAMI, QuickTime-txt e Real-rt)
deve consentire di collegare un file audio per l' audiodescrizione per le persone non vedenti
Accessibilità dei contenuti audiovisivi e dei Player
deve consentire l'attivazione e la disattivazione di sottotitoli e audiodescrizione (le alternative possono essere distrattori o limitanti in alcune circostanze),
deve consentire la visione a tutto schermo per le persone ipovedenti (Full screen),
deve essere pilotabile da tastiera, senza l'uso del mouse (per i disabili motori e i non vedenti),
Accessibilità dei contenuti audiovisivi e dei Player
deve essere direttamente accessibile alle tecnologie assistive come ad esempio Jaws, oppure
deve essere corredato di una console aggiuntiva con comandi come link (costruita con programmazione Javascript), pilotabile con qualsiasi tecnologia e configurazione
Se direttamente accessibile, il Player va inglobato nella pagina utilizzando l'attributo Classid dell'elemento Object, usando il doppio Object con i commenti condizionali per la compatibilità crossbrowser (senza Classid, Jaws 8 non vede l'oggetto, in quanto le MSAA non sono attivate)
Accessibilità dei contenuti audiovisivi e dei Player
Se accessibile tramite console aggiuntiva con comandi come link, è invece possibile utilizzare il singolo Object, evitando in ogni caso l'uso dell'elemento deprecato Embed. Per esempi di entrambe le codifiche, vedi il codice Html delle pagine di Webmultimediale.org, nei vari casi di utilizzo
Una galleria di Player che rispondono almeno in parte a queste caratteristiche è disponibile nella sezione Player Zen garden di Webmultimediale.org
Accessibilità dei contenuti audiovisivi e dei Player
Presentiamo alcuni risultati dei test che abbiamo effettuato sui Player multimediali con diverse versioni del lettore di schermo Jaws .
Limitatamente ai Player basati su Flash , con Jaws 8 e 10 , markup (X)HTML
I risultati completi su tutti i Player, versioni di Jaws, (X)HTML e HTML5, verranno presentati presso Consip in un workshop dedicato
Accessibilità dei contenuti audiovisivi e dei Player
Utilizzando la versione 8 di Jaws, purtroppo il supporto della fruizione dei video in rete è molto limitato
Utilizzando Jaws 8 con Explorer 7 o 8 non è possibile accedere a oggetti multimediali
Con Jaws 8 è necessario utilizzare Explorer 6
Accessibilità dei contenuti audiovisivi e dei Player
Con questa configurazione, ancora abbastanza diffusa, è decisivo il markup utilizzato per inglobare i video nei vari formati.
Utilizzando l'attributo proprietario di Microsoft Classid, Jaws 8 riconosce l'oggetto multimediale e l'interazione è possibile.
Utilizzando invece la marcatura priva di Classid, Jaws 8 non vede l'oggetto.
Accessibilità dei contenuti audiovisivi e dei Player
Utilizzando l'elemento Object senza Classid è pertanto necessario fornire una console aggiuntiva programmata tramite Javascript, in modo da poter pilotare l'oggetto attraverso semplici link
Accessibilità dei contenuti audiovisivi e dei Player
Con Jaws 9 ed Explorer 6 e seguenti si riesce ad accedere all'oggetto sia con Classid che senza
Con Jaws 10 ed Explorer 8 si riesce ad accedere all'oggetto sia con Classid che senza
Accessibilità dei contenuti audiovisivi e dei Player
ANALISI DI PLAYER BASATI SU FLASH
Accessibilità dei contenuti audiovisivi e dei Player
NOMENSA Player risulta pienamente accessibile con JAWS 8 (e IE6), con JAWS 9 e 10
E' anche possibile accedere al testo dei sottotitoli (solo con le versioni 9 e 10)
L'interfaccia basata su HTML, CSS e WAI ARIA rende molto semplice l'interazione, tutti i pulsanti sono riconoscibili
Accessibilità dei contenuti audiovisivi e dei Player
Accessibilità dei contenuti audiovisivi e dei Player
LESITE.TV
Questo Player ha i pulsanti non etichettati, con qualsiasi versione, e non fornisce una console di link esterna
Accessibilità dei contenuti audiovisivi e dei Player
ccPlayer di NCAM
Il Player di NCAM consente il riconoscimento di tutti i pulsanti e la lettura dei sottotitoli
Accessibilità dei contenuti audiovisivi e dei Player
JW Flv Player
Se inglobato tramite Javascript, l'oggetto Flash non è visibile da JAWS. Tuttavia questo player consente di fornire una console basata su Javascript , che consente di pilotare agevolmente i comandi tramite link
Se inglobato tramite Object, tutti i pulsanti sono etichettati
Accessibilità dei contenuti audiovisivi e dei Player
Accessibilità dei contenuti audiovisivi e dei Player
JW con skin accessibile Ohio State University
Parzialmente accessibile, esempio di tentativo eccentrico e poco usabile di consentire l'accesso ai comandi tramite combinazioni di tasti, difficili da ricordare (per fare stop: ctrl alt s). Console situata sopra il video.
Accessibilità dei contenuti audiovisivi e dei Player
Accessibilità dei contenuti audiovisivi e dei Player
NEOLAO Flv Player
I pulsanti non sono etichettati. E' possibile fornire una console di link tramite Javascript
Accessibilità dei contenuti audiovisivi e dei Player
WEB-ANATOMY Player
La modalità di inserimento nella pagina, tramite programmazione Javascript, nasconde il Player a JAWS, ma è disponibile una console di link
Accessibilità dei contenuti audiovisivi e dei Player
FLOW PLAYER
Flow Player non consente l'accesso all'oggetto, è completamente inaccessibile ed è privo all'origine di console di link esterni all'oggetto.
Accessibilità dei contenuti audiovisivi e dei Player
RICH MEDIA PROJECT Player
Si entra nel video, anche se viene usato Javascript per l'embedding, ma i tasti non sono etichettati . La console Javascript aggiuntiva è però molto comoda ed estesa.
Si prega pertanto, per qualsiasi riutilizzo e citazione, di fornire i riferimenti a Roberto Ellero e Silvia Mattia, e un link a questo post di Webmultimediale.org.
E' vietata la riproduzione totale o parziale del layout e dei contenuti (testi,
immagini, filmati) su carta, supporti tecnologici (floppy, CD-ROM, siti web,
...) e altro per ricavarne lucro, o per distribuirlo come proprio o per qualsiasi
altra motivazione, senza il consenso scritto del responsabile
del sito