SlideShare una empresa de Scribd logo
1 de 65
Descargar para leer sin conexión
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
 Deficiencia: pérdida o anormalidad de una
estructura o función psicológica, fisiológica o
anatómica
 Discapacidad: restricción o ausencia
(causada por una deficiencia) de la capacidad
de realizar una actividad normalmente
 Diversidad Funcional
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
1. ¿Por qué preocuparnos por la Accesibilidad
Web?
 Vuestras 4 razones + importantes (resumida en una
palabra cada una)
 ¿por qué?
2. Principales tipos de Diversidad Funcional que
afectan a la interacción con laWeb
 Detectarlas y agruparlas (e.g., grupo D.F. visual:
ceguera…)
 Ej. de barreras en la Web (e.g., imágenes sin texto
asociado…)
▪ Al menos 2 por grupo D.F.
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
…
aquella en la cual las tecnologías que facilitan
la creación, distribución y manipulación de
la información juegan un papel importante en
las actividades sociales, culturales y
económicas
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
Section 508
EU Commision on
eAccesibility
JIS X 8341-3-2004
Disability
DiscriminationAct
(1995)
State of Kansas
WebAccessibility
Requirements
Implementation
GuidanceVersion
2.0 (Agosto, 10)
WCAG,WAI-
ARIA (W3C)
Ley de Igualdad de
oportunidades y no
discriminación de las
personas con
discapacidad
Ley contratos sector
público (2007)
Ley acceso electrónico
a servicios públicos
+Personas mayores
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
Origen: EuroStat
Year +65
años
2010 17%
2020 20%
2030 25%
2040 31%
2050 36%
Situación en España (más pronunciada en e.g., Japón)
De las personas en edad de
trabajar 1 de cada 6!
tiene un trastorno de salud o
discapacidad no temporal.
Entre los 25 paises del estudio,
cerca de 45 millones de
personas
(EuroStat 2002)
Situación en EU
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
(Que afectan a la interacción con laWeb)
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
DF visual
ceguera
visión
parcial
daltonismo
DF auditiva
sordera
sordera
parcial
DF física
DF motora
DF del habla
trastornos
múltiples
del habla
DF cognitivas y
neurológicas
dislexia y
disgrafía
trastorno
por déficit
de atención
trastorno
intelectual
deterioro de
la memoria
trastorno de
salud
mental
trastornos
convulsivos
DF múltiple
Relacionadas
con el
envejecimiento
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
Hagamos el esfuerzo durante la presentación
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
 Daltonismo
 A la izquierda filtro
“protanopia” (verde-
rojo)
 A la derecha filtro
“tritanopia” (azul-
amarillo)
www.michelf.com/img/icon/sim-daltonism-512.jpg.
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
Glaucoma
Cataratas
http://www.stlukeseye.com/ , http://www.lowvisionclub.com/
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
Degeneración macular
Retinopatía diabética
http://www.stlukeseye.com/Conditions/MacularDegeneration.asp ,
http://www.stlukeseye.com/Conditions/DiabeticRetinopathy.asp
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
 imagenes
 sin texto alternativo
 imágenes complejas (e.g., gráficas de barras) no descritas de otro modo
 video
 no descrito en texto o en audio
 tablas
 sin sentido cuando se leen línea a línea (e.g., para maquetar)
 frames
 carecen de alternativa "NOFRAME"
 tienen nombres no útiles para su identificación
 formularios
 que no pueden recorrerse lógicamente con el teclado
 campos no etiquetados o mal etiquetados
 usar colores como única marca de texto enfatizado
 mal contraste entre fondo y texto (e.g., en moviles)
 documentos no estándar que dificultan la lectura
 herramientas de autor
 que no permiten el uso de teclado para todas sus acciones
 que no usan la API del S.O.
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
 Falta de subtítulos o transcripciones de audio
 Webcasts, podcasts,…
 Transcribir un podcast de 20 min = 4,5€!!
 Falta de imagenes relacionadas con el texto
en páginas llenas de contenido textual
 Puede reducir la comprensión en personas cuyo
lenguaje principal puede ser el de signos
 Lenguaje excesivamente complejo cuando no
es idispensable
 Estímulos auditivos sin alternativas
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
 Páginas con tiempo límite de respuesta
 Cuestionarios online en, e-learning,…
 Comunicación por chat,…
▪ todo lo que requiera interacción en “tiempo real” en personas
sin trastornos
 Formularios que no se navegan en un orden
lógico
 Falta de navegación por teclado (tab, etc.)
 Excesivos “clicks” de ratón (3 max)
 Navegadores y herramientas de autor:
 que no soportan alternativas de teclado al uso del
ratón
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
 asistente virtual que asiste por chat de voz
 charlas y presentaciones online que solo
pemiten la interacción por medio de voz
 videochat no acompañado de entrada de
texto alternativo
 e.g., chat textual
 en algunas ocasiones puede ser insuficiente (e.g.,
multiples diversidades funcionales)
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
 Dislexia y disgrafía
 Textos largos y excesivamente complejos sin necesidad
 Falta de gráficos que ayuden a la comprensión del texto
 Soporte incompleto a la multimodalidad
 Trastorno por déficit de atención
 Elementos que distraen (animaciones, sonido…) que no se pueden apagar
 Falta de claridad en la organización de un sitioWeb
 Diversidad Funcional intelectual
 Textos largos y excesivamente complejos sin necesidad
 Falta de gráficos que ayuden a la comprensión del texto
 Falta de claridad en la organización de un sitioWeb
 Deterioro de la memoria
 Falta de claridad en la organización de un sitioWeb
 Trastornos de salud mental
 Elementos que distraen (animaciones, sonido…) que no se pueden apagar
 Web pages with absolute font sizes that do not enlarge easily
 Trastornos convulsivos
 Uso de frecuencias visuales y auditivas que pueden disparar las convulsiones
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
 Impacto:
 Decremento en la
