SlideShare una empresa de Scribd logo
1 de 53
Descargar para leer sin conexión
ACCESIBILIDAD WEB 101
Introducción a la Accesibilidad Web
Leonardo Graterol
¡HOLA!
Leonardo Graterol
1.
A11y
¿Por Qué? ¿Qué?
La Organización Mundial de la Salud
reporta que hay 1000 millones de
personas en el mundo experimentando
alguna forma de discapacidad
WWW
WWW Eliminar las
barreras
Entregar acceso
a nuevas
oportunidades
Accesibilidad
¿Qué es eso?
Espacios digitales que son
usables y entendibles por el
mayor grupo de personas posible
Accesibilidad
Esfuerzo Multidisciplinario
HABILIDAD + BARRERA = DISCAPACIDAD
A Web for Everyone: Designing Accessible User Experiences
Sarah Horton and Whitney Quesenbery
ACCESIBILIDAD
Debe ser un
feature
obligatorio, es un
derecho humano
básico
...derribar
las
barreras
Demandas
por
Accesibilidad
Multas de cientos
de miles de dólares
El poder de la web se encuentra en su
universalidad, el acceso por cualquier
persona, sin importar las discapacidades
es uno de sus aspectos esenciales
Tim Berners-Lee
Inventor de la world-wide web y
director del W3C
2.
WCAG + POUR
Web Content Accessibility Guidelines
PPerceivable
OOperable
UUnderstandable
RRobust
4 principios fundamentales
13 Pautas o Guías
61 Criterios de Éxito
A AA AAA
3 Niveles de Cumplimiento
Percibible
Considera todas las
distintas formas en
que las personas
con discapacidad
reciben
información
sensorial
“Percibible
Pauta 1.1
Alternativas de texto
Proveer alternativas de
texto para cualquier
contenido no textual,
para que pueda ser
presentado de
cualquier forma que los
usuarios necesiten.
“Percibible
Pauta 1.2
Medios que dependen
del tiempo
Proveer alternativas
para contenido
multimedia basado en
el tiempo
“Percibible
Pauta 1.3
Adaptable
Crea contenido que
pueda ser presentado
de distintas formas sin
perder información o
estructura
“Percibible
Pauta 1.4
Distinguible
Hazle fácil a los
usuarios ver y escuchar
el contenido,
incluyendo separando
el fondo del contenido
principal
Sitios web creados
de formas que
permitan interactuar
a través de distintos
métodos
independiente del
nivel de habilidad del
usuario
Operable
“Operable
Pauta 2.1
Accesible por Teclado
Haz toda la
funcionalidad de la web
accesible por teclado
“Operable
Pauta 2.2
Suficiente tiempo
Provee a los usuarios
de suficiente tiempo
para leer y usar el
contenido
“Operable
Pauta 2.3
Convulsiones y
reacciones físicas
No diseñes contenido
de maneras que se
saben que pueden
ocasionar convulsiones
o reacciones físicas
“Operable
Pauta 2.4
Navegable
Provee mecanismos
que ayuden a los
usuarios a navegar,
encontrar contenido y
determinar en donde
están
“Operable
Pauta 2.5
Modalidades de
entrada
Haz fácil para los
usuarios operar la
funcionalidad a través
de varios mecanismo
de entrada más allá del
teclado
Sitios web que le
permiten al usuario
entender la
información
presentada y los
mecanismos de
operación de la
interfaz
Entendible
“Entendible
Pauta 3.1
Legible
Haz el contenido
textual legible y
entendible
“
Pauta 3.2
Predecible
Haz que las páginas
webs luzcan y operen
de formas predecibles
Entendible
“
Pauta 3.3
Asistencia para
campos
Ayuda a los usuarios a
evitar y corregir los
errores
Entendible
Robusto
Sitios web que
pueden ser
operados con
múltiples agentes
de usuario y
herramientas,
presentes y futuras
“
Pauta 4.1
Compatible
Maximiza la
compatibilidad con
agentes de usuario
actuales y futuros,
incluyendo tecnologías
asistivas
Robusto
Las Guidelines
(Pautas o Directivas)
Detalles de
Implementación
Técnica
WCAG 2.1
Criterios de
Cumplimiento
Verificables
Relacionado al
“como” de la
accesibilidad
web https://www.w3.org/WAI/standards-guidelines/wcag/
Los Principios
Fundacional
POUR
Ayudar a los
usuarios a
cumplir sus
tareas
Explica el
“porque” de la
accesibilidad
web
3.
Semántica
Web y ARIA
Semántica web
y accesibilidad
● Usar una jerarquía apropiada de elementos de
encabezado, para títulos y subtítulos
●
●
Semántica y el
árbol de
accesibilidad
●
● Usar los controles de formularios correctos
como campos de texto, botones radio y
checkboxes para crear elementos interactivos
de formulario
●
Semántica web
y accesibilidad
●
●
● Usar los elementos HTML semánticamente
correctos como <header>, <article>, <footer>
para definir
Desarrollar sitios web
semánticos resuelve más del
50% de los problemas de
accesibilidad más comunes
WAI-ARIA:
Accesibilidad más allá de la
semántica
Accessible Rich Internet Applications
▹ Especificación escrita por la Web
Accessibility Initiative W3C
▹
WAI-ARIA:
Accesibilidad más allá de la
semántica
Accessible Rich Internet Applications
▹
▹ Extiende los features de accesibilidad de
los elementos nativos y semánticos
ARIA
¿Cuándo
debería usarlo?
● Definir regiones en nuestro contenido
●
●
●
●
ARIA
¿Cuándo
debería usarlo?
●
● Actualizaciones dinámicas de contenido
●
●
●
ARIA
¿Cuándo
debería usarlo?
●
●
● Mejorar la accesibilidad de teclado
●
●
ARIA
¿Cuándo
debería usarlo?
●
●
●
● Hacer accesibles los controles no
semánticos (Solución parche)
●
ARIA
¿Cuándo
debería usarlo?
●
●
●
●
● Controlar mejor el árbol de accesibilidad
Usamos la semántica HTML, Javascript y la
especificación ARIA para diseñar una
experiencia de usuario dedicada para
tecnologías asistivas, de la misma forma
que usamos CSS y HTML para diseñar
experiencias visuales.
4.
Testing,
Herramientas,
Recursos de
Aprendizaje
Screen
Readers
● NVDA:
● JAWS:
● VoiceOver:
● ChromeVox:
● Orca:
Extensiones
de Browser
● aXe
● Wave:
● Chrome DevTools
● NoCoffee
● Firefox Dev Tools
Recursos
para
aprender
más
● WCAG2.1:
○
● WAI-ARIA
○
○
● MDN tutoriales de accesibilidad:
○
● W3C introducción a la accesibilidad:
○
Gracias… totales!
Hora de las preguntas

