Escolar Documentos
Profissional Documentos
Cultura Documentos
INTRODUCCIÓN A LA
ACCESIBILIDAD WEB
Dirección de Innovación y Desarrollo Tecnológico
Rafael Martinez Marcos | Hamilton Bejarano Yupanqui
.NET Developer | . Net Developer
rmartinez@vivienda.gob.pe | vbejarano@vivienda.gob.pe
CONCEPTO DE DISCAPACIDAD
Objetivo
• La accesibilidad web tiene como objetivo lograr que las
páginas web sean utilizables por el máximo número de
personas, independientemente de sus conocimientos o
capacidades personales e independientemente de las
características técnicas del equipo utilizado para acceder a
la Web.
Importancia
• Es muy importante que la Web sea accesible para así
proporcionar un acceso equitativo e igualdad de
oportunidades a las personas con discapacidad
INTRODUCCIÓN A LA
ACCESIBILIDAD WEB
Dirección de Innovación y Desarrollo Tecnológico
Rafael Martinez Marcos | Hamilton Bejarano Yupanqui
.NET Developer | . Net Developer
rmartinez@vivienda.gob.pe | vbejarano@vivienda.gob.pe
CURSO VIRTUAL:
INTRODUCCIÓN A LA
ACCESIBILIDAD WEB
Dirección de Innovación y Desarrollo Tecnológico
Rafael Martinez Marcos | Hamilton Bejarano Yupanqui
.NET Developer | . Net Developer
rmartinez@vivienda.gob.pe | vbejarano@vivienda.gob.pe
PROBLEMAS DE ACCESIBILIDAD WEB
TIPOS DE DISCAPACIDAD
• Persona ciega.
• Persona con baja visión.
• Persona con ceguera al color o daltonismo
EJEMPLO 1
• Persona sorda.
• Persona con audición baja.
EJEMPLO Y SOLUCIÓN 2
INTRODUCCIÓN A LA
ACCESIBILIDAD WEB
Dirección de Innovación y Desarrollo Tecnológico
Rafael Martinez Marcos | Hamilton Bejarano Yupanqui
.NET Developer | . Net Developer
rmartinez@vivienda.gob.pe | vbejarano@vivienda.gob.pe
CURSO VIRTUAL:
INTRODUCCIÓN A LA
ACCESIBILIDAD WEB
Dirección de Innovación y Desarrollo Tecnológico
Rafael Martinez Marcos | Hamilton Bejarano Yupanqui
.NET Developer | . Net Developer
rmartinez@vivienda.gob.pe | vbejarano@vivienda.gob.pe
VISIÓN DEL CURSO
DEFINICIÓN DE ACCESIBILIDAD WEB
• “La accesibilidad web significa que personas con algún tipo de discapacidad
van a poder hacer uso de la Web. En concreto, al hablar de accesibilidad web
se está haciendo referencia a un diseño web que va a permitir que estas
personas puedan percibir, entender, navegar e interactuar con la Web,
aportando a su vez contenidos.” – WEB ACCESSIBILITY INITIATIVE.
• “La accesibilidad web se puede dividir en tres categorías principales: del
contenido, de la navegación y de la interacción.” – JIM THATCHER
ESTRUCTURA DEL CURSO
• “La accesibilidad web significa que personas con algún tipo de discapacidad
van a poder hacer uso de la Web. En concreto, al hablar de accesibilidad web
se está haciendo referencia a un diseño web que va a permitir que estas
personas puedan percibir, entender, navegar e interactuar con la Web,
aportando a su vez contenidos. La accesibilidad Web también beneficia a
otras personas, incluyendo personas de edad avanzada que han visto
mermadas sus habilidades a consecuencia de la edad. ” – Introducción a la
Accesibilidad Web - W3C.
W3C - WORLD WIDE WEB CONSORTIUM
El máximo organismo dentro de la jerarquía de Internet que se encarga de promover la
accesibilidad es el W3C, en especial su grupo de trabajo WAI (Web Accessibility Initiative).
El W3C es el World Wide Web Consortium, un organismo internacional que tiene como
objetivo "guiar la Web hacia su máximo potencial a través del desarrollo de protocolos y
pautas que aseguren el crecimiento futuro de la Web". En los objetivos del W3C en español
se puede leer:
• Web para todo el mundo.
El valor social que aporta la Web, es que ésta hace posible la comunicación humana, el
comercio y las oportunidades para compartir conocimiento. Uno de los objetivos
principales del W3C es hacer que estos beneficios estén disponibles para todo el mundo,
independientemente del hardware, software, infraestructura de red, idioma, cultura,
localización geográfica, o habilidad física o mental.
MITOS DE LA ACCESIBILIDAD WEB
Las personas con
discapacidad no
utilizan la Web:
FALSO.
La accesibilidad es
sólo para las Las páginas web
personas con con solo texto son
discapacidad: accesibles: FALSO.
FALSO.
La accesibilidad es La accesibilidad es
sólo para ciegos: cara y costosa:
FALSO. FALSO.
BENEFICIOS DE LA ACCESIBILIDAD WEB
Factores sociales.
Factores técnicos.
Factores financieros.
Factores legales y de
políticas.
INTRODUCCIÓN A LA
ACCESIBILIDAD WEB
Dirección de Innovación y Desarrollo Tecnológico
Rafael Martinez Marcos | Hamilton Bejarano Yupanqui
.NET Developer | . Net Developer
rmartinez@vivienda.gob.pe | vbejarano@vivienda.gob.pe
CURSO VIRTUAL:
INTRODUCCIÓN A LA
ACCESIBILIDAD WEB
Dirección de Innovación y Desarrollo Tecnológico
Rafael Martinez Marcos | Hamilton Bejarano Yupanqui
.NET Developer | . Net Developer
rmartinez@vivienda.gob.pe | vbejarano@vivienda.gob.pe
Pautas y Leyes
ESTÁNDARES Y PAUTAS DE ACCESIBILIDAD
• W3C: World Wide Web Consortium
• WAI: Web Accessibility Initiative
• Pautas WAI (Web Accessibility Initiative):
• WCAG (Web Content Accessibility Guidelines) 2.0
• UAAG (User Agent Accessibility Guidelines)
• ATAG (Authoring Tools Accessibility Guidelines)
• IBM Web Accessibility Checklist.
• Microsoft Accessibility Design Guidelines for the Web.
PAUTAS DE ACCESIBILIDAD AL CONTENIDO WEB (WEB CONTENT
ACCESSIBILITY GUIDELINES) 2.0
• 4 principios de Accesibilidad Web:
• Perceptibilidad: la información y los componentes de la interfaz de usuario deben ser mostrados a los
usuarios en formas que ellos puedan entender.
• Operabilidad: los componentes de la interfaz de usuario y la navegación debe ser sencillos de manejar.
• Comprensibilidad: la información así como las operaciones a realizar por los usuarios deben ser
comprensibles
• Robustez: el contenido deber ser suficientemente robusto para que pueda ser bien interpretado por
una gran variedad de agentes de usuario, incluyendo ayudas técnicas.
• 12 Directrices o pautas
• 61 Requisitos de conformidad
• Niveles de cumplimiento: A, AA, AAA
WCAG 2.0 MAP
INTRODUCCIÓN A LAS WCAG 2.0: PERCEPTIBLE
Robustez: el contenido deber ser suficientemente robusto para que pueda ser
bien interpretado por una gran variedad de agentes de usuario, incluyendo
tecnologías de asistencia.
• Compatible: Maximiza la compatibilidad con los agentes de usuario actuales y futuros,
incluyendo tecnologías de asistencia.
PAUTAS EN ACCESIBILIDAD WEB EN PERU
El texto:
• Permite hacer llegar la información a todos los usuarios.
• Es flexible: se puede aumentar de tamaño, cambiar de color, etc.
• Es adaptativo a cualquier tecnología o dispositivo
• Permite a motores de búsqueda indexar contenidos de páginas (y mejorar
posicionamiento en buscadores; Google busca en una página los mismos elementos un
lector de pantalla).
PROPORCIONAR ALTERNATIVAS DE TEXTO: USO DE ALT
• Usar para contenido no textual: imágenes, audio, video.
• ALT:
• <img src=”ruta_sistema.jpg” alt=”descripción de la imagen”/>
• Trasmitir función, significado o propósito de la imagen.
• Descripción clara, concisa, máximo 120 caracteres
• CAPTCHAs necesitan alternativas accesibles.
• No necesario para imágenes decorativas.
• Evitar imágenes de texto (excepto logotipos).
• Descripción larga:
• Puede ser necesaria cuando el Alt text no sea necesario, ubicar junto a la imagen
ORGANIZAR Y ESTRUCTURAR CONTENIDOS: ENCABEZADOS Y LISTAS
• Encabezados:
• Agrupan contenidos de una página web de forma jerárquica secuencial (fundamentales para navegación
con Accessibility Tools):
• Estructura semántica:
• <h1>Texto que define contenido bajo encabezado Nivel 1</h1>
• <h2>Texto que define contenido bajo encabezado Nivel 2</h2>
• Listas:
• Secuencia de N elementos con un nexo común y en concreto, en una página web, puede tener una
disposición visual vertical u horizontal
• Permite anidar contenidos
• Ordenadas <ol>: progresión, secuencia
• No ordenadas <ul>: sin secuencia
• Usar <strong> en lugar de negrita
• Usar <em> en lugar de itálicas
ORGANIZAR Y ESTRUCTURAR CONTENIDOS: TABLAS DE DATOS
• Simples: identificar encabezados de columnas y filas:
<TH>ENCABEZADO DE FILA<TH> <TH>ENCABEZADO DE FILA<TH>
• Complejas: asociar encabezados y datos se realiza por medio atributos de etiqueta. Las celdas de encabezados
<th> contienen el atributo “id” y hay que asociarlo al atributo encabezado “headers” de las celdas de datos, p.e.
• <th id=”a1”>Datos del alumno</th>
• <th id=”b1” headers=”a1”>Nombre</th>
• <td headers=”a1 b1”>Ricardo</td>
• Navegadores
EVALUACIÓN DE LA ACCESIBILIDAD WEB - HERRAMIENTAS
• Productos de apoyo
• Opciones de accesibilidad del sistema
• Lectores de pantalla: JAWS, NVDA, VoiceOver, ChromeVox…
• Magnificadores: ZoomText, MAGic…
• Reconocimiento de voz: Dragon, VCR…
• Móviles: Talks, Zooms, Mobile Speak, etc.
EVALUACIÓN DE LA ACCESIBILIDAD WEB – TEST CON USUARIOS