it-swarm-es.com

¿Cuáles son los pasos mínimos que debo seguir para garantizar que mi sitio web sea accesible?

Estoy tratando de seguir un estándar muy importante que debo admitir que he ignorado hasta hace poco. Quiero asegurarme de que mis páginas sean accesibles para una gran parte de las personas que tienen discapacidades. Me concentro principalmente en tutoriales que son intensivos en texto e imagen, pero no en video/flash ni ningún tipo de animaciones.

¿Qué es una lista de verificación que puedo seguir para garantizar que muchas personas con discapacidades puedan tener una buena experiencia al usar mi sitio web, y de qué discapacidades debería ser más consciente?

Sé que no puedo complacer a todos. He revisado directrices del W3C , sin embargo, no estoy completamente seguro de qué estándares se aplican a mí. No estoy creando aplicaciones web, estoy construyendo principalmente wiki como intercambios de información, blogs y foros ocasionales.

35
Tim Post
  • Asegúrese de que cada imagen tenga texto alternativo.
  • Asegúrese de que su combinación de colores sea adecuada para las personas con daltonismo.
  • Ofrezca un diseño de alto contraste o texto grande para personas con discapacidad visual.
  • Asegúrese de que sus enlaces tengan sentido cuando se leen fuera de contexto (es decir, no solo escriba "haga clic aquí").
  • Asegúrese de que su sitio todavía ofrezca una funcionalidad básica completa si el usuario no tiene soporte para JavaScript.

El W3 ofrece algunos consejos básicos sobre accesibilidad a través de su sitio web . Joe Clark tiene una versión en línea de su libro "Creación de sitios web accesibles" disponible para ver de forma gratuita que contiene mucha información útil.

18
Wolfwyrd

Hacer que su marcado sea semántico es un paso masivo hacia la accesibilidad, si su sitio se puede navegar sin aplicar ningún CSS y el contenido tiene sentido, ¡todo lo demás es solo salsa visual!

8
Toby

En primer lugar, "los discapacitados" no significa nada!

Así que eche un vistazo a algunos grupos de personas que necesita verificar si puede ser su sitio web.

Una persona pobre que solo tiene un cuaderno con una pantalla pequeña

Solo necesita verificar que su sitio web se puede usar cuando la ventana del navegador es pequeña sin demasiado dolor.

Una persona daltónica

¿Alguien puede usar su sitio web sin ver el color de los íconos, etc.?.

Una persona con sitio pobre.

Cuando cambia el tamaño de letra en el navegador, todo el texto se hace más grande en su sitio y el diseño sigue siendo correcto. ¿También se puede usar el sitio en un monitor pequeño?

¿Su sitio utiliza un diseño de alto contraste, si no es fácil para el usuario cambiar a un diseño de alto contraste?

Una persona que no puede usar el mouse

¿Puede una persona que nunca ha usado su sitio web acceder a todas las funciones/información simplemente usando el teclado? (¿La tecla de tabulación funciona de manera útil?)

Alguien con pocas habilidades de lectura.

¿Estás usando inglés simple tanto como sea posible?

Alguien que no es bueno para aprender cosas nuevas.

¿El diseño de su sitio se basa en otro sitio que sus usuarios ya saben cómo usar?

Una persona ciega.

¡Este es el difícil y la mayor parte de lo que lees no es para el partido!
Corta todos nuestros otros problemas de acceso primero, ya que hay muchas más personas con poca visión o que no pueden usar el mouse que personas vinculadas.

A continuación, comprenda sus objetivos, por ejemplo, si su sitio es un sitio de reserva de hotel, puede ser mejor proporcionar un número de teléfono de pago para hacer reservas y luego hacer que la información del hotel sea accesible.

A la mayoría de las personas ciegas les resulta muy difícil usar cualquier sitio web interactivo que no hayan usado antes, por muy bien que esté diseñado el sitio web.

Entonces, ¿debería proporcionar una opción de ninguna web? (¿Teléfono? ¿Una persona que los visita para ayudar a completar el formulario, etc.?)

En primer lugar, ¿se puede usar su sitio sin imágenes? (El texto alternativo es una forma de hacerlo)

Dado que el software de voz lee el sitio de arriba a abajo, ¿se puede entender su sitio de esa manera?

Es muy difícil hacer que un sitio con navegación compleja sea fácil de usar para una persona vinculada, también una persona vinculada no tiene forma de saber que parte de la página ha sido actualizada por JavaScript y necesita leerse nuevamente.

Cambiar el color de los artículos para cambios de estado tampoco es una buena opción.

La única forma de aprender cómo hacer que un sitio web funcione bien para las personas vinculadas es ver cómo una persona vinculada utiliza un lector de pantalla en algunos sitios web. Ninguno de los estándares es lo suficientemente bueno, solo le dicen lo que no debe hacer, pero cumplir con ellos no es suficiente (a menos que solo se le proporcione texto estático como un sitio de noticias).

7
Ian Ringrose

Puede usar este sitio para obtener una descripción general rápida del cumplimiento: http://wave.webaim.org/

Realiza un trabajo similar al antiguo sistema "Bobby" que se cerró hace un par de años.

4
Mark Hatton

El gobierno holandés utiliza este sitio para probar sus sitios en accesibilidad. eche un vistazo ... también puede ingresar a su sitio para probar su estado actual de accesibilidad ...

http://www.webrichtlijnen.nl/english/

3
Rickjaah

Encontré que el libro de Mark Pilgrim que se puede descargar libremente Sumérgete en Accesibilidad es un punto de referencia útil sobre este tema. Es de 2002 pero sigue siendo muy pertinente. Consejos como "usar degradación elegante" no envejecen.

2
Ian Mackinnon

WAI-ARIA parece que ahora podría ser una adición a nuestro arsenal de accesibilidad.

Alguna información sobre WAI-ARIA - http://www.alistapart.com/articles/waiaria

2
DBUK

La respuesta # 1 es simple: ¡escriba HTML/CSS válido, semánticamente correcto! Todas las sugerencias anteriores son buenas. Aquí hay una lista de verificación que escribí hace un par de años que muestra algunas cosas que debe verificar en todos los sitios: https://forge.iowa.gov/wiki/index.php/Web_Checklist . Se supone que tiene la barra de herramientas de Web Developer en FF, pero eso es gratis y fácil de obtener.

Un par de cosas simples que creo que pueden marcar una verdadera diferencia:

Para los formularios, asegúrese de usar la etiqueta LABEL. Crea un área más grande en la que se puede hacer clic para elementos como botones de radio y también une elementos para lectores de pantalla.

Otra cosa que creo que se usa mal es las etiquetas h1, h2, h3 ... Si se usa correctamente, puede ayudar a alguien a navegar fácilmente por su página. Si simplemente los diseñamos y los usamos de todas formas, es muy engañoso para los lectores de pantalla y otros dispositivos de E/S sin mouse.

También es bueno permitir que alguien que navega por su página sin todas sus hermosas CSS e imágenes salte el código repetitivo al contenido. Esto se logra comúnmente usando un enlace SKIP que está oculto en el CSS. Por ejemplo, <a href="#skipnav" class="noshow">Skip past navigation to content.</a> para permitir saltar más allá de una navegación larga.

Como dijo Tony, una de las mejores pruebas es quitar todas las campanas y silbatos de su página y ver si todavía tiene sentido.

1
ph33nyx

Creo que debe usar este sitio http://www.totalvalidator.com o el complemento de Firefox disponible. Tiene varias validaciones de discapacidad y marcará todo lo que falta.

1
user1270