Más contenido relacionado

La actualidad más candente (19)

Características y limitaciones de la web 2
Características y limitaciones de la web 2Características y limitaciones de la web 2
Características y limitaciones de la web 2
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
¿Qué es la accesibilidad web?
¿Qué es la accesibilidad web?¿Qué es la accesibilidad web?
¿Qué es la accesibilidad web?
 
Como orientar las herramientas web
Como orientar las herramientas webComo orientar las herramientas web
Como orientar las herramientas web
 
Apuntes
ApuntesApuntes
Apuntes
 
Diapositivas We 2.0
Diapositivas We 2.0Diapositivas We 2.0
Diapositivas We 2.0
 
Cuadro comparativo de los tipos de web
Cuadro comparativo de los tipos de webCuadro comparativo de los tipos de web
Cuadro comparativo de los tipos de web
 
La web 2
La web 2La web 2
La web 2
 
La web y sus versiones
La web y sus versionesLa web y sus versiones
La web y sus versiones
 
Sitios web
Sitios webSitios web
Sitios web
 
Valentina alvarez deossa 11
Valentina alvarez deossa 11Valentina alvarez deossa 11
Valentina alvarez deossa 11
 
Herramientas web 2.0
Herramientas  web 2.0Herramientas  web 2.0
Herramientas web 2.0
 
Proyecto Cena
Proyecto Cena Proyecto Cena
Proyecto Cena
 
Web
WebWeb
Web
 
Presentación de dispositivas
Presentación de dispositivasPresentación de dispositivas
Presentación de dispositivas
 
Presentación JENNIFER.pptx
Presentación JENNIFER.pptxPresentación JENNIFER.pptx
Presentación JENNIFER.pptx
 
Herramientas web
Herramientas webHerramientas web
Herramientas web
 
Web 1 y web 2 diapositivas
Web 1 y web 2 diapositivasWeb 1 y web 2 diapositivas
Web 1 y web 2 diapositivas
 
Web 1 y web 2
Web 1 y web 2Web 1 y web 2
Web 1 y web 2
 

Similar a NG Bolivia - Accesibilidad web 101

DevFest SCL - Accesibilidad web 101
DevFest SCL - Accesibilidad web 101DevFest SCL - Accesibilidad web 101
DevFest SCL - Accesibilidad web 101Leonardo Graterol
 
Women Who Code BA - Accesibilidad Web 101
Women Who Code BA - Accesibilidad Web 101Women Who Code BA - Accesibilidad Web 101
Women Who Code BA - Accesibilidad Web 101Leonardo Graterol
 
Accesibilidad Web
Accesibilidad WebAccesibilidad Web
Accesibilidad Webqweos
 
Accesibilidad y usabilidad de la web
Accesibilidad y usabilidad de la webAccesibilidad y usabilidad de la web
Accesibilidad y usabilidad de la webpaoloarevaloortiz
 
"Importancia y Beneficios de la Accesibilidad Web para todos"
"Importancia y Beneficios de la Accesibilidad Web para todos""Importancia y Beneficios de la Accesibilidad Web para todos"
"Importancia y Beneficios de la Accesibilidad Web para todos"Carol Candia
 
Accesibilidad web
Accesibilidad webAccesibilidad web
Accesibilidad webluis imata
 
4 introducción a wcag2.0
4   introducción a wcag2.04   introducción a wcag2.0
4 introducción a wcag2.0tayzee
 
