EniunEniunEniunEniun
  • Inicio
  • Blog
  • Cursos
  • Contactar
  • DTD
✕
            Sin resultados Ver todos los resultados

            Tutorial accesibilidad web

            • Inicio
            • Diseño y Usabilidad Accesibilildad
            • Tutorial accesibilidad web
            27/07/2023
            Tutorial accesibilidad web

            Tutorial accesibilidad web

            En este tutorial de accesibilidad web, estudiaremos la importancia de crear sitios web accesibles, es decir, sitios que puedan ser utilizados por todas las personas, independientemente de sus necesidades específicas. Aprenderemos a implementar prácticas de diseño inclusivas y técnicas que permitan que nuestro contenido sea accesible para todo el mundo.

            Contenidos del artículo

            Toggle
            • 1. Concepto de accesibilidad web 
            • 1.1. Barreras derivadas del entorno 
            • 1.2. Barreras por tipo de perfil
              • 1.2.1. Ceguera
              • 1.2.2. Baja visión
              • 1.2.3. Daltonismo
              • 1.2.4. Auditivas 
              • 1.2.5. Motrices
              • 1.2.6. Neurológicas o cognitivas (dislexia, trastornos de atención, falta de memoria…)
            • 1.3. Ayudas técnicas y productos de apoyo
              • 1.3.1. Línea y teclado braille
              • 1.3.2. Lectores de pantalla
              • 1.3.3. Licornio
              • 1.3.4. Ratones especiales
              • 1.3.5. Webcams para seguimiento de ojos o cara

            A lo largo del tutorial, veremos temas fundamentales, como el uso adecuado de etiquetas semánticas en HTML, cómo incluir los estilos CSS, la optimización de imágenes, la creación de formularios accesibles y la incorporación de ayudas técnicas, como lectores de pantalla.

            El objetivo principal es que, al final de este tutorial, puedas aplicar los principios de accesibilidad web en tus proyectos de forma sistemática.

            1. Concepto de accesibilidad web 

            La accesibilidad web consiste en desarrollar aplicaciones web que puedan ser utilizadas por el mayor número de personas con necesidades específicas. Estas necesidades pueden ser debidas a limitaciones derivadas del entorno o derivadas de problemas visuales, auditivos, motrices y neurológicos (dislexia, trastornos de atención, falta de memoria…).

            1.1. Barreras derivadas del entorno 

            • Navegadores antiguos: Proporcionar alternativas cuando se utilizan elementos que no tienen soporte en tecnologías antiguas. Por ejemplo, si usamos Javascript para mostrar un menú, este debe funcionar igualmente aunque la tecnología no esté disponible. 
            • Navegadores de texto: Incluir un equivalente textual para todos los elementos no textuales(imágenes, vídeos o sonidos).
            • Conexiones lentas: minimizar el tiempo de carga de los elementos de la web.
            • Pantallas pequeñas o muy grandes: diseño web responsive.
            • Monitores monocromos: evitar funcionalidades que se interpretan por su color, etc.

            1.2. Barreras por tipo de perfil

            A continuación, se presentan algunas barreras comunes que diferentes perfiles de usuarios pueden enfrentar y cómo podemos abordarlas:

            1.2.1. Ceguera

            • Las imágenes sin texto alternativo no pueden ser leídas por los lectores de pantalla.
            • Las imágenes que incluyen gráficos que representan datos o textos insertados mediante imágenes tampoco son leídos por los lectores de pantalla.
            • Elementos multimedia sin descripción textual.
            • Tablas en las que el contenido es incomprensible cuando se lee de forma secuencial.
            • Falta de independencia de dispositivo, la web debe ser funcional cuando no se utilice ratón.
            • Formatos no accesibles de documentos que pueden dar problemas a los lectores de pantalla si no cumplen las normas de accesibilidad (por ejemplo en documentos pdf que no cumplen las normas).

            1.2.2. Baja visión

            • Tamaño de letra con medidas absolutas que no permiten su cambio.
            • Maquetación desajustada al modificar los tamaños de la fuente y que complican la navegabilidad.
            • Poco contraste entre textos, fondos e imágenes.
            • Texto insertado mediante imágenes.

            Cuando usamos medidas absolutas para el tamaño de letra, el texto queda fijado y no responde bien a los cambios que se pueden hacer desde el navegador. Cualquier persona puede aumentar o reducir el tamaño de la fuente en el navegador para leer con más comodidad, pero si el tamaño está definido con valores cerrados, ese ajuste puede no funcionar correctamente.

            Por eso, en accesibilidad es preferible usar unidades relativas, ya que permiten que el texto se adapte automáticamente a ese cambio de configuración.

            Un ejemplo correcto sería este:

            h1 {
                font-size: 2rem; /* rem es relativo al tamaño de letra base del navegador (html), mientras que em es relativo al tamaño de letra del elemento padre. Ambos permiten escalar el texto según preferencias del usuario */
            }
            

            Así, si quien está leyendo aumenta el tamaño de letra desde el navegador, todo el contenido crece de forma proporcional y sigue siendo legible, respetando sus necesidades.

            1.2.3. Daltonismo

            • Color para el resaltado de los textos sin utilizar otro formato adicional como la cursiva, la negrita o el subrayado.
            • Poco contraste entre textos, fondos e imágenes.

            1.2.4. Auditivas 

            • Falta de subtítulos o transcripciones de los contenidos.
            • Obligatoriedad del uso de micrófono sin posibilidad de desactivación.

            1.2.5. Motrices

            • Elementos de interacción muy pequeños: botones, enlaces, etc.
            • Falta de independencia de dispositivo, la web debe ser funcional cuando no se utilice ratón.

            1.2.6. Neurológicas o cognitivas (dislexia, trastornos de atención, falta de memoria…)

            • Tamaño de letra fijo que no se puede cambiar.
            • Elementos sonoros o visuales que no se pueden desactivar.
            • Falta de estructuración y organización del contenido que impide entenderlo correctamente.
            • Lenguaje muy enrevesado y frases muy complejas.
            • Destellos o parpadeos frecuentes que pueden provocar ataques de epilepsia.

            La epilepsia fotosensiva es un problema causado por una respuesta anormal del cerebro a las luces intermitentes (tipo flash). Se debe a que el mecanismo cerebral que controla la reacción a la información visual «es defectuosa o está ausente». Las luces parpadeantes o relampagueantes rápidas, especialmente si son rojas, los ataques pueden ser causados, a veces, por ciertas formas y patrones geométricos. La frecuencia del parpadeo de luz que provoca estos ataques varía de persona a persona. 

            Víctimas de epilepsia televisiva: «Más de 700 niños tienen que ser hospitalizados en Japón tras ver una serie de dibujos animados.» Ver noticia en el Diario Información

            Ejercicio propuesto

            Actividad 1.1.

            Indica qué tipo de perfil no podría entender las siguientes instrucciones:

            • Pulsa el botón amarillo para acceder.
            • El menú está en la derecha.
            • Los errores se indicarán mediante un sonido.

            Actividad 1.2

            Propón una solución a cada uno de los siguientes desafíos:

            • Usuarios que no pueden ver vídeos.
            • Usuarios que no pueden escuchar vídeos.
            • Los daltónicos no pueden representar bien los colores.
            • Usuarios que no pueden utilizar el ratón.
            • Usuarios con dificultades de concentración o comprensión cuando hay párrafos largos.

            1.3. Ayudas técnicas y productos de apoyo

            Gracias a la combinación de herramientas hardware y software, algunas personas disponen de herramientas para acceder de una manera eficaz a los contenidos de una web. Veamos algunos de los dispositivos utilizados.

            1.3.1. Línea y teclado braille

            La línea braille es un periférico que dispone de unas celdas que permiten representar caracteres braille y ser leídos por personas ciegas mediante los dedos.

            Una línea y teclado braille es un dispositivo de entrada y salida que combina en un solo dispositivo una línea braille y un teclado braille.

            1.3.2. Lectores de pantalla

            Son aplicaciones software que leen el texto de la pantalla en voz alta mediante un sintetizador de voz. También pueden enviar el texto a una línea braille para que el usuario lo lea con los dedos.

            La aplicación software más famosa es JAWS y se maneja con las teclas del teclado. Estos son algunos de sus comandos:

            • INSERT+FLECHA ABAJO: leer todo.
            • ESC: detener la lectura.
            • FLECHA IZQUIERDA: carácter anterior.
            • TAB: se mueve al siguiente enlace.
            • SHIFT+TAB: se mueve al enlace anterior.
            • V: se mueve al siguiente enlace visitado, etc.

            Además de aplicaciones instalables, existen extensiones de navegador que funcionan como lectores de pantalla

            Ver cómo funcionan los lectores de pantalla JAWS y NVDA

            1.3.3. Licornio

            Casco con varilla incorporada que permite utilizar un teclado tradicional mediante los movimientos de la cabeza.

            1.3.4. Ratones especiales

            Ratones especiales: ratones de cabeza, ratones de pie o apuntadores de boca, ratón de mirada, ratón de palanca, etc.

            1.3.5. Webcams para seguimiento de ojos o cara

            Transforman el movimiento de los ojos o la cara en movimientos del puntero del ratón en la pantalla simulando las pulsaciones del ratón con un parpadeo o con un gesto concreto de la cara. Estos dispositivos son adecuados para aquellas personas que tienen una discapacidad motriz severa de las extremidades y además tienen dificultad en el habla.

            Comprueba tu apendizaje

            Ejercicio propuesto

            Actividad 1.3

            Instala la extensión Screen Reader (anteriormente llamada ChromeVox). Realiza una puesta en común sobre las opciones de la extensión que figuran en el apartado “configuración”.

            Screen Reader
            Extensión para Chrome: Screen Reader
            • ¿Para trabajar con Screen Reader es preciso disponer de altavoces?
            • ¿Un usuario ciego puede instalar Screen Reader?
            • ¿Permite cambio de idioma?
            • ¿Permite cambio de voz?
            • ¿Se pueden modificar los comandos para desplazarte por una página cómodamente?

            Actividad 1.4

            Utiliza Screen Reader para leer la página inicial de Eniun y saca tus propias conclusiones en cuanto al uso de la herramienta. Exponlas en común en clase.

            • ¿La herramienta se dedica a leer el contenido o también lo “explica”?
            • Cuando utilizas el tabulado para acceder a los enlaces ¿has entendido bien dónde te lleva cada enlace? ¿Qué cambiarías?

            Navegación de entradas

            Pautas de accesibilidad para el contenido en la web WCAG →

            Curso Accesibilidad

            • 1. Concepto accesibilidad web
            • 2. Pautas de accesibilidad WCAG
            • 3. Imágenes accesibles
            • 4. Enlaces accesibles
            • 5. Tablas accesibles
            • 6. Cómo hacer formularios accesibles
            • 7. Herramientas de análisis de accesibilidad web
            • 8. Ejercicios sobre accesibilidad web
            • 9. Mejores libros de accesibilidad web
            Ver más cursos

            ¡Invítanos a un café!

            ¿Cómo donar?
            Ayúdanos a seguir creando contenido relacionado con la informática y el diseño y desarrollo web en Eniun. ¡Gracias por tu apoyo!
            Eniun

            info@eniun.com
            Reportar un error

            Servicios

            Desarrollo Web
            Diseño Web
            Marketing Digital
            Social Media
            Experiencia de Usuario
            Cursos formativos

            Suscríbete a la newsletter

            Únete a nuestra comunidad para recibir contenido exclusivo y relevante para diseñadores y desarrolladores web.

            Apuntarme

            © 2026 Eniun | Política de privacidad y cookies

                      Sin resultados Ver todos los resultados