habilidad para fijar
objetivo en tareas
cercanas
 Cambios en la
percepción y
sensibilidad al color y
al contraste
 Frecuencia:
 16% en personas
65 - 74 years
 19% en personas
75 – 84 years
 46% en personas
85+ years
Developed with material fromW3C Web Accessibility Initiative (WAI) www.w3.org/WAI/
Traducción: Marino Linaje
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
 Impacto:
 El audio puede ser
difícil de discernir
 Los tonos más altos
se pueden perder
 Frecuencia:
 47% en personas
61 - 80 años
 93% en persona
81+ años
Developed with material fromW3C Web Accessibility Initiative (WAI) www.w3.org/WAI/
Traducción: Marino Linaje
 Impacto:
 Dificultad en el uso
del ratón y teclado
▪ Difficultad para interactuar
con elementos pequeños.
 Tensión ante tareas
“no ergonómicas”
 Frecuencia:
(más habituales)
 Artritis
▪ + 50% en personas
+ 65 años
 Temblores
▪ Hasta 20% en people
+ 65 años
 Parkinson
▪ 4% en personas
+ 85 años
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
Developed with material fromW3C Web Accessibility Initiative (WAI) www.w3.org/WAI/
Traducción: Marino Linaje
 Impacto:
La navegación, comprensión
y completado de tareas se ve
afectada por:
 Problemas de memoria a
corto plazo
 Dificultad de concentración
 Dificultad tratando con
grandes volúmenes de
información
 Frecuencia:
(más habituales)
 Demencia:
▪ 1.4% en personas
65 - 69 años
▪ 24% of people 85+ yrs
 Deterioro cognitivo leve:
▪ 20% en personas
+ 70 años
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
Developed with material fromW3C Web Accessibility Initiative (WAI) www.w3.org/WAI/
Traducción: Marino Linaje
 Chats y otros sistemas sin alternativa modal
 TODO EN MAYÚSCULAS o en cursiva,… (para
indicar emociones)
 …
pero lo + importante es…
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
BARRERAS
=ACCESS4All
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
 Multi-modalidad
 Móviles (pantallas pequeñas, contextos de mucha luz…),
Web-TV, kioskos, navegadores GPS,…
 texto/audio/video redudante puede proporcionar:
 Diferentes estilos de aprendizaje; acceso a la información
a través de otros idiomas distinto del original
 Las hojas de estilo pueden proporcionar:
 Adecuación del contenido a pantallas de diferentes
tamaños (móviles),....
 Subtítulos a todo el audio/audio+video:
 Mejora la indexación de contenidos (pagerank,…)
 Al usuario le facilita la búsqueda de contenido
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
Miércoles Jueves Viernes Sábado
Despejado Lluvia Lluvia Muxo Caló
 Imaginemos que es una página de previsión
meteorológica
 ¿Qué tiempo hará el jueves?
Miércoles Jueves Viernes Sábado
<img src=“rain.jpg” alt=“Lluvia”/>
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
(Algunos ejemplos)
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
 ZoomText
 http://www.youtube.com/watch?v=_YpNrOkW0Mw
 Lectores de pantalla
 http://www.youtube.com/watch?v=noPhYemsp7c
 EjemploApoyo a D.F. motriz
 http://www.youtube.com/watch?v=kGt9yzWacuw
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
 El Software de Apoyo no está limitado a productos
 También puede ser un servicio!!!
 Y para todos!!!
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
(Como técnicos, responsables de planificación de proyectosWeb,…)
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
Tres pilares fundamentales:
1. Claridad de contenido
 ‘muy importante’ 88%
2. Buena navigación
 ‘muy importante’ 65%
3. Enlaces claros y autoexplicativos
 ‘muy importante’ 63%
http://www.out-law.com/default.aspx?page=6314
(208 usuarios de internet con alguna discapacidad en UK)
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
 En los desarrollos:
 Seguir estándares (siempre que se pueda)
 Separar contentido, presentación y
comportamiento
 Utilizar markup semántico (Cabeceras, listas..) 
Los lectores de pantalla saben interpretarlos!
 Auditorías:
1. Fallos típicos en las auditorías (si la hay)
2. Uso de herramientas automatizadas
3. Revisión manual
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
 suelen ser planificadas sobre el terreno
 i3 (informales, incompletos e inexactos)
 Técnicas habituales:
 Al website se le pasan una serie de test
automatizados
▪ Se pueden pasar por alto errores graves (websites modernos)
 Lista de requisitos técnicos, se prueba [i3] elWebsite
con software de apoyo mediente test a medida
▪ No repetibles (son a medida y no planificados)
▪ A veces se repite la misma comprobación de manera
innecesaria
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
 Herramientas de escritorio  web
 parsean el marcado del documento para chequear
problemas potenciales de accesibilidad
 Las más avanzadas:
 usan “spiders” para recorrer todo el website
desde la página
 permiten automatizar la repetición de tests y sus
reportes
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
VENTAJAS
 Gran volumen de páginas
en un corto periodo de
tiempo
 Reportes automáticos
 Amplio nº de tareas
repetitivas y sistemáticas
que realizan correctamente
 Las más avanzadas:
 Incluir o excluir guías
específicas de accesibilidad
DESVENTAJAS
 Elementos que deberían
pasar el test y fallan, e.g.:
 <label> no dispobile para
un <input> tipo ‘hidden’
 La mayoría usan “spiders”
