it-swarm.it

Flash, Silverlight e Accessibilità

Domanda semplice, anche se la risposta probabilmente non è ...

Flash o Silverlight offrono opzioni di accessibilità?

Dovremmo mai usarli se stiamo cercando di costruire un sito veramente accessibile?

8
Sniffer

Non conosco Silverlight, ma Flash supporta le interazioni con la tastiera e dovrebbe funzionare con le ultime versioni del software di lettura dello schermo. Tuttavia, le versioni precedenti del software di lettura dello schermo non funzionano bene con il flash.

La società per cui lavoro sviluppa molti contenuti che devono lavorare con gli screen reader. Fino ad ora non ci siamo mai veramente fidati delle funzionalità accessibili del flash; forniamo sempre un'alternativa più accessibile.

Tuttavia, l'accessibilità copre più di semplici screen reader e interazioni da tastiera, ma copre anche la tecnologia che l'utente deve avere per visualizzare il contenuto. Quindi, se non si dispone di Flash e Silverlight, anche il contenuto sarebbe inaccessibile.

La mia raccomandazione sarebbe (se devi usare il flash) di assicurarti che il tuo sito si degrada così che se il tuo utente sta usando un lettore di schermo o non lampeggi, il contenuto è disponibile in un altro formato.

5
ArchieVersace

Quindi ovviamente ci sono molti punti da considerare in una domanda del genere - e potrebbe diventare un'intera discussione.

Ma nello spirito di domande e risposte dico "No", non dovremmo usare queste tecnologie proprietarie e dovremmo iniziare ad abbandonarle per tutto ciò che deve tenere conto dell'accessibilità come componente fondamentale dell'obiettivo del progetto.

Tutto ciò che deve veramente offrire accessibilità a una grande varietà di utenti dovrebbe essere costruito con markup, stili e script standard (ad es. HTML, CSS e javascript).

In breve, penso che lo slancio dell'industria web sia così fortemente focalizzato su quello standard in questo momento (e per una buona ragione) che andando lungo la strada sarà sempre più difficile fare un buon caso per l'uso di tecnologie come Flash e Silverlight - almeno in ambienti che devono essere veramente accessibili.

4
Joel Glovier

La risposta è no!!! Volete "Accessibilità" e per questo, dovete avere i vostri contenuti accessibili per una vasta gamma di utenti. L'uso di un plug-in come Flash o Silverlight ridurrà l'accessibilità perché gli utenti che non dispongono di questi plug-in non vedranno nulla!

Un altro punto è che HTML 5, CSS 3 e nuove tecniche in Javascript ti consentono di avere tutto ciò di cui hai bisogno, quindi non è necessario passare a Flash o Silverlight solo a causa dell'accessibilità.

2
Morteza Milani

Per flash c'è qualche tentativo di accessibilità. Ecco un riferimento che è utile. Dice...

La classe di accessibilità gestisce la comunicazione con gli screen reader. Gli screen reader sono un tipo di tecnologia di supporto per gli utenti ipovedenti che fornisce una versione audio del contenuto dello schermo. I metodi della classe di accessibilità sono statici, ovvero non è necessario creare un'istanza della classe per utilizzare i suoi metodi.

Non l'ho usato da solo, ma è emerso durante alcune ricerche su Flash e accessibilità. Sembra che ci sia qualche speranza. :)

In realtà ho appena scoperto questo post su Stackoverflow per essere illuminante. La persona che ha pubblicato questo è ipovedente e fornisce buone informazioni su Flash e accessibilità.

2
milesmeow