In breve sì. In generale, il team di jQuery UI è molto consapevole dei problemi di accessibilità e utilizza ARIA (http://www.w3.org/WAI/intro/aria) sulla maggior parte se non su tutti i loro widget.
Detto questo, tuttavia essendo 508 conformi e "accessibili" sono cose diverse. Esistono vari standard, con la conformità "508" che è il meno severo possibile.
Il 99% delle pagine in questi giorni utilizza i controlli abilitati JavaScript dinamici, con vari gradi di accessibilità. La maggior parte dei problemi si verifica quando le persone eseguono i propri controlli anziché utilizzare una buona libreria di controllo come l'interfaccia utente di jQuery.
La regola applicabile è questa:
(l) Quando le pagine utilizzano linguaggi di script per visualizzare contenuti, o per creare elementi di interfaccia, le informazioni fornite dallo script deve essere identificato con un testo funzionale che può essere letto da tecnologie assistive
widget di dialogo di jQuery, ad esempio, utilizza il markup nella pagina per il contenuto finestra di dialogo, quindi è accessibile per tecnologie assistive (AT). Se l'AT interpreta correttamente il contenuto non è necessariamente la tua preoccupazione, almeno per quanto riguarda la conformità al 508. Questo perché ci sono vari tipi di AT in combinazione con vari SO, browser ecc.
Nel caso di mostrare e nascondere il contenuto, tecnicamente il contenuto nascosto è interpretabile da AT una volta che viene mostrato. Il problema qui è come l'AT sa quando cambia il DOM. Questo dipende dall'AT. Qui è possibile aggiornare in modo dinamico gli stati ARIA per informare l'AT, ma l'AT non rispetterà necessariamente e/o implementerà gli standard ARIA.
[508 per siti Web in un riepilogo molto ampio] (http://www.section508.gov/index.cfm?fuseAction=stdsSum#web) - ad es. non è qualcosa da portare in campo - è "gli screen reader devono essere in grado di lavorare". –
Il titolo deve essere modificato per essere più specifico. Qualcosa come: "Sta usando i controlli dell'interfaccia utente di jQuery e mostra/nascondi i metodi 508 conformi" – Aaron