que tienden a fallar en:
 Autenticación
 Flujo guiado por formularios
 Páginas que usan JavaScript
para renderizar el contenido.
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
• WebAccessibilityToolbar
• WAVE (Tb. Como Extension Firefox)
• Deque WorldSpace
• Functional Accessibility Evaluator (FAE)
• HiSoftware Cynthia Says
• TotalValidator
• Paciello GroupWAT
• Web Accessibility Inspector
• Hera-XP
• W3CValidator
• TAW…
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
 No pueden
chequear
todos los
requisitos
funcionales de
leyes o
estándares
(e.g.,
Secc. 508 o
WCAG 2.0 )
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
 Puede ser más inteligente (o no  )
 Un error se propaga
rápidamente
Localizado se arregla
en un solo lugar
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
VENTAJAS
 Localizar errores no
automatizables [hoy día]
 Encontrar errores 
recomendar soluciones
 Configurar Soft/Hard
 Usar Software de apoyo en
simulaciones de color,
zoom,…
DESVENTAJAS
 Depende de la expertise
 Costoso en recursos
 Especialmente tiempo
 A veces se revisan
innecesariamente cosas ya
revisadas de manera
automática
 A veces involuntariamente
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
 Fundacionctic  representanteW3C en
España
 certificación está basada en la norma UNE
139803:2004 desarrollada en colaboración con el
European Software Institute y AENOR
▪ tiene por referencia las especificaciones delW3CWCAG
1.0
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
Determinar ámbito de
evaluación y objetivo
a cubrir
• (e.g., Sección 508,…)
• Seleccionar páginas representativas (+ visitadas, variedad en layout y funcionalidad)
• Si dinámicas: evaluar plantillas y contenido por separado y después en representativas
• Identificar and preparar la evaluación automática y semi-automatica del website entero (o sección)
Usar herramientas de
accesibilidad Web
• Validar marcado (sintáxis y estilo) usando todos los validadores aplicables sobre representativas
• Usar al menos dos herramientas de accesibilidadWeb sobre representativas y al menos una sobre el
website entero
Evaluar manualmente
páginas
representativas
• Aplicar la lista de revisión al conjunto de páginas representativas
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
Examinar
páginas usando
navegador
gráfico
• Examinar representativo con navegador gráfico: seleccionar al menos 3 configuraciones diferentes:
diferentes navegadores, versiones y plataformas y hacer los siguientes ajustes
Examinar las
páginas con
navegadores
específicos
• Examinar representativo con un navegador de texto y otro de voz y comprobar:
• Contenido y funcionalidad equivalentes y presentadas en un orden correcto
Leer y evaluar el
contenido de las
páginas
• Sobre el grupo representativo examinar: ¿es el texto claro y simple para el proposito del website?
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
 Resumir y documentar lo encontrado
 Resumir cualquier problema y buenas prácticas
identificada para cada tipo de página y URL, así
como el método por el que fueron identificados
Recomendar pasos a seguir, e.g.,:
▪ Reparar las barreras de accesibilidad
▪ Explotar los aspectos positivos del sitio
 Mantenimiento y monitorización
 Incluir usuarios en la evaluación del website
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
http://www.nics.gov.uk/acc/developers/intro/accessibilityprimer_4.html
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
PERCEPTIBLE
Alternativa textual a
contenido no textual
Subtítulos y
alternativas para
audio/video
Contenido adaptable y
disponible para prod.
apoyo
Suficiente contraste
para hacer contenido
fácil de ver y oir
ROBUSTO
Maximizar
la compatibilidad con
navegadores y ayudas
técnicas
OPERABLE
Accesible por
teclado
Evitar tareas con
tiempo límite
Evitar causar
convulsiones
Ayudar a navegar
y localizar
contenido
COMPRENSIBLE
Textos legibles y
comprensibles
Apareción y
funcionamiento
previsible
Ayudar usuarios a
corregir y
eliminar fallos
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
WCAG 1.0
 2.2 Ensure that foreground
and background color
combinations provide
sufficient contrast when
viewed by someone having
color deficits…
 Más clara para
tecnologías relacionadas
con HTML en muchos
aspectos
WCAG 2.0
 1.4.3The visual
presentation of text and
images of text has a
contrast ratio of at least
4.5:1…
 Aplicable a muchas
tecnologías
- actuales, futuras, no-W3C
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
Concepto Web 1.0 Web 2.0
Quiénes publican Los productores de los sitios productores y usuarios
Información Centralizada Dispersa en miles de sitios
Publicidad Sólo grandes presupuestos Cualquier persona
Dueño de la inform. El sitio web Los usuarios
Tecnología HTML 4.0 XHTML y CSS
Disponibilidad Al final de cada proyecto Beta perpetuo
Posibilidad de usar Ninguna Sitios con APIs
servicios de otros
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
 WCAG 2 difícil de
comprender y evaluar
 No sirve para las RIA
 Evaluación limitada a “capturas” estáticas de
la página
 Webapp corre en cliente y servidor
 No testea la estructura/comportamiento de
los nuevos componentes ricos
 No es sencillo auditar la accesibilidad de un
código JS (ofuscaciones y minificaciones…)
 No se están realizando
evaluaciones a lo largo
del ciclo de desarrollo!
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
 Estructuras más
semánticas para las
zonas funcionales (role)
 Mejora de la navegación
mediante el teclado
(tabindex )
 Controles complejos
más accesibles (rol,
state, aria-valuenow…)
 Identificar contenido
