SlideShare ist ein Scribd-Unternehmen logo
1 von 54
Downloaden Sie, um offline zu lesen
Desarrollo de un Portal
Accesibilidad
22 de octubre, 2010
Silvia Da Rosa
silvia.darosa@agesic.gub.uy
No todos navegamos igual
Si quisieras mirar un video de
Mafalda en el Aeropuerto…
¿Qué palabras se dicen durante
los primeros 25 segundos?
¿Cuántas veces llama Mafalda
por su nombre a su mamá?
Ejercicio 1
No todos navegamos igual
Ejercicio 1
¿Qué solución plantearías?
• Que el usuario lleve siempre
audífonos.
• Que subtitulen los videos.
• Que el usuario se compre un
equipo con sonido más
potente.
• Que el usuario no utilice
Internet en espacios públicos.
No todos navegamos igual
¿Y si no puedes usar el mouse y/o la mano derecha
(o izquierda) …
• Por un accidente
• Porque tener una mano ocupada
• Porque se rompió el mouse
…y necesitaras el teléfono del Departamento de RRHH de la AIN?
Ejercicio 2
http://www.ain.gub.uy/nosotros/nosotros_edificio.html
No todos navegamos igual
Ejercicio 2
¿Qué solución plantearías?
• Que tengan siempre un mouse de repuesto.
• Hacer que las funciones sean accesibles por teclado.
• Aconsejar a los usuarios que practiquen usar el mouse con la
mano izquierda para casos de emergencia.
• Que no tomen mate mientras trabajan.
Diseño para
algunos
6
Diseño Universal – Diseño para todos
7
Accesibilidad Universal
Opción 1 Versus Opción 2
¿Accesibilidad para quienes?
• Discapacidad
Visual, Auditiva, Motora,
Cognitiva
• Edad avanzada
• Limitaciones tecnológicas:
Antigua, nueva. Ancho de
banda. Plugins, navegador.
Accesibilidad Web
La posibilidad que recursos web
(información y servicios) puedan ser
utilizados de forma satisfactoria por el
mayor número posible de personas,
independientemente de las limitaciones
personales o de limitaciones derivadas de
su entorno, sean éstas de carácter físico,
mental, educativo, familiar o socio-
económico.
Tecnología de apoyo
De la
Computadora
Del Navegador Del Contenido
Componentes de la Accesibilidad Web
AutoresUsuarios
¿Por donde empezar?
Principios, pautas y criterios de
conformidad de WCAG 2.0
A
• Debe cumplir
AA
• Debería cumplir
AAA
• Si cumple es mucho mejor.
Niveles de Accesibilidad
4
Principios
12
Pautas
61
Criterios de
conformidad
Conceptos
fundamentales
Objetivos
Básicos
Requisitos
concretos a cumplir,
testeables
• Perceptible
• Operable
• Comprensible
• Robusto
Documentos complementarios
WCAG 2.0
Pautas de accesibilidad de
contenido web
Como Cumplir Técnicas Comprender
How to meet
WCAG2.0
Techniques for
WCAG 2.0
Understanding
WCAG2.0
Ejemplo 1
Pautas online
¿Cómo profundizo después de esta clase?
• Guías Agesic:
http://www.agesic.gub.uy/
• Pautas WCAG 2.0:
http://www.codexexempla.org/traducciones/pautas-accesibilidad-
contenido-web-2.0.htm
• Mapa conceptual:
http://www.triplea.es/blog/wp-content/uploads/2009/04/mapa-wcag2.pdf
• Olga carreras:
http://olgacarreras.blogspot.com/
¿En qué momento del proyecto se aplican?
En todo momento:
• Planificación
• Diseño
• Desarrollo
• Mantenimiento
Por todos los integrantes del equipo
• Diseño
• Tecnología
• Editores
1.1 Alternativas textuales
Brindar alternativas textuales para imágenes.
Perceptible | Operable | Distinguible | Robusto
alt = “Flor de Edelweiss …” El texto alternativo debe
presentar contenido y
función, muy raramente es
una descripción.
Descripciones
alternativas
cortas
¿Cómo se ve un sitio sin imágenes?
¿Cómo se ve un sitio sin imágenes?
¿Cómo se ve un sitio sin imágenes?
Ejercicio 3
1. Abrir el navegador Mozilla Firefox
Si no tiene el navegador instalado, utilice el archivo de
instalación que se encuentra en el material de clase.
2. Instalar complemento:
Web Developer.
https://addons.mozilla.org/es-ES/firefox/addon/60/
3. Entrar al sitio de su organismo
4. Visualizarlo sin imágenes
¿Qué descripción le pondría a cada
imagen?
Ítem 1
Ítem 2
Ejercicio 4
1 2 3
4 5 6
Una posible solución…
Ítem 1
Ítem 2
Ejercicio 4
1 2 3
4 5 6
alt = “¡Importante!”
alt = “ Gatito”
alt = “En formato pdf”
alt = “3 años de
garantía”
alt= "Introduzca las
letras de la imagen"alt = “”
Si la imagen necesita más descripción...
<img src="grafico1.gif“
alt = "Variación porcentual en
el incremento de
colombianos y ecuatorianos
en España. 1998 - 2007.“
longdesc="grafico1.html" />
Ejemplo:
Controles de formularios
<label for="nombre">nombre: </label>
<input type="text" id="nombre"
name="nombre" />
<input name="busqueda" type="text"
title="Término para la búsqueda" />
input type="submit" value="Buscar" />
Ejemplo:
1.2 Medios Tempodependientes
Que nos marcan?
Mapa conceptual?
Cómo profundizo después de esta
clase?
Proveer alternativas para multimedia
Cinco medidas de accesibilidad diferentes:
• Transcripción textual: descripciones tanto de la parte visual
como de la parte auditiva
• Subtítulos
• Audiodescripción
• Audiodescripción ampliada
• Interpretación en lengua de señas
Perceptible | Operable | Distinguible | Robusto
Transcripción textual
[Sonido de calle]
[Entra música]
En la calle casi todas las personas van en silla de ruedas. Una
chica que no usa silla de ruedas entra en un banco.
La chica dice: Buenos días, querría abrir una cuenta.
El empleado le habla en lengua de signos. La chica sonríe
desconcertada, porque no entiende nada.
Vuelve a verse la calle y está lloviendo. Varias personas en sillas
de rueda suben y bajan por ella sin problemas, un hombre que
camina, se escurre por la lluvia.
[ … ]
Ejemplo 2
Video
1.3 Adaptable
Que nos marcan?
Mapa conceptual?
Cómo profundizo después de esta
clase?
El contenido debe poder
presentarse de diferentes
formas sin perder información
o estructura:
• Audio mediante un
lector de pantalla
• Braille por medio de
una línea braille
• Sin hoja de estilos
• Sólo texto…
Perceptible | Operable | Distinguible | Robusto
Separar contenido y estructura de presentación, y usar elementos
semánticos para estructurar el contenido.
Ejemplo 3
www.zengarden.com
Marcar estructura con elementos
semánticos
• Usar <h1> - <h6> para encabezados.
• Marcar los párrafos con <p>
• Usar <ul>, <ol> y <dl> para las listas
• Marcar los encabezados en las tablas de datos (<th>) y
relacionarlos con las celdas de datos (<td>)
Y no usarlos solamente por su presentación visual!
Ejemplo de elementos semánticos
<h1>Recetas de cocina</h1>
<h2>Pascualina</h2>
<h3>Ingredientes</h3>
<ul>
<li>Masa</li>
<li>Acelga</li>
</ul>
<h3>Preparación</h3>
<ol>
<li>Poner la masa en la asadera.</li>
<li>Poner la acelga.</li>
<li>Llevar al horno.</li>
</ol>
<h2>Tarta de zapallitos</h2>
<h3>Ingredientes</h3>
Recetas de cocina
Pascualina
Ingredientes
•Masa
•Acelga
Preparación
1. Poner la masa en la asadera.
2. Poner la acelga.
3. Llevar al horno.
Tarta de zapallitos
Ingredientes
Nuestro contenido En HTML
Marcar texto especial con elementos
semánticos
• Usar <em> y <strong> para el texto enfatizado
• Usar <q> para las citas cortas en línea (frases dentro de otro
párrafo)
• Usar <blockquote> para las citas largas en bloques de texto
(párrafos).
• Usar <cite> para identificar las referencias
• Usar <abbr> para abreviaturas y <acronym> para acrónimos
• Usar <a> para enlaces
Y no usarlos solamente por su presentación visual!
Ejemplos para marcar texto especial
La accesibilidad web beneficia además a las personas
sin discapacidad.
Ejemplo 1
Ejemplo 2
En su discurso, Tabárez recordó que el éxito “no son sólo los
resultados sino las dificultades que se pasan para alcanzarlo”.
<p>
La accesibilidad web <strong>beneficia</strong> además a las personas
<em>sin</em> discapacidad.
</p>
<p>
En su discurso, Tabárez recordó que el éxito <q>no son sólo los
resultados sino las dificultades que se pasan para alcanzarlo</q>.
</p>
Ejemplos para marcar texto especial
Ejemplo 3
Extracto del libro El Quijote de Miguel de Cervantes:
En un lugar de la mancha, de cuyo nombre no quiero acordarme…
<p>
Extracto del libro <cite>El Quijote</cite> de Miguel de Cervantes:
</p>
<blockquote cite="http://www.elquijote.com/cap1">
<p>
En un lugar de la mancha, de cuyo nombre no quiero acordarme...
</p>
</blockquote>
1.4 Distinguible
Hacer que sea más fácil para el usuario ver y escuchar el contenido.
• No usar el color para transmitir información.
• Contraste suficiente entre color de fondo y de letra.
• Tamaño del texto configurable por el usuario
• Formato del texto para mejorar su legibilidad
Perceptible | Operable | Distinguible | Robusto
Por ejemplo:
• “Los campos marcados en rojo son
obligatorios.”
• “Por favor revisa los campos
obligatorios marcados en rojo.”
Cual es un enlace?
Uso del color
No usar el color como único medio de transmitir información.
Contraste suficiente
Debe existir un contraste suficiente entre color de fondo y de letra.
2/09/1
Verificar Contraste
• Simular discapacidades visuales:
http://colorfilter.wickline.org/
Ejemplo:
http://www.distancia.edu.uy/
• Herramienta para verificar contraste:
http://www.paciellogoup.com/resources/contrast-
analyser.html
Ejemplo 4
Filtro de color
2/09/1
Formato y tamaño de los textos
• Utilizar tamaños relativos (em, %)
Permitir aumentar hasta un 200% el texto
sin desarmar la estructura
sin scroll horizontal para leer una línea de texto.
• El texto no debe estar justificado.
• Colocar interlineado de, al menos, un espacio y
medio.
2.1 Accesible por teclado
• Usar enlaces y controles de formulario estándar de HTML.
• Usar manejadores de evento que puedan lanzarse
mediante teclado.
onmousedown con onkeydown
onmouseup con onkeyup
onmouseover con onfocus
onmouseout con onblur
• Usar onclick.
• Comprobar que no existen trampas para el foco del teclado.
Todas las funcionalidades deben ser accesibles por teclado.
Perceptible | Operable | Distinguible | Robusto
Ejemplo 5
www.ursea.gub.uy
(Firefox)
2.2 Tiempo suficiente
• Responder físicamente
• Mover el ratón, usar el teclado, etc.
• Leer el contenido.
• Interactuar y rellenar los formularios.
• Localizar elementos en la página.
• Etc.
Dar suficiente tiempo para leer y usar el contenido para:
Perceptible | Operable | Distinguible | Robusto
Ejemplo 6
www.opp.gub.uy
www.universidad.edu.uy
Tiempo suficiente
• Permitir modificar el tiempo de sesión.
• Ante una interrupción, continuar sin pérdida de datos.
2.3 Convulsiones
Personas con epilepsia fotosensitiva pueden sufrir ataques por cambios
rápidos de luz a oscuridad, que superen cierta frecuencia y
tamaño.después de esta clase?
En 1997 en Japón, un capítulo de
una serie de dibujos animados
produjo ataques epilépticos a gran
número de personas.
Herramienta para analizar si un
contenido presenta riesgos.
http://trace.wisc.edu/peat/
Perceptible | Operable | Distinguible | Robusto
2.4 Navegable
Ayudar al usuario a navegar, encontrar el contenido y determinar dónde
está.
Foco visible
Usar encabezados. Enlace al comienzo que vaya al
área principal
Ayudar al usuario a encontrar el contenido
Nombrar los enlaces de manera que identifiquen su propósito.
Incluir mapa del sitio y enlaces a páginas relacionadas.
Incluir búsqueda
Click aquí
Leer más
Ayudar al usuario a saber dónde está
Titular las páginas
Indicar situación actual dentro de las barras de navegación
Miga de pan
Ejemplo 8
www.cmat.edu.uy
3.1 Legible
Simplificar el contenido de texto.
Perceptible | Operable | Distinguible | Robusto
Idioma de la página: <html xmlns="http://www.w3.org/1999/xhtml"
lang="es" xml:lang="es">
Palabras "inusuales“
Enlace a la definición
Idioma de las partes
xml:lang="en“
Abreviaturas <acronym title="World Wide Web Consortium"
xml:lang="en">W3C</acronym>
Nivel de lectura de
educación secundaria
Ilustraciones que ayuden a explicar
Resumen
texto fácil de leer: texto corto, párrafos cortos
3.2 Predecible
• Al recibir el foco no iniciar ningún cambio en el contexto
• La navegación debe ser coherente
• La identificación debe ser coherente en etiquetas, nombres y
alternativas textuales
• Evitar abrir nuevas ventanas.
En caso de hacerlo: Avisar apertura de páginas o que sea opcional
Que las páginas operen de una manera predecible.
Perceptible | Operable | Distinguible | Robusto
Ejemplo 9
http://www.ursea.gub.uy/
(IExplorer)
Práctica CTIC
3.3 Entrada de datos asistida
Ayuda a evitar y corregir errores.
• Identificar errores
• Prevención de errores
• Proporcionar ayuda contextual
• Permitir confirmar datos, permitir
deshacer
Perceptible | Operable | Distinguible | Robusto
4.1 Compatible
Que nos marcan?
Mapa conceptual?
Cómo profundizo después de esta
clase?
Maximizar la compatibilidad con otros productos, incluyendo tecnología
de apoyo.
Perceptible | Operable | Distinguible | Robusto
Validar estándares
Que nos marcan?
Mapa conceptual?
Cómo profundizo después de esta
clase?
• Validador HTML [http://validator.w3.org/]
• Validador CSS [http://jigsaw.w3.org/css-validator/]
¿Cómo evaluar la accesibilidad?
Evaluación automática
•TAW para WCAG2.0: http://www.tawdis.net
• eXaminator: http://examinator.ws
Simulador de lector de pantalla
http://www.usamos.es/accesibilidadWeb/herramientas/lector.html
Evaluación
automática
Evaluación manual
Herramientas de
apoyo
(simuladores)
Ejemplo 10
http://www.snap.gub.uy/
http://www.mrree.gub.uy/
http://www.boe.es/
Cumplir las pautas no es lo mismo que ser
accesible
Un portal web...
• Puede cumplir con todas las pautas
• Puede pasar todos los test automáticos
• Puede parecer accesible
Sin embargo ...
• Puede seguir teniendo barreras de acceso
Entonces...
• El objetivo no es cumplir pautas, sino ser accesible
• Las pautas son herramientas para llegar a la accesibilidad
• Información de contacto disponible para que el usuario reporte
barreas de acceso.
Navegar con lector de pantalla
1. Activar NVDA
2. Navegar usando NVDA
• http://www.sanidadpolicial.gub.uy/
• http://www.fundacionctic.es/
3. Ahora escuchar el sitio de sus organismos
Ejercicio 4
Muchas gracias
www.agesic.gub.uy

Weitere ähnliche Inhalte

Andere mochten auch

Mi primera diapositiva
Mi primera diapositivaMi primera diapositiva
Mi primera diapositiva
Santiagoruzl
 
Pecados de hoy &
Pecados de hoy &Pecados de hoy &
Pecados de hoy &
matesat
 
Dia Verde 2
Dia Verde 2Dia Verde 2
Dia Verde 2
paola
 
Las inundaciones 2
Las inundaciones 2Las inundaciones 2
Las inundaciones 2
pilardiez19
 
Estrategias Del Aprendisaje Ppt
Estrategias Del Aprendisaje PptEstrategias Del Aprendisaje Ppt
Estrategias Del Aprendisaje Ppt
jiimebordonn
 
Diapositivas de la_empresa[1]
Diapositivas de la_empresa[1]Diapositivas de la_empresa[1]
Diapositivas de la_empresa[1]
Mauricio
 

Andere mochten auch (20)

Mi primera diapositiva
Mi primera diapositivaMi primera diapositiva
Mi primera diapositiva
 
Pecados de hoy &
Pecados de hoy &Pecados de hoy &
Pecados de hoy &
 
167662418 cocina-mexicana
167662418 cocina-mexicana167662418 cocina-mexicana
167662418 cocina-mexicana
 
Receta de torta de pera avellanas y chocolate
Receta de torta de pera avellanas y chocolateReceta de torta de pera avellanas y chocolate
Receta de torta de pera avellanas y chocolate
 
Ake perú sac actualizado (1) ab
Ake perú sac actualizado (1) abAke perú sac actualizado (1) ab
Ake perú sac actualizado (1) ab
 
Navegadores de Internet
Navegadores de InternetNavegadores de Internet
Navegadores de Internet
 
Recetario de Cocina con Platos Fáciles Y Económicos
Recetario de Cocina con Platos Fáciles Y EconómicosRecetario de Cocina con Platos Fáciles Y Económicos
Recetario de Cocina con Platos Fáciles Y Económicos
 
Cocinando valores
Cocinando valoresCocinando valores
Cocinando valores
 
HCI
HCIHCI
HCI
 
Mapa de Procesos de la Comisión de Formación Continuada
Mapa de Procesos de la Comisión de Formación Continuada Mapa de Procesos de la Comisión de Formación Continuada
Mapa de Procesos de la Comisión de Formación Continuada
 
Dia Verde 2
Dia Verde 2Dia Verde 2
Dia Verde 2
 
Las inundaciones 2
Las inundaciones 2Las inundaciones 2
Las inundaciones 2
 
GPDI - Indicaciones para Responsables de unidad: Proponer acciones formativas...
GPDI - Indicaciones para Responsables de unidad: Proponer acciones formativas...GPDI - Indicaciones para Responsables de unidad: Proponer acciones formativas...
GPDI - Indicaciones para Responsables de unidad: Proponer acciones formativas...
 
NanotecnologíA
NanotecnologíANanotecnologíA
NanotecnologíA
 
Estrategias Del Aprendisaje Ppt
Estrategias Del Aprendisaje PptEstrategias Del Aprendisaje Ppt
Estrategias Del Aprendisaje Ppt
 
Presentación3
Presentación3Presentación3
Presentación3
 
04a bioxeog
04a bioxeog04a bioxeog
04a bioxeog
 
Presentacion Cursos en Línea
Presentacion Cursos en LíneaPresentacion Cursos en Línea
Presentacion Cursos en Línea
 
Patrón de mapa de competencias del facultativo
Patrón de mapa de competencias del facultativoPatrón de mapa de competencias del facultativo
Patrón de mapa de competencias del facultativo
 
Diapositivas de la_empresa[1]
Diapositivas de la_empresa[1]Diapositivas de la_empresa[1]
Diapositivas de la_empresa[1]
 

Ähnlich wie Accesibilidad Web (Una introducción de 3 horas)

Estándares de accesibilidad web
Estándares de accesibilidad webEstándares de accesibilidad web
Estándares de accesibilidad web
Jose R. Hilera
 
Webquest conectores y periodismo
Webquest conectores y periodismoWebquest conectores y periodismo
Webquest conectores y periodismo
Andrex777
 

Ähnlich wie Accesibilidad Web (Una introducción de 3 horas) (20)

Evaluacion de accesibilidad
Evaluacion de accesibilidadEvaluacion de accesibilidad
Evaluacion de accesibilidad
 
Introducción a la accesibilidad web
Introducción a la accesibilidad webIntroducción a la accesibilidad web
Introducción a la accesibilidad web
 
Dokeos (1)
Dokeos (1)Dokeos (1)
Dokeos (1)
 
Taller de introducción a la accesibilidad web
Taller de introducción a la accesibilidad webTaller de introducción a la accesibilidad web
Taller de introducción a la accesibilidad web
 
Estándares de accesibilidad web
Estándares de accesibilidad webEstándares de accesibilidad web
Estándares de accesibilidad web
 
Taller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLTaller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uML
 
Proyecto del curso IHC.pdf
Proyecto del curso IHC.pdfProyecto del curso IHC.pdf
Proyecto del curso IHC.pdf
 
Webquest conectores y periodismo
Webquest conectores y periodismoWebquest conectores y periodismo
Webquest conectores y periodismo
 
Herramientas TIC para la creación de contenidos digitales
Herramientas TIC para la creación de contenidos digitalesHerramientas TIC para la creación de contenidos digitales
Herramientas TIC para la creación de contenidos digitales
 
Cómo hacer portales accesibles sobre Liferay 6.1
Cómo hacer portales accesibles sobre Liferay 6.1Cómo hacer portales accesibles sobre Liferay 6.1
Cómo hacer portales accesibles sobre Liferay 6.1
 
Taller Multimedia en el Aula Virtual
Taller Multimedia en el Aula VirtualTaller Multimedia en el Aula Virtual
Taller Multimedia en el Aula Virtual
 
Videopizarras (Vídeos para flippedcassroom)
Videopizarras (Vídeos para flippedcassroom)Videopizarras (Vídeos para flippedcassroom)
Videopizarras (Vídeos para flippedcassroom)
 
La accesibilidad de los productos digitales en unidades de información
La accesibilidad de los productos digitales en unidades de informaciónLa accesibilidad de los productos digitales en unidades de información
La accesibilidad de los productos digitales en unidades de información
 
VlC Testing 20: Propuesta ponencia shift left a11y
VlC Testing 20: Propuesta ponencia shift left a11yVlC Testing 20: Propuesta ponencia shift left a11y
VlC Testing 20: Propuesta ponencia shift left a11y
 
Este
EsteEste
Este
 
Liferay 6.2 y la norme UNE de accesibilidad
Liferay 6.2 y la norme UNE de accesibilidadLiferay 6.2 y la norme UNE de accesibilidad
Liferay 6.2 y la norme UNE de accesibilidad
 
Como usar power point
Como usar power pointComo usar power point
Como usar power point
 
Como usar power point
Como usar power pointComo usar power point
Como usar power point
 
Dribbble Meetup Montevideo - Hablemos de diseño accesible
Dribbble Meetup Montevideo - Hablemos de diseño accesibleDribbble Meetup Montevideo - Hablemos de diseño accesible
Dribbble Meetup Montevideo - Hablemos de diseño accesible
 
Presentacion Aulas Virtuales con herramientas de videoconferencia online (#w...
 Presentacion Aulas Virtuales con herramientas de videoconferencia online (#w... Presentacion Aulas Virtuales con herramientas de videoconferencia online (#w...
Presentacion Aulas Virtuales con herramientas de videoconferencia online (#w...
 

Mehr von tayzee

Introducción a la accesibilidad web
Introducción a la accesibilidad webIntroducción a la accesibilidad web
Introducción a la accesibilidad web
tayzee
 
6 wcag2.0 para comunicadores - semantica
6   wcag2.0 para comunicadores - semantica6   wcag2.0 para comunicadores - semantica
6 wcag2.0 para comunicadores - semantica
tayzee
 

Mehr von tayzee (20)

Checklist accesibilidad wcag 2.0
Checklist accesibilidad wcag 2.0Checklist accesibilidad wcag 2.0
Checklist accesibilidad wcag 2.0
 
1.2 Componentes de la accesibilidad web
1.2 Componentes de la accesibilidad web1.2 Componentes de la accesibilidad web
1.2 Componentes de la accesibilidad web
 
1.1 Introducción a la accesibilidad web
1.1 Introducción a la accesibilidad web1.1 Introducción a la accesibilidad web
1.1 Introducción a la accesibilidad web
 
Accesibilidad web por principios - Principio 1: Perceptible
Accesibilidad web por principios - Principio 1: PerceptibleAccesibilidad web por principios - Principio 1: Perceptible
Accesibilidad web por principios - Principio 1: Perceptible
 
Accesibilidad web por principios - Principio 2: Operable
Accesibilidad web por principios - Principio 2: OperableAccesibilidad web por principios - Principio 2: Operable
Accesibilidad web por principios - Principio 2: Operable
 
Accesibilidad web por principios - Principio 3: Comprensible
Accesibilidad web por principios - Principio 3: ComprensibleAccesibilidad web por principios - Principio 3: Comprensible
Accesibilidad web por principios - Principio 3: Comprensible
 
Accesibilidad web por principios - Principio 4: robusto
Accesibilidad web por principios - Principio 4:  robustoAccesibilidad web por principios - Principio 4:  robusto
Accesibilidad web por principios - Principio 4: robusto
 
Imagenes accesibles
Imagenes accesiblesImagenes accesibles
Imagenes accesibles
 
Documentos accesibles (word, ppt, pdf)
Documentos accesibles  (word, ppt, pdf)Documentos accesibles  (word, ppt, pdf)
Documentos accesibles (word, ppt, pdf)
 
Creación de contenido accesible
Creación de contenido accesibleCreación de contenido accesible
Creación de contenido accesible
 
Introducción a la accesibilidad web
Introducción a la accesibilidad webIntroducción a la accesibilidad web
Introducción a la accesibilidad web
 
HCI
HCIHCI
HCI
 
UX
UXUX
UX
 
Congreso latinoamericano de ciegos tic y diseño universal
Congreso latinoamericano de ciegos  tic y diseño universalCongreso latinoamericano de ciegos  tic y diseño universal
Congreso latinoamericano de ciegos tic y diseño universal
 
Una introducción a la accesibilidad para comunicadores
Una introducción a la accesibilidad para comunicadoresUna introducción a la accesibilidad para comunicadores
Una introducción a la accesibilidad para comunicadores
 
7 wcag2.0 para comunicadores - Accesibilidad parte 3
7   wcag2.0 para comunicadores - Accesibilidad parte 37   wcag2.0 para comunicadores - Accesibilidad parte 3
7 wcag2.0 para comunicadores - Accesibilidad parte 3
 
6 wcag2.0 para comunicadores - semantica
6   wcag2.0 para comunicadores - semantica6   wcag2.0 para comunicadores - semantica
6 wcag2.0 para comunicadores - semantica
 
4 introducción a wcag2.0
4   introducción a wcag2.04   introducción a wcag2.0
4 introducción a wcag2.0
 
Beneficios accesibilidad
Beneficios accesibilidadBeneficios accesibilidad
Beneficios accesibilidad
 
2 diseño universal
2   diseño universal2   diseño universal
2 diseño universal
 

Kürzlich hochgeladen

🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 

Kürzlich hochgeladen (20)

Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 

Accesibilidad Web (Una introducción de 3 horas)

  • 1. Desarrollo de un Portal Accesibilidad 22 de octubre, 2010 Silvia Da Rosa silvia.darosa@agesic.gub.uy
  • 2. No todos navegamos igual Si quisieras mirar un video de Mafalda en el Aeropuerto… ¿Qué palabras se dicen durante los primeros 25 segundos? ¿Cuántas veces llama Mafalda por su nombre a su mamá? Ejercicio 1
  • 3. No todos navegamos igual Ejercicio 1 ¿Qué solución plantearías? • Que el usuario lleve siempre audífonos. • Que subtitulen los videos. • Que el usuario se compre un equipo con sonido más potente. • Que el usuario no utilice Internet en espacios públicos.
  • 4. No todos navegamos igual ¿Y si no puedes usar el mouse y/o la mano derecha (o izquierda) … • Por un accidente • Porque tener una mano ocupada • Porque se rompió el mouse …y necesitaras el teléfono del Departamento de RRHH de la AIN? Ejercicio 2 http://www.ain.gub.uy/nosotros/nosotros_edificio.html
  • 5. No todos navegamos igual Ejercicio 2 ¿Qué solución plantearías? • Que tengan siempre un mouse de repuesto. • Hacer que las funciones sean accesibles por teclado. • Aconsejar a los usuarios que practiquen usar el mouse con la mano izquierda para casos de emergencia. • Que no tomen mate mientras trabajan.
  • 7. Diseño Universal – Diseño para todos 7
  • 9. ¿Accesibilidad para quienes? • Discapacidad Visual, Auditiva, Motora, Cognitiva • Edad avanzada • Limitaciones tecnológicas: Antigua, nueva. Ancho de banda. Plugins, navegador.
  • 10. Accesibilidad Web La posibilidad que recursos web (información y servicios) puedan ser utilizados de forma satisfactoria por el mayor número posible de personas, independientemente de las limitaciones personales o de limitaciones derivadas de su entorno, sean éstas de carácter físico, mental, educativo, familiar o socio- económico.
  • 12. De la Computadora Del Navegador Del Contenido Componentes de la Accesibilidad Web AutoresUsuarios
  • 14. Principios, pautas y criterios de conformidad de WCAG 2.0 A • Debe cumplir AA • Debería cumplir AAA • Si cumple es mucho mejor. Niveles de Accesibilidad 4 Principios 12 Pautas 61 Criterios de conformidad Conceptos fundamentales Objetivos Básicos Requisitos concretos a cumplir, testeables • Perceptible • Operable • Comprensible • Robusto
  • 15. Documentos complementarios WCAG 2.0 Pautas de accesibilidad de contenido web Como Cumplir Técnicas Comprender How to meet WCAG2.0 Techniques for WCAG 2.0 Understanding WCAG2.0 Ejemplo 1 Pautas online
  • 16. ¿Cómo profundizo después de esta clase? • Guías Agesic: http://www.agesic.gub.uy/ • Pautas WCAG 2.0: http://www.codexexempla.org/traducciones/pautas-accesibilidad- contenido-web-2.0.htm • Mapa conceptual: http://www.triplea.es/blog/wp-content/uploads/2009/04/mapa-wcag2.pdf • Olga carreras: http://olgacarreras.blogspot.com/
  • 17. ¿En qué momento del proyecto se aplican? En todo momento: • Planificación • Diseño • Desarrollo • Mantenimiento Por todos los integrantes del equipo • Diseño • Tecnología • Editores
  • 18. 1.1 Alternativas textuales Brindar alternativas textuales para imágenes. Perceptible | Operable | Distinguible | Robusto alt = “Flor de Edelweiss …” El texto alternativo debe presentar contenido y función, muy raramente es una descripción. Descripciones alternativas cortas
  • 19. ¿Cómo se ve un sitio sin imágenes?
  • 20. ¿Cómo se ve un sitio sin imágenes?
  • 21. ¿Cómo se ve un sitio sin imágenes? Ejercicio 3 1. Abrir el navegador Mozilla Firefox Si no tiene el navegador instalado, utilice el archivo de instalación que se encuentra en el material de clase. 2. Instalar complemento: Web Developer. https://addons.mozilla.org/es-ES/firefox/addon/60/ 3. Entrar al sitio de su organismo 4. Visualizarlo sin imágenes
  • 22. ¿Qué descripción le pondría a cada imagen? Ítem 1 Ítem 2 Ejercicio 4 1 2 3 4 5 6
  • 23. Una posible solución… Ítem 1 Ítem 2 Ejercicio 4 1 2 3 4 5 6 alt = “¡Importante!” alt = “ Gatito” alt = “En formato pdf” alt = “3 años de garantía” alt= "Introduzca las letras de la imagen"alt = “”
  • 24. Si la imagen necesita más descripción... <img src="grafico1.gif“ alt = "Variación porcentual en el incremento de colombianos y ecuatorianos en España. 1998 - 2007.“ longdesc="grafico1.html" /> Ejemplo:
  • 25. Controles de formularios <label for="nombre">nombre: </label> <input type="text" id="nombre" name="nombre" /> <input name="busqueda" type="text" title="Término para la búsqueda" /> input type="submit" value="Buscar" /> Ejemplo:
  • 26. 1.2 Medios Tempodependientes Que nos marcan? Mapa conceptual? Cómo profundizo después de esta clase? Proveer alternativas para multimedia Cinco medidas de accesibilidad diferentes: • Transcripción textual: descripciones tanto de la parte visual como de la parte auditiva • Subtítulos • Audiodescripción • Audiodescripción ampliada • Interpretación en lengua de señas Perceptible | Operable | Distinguible | Robusto
  • 27. Transcripción textual [Sonido de calle] [Entra música] En la calle casi todas las personas van en silla de ruedas. Una chica que no usa silla de ruedas entra en un banco. La chica dice: Buenos días, querría abrir una cuenta. El empleado le habla en lengua de signos. La chica sonríe desconcertada, porque no entiende nada. Vuelve a verse la calle y está lloviendo. Varias personas en sillas de rueda suben y bajan por ella sin problemas, un hombre que camina, se escurre por la lluvia. [ … ] Ejemplo 2 Video
  • 28. 1.3 Adaptable Que nos marcan? Mapa conceptual? Cómo profundizo después de esta clase? El contenido debe poder presentarse de diferentes formas sin perder información o estructura: • Audio mediante un lector de pantalla • Braille por medio de una línea braille • Sin hoja de estilos • Sólo texto… Perceptible | Operable | Distinguible | Robusto Separar contenido y estructura de presentación, y usar elementos semánticos para estructurar el contenido. Ejemplo 3 www.zengarden.com
  • 29. Marcar estructura con elementos semánticos • Usar <h1> - <h6> para encabezados. • Marcar los párrafos con <p> • Usar <ul>, <ol> y <dl> para las listas • Marcar los encabezados en las tablas de datos (<th>) y relacionarlos con las celdas de datos (<td>) Y no usarlos solamente por su presentación visual!
  • 30. Ejemplo de elementos semánticos <h1>Recetas de cocina</h1> <h2>Pascualina</h2> <h3>Ingredientes</h3> <ul> <li>Masa</li> <li>Acelga</li> </ul> <h3>Preparación</h3> <ol> <li>Poner la masa en la asadera.</li> <li>Poner la acelga.</li> <li>Llevar al horno.</li> </ol> <h2>Tarta de zapallitos</h2> <h3>Ingredientes</h3> Recetas de cocina Pascualina Ingredientes •Masa •Acelga Preparación 1. Poner la masa en la asadera. 2. Poner la acelga. 3. Llevar al horno. Tarta de zapallitos Ingredientes Nuestro contenido En HTML
  • 31. Marcar texto especial con elementos semánticos • Usar <em> y <strong> para el texto enfatizado • Usar <q> para las citas cortas en línea (frases dentro de otro párrafo) • Usar <blockquote> para las citas largas en bloques de texto (párrafos). • Usar <cite> para identificar las referencias • Usar <abbr> para abreviaturas y <acronym> para acrónimos • Usar <a> para enlaces Y no usarlos solamente por su presentación visual!
  • 32. Ejemplos para marcar texto especial La accesibilidad web beneficia además a las personas sin discapacidad. Ejemplo 1 Ejemplo 2 En su discurso, Tabárez recordó que el éxito “no son sólo los resultados sino las dificultades que se pasan para alcanzarlo”. <p> La accesibilidad web <strong>beneficia</strong> además a las personas <em>sin</em> discapacidad. </p> <p> En su discurso, Tabárez recordó que el éxito <q>no son sólo los resultados sino las dificultades que se pasan para alcanzarlo</q>. </p>
  • 33. Ejemplos para marcar texto especial Ejemplo 3 Extracto del libro El Quijote de Miguel de Cervantes: En un lugar de la mancha, de cuyo nombre no quiero acordarme… <p> Extracto del libro <cite>El Quijote</cite> de Miguel de Cervantes: </p> <blockquote cite="http://www.elquijote.com/cap1"> <p> En un lugar de la mancha, de cuyo nombre no quiero acordarme... </p> </blockquote>
  • 34. 1.4 Distinguible Hacer que sea más fácil para el usuario ver y escuchar el contenido. • No usar el color para transmitir información. • Contraste suficiente entre color de fondo y de letra. • Tamaño del texto configurable por el usuario • Formato del texto para mejorar su legibilidad Perceptible | Operable | Distinguible | Robusto
  • 35. Por ejemplo: • “Los campos marcados en rojo son obligatorios.” • “Por favor revisa los campos obligatorios marcados en rojo.” Cual es un enlace? Uso del color No usar el color como único medio de transmitir información.
  • 36. Contraste suficiente Debe existir un contraste suficiente entre color de fondo y de letra.
  • 37. 2/09/1 Verificar Contraste • Simular discapacidades visuales: http://colorfilter.wickline.org/ Ejemplo: http://www.distancia.edu.uy/ • Herramienta para verificar contraste: http://www.paciellogoup.com/resources/contrast- analyser.html Ejemplo 4 Filtro de color
  • 38. 2/09/1 Formato y tamaño de los textos • Utilizar tamaños relativos (em, %) Permitir aumentar hasta un 200% el texto sin desarmar la estructura sin scroll horizontal para leer una línea de texto. • El texto no debe estar justificado. • Colocar interlineado de, al menos, un espacio y medio.
  • 39. 2.1 Accesible por teclado • Usar enlaces y controles de formulario estándar de HTML. • Usar manejadores de evento que puedan lanzarse mediante teclado. onmousedown con onkeydown onmouseup con onkeyup onmouseover con onfocus onmouseout con onblur • Usar onclick. • Comprobar que no existen trampas para el foco del teclado. Todas las funcionalidades deben ser accesibles por teclado. Perceptible | Operable | Distinguible | Robusto Ejemplo 5 www.ursea.gub.uy (Firefox)
  • 40. 2.2 Tiempo suficiente • Responder físicamente • Mover el ratón, usar el teclado, etc. • Leer el contenido. • Interactuar y rellenar los formularios. • Localizar elementos en la página. • Etc. Dar suficiente tiempo para leer y usar el contenido para: Perceptible | Operable | Distinguible | Robusto Ejemplo 6 www.opp.gub.uy www.universidad.edu.uy
  • 41. Tiempo suficiente • Permitir modificar el tiempo de sesión. • Ante una interrupción, continuar sin pérdida de datos.
  • 42. 2.3 Convulsiones Personas con epilepsia fotosensitiva pueden sufrir ataques por cambios rápidos de luz a oscuridad, que superen cierta frecuencia y tamaño.después de esta clase? En 1997 en Japón, un capítulo de una serie de dibujos animados produjo ataques epilépticos a gran número de personas. Herramienta para analizar si un contenido presenta riesgos. http://trace.wisc.edu/peat/ Perceptible | Operable | Distinguible | Robusto
  • 43. 2.4 Navegable Ayudar al usuario a navegar, encontrar el contenido y determinar dónde está. Foco visible Usar encabezados. Enlace al comienzo que vaya al área principal
  • 44. Ayudar al usuario a encontrar el contenido Nombrar los enlaces de manera que identifiquen su propósito. Incluir mapa del sitio y enlaces a páginas relacionadas. Incluir búsqueda Click aquí Leer más
  • 45. Ayudar al usuario a saber dónde está Titular las páginas Indicar situación actual dentro de las barras de navegación Miga de pan Ejemplo 8 www.cmat.edu.uy
  • 46. 3.1 Legible Simplificar el contenido de texto. Perceptible | Operable | Distinguible | Robusto Idioma de la página: <html xmlns="http://www.w3.org/1999/xhtml" lang="es" xml:lang="es"> Palabras "inusuales“ Enlace a la definición Idioma de las partes xml:lang="en“ Abreviaturas <acronym title="World Wide Web Consortium" xml:lang="en">W3C</acronym> Nivel de lectura de educación secundaria Ilustraciones que ayuden a explicar Resumen texto fácil de leer: texto corto, párrafos cortos
  • 47. 3.2 Predecible • Al recibir el foco no iniciar ningún cambio en el contexto • La navegación debe ser coherente • La identificación debe ser coherente en etiquetas, nombres y alternativas textuales • Evitar abrir nuevas ventanas. En caso de hacerlo: Avisar apertura de páginas o que sea opcional Que las páginas operen de una manera predecible. Perceptible | Operable | Distinguible | Robusto Ejemplo 9 http://www.ursea.gub.uy/ (IExplorer) Práctica CTIC
  • 48. 3.3 Entrada de datos asistida Ayuda a evitar y corregir errores. • Identificar errores • Prevención de errores • Proporcionar ayuda contextual • Permitir confirmar datos, permitir deshacer Perceptible | Operable | Distinguible | Robusto
  • 49. 4.1 Compatible Que nos marcan? Mapa conceptual? Cómo profundizo después de esta clase? Maximizar la compatibilidad con otros productos, incluyendo tecnología de apoyo. Perceptible | Operable | Distinguible | Robusto
  • 50. Validar estándares Que nos marcan? Mapa conceptual? Cómo profundizo después de esta clase? • Validador HTML [http://validator.w3.org/] • Validador CSS [http://jigsaw.w3.org/css-validator/]
  • 51. ¿Cómo evaluar la accesibilidad? Evaluación automática •TAW para WCAG2.0: http://www.tawdis.net • eXaminator: http://examinator.ws Simulador de lector de pantalla http://www.usamos.es/accesibilidadWeb/herramientas/lector.html Evaluación automática Evaluación manual Herramientas de apoyo (simuladores) Ejemplo 10 http://www.snap.gub.uy/ http://www.mrree.gub.uy/ http://www.boe.es/
  • 52. Cumplir las pautas no es lo mismo que ser accesible Un portal web... • Puede cumplir con todas las pautas • Puede pasar todos los test automáticos • Puede parecer accesible Sin embargo ... • Puede seguir teniendo barreras de acceso Entonces... • El objetivo no es cumplir pautas, sino ser accesible • Las pautas son herramientas para llegar a la accesibilidad • Información de contacto disponible para que el usuario reporte barreas de acceso.
  • 53. Navegar con lector de pantalla 1. Activar NVDA 2. Navegar usando NVDA • http://www.sanidadpolicial.gub.uy/ • http://www.fundacionctic.es/ 3. Ahora escuchar el sitio de sus organismos Ejercicio 4