</> CodeBooks
    ← Volver a HTML5 (página 2)
    Portada de Pro HTML5 Accessibility

    Pro HTML5 Accessibility

    Joshue O Connor

    Editorial
    Apress
    Año
    2012
    Páginas
    ~386
    Nivel
    Intermedio

    De qué trata

    Guía técnica de Joshue O'Connor, consultor de accesibilidad en el Centre for Inclusive Technology de NCBI y miembro de los grupos de trabajo del W3C (WAI Protocols and Formats y HTML5), sobre cómo construir sitios y aplicaciones accesibles con HTML5. Se escribió en 2012, cuando la especificación todavía estaba en desarrollo, y toma como referencia WCAG 2.0. Está dirigida a diseñadores y desarrolladores web de nivel intermedio que ya escriben HTML, CSS y algo de JavaScript y quieren entender cómo afecta su código a las personas con discapacidad y a los usuarios de tecnologías de apoyo.

    Empieza por el contexto: en qué se diferencia HTML5 de HTML4 y XHTML, los principios de WCAG 2.0 y la legislación sobre accesibilidad (Section 508, ADA, DDA, PAS 78). Luego explica los tipos de discapacidad y las tecnologías de apoyo, como lectores de pantalla (JAWS, VoiceOver, NVDA), magnificadores y conmutadores. Después entra en lo técnico: JavaScript y WAI-ARIA (mejora progresiva, tabindex, regiones vivas, landmarks), las APIs de accesibilidad de los sistemas operativos (MSAA, IAccessible2 y las de Apple y Linux) y cómo se relacionan con el DOM, la nueva semántica de HTML5 y su correspondencia con roles ARIA, y la importancia de los encabezados. Los capítulos prácticos tratan el texto alternativo y el debate sobre longdesc, el audio y el vídeo HTML5 con controles personalizados y el elemento track, las tablas de datos complejas (headers, summary, aria-describedby) y los formularios accesibles con los nuevos tipos de input, la validación y el autofocus.

    Cierra con usabilidad, diseño centrado en el usuario, los principios del diseño universal y una guía para evaluar un proyecto con herramientas como WAVE, WAT-C o Colour Contrast Analyser. Su punto fuerte es explicar por qué funcionan (o no) las técnicas, a partir de cómo los navegadores exponen el contenido a las tecnologías de apoyo. No hay un proyecto guiado: son ejemplos de marcado comentados. Hay que tener en cuenta su fecha: el soporte de HTML5 en navegadores y lectores de pantalla ha cambiado mucho y no cubre WCAG 2.1/2.2, así que es mejor leerlo como base conceptual y contrastarlo con las pautas actuales del W3C.

    • HTML5
    • Accesibilidad web
    • WCAG 2.0
    • WAI-ARIA
    • Lectores de pantalla
    • APIs de accesibilidad
    • Semántica HTML5
    • Audio y vídeo accesibles
    • Tablas accesibles
    • Formularios accesibles
    • Diseño universal
    • Evaluación de accesibilidad

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✗ Sin proyectos

    Más de HTML5 con nivel Intermedio