actualizado de forma
dinámica (aria-live).
$(document).ready(function() {
$('#logo').attr('role', 'banner');
$('#nav').attr('role', 'navigation');
$('#searchform').attr('role', 'search');
$('#main').attr('role', 'content');
$('#footer').attr('role', 'contentinfo');
$('.required').attr('aria-required', 'true');
});
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
 Principal problemática de JS:
 algunos navegadores [especiales] no tienen
soporte para JS o bien está deshabilitado
(seguridad,…)
▪ No es cierto que todos los usuarios discapacitados lo
tengan deshabilitado, las últimas estadísticas hablan de
75% activo
 Desarrollos que proporcionan funcionalidad en JS
no disponible de otro modo
 Este motivo origina que cierta páginas Web
no sean accesibles por todos los
navegadores
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
 No incluir JS directamente en el
documento.
 Entender JS como mejora, no como
necesidad.
 asegurar que la página funciona sin JS activado
 Revisar la disponibilidad de un objeto
antes de acceder a él.
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
EN HTML 4 EN HTML5
Datalist
Input type="number"
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
Marino LinajeTrigueros mlinaje@unex.es
Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.

Más contenido relacionado

Destacado

Inauguracion Oficial del Programa Jóvenes en Rafaela
Inauguracion  Oficial del Programa Jóvenes en RafaelaInauguracion  Oficial del Programa Jóvenes en Rafaela
Inauguracion Oficial del Programa Jóvenes en Rafaela
Mauro Theler
 
Movimientos
MovimientosMovimientos
Movimientos
elvasco
 
PresentacióN Torre
PresentacióN TorrePresentacióN Torre
PresentacióN Torre
refranes
 
Alfabeto emocional
Alfabeto emocionalAlfabeto emocional
Alfabeto emocional
mocanos net
 
Auditoria de la imagen
Auditoria de la imagenAuditoria de la imagen
Auditoria de la imagen
13795
 
presentacion tema 3
presentacion tema 3presentacion tema 3
presentacion tema 3
iesalhamilla
 
El ventilador3ºb eq1
El ventilador3ºb eq1El ventilador3ºb eq1
El ventilador3ºb eq1
guestf6a53c
 
PresentacióN100000000000000000
PresentacióN100000000000000000PresentacióN100000000000000000
PresentacióN100000000000000000
luis carlos gomez
 
PresentacióN Despacho
PresentacióN DespachoPresentacióN Despacho
PresentacióN Despacho
ayto
 
Presentacion 4to Grado
Presentacion 4to GradoPresentacion 4to Grado
Presentacion 4to Grado
iva1962
 

Destacado (20)

Inauguracion Oficial del Programa Jóvenes en Rafaela
Inauguracion  Oficial del Programa Jóvenes en RafaelaInauguracion  Oficial del Programa Jóvenes en Rafaela
Inauguracion Oficial del Programa Jóvenes en Rafaela
 
Movimientos
MovimientosMovimientos
Movimientos
 
PresentacióN Torre
PresentacióN TorrePresentacióN Torre
PresentacióN Torre
 
Estudio analítico de la escritura española de los
Estudio analítico de la escritura española de losEstudio analítico de la escritura española de los
Estudio analítico de la escritura española de los
 
Menu Jorge Ricardo Chaves
Menu Jorge Ricardo ChavesMenu Jorge Ricardo Chaves
Menu Jorge Ricardo Chaves
 
Alfabeto emocional
Alfabeto emocionalAlfabeto emocional
Alfabeto emocional
 
AnàLisis De Contenido (2)
AnàLisis De Contenido (2)AnàLisis De Contenido (2)
AnàLisis De Contenido (2)
 
Auditoria de la imagen
Auditoria de la imagenAuditoria de la imagen
Auditoria de la imagen
 
presentacion tema 3
presentacion tema 3presentacion tema 3
presentacion tema 3
 
DISTANCIADORES PARA CONSTRUCCION
DISTANCIADORES PARA CONSTRUCCIONDISTANCIADORES PARA CONSTRUCCION
DISTANCIADORES PARA CONSTRUCCION
 
El ventilador3ºb eq1
El ventilador3ºb eq1El ventilador3ºb eq1
El ventilador3ºb eq1
 
Adios al paradigma del empleado
Adios al paradigma del empleadoAdios al paradigma del empleado
Adios al paradigma del empleado
 
MODAS Y RITOS LÉXICOS EN EL ESPAÑOL DE MADRID
MODAS Y RITOS LÉXICOS EN EL ESPAÑOL DE MADRIDMODAS Y RITOS LÉXICOS EN EL ESPAÑOL DE MADRID
MODAS Y RITOS LÉXICOS EN EL ESPAÑOL DE MADRID
 
Perspectiva palacio de la cultura rafael uribe uribe
Perspectiva palacio de la cultura rafael uribe uribePerspectiva palacio de la cultura rafael uribe uribe
Perspectiva palacio de la cultura rafael uribe uribe
 
PresentacióN100000000000000000
PresentacióN100000000000000000PresentacióN100000000000000000
PresentacióN100000000000000000
 
Zoho
ZohoZoho
Zoho
 
PresentacióN Despacho
PresentacióN DespachoPresentacióN Despacho
PresentacióN Despacho
 
Presentacion 4to Grado
Presentacion 4to GradoPresentacion 4to Grado
Presentacion 4to Grado
 
La historiografía contemporánea ca
La historiografía contemporánea  caLa historiografía contemporánea  ca
La historiografía contemporánea ca
 
Correlacion clinica diarreas
Correlacion clinica  diarreasCorrelacion clinica  diarreas
Correlacion clinica diarreas
 

Similar a Accesibilidad Web

Comunicacion en aula.549[1]
Comunicacion en aula.549[1]Comunicacion en aula.549[1]
Comunicacion en aula.549[1]
maria camila
 