Pautas de Accesibilidad a la Web
Pautas de Accesibilidad a la WebPautas de Accesibilidad a la Web
Pautas de Accesibilidad a la WebMatías Kremer
 
Accesibilidad en la web como parte de ux - Ramsés Moreno
Accesibilidad en la web como parte de ux - Ramsés MorenoAccesibilidad en la web como parte de ux - Ramsés Moreno
Accesibilidad en la web como parte de ux - Ramsés MorenoUX Nights
 
Accesibilidad Web 101 - WWC Santiago
Accesibilidad Web 101 - WWC SantiagoAccesibilidad Web 101 - WWC Santiago
Accesibilidad Web 101 - WWC SantiagoLeonardo Graterol
 
Accesibilidad web para word press jose miguel moreno
Accesibilidad web para word press   jose miguel morenoAccesibilidad web para word press   jose miguel moreno
Accesibilidad web para word press jose miguel morenoJose Miguel Moreno Arrabal
 
Accesibilidad web
Accesibilidad webAccesibilidad web
Accesibilidad webguest8b219d
 
Accesibilidad web
Accesibilidad webAccesibilidad web
Accesibilidad webMIGUEL
 
Accesibilidad web
Accesibilidad webAccesibilidad web
Accesibilidad webMIGUEL
 
Curso online Accesibilidad Web
Curso online Accesibilidad WebCurso online Accesibilidad Web
Curso online Accesibilidad WebCursodirecto.com
 
Curso online Accesibilidad Web
Curso online Accesibilidad WebCurso online Accesibilidad Web
Curso online Accesibilidad WebCursodirecto.com
 
La web única. piensa en todos tus usuarios
La web única. piensa en todos tus usuariosLa web única. piensa en todos tus usuarios
La web única. piensa en todos tus usuariosFer Torres
 

Similar a NG Bolivia - Accesibilidad web 101 (20)

DevFest SCL - Accesibilidad web 101
DevFest SCL - Accesibilidad web 101DevFest SCL - Accesibilidad web 101
DevFest SCL - Accesibilidad web 101
 
Women Who Code BA - Accesibilidad Web 101
Women Who Code BA - Accesibilidad Web 101Women Who Code BA - Accesibilidad Web 101
Women Who Code BA - Accesibilidad Web 101
 
Accesibilidad Web
Accesibilidad WebAccesibilidad Web
Accesibilidad Web
 
Accesibilidad y usabilidad de la web
Accesibilidad y usabilidad de la webAccesibilidad y usabilidad de la web
Accesibilidad y usabilidad de la web
 
Internet Accesible para todos
Internet Accesible para todosInternet Accesible para todos
Internet Accesible para todos
 
"Importancia y Beneficios de la Accesibilidad Web para todos"
"Importancia y Beneficios de la Accesibilidad Web para todos""Importancia y Beneficios de la Accesibilidad Web para todos"
"Importancia y Beneficios de la Accesibilidad Web para todos"
 
Accesibilidad web
Accesibilidad webAccesibilidad web
Accesibilidad web
 
Tipos De Web y La Deep Web
Tipos De Web y La Deep WebTipos De Web y La Deep Web
Tipos De Web y La Deep Web
 
4 introducción a wcag2.0
4   introducción a wcag2.04   introducción a wcag2.0
4 introducción a wcag2.0
 
Pautas de Accesibilidad a la Web
Pautas de Accesibilidad a la WebPautas de Accesibilidad a la Web
Pautas de Accesibilidad a la Web
 
Accesibilidad en la web como parte de ux - Ramsés Moreno
Accesibilidad en la web como parte de ux - Ramsés MorenoAccesibilidad en la web como parte de ux - Ramsés Moreno
Accesibilidad en la web como parte de ux - Ramsés Moreno
 
Accesibilidad Web 101 - WWC Santiago
Accesibilidad Web 101 - WWC SantiagoAccesibilidad Web 101 - WWC Santiago
Accesibilidad Web 101 - WWC Santiago
 
Accesibilidad web para word press jose miguel moreno
Accesibilidad web para word press   jose miguel morenoAccesibilidad web para word press   jose miguel moreno
Accesibilidad web para word press jose miguel moreno
 
Accesibilidad web
Accesibilidad webAccesibilidad web
Accesibilidad web
 
Accesibilidad web
Accesibilidad webAccesibilidad web
Accesibilidad web
 
Accesibilidad web
Accesibilidad webAccesibilidad web
Accesibilidad web
 
Curso online Accesibilidad Web
Curso online Accesibilidad WebCurso online Accesibilidad Web
Curso online Accesibilidad Web
 
Curso online Accesibilidad Web
Curso online Accesibilidad WebCurso online Accesibilidad Web
Curso online Accesibilidad Web
 
La web única. piensa en todos tus usuarios
La web única. piensa en todos tus usuariosLa web única. piensa en todos tus usuarios
La web única. piensa en todos tus usuarios
 
Web 1.0 Web 2.0 Web 3.0
Web 1.0 Web 2.0 Web 3.0Web 1.0 Web 2.0 Web 3.0
Web 1.0 Web 2.0 Web 3.0
 

NG Bolivia - Accesibilidad web 101