- 1

Bases de Accesibilidad Web y Creación de Portafolio Personal
01:54 - 2

Importancia de la Accesibilidad Web en el Desarrollo de Sitios
05:29 - 3

Pautas de Accesibilidad Web: Comprensión y Aplicación
02:41 - 4
Pautas de Accesibilidad Web: Principios y Criterios WCAG
02:39 - 5

Principios de Accesibilidad Web: Perceptible, Operable, Comprensible, Robusto
05:04 - 6

Tecnologías Asistivas para Accesibilidad Web
03:40
Mejorando la Accesibilidad Web con HTML Semántico
Clase 16 de 35 • Curso de Accesibilidad Web
Contenido del curso
- 8

Pruebas de Accesibilidad Web con Lighthouse en Chrome
06:53 - 9

Simulación de Accesibilidad Visual en Sitios Web
05:58 - 10

Pruebas de Accesibilidad Web con Teclado y Elementos Interactivos
04:53 - 11

Lectores de Pantalla: Uso y Configuración para Accesibilidad Web
05:33 - 12

Pruebas básicas con lector de pantalla VoiceOver en Mac
06:36
- 13

HTML Semántico para Mejora de Accesibilidad Web
02:35 - 14

HTML Semántico: Mejora la Estructura de tu Página Web
10:41 - 15

Refactorización de HTML para Mejorar Semántica y Accesibilidad
13:10 - 16

Mejorando la Accesibilidad Web con HTML Semántico
03:29 - 17

Uso de WAI-ARIA para Mejorar la Accesibilidad Web
01:13 - 18

Uso adecuado de roles en aplicaciones web
01:40 - 19

Accesibilidad Web: Uso de Aria para Lectores de Pantalla
05:24 - 20

Accesibilidad Web: Estados ARIA para Lectores de Pantalla
06:55 - 21

Actualizar HTML para Mejorar la Accesibilidad del Sitio Web
03:16
- 27

Interacciones y Accesibilidad en Carruseles Web con JavaScript
03:59 - 28

Accesibilidad en Carruseles: Manejo de Foco con TabIndex
09:57 - 29

Accesibilidad en Carruseles para Lectores de Pantalla
07:25 - 30

Mejoras de Accesibilidad en Modales con HTML y CSS
08:06 - 31

Accesibilidad en Elementos Dinámicos: Mejora de Modales
08:30 - 32

Validación de Formularios Web: Instrucciones Claras y Ejemplos
01:18 - 33

Mejorando la Accesibilidad de Formularios Web
11:04 - 34

Implementación de ARIA Live para Accesibilidad Web
06:27
¿Cómo mejorar la accesibilidad de un sitio web con cambios de HTML semántico?
Adéntrate en el fascinante mundo de la accesibilidad web, donde pequeños ajustes pueden hacer una gran diferencia. Explorar cómo el uso estratégico de etiquetas semánticas en HTML puede transformar la experiencia de usuario, especialmente para aquellas personas que utilizan tecnologías de asistencia como lectores de pantalla, es crucial en el desarrollo web moderno. En esta guía, nos enfocaremos en las mejoras específicas que puedes realizar para elevar la accesibilidad de tu sitio web, manteniendo su apariencia.
¿Qué cambios se pueden hacer en la sección de contacto?
Para mejorar la accesibilidad, uno de los objetivos principales es optimizar cómo los lectores de pantalla interpretan y navegan un sitio web. Aquí te muestro cómo puedes ajustar el código de una sección de contacto utilizando etiquetas semánticas:
-
Reemplazar etiquetas de texto pequeñas: En lugar de utilizar solo etiquetas de texto genéricas para contener el formulario de contacto, emplea la etiqueta
<footer>. Esto indica que se trata de la parte final de la página y establece un contexto claro para los lectores de pantalla. -
Utilizar títulos semánticos: Asegúrate de que las secciones importantes como formularios sean claramente marcadas con subtítulos adecuados como
<h2>, lo cual ayuda a organizar la estructura de la página para las tecnologías de asistencia. -
Implementar la etiqueta del formulario: Usa la etiqueta
<form>para encerrar a todo el formulario de contacto. Esta práctica es esencial porque los lectores de pantalla pueden reconocer que hay un conjunto definido de elementos con los que se puede interactuar como parte de una operación específica, en este caso, completar y enviar un formulario. -
Optar por un elemento de botón en vez de un enlace: El elemento
<button>debe ser preferido sobre enlaces como<a>para botones de enviar. Los botones comunican claramente una acción interactiva, diferenciándose de los enlaces que generalmente llevan a otras páginas.
¿Por qué es esencial el HTML semántico para la accesibilidad?
El HTML semántico no solo organiza mejor el contenido desde la perspectiva de los desarrolladores, sino que también proporciona un lenguaje claro y estructurado para los navegadores y tecnologías de asistencia. Aunque estos cambios pueden ser invisibles para los usuarios que no dependen de estas tecnologías, son fundamentales para quienes lo hacen. El uso de etiquetas semánticas como <header>, <nav>, <main>, y <footer> mejora la manera en que los dispositivos, particularmente los lectores de pantalla, comprenden e interactúan con tu contenido.
¿Cómo luce el resultado final?
Después de realizar las modificaciones semánticas necesarias, tu sitio web ciertamente se verá casi igual a simple vista. Los estilos visuales no cambian, pero la verdad está en los detalles:
- El código HTML subyacente es mucho más robusto y amigable para tecnologías de asistencia.
- Aunque la estética visual no cambia drásticamente, el impacto en la experiencia de usuario para quienes utilizan lectores de pantalla es significativo.
- La estructura HTML bien definida actúa como un mapa para estos dispositivos, facilitando la navegación y mejorando la experiencia del usuario.
Al final, adoptar prácticas de HTML semántico es un paso hacia la creación de un web inclusivo. ¡Empieza a implementar estos cambios y lleva la accesibilidad de tu sitio al siguiente nivel! No te detengas aquí; hay innumerables recursos y técnicas esperando ser descubiertos. Atrévete a seguir aprendiendo y ampliando tu arsenal de herramientas y conocimientos sobre accesibilidad web.