Tema 9 barcia
Tema 9 barciaTema 9 barcia
Tema 9 barcia
daniel
 
Presentación final exposición tic grupo 3 discapacidad intelectual
Presentación final exposición tic  grupo 3  discapacidad intelectualPresentación final exposición tic  grupo 3  discapacidad intelectual
Presentación final exposición tic grupo 3 discapacidad intelectual
tatir03
 
Personas con sordera Departamento de Educación
Personas con sordera Departamento de EducaciónPersonas con sordera Departamento de Educación
Personas con sordera Departamento de Educación
Berritzegune Nagusia
 
Personas con sordera departamentodeeducacion 2
Personas con sordera departamentodeeducacion 2Personas con sordera departamentodeeducacion 2
Personas con sordera departamentodeeducacion 2
Berritzegune Nagusia
 
Expo tecnologia
Expo tecnologiaExpo tecnologia
Expo tecnologia
ULAC1990
 
Nuevas Tecnologã­As Aplicadas A La Educaciã³N Especial
Nuevas Tecnologã­As Aplicadas A La Educaciã³N EspecialNuevas Tecnologã­As Aplicadas A La Educaciã³N Especial
Nuevas Tecnologã­As Aplicadas A La Educaciã³N Especial
Beatriz Martínez
 

Similar a Accesibilidad Web (20)

TIC_Tema6_Brecha_Digital
TIC_Tema6_Brecha_DigitalTIC_Tema6_Brecha_Digital
TIC_Tema6_Brecha_Digital
 
Tic para una educación inclusiva
Tic para una educación inclusivaTic para una educación inclusiva
Tic para una educación inclusiva
 
Notas sobre la obra accesibilidad e internet de claudio segovia
Notas sobre la obra accesibilidad e internet de claudio segoviaNotas sobre la obra accesibilidad e internet de claudio segovia
Notas sobre la obra accesibilidad e internet de claudio segovia
 
Uned Educación y tecnología
Uned Educación y tecnologíaUned Educación y tecnología
Uned Educación y tecnología
 
Comunicacion en aula.549[1]
Comunicacion en aula.549[1]Comunicacion en aula.549[1]
Comunicacion en aula.549[1]
 
Tecnologias de ayuda y discapacidad sensorial
Tecnologias de ayuda y discapacidad sensorialTecnologias de ayuda y discapacidad sensorial
Tecnologias de ayuda y discapacidad sensorial
 
Tema 9 barcia
Tema 9 barciaTema 9 barcia
Tema 9 barcia
 
Jesús González Boticario y Alejandro Rodríguez Ascaso en el taller: “eLearnin...
Jesús González Boticario y Alejandro Rodríguez Ascaso en el taller: “eLearnin...Jesús González Boticario y Alejandro Rodríguez Ascaso en el taller: “eLearnin...
Jesús González Boticario y Alejandro Rodríguez Ascaso en el taller: “eLearnin...
 
Llegó Atrapasueños N°49- Dic/Enero/Feb-
Llegó Atrapasueños N°49- Dic/Enero/Feb-Llegó Atrapasueños N°49- Dic/Enero/Feb-
Llegó Atrapasueños N°49- Dic/Enero/Feb-
 
Power sobre las tad
Power sobre las tadPower sobre las tad
Power sobre las tad
 
Presentación final exposición tic grupo 3 discapacidad intelectual
Presentación final exposición tic  grupo 3  discapacidad intelectualPresentación final exposición tic  grupo 3  discapacidad intelectual
Presentación final exposición tic grupo 3 discapacidad intelectual
 
Personas con sordera Departamento de Educación
Personas con sordera Departamento de EducaciónPersonas con sordera Departamento de Educación
Personas con sordera Departamento de Educación
 
Personas con sordera departamentodeeducacion 2
Personas con sordera departamentodeeducacion 2Personas con sordera departamentodeeducacion 2
Personas con sordera departamentodeeducacion 2
 
Atención a la diversidad y las tics
Atención a la diversidad y las ticsAtención a la diversidad y las tics
Atención a la diversidad y las tics
 
Atención a la diversidad y las tics
Atención a la diversidad y las ticsAtención a la diversidad y las tics
Atención a la diversidad y las tics
 
TIFLOTECNOLOGÍA Y EL ACCESO A LA INFORMACIÓN DE LAS PERSONAS CON DISCAPACIDAD...
TIFLOTECNOLOGÍA Y EL ACCESO A LA INFORMACIÓN DE LAS PERSONAS CON DISCAPACIDAD...TIFLOTECNOLOGÍA Y EL ACCESO A LA INFORMACIÓN DE LAS PERSONAS CON DISCAPACIDAD...
TIFLOTECNOLOGÍA Y EL ACCESO A LA INFORMACIÓN DE LAS PERSONAS CON DISCAPACIDAD...
 
Accesibilidad en la Web
Accesibilidad en la WebAccesibilidad en la Web
Accesibilidad en la Web
 
Expo tecnologia
Expo tecnologiaExpo tecnologia
Expo tecnologia
 
Nuevas Tecnologã­As Aplicadas A La Educaciã³N Especial
Nuevas Tecnologã­As Aplicadas A La Educaciã³N EspecialNuevas Tecnologã­As Aplicadas A La Educaciã³N Especial
Nuevas Tecnologã­As Aplicadas A La Educaciã³N Especial
 
Tecnologia de ayuda
Tecnologia de ayudaTecnologia de ayuda
Tecnologia de ayuda
 

