2010-10-05 16 views
5

Necesito crear una aplicación web que cumpla con WCAG 2.0 specification.Cumple Silverlight 4 con las especificaciones WCAG 2.0

Una característica principal de esta aplicación es que parte del código debe ejecutarse en el cliente. No tengo forma de evitarlo (es el viejo problema del signo electrónico).

Es por eso que pensé en Silverlight (y debido a los servicios de RIA, por supuesto). Pero no he encontrado ninguna información sobre si una aplicación desarrollada de esta manera cumpliría con los requisitos de WCAG 2.0.

¿Algún enlace o opinión?

Gracias de antemano.

Respuesta

1

Silverlight no está diseñado para cumplir con los requisitos de WCAG 2.0. Todo el texto se representa como un mapa de bits y no está disponible para el software de lectura de texto. Soporte completo teclado accesibilidad es factible, pero no incorporado.

Si tiene que usar Silverlight y WCAG 2.0, entonces también necesitará un sitio web tradicional, para aquellos que no pueden utilizar Silverlight debido a la deficiencia visual u otra discapacidad . Tenga en cuenta que un sitio paralelo de ASP.Net también ayuda con los requisitos de SEO.

Una buena combinación sería una interfaz de Silverlight utilizando los servicios de RIA, junto con un sitio web ASP.Net (que también puede usar los servicios de RIA) para cumplir con los requisitos de accesibilidad.

Es fácil detectar si Silverlight no está instalado, luego mostrar el sitio tradicional o puede elegir Silverlight o web desde una página Html principal.

+0

No creo que esto sea correcto. Pudimos cumplir con las pautas de cumplimiento de la sección 508 usando Silverlight utilizando el elemento AutomationProperties. – RaoulRubin

4

Silverlight tiene funciones de accesibilidad Silverlight Accessibility Overview.

+0

Ese enlace se refiere a un significado completamente diferente de "accesibilidad" (es decir, se trata de accesibilidad para la automatización de control). Felicidades por obtener 4 votos por una respuesta completamente engañosa :) Esto es todo por ahora con Silverlight presionando las margaritas (a excepción del uso de Intranet). –

Cuestiones relacionadas