©2026 Escuela Tecnologías de la Información S.L. Todos los derechos reservados.
Curso de Accesibilidad Web
Fundamentos, recursos y accesibilidad en el desarrollo de webs.
En marcha
Próxima clase
La accesibilidad web consiste en diseñar y desarrollar de modo que todo el mundo pueda acceder al contenido del sitio, es decir, que el contenido sea perceptible y operable por cualquier persona. En esta frase "cualquier persona" es importante ya que, al contrario de lo que mucha gente piensa, la accesibilidad no es solamente la necesidad de dar soporte a personas que tienen alguna discapacidad. En realidad el enfoque es mucho más amplio, pues haciendo un producto accesible estaremos beneficiando a cualquier tipo de usuario.
Una cita atribuida a Tim Berners-Lee (reconocido por ser el "padre" de Internet) dice que "El poder de la Web está en su universalidad". El acceso por cualquier persona, independientemente de la discapacidad que presente, es un aspecto esencial.". Eso nos demuestra que esta disciplina viene de muy lejos, sin embargo, todavía queda mucho por recorrer.
Afortunadamente, en el momento actual se está dedicando mucha más atención, aunque queda mucho todavía para conseguir que la accesibilidad sea una disciplina universal. De hecho, hoy desarrollar webs accesibles no es solo una elección. Se trata de un imperativo legal que busca aportar igualdad de acceso y oportunidades para todas las personas, independientemente de sus capacidades físicas o cognitivas.
Qué aprenderé en el Curso de Accesibilidad Web
Objetivos del curso
Por qué debes aprender Accesibilidad Web
Qué tengo que saber
La accesibilidad web se aplica a HTML, CSS y JavaScript. Se necesitan conocimientos de estas tres disciplinas para poder seguir las clases.
Para hacer este curso es necesario tener conocimientos básicos de HTML, CSS y JavaScript, que puedes adquirir con otros cursos en Escuela IT. Incluso se recomienda tener un nivel más sólido, ya que las características que vamos a ver exigirán tener claros aspectos avanzados de los lenguajes mencionados.
Clases y contenidos
Qué es la Accesibilidad WEB (A11y)
Vamos a comenzar entendiendo qué es la accesibilidad y por qué la vamos a implementar. Cuáles son los principios para conseguir la accesibilidad y cuál es el marco legal.
En este vídeo vamos a ver qué es Accesibilidad y por qué resulta tan importante en la actualidad. Veremos casos de la vida real con la intención de sensibilizar a los desarrolladores.
En qué consisten. Qué son los principios POUR. Cuáles son las técnicas para conseguir cumplir con las pautas de accesibilidad (Techniques for WCAG). Por qué y para qué las vamos a aplicar, ya que aporta muchos beneficios a multitud de personas, sin entrar en normativas gubernamentales.
Qué normativas hay en cada región del mundo que nos obligan a construir webs accesibles. En la Unión Europea y otras regiones del globo. Fechas límite y requisitos clave.
Accesibilidad Web y SEO
Por qué la Accesibilidad Web y el SEO son dos cisciplinas muy relacionadas. Explicamos los fundamentos que hacen que ambas disciplinas se retroalimenten.
Por qué hacer una página accesible impactará positivamente en el SEO. Vamos a ver qué es la semántica del HTML. Esto nos dará pie a entender cómo un buscador analiza una página web. Analizamos nosotros una página web conocida para ver cómo está construida y hasta qué punto es semántica.
Terminamos con un poco más de accesibilidad y SEO. Además de la semántica tenemos la experiencia de usuario, la descripción de los elementos de la página y otras áreas en común del posicionamiento en buscadores con la accesibilidad. Analizamos el comportamiento de los crawlers y aportamos unas conclusiones finales de este primer bloque.
HTML Semántico en la accesibilidad
Entramos en faena, de manera práctica, abordando el HTML semántico como base de la accesibilidad y el SEO.
Comenzamos explicando las bases de la semántica en el contenido, la problemática y la solución. Además vemos un resumen de etiquetas semánticas, antes de pasar al detalle de cada una de ellas.
Vamos a ver una tanda de etiquetas semánticas como article, section y footer. Las explicaremos en detalle cada una de ellas, añadiendo casos de uso y ejemplos de HTML donde se aplican correctamente.
Una segunda tanda de etiquetas semánticas del HTML como son time, aside, header o main, entre otras. Nuevamente, con ejemplos de uso correcto y consejos de aplicación.
Continuamos viendo al detalle nuevas etiquetas semánticas como son details, summary, figure, figcaption mark, strong, em, aportando ejemplos diversos de uso y consejos prácticos de accesibilidad.
Formularios y accesibilidad
En este bloque nos vamos a dedicar de manera específica a los formularios, que son uno de los elementos de las páginas web donde más tenemos que trabajar para conseguir mejorar la accesibilidad.
Reglas fundamentales para los formularios accesibles. Por qué la semántica nativa del HTML es en principio preferible a los Aria. Luego vamos a definir los principios de Aria y las reglas que debemos tener en cuenta para la accesibilidad, comparando ambos enfoques y viendo las distintas aproximaciones para conseguir elementos de formulario accesibles.
A qué llamamos el árbol de accesibilidad y por qué es fundamental para las tecnologías de asistencia. Cuáles son las propiedades que importan dentro del árbol de accesibilidad, que son las clave para que un componente pueda ser considerado accesible, viendo en detalle cada uno de ellos.
Vamos a ver en concreto cómo se refleja en el HTML cada uno de los elementos que debemos tener en cuenta para conseguir la deseable accesibilidad en los formularios de las páginas web.
Es uno de los desafíos más importantes para conseguir la accesibilidad de los elementos de formulario, así como los elementos de la página en general. Veremos cómo gestionar el foco, el autofocus, cómo se debe implementar la navegación por teclado y otras cosas. Haremos también un resumen de los riesgos de accesibilidad y los factores que facilitan la navegación.
En este último bloque de esta sesión veremos ya el código de un formulario accesible explicado, donde podrás encontrar de manera concreta aplicados todos los conocimientos que hemos ido comentando a lo largo de los vídeos anteriores.
Niveles de accesibilidad. El estándar WCAG: A, AA y AAA
Explicamos con detalle qué son los niveles de conformidad para la accesibilidad del estándar WCAG, cómo y cuándo conseguir cada nivel. Vemos una aplicación práctica de cada nivel.
Qué son los niveles de conformidad del estándar de WCAG. Definiendo las características de cada uno de los niveles existentes, A, AA, AAA.
Veremos en un ejemplo concreto los distintos niveles de accesibilidad que dicta el WCAG. En este vídeo mostraremos en un formulario los niveles de conformidad de accesibilidad paso a paso, comenzando por mostrar un formulario accesible con el nivel A, qué debemos hacer para pasar al nivel AA y por último al nivel AAA.
Colores, contraste y accesibilidad
Algo también muy importante cuando estamos trabajando con la accesibilidad son los colores que usamos al crear páginas web, o cualquier otra pieza de diseño, y el contraste que tienen entre ellos.
Comenzando explicando la importancia del contraste y cómo vamos a poder medir el contraste en los elementos de una página o un diseño en particular. Explicaremos qué el ratio de contraste, que es nuestra métrica de referencia para poder medirlo.
Ahora que sabemos qué es el contraste y cómo lo medimos, vamos a ver lo que dictan los distintos niveles de conformidad para la accesibilidad en lo referente al contraste, para que sepamos hasta dónde debemos llegar dependiendo del nivel de accesibilidad que queramos implementar. Veremos además que en los textos la conformidad del contraste depende también mucho del tamaño del texto.
Más allá del texto, también es importante mantener el contraste con otros elementos gráficos, como iconos, algo que debemos también tener en cuenta si esos elementos son informativos y no meras decoraciones.
Ya sabemos los ratios que debemos cubrir para cada nivel de accesibilidad pero ¿cómo medimos esos ratios? Lo haremos por medio de herramientas que vamos a mostrar en este vídeo.
Ahora vamos a ver que las herramientas para desarrollo que tiene el navegador integradas también nos ayudan a evaluar la accesibilidad de los elementos de la página. En lo relativo al contraste también nos pueden ayudar, de una manera muy cómoda y rápida al examinar los elementos de la página.
Qué necesitas saber sobre fundamentos, recursos y accesibilidad en el desarrollo de webs.
Taller Práctico de auditoría accesibilidad y corrección de accesibilidad
Un taller práctico de auditoría de accesibilidad, en el que realizaremos correcciones sobre webs reales.
Usando Lighthouse revisamos fallos de accesibilidad detectados y mostramos cómo se deberían corregir.
Seguimos haciendo una revisión de la accesibilidad, ahora sobre un sitio web distinto, señalando fallos y sus correcciones.
Auditoría de Accesibilidad y herramientas
Cómo realizar una auditoría de la accesibilidad de una página o aplicación web. Estudiaremos diversas herramientas para realizar esta labor.
Veremos cómo es un documento realizado para la auditoría de la accesibilidad web, analizando nuevos problemas de accesibilidad y proponiendo soluciones.
Notas finales para el Curso de Accesibilidad, junto con otras alternativas a Lighthouse y técnicas para evaluar el grado de accesibilidad de la web.
Explicamos la función de los widgets de accesibilidad, con sus casos de uso y motivos por los que usarlos o no. Veremos también la implementación del widget de Accedeme.
Valoraciones
Enrique Gálvez
¿Conoces nuestra tarifa plana?
Toda la formación de EscuelaIT, con más de 200 cursos completos para aprender las más variadas tecnologías de programación, diseño y marketing online. Todo! con tu suscripción.