Accesibilidad Web

  • 1. Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 2.  Deficiencia: pérdida o anormalidad de una estructura o función psicológica, fisiológica o anatómica  Discapacidad: restricción o ausencia (causada por una deficiencia) de la capacidad de realizar una actividad normalmente  Diversidad Funcional Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 3. 1. ¿Por qué preocuparnos por la Accesibilidad Web?  Vuestras 4 razones + importantes (resumida en una palabra cada una)  ¿por qué? 2. Principales tipos de Diversidad Funcional que afectan a la interacción con laWeb  Detectarlas y agruparlas (e.g., grupo D.F. visual: ceguera…)  Ej. de barreras en la Web (e.g., imágenes sin texto asociado…) ▪ Al menos 2 por grupo D.F. Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 4. Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 5. … aquella en la cual las tecnologías que facilitan la creación, distribución y manipulación de la información juegan un papel importante en las actividades sociales, culturales y económicas Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 6. Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 7. Section 508 EU Commision on eAccesibility JIS X 8341-3-2004 Disability DiscriminationAct (1995) State of Kansas WebAccessibility Requirements Implementation GuidanceVersion 2.0 (Agosto, 10) WCAG,WAI- ARIA (W3C) Ley de Igualdad de oportunidades y no discriminación de las personas con discapacidad Ley contratos sector público (2007) Ley acceso electrónico a servicios públicos +Personas mayores Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 8. Origen: EuroStat Year +65 años 2010 17% 2020 20% 2030 25% 2040 31% 2050 36% Situación en España (más pronunciada en e.g., Japón) De las personas en edad de trabajar 1 de cada 6! tiene un trastorno de salud o discapacidad no temporal. Entre los 25 paises del estudio, cerca de 45 millones de personas (EuroStat 2002) Situación en EU Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 9. (Que afectan a la interacción con laWeb) Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 10. DF visual ceguera visión parcial daltonismo DF auditiva sordera sordera parcial DF física DF motora DF del habla trastornos múltiples del habla DF cognitivas y neurológicas dislexia y disgrafía trastorno por déficit de atención trastorno intelectual deterioro de la memoria trastorno de salud mental trastornos convulsivos DF múltiple Relacionadas con el envejecimiento Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 11. Hagamos el esfuerzo durante la presentación Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 12. Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 13.  Daltonismo  A la izquierda filtro “protanopia” (verde- rojo)  A la derecha filtro “tritanopia” (azul- amarillo) www.michelf.com/img/icon/sim-daltonism-512.jpg. Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 14. Glaucoma Cataratas http://www.stlukeseye.com/ , http://www.lowvisionclub.com/ Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 15. Degeneración macular Retinopatía diabética http://www.stlukeseye.com/Conditions/MacularDegeneration.asp , http://www.stlukeseye.com/Conditions/DiabeticRetinopathy.asp Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 16.  imagenes  sin texto alternativo  imágenes complejas (e.g., gráficas de barras) no descritas de otro modo  video  no descrito en texto o en audio  tablas  sin sentido cuando se leen línea a línea (e.g., para maquetar)  frames  carecen de alternativa "NOFRAME"  tienen nombres no útiles para su identificación  formularios  que no pueden recorrerse lógicamente con el teclado  campos no etiquetados o mal etiquetados  usar colores como única marca de texto enfatizado  mal contraste entre fondo y texto (e.g., en moviles)  documentos no estándar que dificultan la lectura  herramientas de autor  que no permiten el uso de teclado para todas sus acciones  que no usan la API del S.O. Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 17. Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 18.  Falta de subtítulos o transcripciones de audio  Webcasts, podcasts,…  Transcribir un podcast de 20 min = 4,5€!!  Falta de imagenes relacionadas con el texto en páginas llenas de contenido textual  Puede reducir la comprensión en personas cuyo lenguaje principal puede ser el de signos  Lenguaje excesivamente complejo cuando no es idispensable  Estímulos auditivos sin alternativas Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 19. Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 20.  Páginas con tiempo límite de respuesta  Cuestionarios online en, e-learning,…  Comunicación por chat,… ▪ todo lo que requiera interacción en “tiempo real” en personas sin trastornos  Formularios que no se navegan en un orden lógico  Falta de navegación por teclado (tab, etc.)  Excesivos “clicks” de ratón (3 max)  Navegadores y herramientas de autor:  que no soportan alternativas de teclado al uso del ratón Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 21. Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 22.  asistente virtual que asiste por chat de voz  charlas y presentaciones online que solo pemiten la interacción por medio de voz  videochat no acompañado de entrada de texto alternativo  e.g., chat textual  en algunas ocasiones puede ser insuficiente (e.g., multiples diversidades funcionales) Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 23. Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 24.  Dislexia y disgrafía  Textos largos y excesivamente complejos sin necesidad  Falta de gráficos que ayuden a la comprensión del texto  Soporte incompleto a la multimodalidad  Trastorno por déficit de atención  Elementos que distraen (animaciones, sonido…) que no se pueden apagar  Falta de claridad en la organización de un sitioWeb  Diversidad Funcional intelectual  Textos largos y excesivamente complejos sin necesidad  Falta de gráficos que ayuden a la comprensión del texto  Falta de claridad en la organización de un sitioWeb  Deterioro de la memoria  Falta de claridad en la organización de un sitioWeb  Trastornos de salud mental  Elementos que distraen (animaciones, sonido…) que no se pueden apagar  Web pages with absolute font sizes that do not enlarge easily  Trastornos convulsivos  Uso de frecuencias visuales y auditivas que pueden disparar las convulsiones Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 25. Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 26. Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.  Impacto:  Decremento en la habilidad para fijar objetivo en tareas cercanas  Cambios en la percepción y sensibilidad al color y al contraste  Frecuencia:  16% en personas 65 - 74 years  19% en personas 75 – 84 years  46% en personas 85+ years Developed with material fromW3C Web Accessibility Initiative (WAI) www.w3.org/WAI/ Traducción: Marino Linaje
  • 27. Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.  Impacto:  El audio puede ser difícil de discernir  Los tonos más altos se pueden perder  Frecuencia:  47% en personas 61 - 80 años  93% en persona 81+ años Developed with material fromW3C Web Accessibility Initiative (WAI) www.w3.org/WAI/ Traducción: Marino Linaje
  • 28.  Impacto:  Dificultad en el uso del ratón y teclado ▪ Difficultad para interactuar con elementos pequeños.  Tensión ante tareas “no ergonómicas”  Frecuencia: (más habituales)  Artritis ▪ + 50% en personas + 65 años  Temblores ▪ Hasta 20% en people + 65 años  Parkinson ▪ 4% en personas + 85 años Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L. Developed with material fromW3C Web Accessibility Initiative (WAI) www.w3.org/WAI/ Traducción: Marino Linaje
  • 29.  Impacto: La navegación, comprensión y completado de tareas se ve afectada por:  Problemas de memoria a corto plazo  Dificultad de concentración  Dificultad tratando con grandes volúmenes de información  Frecuencia: (más habituales)  Demencia: ▪ 1.4% en personas 65 - 69 años ▪ 24% of people 85+ yrs  Deterioro cognitivo leve: ▪ 20% en personas + 70 años Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L. Developed with material fromW3C Web Accessibility Initiative (WAI) www.w3.org/WAI/ Traducción: Marino Linaje
  • 30.  Chats y otros sistemas sin alternativa modal  TODO EN MAYÚSCULAS o en cursiva,… (para indicar emociones)  … pero lo + importante es… Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 31. BARRERAS =ACCESS4All Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 32.  Multi-modalidad  Móviles (pantallas pequeñas, contextos de mucha luz…), Web-TV, kioskos, navegadores GPS,…  texto/audio/video redudante puede proporcionar:  Diferentes estilos de aprendizaje; acceso a la información a través de otros idiomas distinto del original  Las hojas de estilo pueden proporcionar:  Adecuación del contenido a pantallas de diferentes tamaños (móviles),....  Subtítulos a todo el audio/audio+video:  Mejora la indexación de contenidos (pagerank,…)  Al usuario le facilita la búsqueda de contenido Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 33. Miércoles Jueves Viernes Sábado Despejado Lluvia Lluvia Muxo Caló  Imaginemos que es una página de previsión meteorológica  ¿Qué tiempo hará el jueves? Miércoles Jueves Viernes Sábado <img src=“rain.jpg” alt=“Lluvia”/> Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 34. (Algunos ejemplos) Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 35.  ZoomText  http://www.youtube.com/watch?v=_YpNrOkW0Mw  Lectores de pantalla  http://www.youtube.com/watch?v=noPhYemsp7c  EjemploApoyo a D.F. motriz  http://www.youtube.com/watch?v=kGt9yzWacuw Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 36.  El Software de Apoyo no está limitado a productos  También puede ser un servicio!!!  Y para todos!!! Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 37. (Como técnicos, responsables de planificación de proyectosWeb,…) Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 38. Tres pilares fundamentales: 1. Claridad de contenido  ‘muy importante’ 88% 2. Buena navigación  ‘muy importante’ 65% 3. Enlaces claros y autoexplicativos  ‘muy importante’ 63% http://www.out-law.com/default.aspx?page=6314 (208 usuarios de internet con alguna discapacidad en UK) Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 39.  En los desarrollos:  Seguir estándares (siempre que se pueda)  Separar contentido, presentación y comportamiento  Utilizar markup semántico (Cabeceras, listas..)  Los lectores de pantalla saben interpretarlos!  Auditorías: 1. Fallos típicos en las auditorías (si la hay) 2. Uso de herramientas automatizadas 3. Revisión manual Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 40.  suelen ser planificadas sobre el terreno  i3 (informales, incompletos e inexactos)  Técnicas habituales:  Al website se le pasan una serie de test automatizados ▪ Se pueden pasar por alto errores graves (websites modernos)  Lista de requisitos técnicos, se prueba [i3] elWebsite con software de apoyo mediente test a medida ▪ No repetibles (son a medida y no planificados) ▪ A veces se repite la misma comprobación de manera innecesaria Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 41.  Herramientas de escritorio  web  parsean el marcado del documento para chequear problemas potenciales de accesibilidad  Las más avanzadas:  usan “spiders” para recorrer todo el website desde la página  permiten automatizar la repetición de tests y sus reportes Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 42. VENTAJAS  Gran volumen de páginas en un corto periodo de tiempo  Reportes automáticos  Amplio nº de tareas repetitivas y sistemáticas que realizan correctamente  Las más avanzadas:  Incluir o excluir guías específicas de accesibilidad DESVENTAJAS  Elementos que deberían pasar el test y fallan, e.g.:  <label> no dispobile para un <input> tipo ‘hidden’  La mayoría usan “spiders” que tienden a fallar en:  Autenticación  Flujo guiado por formularios  Páginas que usan JavaScript para renderizar el contenido. Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 43. • WebAccessibilityToolbar • WAVE (Tb. Como Extension Firefox) • Deque WorldSpace • Functional Accessibility Evaluator (FAE) • HiSoftware Cynthia Says • TotalValidator • Paciello GroupWAT • Web Accessibility Inspector • Hera-XP • W3CValidator • TAW… Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 44.  No pueden chequear todos los requisitos funcionales de leyes o estándares (e.g., Secc. 508 o WCAG 2.0 ) Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 45.  Puede ser más inteligente (o no  )  Un error se propaga rápidamente Localizado se arregla en un solo lugar Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 46. VENTAJAS  Localizar errores no automatizables [hoy día]  Encontrar errores  recomendar soluciones  Configurar Soft/Hard  Usar Software de apoyo en simulaciones de color, zoom,… DESVENTAJAS  Depende de la expertise  Costoso en recursos  Especialmente tiempo  A veces se revisan innecesariamente cosas ya revisadas de manera automática  A veces involuntariamente Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 47.  Fundacionctic  representanteW3C en España  certificación está basada en la norma UNE 139803:2004 desarrollada en colaboración con el European Software Institute y AENOR ▪ tiene por referencia las especificaciones delW3CWCAG 1.0 Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 48. Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 49. Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 50. Determinar ámbito de evaluación y objetivo a cubrir • (e.g., Sección 508,…) • Seleccionar páginas representativas (+ visitadas, variedad en layout y funcionalidad) • Si dinámicas: evaluar plantillas y contenido por separado y después en representativas • Identificar and preparar la evaluación automática y semi-automatica del website entero (o sección) Usar herramientas de accesibilidad Web • Validar marcado (sintáxis y estilo) usando todos los validadores aplicables sobre representativas • Usar al menos dos herramientas de accesibilidadWeb sobre representativas y al menos una sobre el website entero Evaluar manualmente páginas representativas • Aplicar la lista de revisión al conjunto de páginas representativas Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 51. Examinar páginas usando navegador gráfico • Examinar representativo con navegador gráfico: seleccionar al menos 3 configuraciones diferentes: diferentes navegadores, versiones y plataformas y hacer los siguientes ajustes Examinar las páginas con navegadores específicos • Examinar representativo con un navegador de texto y otro de voz y comprobar: • Contenido y funcionalidad equivalentes y presentadas en un orden correcto Leer y evaluar el contenido de las páginas • Sobre el grupo representativo examinar: ¿es el texto claro y simple para el proposito del website? Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 52.  Resumir y documentar lo encontrado  Resumir cualquier problema y buenas prácticas identificada para cada tipo de página y URL, así como el método por el que fueron identificados Recomendar pasos a seguir, e.g.,: ▪ Reparar las barreras de accesibilidad ▪ Explotar los aspectos positivos del sitio  Mantenimiento y monitorización  Incluir usuarios en la evaluación del website Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 53. Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 54. http://www.nics.gov.uk/acc/developers/intro/accessibilityprimer_4.html Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 55. PERCEPTIBLE Alternativa textual a contenido no textual Subtítulos y alternativas para audio/video Contenido adaptable y disponible para prod. apoyo Suficiente contraste para hacer contenido fácil de ver y oir ROBUSTO Maximizar la compatibilidad con navegadores y ayudas técnicas OPERABLE Accesible por teclado Evitar tareas con tiempo límite Evitar causar convulsiones Ayudar a navegar y localizar contenido COMPRENSIBLE Textos legibles y comprensibles Apareción y funcionamiento previsible Ayudar usuarios a corregir y eliminar fallos Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 56. WCAG 1.0  2.2 Ensure that foreground and background color combinations provide sufficient contrast when viewed by someone having color deficits…  Más clara para tecnologías relacionadas con HTML en muchos aspectos WCAG 2.0  1.4.3The visual presentation of text and images of text has a contrast ratio of at least 4.5:1…  Aplicable a muchas tecnologías - actuales, futuras, no-W3C Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 57.
  • 58. Concepto Web 1.0 Web 2.0 Quiénes publican Los productores de los sitios productores y usuarios Información Centralizada Dispersa en miles de sitios Publicidad Sólo grandes presupuestos Cualquier persona Dueño de la inform. El sitio web Los usuarios Tecnología HTML 4.0 XHTML y CSS Disponibilidad Al final de cada proyecto Beta perpetuo Posibilidad de usar Ninguna Sitios con APIs servicios de otros Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 59. Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 60.  WCAG 2 difícil de comprender y evaluar  No sirve para las RIA  Evaluación limitada a “capturas” estáticas de la página  Webapp corre en cliente y servidor  No testea la estructura/comportamiento de los nuevos componentes ricos  No es sencillo auditar la accesibilidad de un código JS (ofuscaciones y minificaciones…)  No se están realizando evaluaciones a lo largo del ciclo de desarrollo! Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 61.  Estructuras más semánticas para las zonas funcionales (role)  Mejora de la navegación mediante el teclado (tabindex )  Controles complejos más accesibles (rol, state, aria-valuenow…)  Identificar contenido actualizado de forma dinámica (aria-live). $(document).ready(function() { $('#logo').attr('role', 'banner'); $('#nav').attr('role', 'navigation'); $('#searchform').attr('role', 'search'); $('#main').attr('role', 'content'); $('#footer').attr('role', 'contentinfo'); $('.required').attr('aria-required', 'true'); }); Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 62.  Principal problemática de JS:  algunos navegadores [especiales] no tienen soporte para JS o bien está deshabilitado (seguridad,…) ▪ No es cierto que todos los usuarios discapacitados lo tengan deshabilitado, las últimas estadísticas hablan de 75% activo  Desarrollos que proporcionan funcionalidad en JS no disponible de otro modo  Este motivo origina que cierta páginas Web no sean accesibles por todos los navegadores Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 63.  No incluir JS directamente en el documento.  Entender JS como mejora, no como necesidad.  asegurar que la página funciona sin JS activado  Revisar la disponibilidad de un objeto antes de acceder a él. Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 64. EN HTML 4 EN HTML5 Datalist Input type="number" Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.
  • 65. Marino LinajeTrigueros mlinaje@unex.es Marino Linaje - Universidad de Extremadura - Homeria Open Solutions S.L.