SlideShare una empresa de Scribd logo
1 de 26
Accesibilidad Web
Haciendo la web accesible
¿Qué es la accesibilidad web?
La accesibilidad web tiene como objetivo lograr que las páginas web sean
utilizables por el máximo número de personas, independientemente de sus
conocimientos o capacidades personales e independientemente de las
características técnicas del equipo utilizado para acceder a la Web.
• La necesidad de que la Web sea universal y accesible por cualquier persona
está presente desde el principio de la Web, ya que era un requisito
contemplado en su diseño por su creador Tim Berners-Lee:
“The power of the Web is in its universality. Access by everyone regardless of
disability is an essential aspect.”
El poder de la Web está en su universalidad. El acceso por cualquier persona,
independientemente de la discapacidad que presente es un aspecto esencial.
Tim Berners-Lee, Director del W3C e inventor de la World Wide Web
Acceso en igualdad de condiciones
• La Organización Mundial de la Salud (OMS)
recoge en sus informes un total de 600 millones
de personas con discapacidad. El acceso de estas
personas a la tecnología debe tenerse en cuenta
en la construcción de una sociedad igualitaria.
Pensando en la accesibilidad
Cuando los sitios web están diseñados pensando en la accesibilidad,
todos los usuarios pueden acceder en condiciones de igualdad a los
contenidos.
• Por ejemplo, cuando un sitio tiene un código XHTML semánticamente correcto, se proporciona
un texto equivalente alternativo a las imágenes y a los enlaces se les da un nombre significativo,
esto permite a los usuarios ciegos utilizar lectores de pantalla o líneas Braille para acceder a los
contenidos.
• Cuando los vídeos disponen de subtítulos, los usuarios con dificultades auditivas podrán
entenderlos plenamente.
• Si los contenidos están escritos en un lenguaje sencillo e ilustrados con diagramas y animaciones,
los usuarios con dislexia o problemas de aprendizaje están en mejores condiciones de entenderlos.
• Si el tamaño del texto es lo suficientemente grande, los usuarios con problemas visuales puedan
leerlo sin dificultad.
• De igual modo, el tamaño de los botones o las áreas activas adecuado puede facilitar su uso a los
usuarios que no pueden controlar el ratón con precisión.
• Si se evitan las acciones que dependan de un dispositivo concreto (pulsar una tecla, hacer clic con
el ratón) el usuario podrá escoger el dispositivo que más le convenga.
Pautas de Accesibilidad
Lo mencionado anteriormente se puede resumir en Pautas de
Accesibilidad; estas pautas explican cómo hacer accesibles los
contenidos de la web a personas con discapacidad.
Las pautas están pensadas para todos los diseñadores de
contenidos de la web y para los diseñadores de herramientas de
creación. El fin principal de estas pautas en promover la
accesibilidad.
Estas pautas son una especificación del W3C que proporciona
una guía sobre la accesibilidad de los sitios de la web para las
personas con discapacidad. Han sido desarrolladas por la
Iniciativa de Accesibilidad en la Web (WAI) del W3C.
Límites en la accesibilidad
Las limitaciones en la accesibilidad de los sitios Web pueden ser:
• Visuales: En sus distintos grados, desde la baja visión a la ceguera total, además de
problemas para distinguir colores (Daltonismo).
• Motrices: Dificultad o la imposibilidad de usar las manos, incluidos temblores, lentitud
muscular, etc, debido a enfermedades como el Parkinson, distrofia muscular, parálisis
cerebral, amputaciones, entre otras.
• Auditivas: Sordera o deficiencias auditivas.
• Cognitivas: Dificultades de aprendizaje (dislexia, etc) o discapacidades cognitivas que
afecten a la memoria, la atención, las habilidades lógicas, etc.
• A las personas con discapacidad podemos añadir el conjunto de personas de la "tercera
edad", ya que las carencias y problemas de los medios físicos, así como muchas veces el
contenido, hacen que estas personas se encuentren también en riesgo de infoexclusión.
Problemas de accesibilidad
Las principales dificultades con las que se encuentra la persona con discapacidad suelen ser
de:
• Manejo de terminales: Los teléfonos, ordenadores, cajeros automáticos y televisión
digital la mayoría de las veces no están diseñados y colocados, en el caso de los cajeros,
prestando atención a las necesidades de las personas con discapacidad. La variedad de
terminales es muy grande, lo que se debe buscar es seguir la tendencia a reducirlos y
acceder a todos los servicios a través de unos pocos.
• Interacción con las interfaces: Los menús, barras de navegación y botones no suelen
ser accesibles desde una variedad de terminales adaptados.
• Acceso a los contenidos: Los contenidos a los que se tiene acceso desde un mismo
dispositivo son cada vez mayores y, este rápido crecimiento no suele atender las
necesidades específicas de la discapacidad.
Un sitio web accesible
Un sitio web accesible debe ser:
• Transformable: La información y los servicios deben ser
accesibles para todos y deben poder ser utilizados con todos los
dispositivos de navegación.
• Comprensible: Contenidos claros y simples.
• Navegable: Mecanismos sencillos de navegación.
Web Accessibility Initiative (WAI)
La Web Accessibility Initiative (WAI) o Iniciativa para la Accesibilidad Web es una
rama del World Wide Web Consortium (W3C) que vela por la accesibilidad de la Web.
Publica las Guías de Accesibilidad al Contenido Web. La idea general del WAI es crear una
serie de reglas claras.
El grado de accesibilidad se establece en niveles denominados A, AA, y AAA, correspondiendo
respectivamente a criterios mínimos de accesibilidad, extendidos, y accesibilidad máxima.
Técnicamente la accesibilidad se implementa mediante pautas de lógica estructural de
documentos, contenido auto-explicativo y semántica adicional, con la intención de permitir, a
una audiencia lo más extensa posible de usuarios con distintos niveles de dotación tecnológica
y capacidad sensorial, acceder a la información que se intenta representar y transmitir.
Se incide especialmente en que las capacidades tecnológicas de vanguardia (entiéndase por
ejemplo animaciones con Adobe Flash, JavaScript, AJAX, HTML5 o CSS3) se usen con la
moderación o consideración suficiente para llegar al máximo conjunto posible de usuarios con
una funcionalidad suficiente, sin desvirtuar el concepto de acceso frente al de avance
tecnológico de moda, y prestando especial cuidado de ofrecer información alternativa.
WCAG 2.0 checklist Level A (Beginner)
Guideline Summary
1.1.1 – Non-text Content
Provide text alternatives for non-text
content
1.2.1 – Audio-only and Video-only
(Pre-recorded)
Provide an alternative to video-only
and audio-only content
1.2.2 – Captions (Pre-recorded)
Provide captions for videos with
audio
1.2.3 – Audio Description or Media
Alternative (Pre-recorded)
Video with audio has a second
alternative
1.3.1 – Info and Relationships Logical structure
1.3.2 – Meaningful Sequence
Present content in a meaningful
order
1.3.3 – Sensory Characteristics
Use more than one sense for
instructions
1.4.1 – Use of Colour
Don’t use presentation that relies
solely on colour
1.4.2 – Audio Control Don’t play audio automatically
2.1.1 – Keyboard Accessible by keyboard only
2.1.2 – No Keyboard Trap Don’t trap keyboard users
2.2.1 – Timing Adjustable Time limits have user controls
2.2.2 – Pause, Stop, Hide
Provide user controls for moving
content
2.3.1 – Three Flashes or Below
No content flashes more than three
times per second
2.4.1 – Bypass Blocks Provide a ‘Skip to Content’ link
2.4.2 – Page Titled Use helpful and clear page titles
2.4.3 – Focus Order Logical order
2.4.4 – Link Purpose (In Context)
Every link’s purpose is clear from its
context
3.1.1 – Language of Page Page has a language assigned
3.2.1 – On Focus
Elements do not change when they
receive focus
3.2.2 – On Input
Elements do not change when they
receive input
3.3.1 – Error Identification Clearly identify input errors
3.3.2 – Labels or Instructions Label elements and give instructions
4.1.1 – Parsing No major code errors
4.1.2 – Name, Role, Value Build all elements for accessibility
WCAG 2.0 Level AA (Intermediate)
Guideline Summary
1.2.4 – Captions (Live) Live videos have captions
1.2.5 – Audio Description (Pre-
recorded)
Users have access to audio
description for video content
1.4.3 – Contrast (Minimum)
Contrast ratio between text and
background is at least 4.5:1
1.4.4 – Resize Text
Text can be resized to 200% without
loss of content or function
1.4.5 – Images of Text Don’t use images of text
2.4.5 – Multiple Ways Offer several ways to find pages
2.4.6 – Headings and Labels Use clear headings and labels
2.4.7 – Focus Visible
Ensure keyboard focus is visible and
clear
3.1.2 – Language of Parts
Tell users when the language on a
page changes
3.2.3 – Consistent Navigation Use menus consistently
3.2.4 – Consistent Identification Use icons and buttons consistently
3.3.3 – Error Suggestion Suggest fixes when users make errors
3.3.4- Error Prevention (Legal,
Financial, Data)
Reduce the risk of input errors for
sensitive data
WCAG 2.0 Level AAA (Advanced)
Guideline Summary
1.2.6 – Sign Language (Pre-recorded)
Provide sign language translations for
videos
1.2.7 – Extended Audio description
(Pre-recorded)
Provide extended audio description for
videos
1.2.8 – Media Alternative (Pre-
recorded)
Provide a text alternative to videos
1.2.9 – Audio Only (Live) Provide alternatives for live audio
1.4.6 – Contrast (Enhanced)
Contrast ratio between text and
background is at least 7:1
1.4.7 – Low or No Background Audio Audio is clear for listeners to hear
1.4.8 – Visual Presentation
Offer users a range of presentation
options
1.4.9 – Images of Text (No Exception) Don’t use images of text
2.1.3 – Keyboard (No Exception)
Accessible by keyboard only, without
exception
2.2.3 – No Timing No time limits
2.2.4 – Interruptions Don’t interrupt users
2.2.5 – Re-authenticating Save user data when re-authenticating
2.3.2 – Three Flashes
No content flashes more than three times
per second
2.4.8 – Location Let users know where they are
2.4.9 – Link Purpose (Link Only) Every link’s purpose is clear from its text
2.4.10 – Section Headings Break up content with headings
3.1.3 – Unusual words Explain any strange words
3.1.4 – Abbreviations Explain any abbreviations
3.1.5 – Reading Level
Users with nine years of school can read
your content
3.1.6 – Pronunciation
Explain any words that are hard to
pronounce
3.2.5 – Change on Request
Don’t change elements on your website
until users ask
3.3.5 – Help Provide detailed help and instructions
3.3.6 – Error Prevention (All) Reduce the risk of all input errors
Buenas prácticas HTML
• Proporciona un mecanismo que permita a los
usuarios saltar los elementos repetitivos
• Proporciona encabezados de página
• Proporciona un texto alternativo
• Proporciona encabezados para las tablas de
datos
• Proporciona una etiqueta para los controles de
formulario
• Garantiza que los enlaces tengan sentido fuera
de contexto
• No transmitas información únicamente a través
del color
• Garantiza la accesibilidad del contenido que no
sea HTML
En las páginas de un sitio web suelen existir
elementos que se repiten en cada página, como el
encabezado de página (el logo y el título del sitio
web), los mecanismos de navegación (el menú
principal y secundario del sitio web) y los
anuncios. Un mecanismo que permita a los
usuarios saltar los elementos que se repiten en
cada página facilita la lectura de la página a las
personas que son ciegas o tienen graves
problemas de visión y dependen de un lector de
pantalla. El mecanismo consiste en un enlace con
el texto “Saltar al contenido”, “Saltar al contenido
principal” o “Saltar navegación” situado en la
parte superior de la página que salta al contenido
principal de la página. Este enlace puede estar
visible para todos los usuarios o se puede ocultar
para que sólo esté disponible para los usuarios de
lectores de pantalla.
Buenas prácticas HTML
• Proporciona un mecanismo que permita a los
usuarios saltar los elementos repetitivos
• Proporciona encabezados de página
• Proporciona un texto alternativo
• Proporciona encabezados para las tablas de
datos
• Proporciona una etiqueta para los controles de
formulario
• Garantiza que los enlaces tengan sentido fuera
de contexto
• No transmitas información únicamente a través
del color
• Garantiza la accesibilidad del contenido que no
sea HTML
Los encabezados de página (<h1>, <h2>, etc.)
permiten definir la estructura de una página web.
Un lector de pantalla permite navegar a través de
los encabezados de una página. De esta forma, un
usuario que utiliza un lector de pantalla puede
llegar fácil y rápidamente a distintas partes de
una página sin tener que pasar por todo el
contenido de la página.
Los encabezados de página también pueden estar
visibles para todos los usuarios o se pueden
ocultar para que sólo estén disponibles para los
usuarios de lectores de pantalla.
Buenas prácticas HTML
• Proporciona un mecanismo que permita a los
usuarios saltar los elementos repetitivos
• Proporciona encabezados de página
• Proporciona un texto alternativo
• Proporciona encabezados para las tablas de
datos
• Proporciona una etiqueta para los controles de
formulario
• Garantiza que los enlaces tengan sentido fuera
de contexto
• No transmitas información únicamente a través
del color
• Garantiza la accesibilidad del contenido que no
sea HTML
El texto alternativo (atributo alt en la etiqueta
<img>) proporciona una alternativa textual a los
contenidos que no son texto en las páginas web,
como por ejemplo las imágenes.
El texto alternativo es especialmente útil para las
personas que utilizan un lector de pantalla para
acceder al contenido de un sitio web.
El texto alternativo debe ser adecuado al contexto
de uso del contenido no textual, debe transmitir
la misma información o debe proporcionar la
misma funcionalidad.
Si un contenido no textual requiere una
descripción muy larga se debe emplear el atributo
longdesc para indicar una página web en la que se
ofrece dicha descripción.
Buenas prácticas HTML
• Proporciona un mecanismo que permita a los
usuarios saltar los elementos repetitivos
• Proporciona encabezados de página
• Proporciona un texto alternativo
• Proporciona encabezados para las tablas de
datos
• Proporciona una etiqueta para los controles de
formulario
• Garantiza que los enlaces tengan sentido fuera
de contexto
• No transmitas información únicamente a través
del color
• Garantiza la accesibilidad del contenido que no
sea HTML
Las tablas se utilizan para mostrar y organizar los
datos.
Las tablas que se utilizan para organizar datos
tabulados deben tener encabezados de fila y de
columna adecuados (la etiqueta <th>).
Los encabezados facilitan la navegación y el
entendimiento de las tablas de datos a los
usuarios que utilizan un lector de pantalla.
Si la estructura de la tabla es compleja, las celdas
de datos deben estar correctamente asociadas con
sus cabeceras (atributos headers y scope).
Buenas prácticas HTML
• Proporciona un mecanismo que permita a los
usuarios saltar los elementos repetitivos
• Proporciona encabezados de página
• Proporciona un texto alternativo
• Proporciona encabezados para las tablas de
datos
• Proporciona una etiqueta para los controles de
formulario
• Garantiza que los enlaces tengan sentido fuera
de contexto
• No transmitas información únicamente a través
del color
• Garantiza la accesibilidad del contenido que no
sea HTML
Cada control de un formulario debe tener una
etiqueta asociada (etiqueta <label>). La etiqueta
debe ser descriptiva y adecuada a la función que
realiza el control.
Buenas prácticas HTML
• Proporciona un mecanismo que permita a los
usuarios saltar los elementos repetitivos
• Proporciona encabezados de página
• Proporciona un texto alternativo
• Proporciona encabezados para las tablas de
datos
• Proporciona una etiqueta para los controles de
formulario
• Garantiza que los enlaces tengan sentido fuera
de contexto
• No transmitas información únicamente a través
del color
• Garantiza la accesibilidad del contenido que no
sea HTML
Cada enlace debe tener sentido si el texto del
enlace es leído de forma aislada, ya que los
usuarios de lectores de pantalla tienen una opción
que les permite navegar por la lista de enlaces de
una página web. Por tanto, los enlaces cuyo texto
es “más”, “más información”, “pulsa aquí” o
“descargar” deben ser evitados.
Buenas prácticas HTML
• Proporciona un mecanismo que permita a los
usuarios saltar los elementos repetitivos
• Proporciona encabezados de página
• Proporciona un texto alternativo
• Proporciona encabezados para las tablas de
datos
• Proporciona una etiqueta para los controles de
formulario
• Garantiza que los enlaces tengan sentido fuera
de contexto
• No transmitas información únicamente a través
del color
• Garantiza la accesibilidad del contenido que no
sea HTML
El uso del color puede mejorar la comprensión de
una página web, pero no se debe utilizar sólo el
color para transmitir información.
La información que se transmite únicamente a
través del color puede no estar disponible para
una persona que es daltónica y no estará
disponible para usuarios de lectores de pantalla.
Buenas prácticas HTML
• Proporciona un mecanismo que permita a los
usuarios saltar los elementos repetitivos
• Proporciona encabezados de página
• Proporciona un texto alternativo
• Proporciona encabezados para las tablas de
datos
• Proporciona una etiqueta para los controles de
formulario
• Garantiza que los enlaces tengan sentido fuera
de contexto
• No transmitas información únicamente a través
del color
• Garantiza la accesibilidad del contenido que no
sea HTML
No solo la página web debe ser accesible. Todo el
contenido que se incluya o se enlace desde una
página web, como vídeos, audios, archivos PDF,
documentos de Microsoft Word o presentaciones
de PowerPoint debe ser accesible.
Buenas prácticas CSS 1/3
• Use hojas de estilo vinculadas en vez de estilos incrustados (directamente en las
etiquetas) y evite hojas de estilo incrustadas (directamente en la página).
• Use la unidad "em" para fijar el tamaño de letra.
• Proporcione un equivalente textual para cualquier imagen o texto importantes
generados por la hoja de estilo
• Asegúrese de que todo contenido importante aparezca dentro del objeto del
documento
Buenas prácticas CSS 2/3
• Especifique siempre un tipo de letra genérico por defecto.
• Asegúrese de que los colores de primer plano y de fondo tienen buen contraste.
• Asegúrese de que la información no se transmite sólo a través del color.
• Los contenidos deben ser maquetados, ubicados, colocados en capas y
alineados mediante hojas de estilo (sobre todo mediante las propiedades CSS de float y
colocación absoluta) y no mediante tablas
Buenas prácticas CSS 3/3
• Proporcione textos equivalentes para todas las imágenes, incluyendo las imágenes
invisibles o transparentes.
• Asegúrese de que la presentación del contenido es comprensible cuando no se
aplican hojas de estilo.
• Cree distintas hojas de estilo para adaptar la presentación del documento
a diferentes dispositivos de salida (Braille, sintetizadores de voz o dispositivos TTY,
pantalla, móvil, etc.) mediante los "tipos de medios" de CSS2 (empleados con las reglas
@media)
Usabilidad vs. Accesibilidad
• La usabilidad trata las
recomendaciones que se deben
tener en cuenta al diseñar un sitio
web. Siempre, en lo referente a la
facilidad de acceso para
los usuarios.
• Se trata de que un sitio web sea
fácilmente navegable, es decir,
que un usuario no se pierda en
los contenidos, que encuentre
fácilmente los menús y que llegue
a cumplir los objetivos del sitio
web: comprar, descargar,
subscribirse, etc…
• La accesibilidad trata las normas
que se deben cumplir al diseñar
un sitio web. Siempre, en lo
referente al correcto acceso a los
contenidos, desde los
diferentes dispositivos.
• Las normas de accesibilidad
también hablan del acceso
universal para todos los
usuarios. Velando por que éstos,
tengan alguna minusvalía o no,
puedan acceder a todos los
contenidos de un sitio web.
Muchas gracias por su atención
César Jodra
www.JODRA.com

Más contenido relacionado

La actualidad más candente

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
Fer Torres
 
Uso Adecuado De La TecnologíA
Uso Adecuado De La TecnologíAUso Adecuado De La TecnologíA
Uso Adecuado De La TecnologíA
jcquinterov
 
Parcial 2 sara_franco
Parcial 2 sara_francoParcial 2 sara_franco
Parcial 2 sara_franco
Sarita Franco
 
Trabajito
TrabajitoTrabajito
Trabajito
035791
 
Aula virtual 2.0 3 d res
Aula virtual 2.0 3 d resAula virtual 2.0 3 d res
Aula virtual 2.0 3 d res
jmariopz
 
Competencias comunicativas
Competencias comunicativasCompetencias comunicativas
Competencias comunicativas
jouly082003
 

La actualidad más candente (15)

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
 
Herramientas web 2.0
Herramientas web 2.0  Herramientas web 2.0
Herramientas web 2.0
 
A1.tecnologia.katherine munoz
A1.tecnologia.katherine munozA1.tecnologia.katherine munoz
A1.tecnologia.katherine munoz
 
Uso Adecuado De La TecnologíA
Uso Adecuado De La TecnologíAUso Adecuado De La TecnologíA
Uso Adecuado De La TecnologíA
 
Interactividad
InteractividadInteractividad
Interactividad
 
Parcial 2 sara_franco
Parcial 2 sara_francoParcial 2 sara_franco
Parcial 2 sara_franco
 
Informatica multimedia
Informatica multimediaInformatica multimedia
Informatica multimedia
 
Trabajito
TrabajitoTrabajito
Trabajito
 
EL DERECHO DE AUTOR
EL DERECHO DE AUTOREL DERECHO DE AUTOR
EL DERECHO DE AUTOR
 
Evolocion de la web
Evolocion de la webEvolocion de la web
Evolocion de la web
 
Aula virtual 2.0 3 d res
Aula virtual 2.0 3 d resAula virtual 2.0 3 d res
Aula virtual 2.0 3 d res
 
Tarea X Infotecnologia
Tarea X InfotecnologiaTarea X Infotecnologia
Tarea X Infotecnologia
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Presentaciones y publicaciones digitales
Presentaciones y publicaciones digitalesPresentaciones y publicaciones digitales
Presentaciones y publicaciones digitales
 
Competencias comunicativas
Competencias comunicativasCompetencias comunicativas
Competencias comunicativas
 

Similar a Accesibilidad web

Usabilidad Web 2.0
Usabilidad Web 2.0Usabilidad Web 2.0
Usabilidad Web 2.0
dwebslide
 
Jorgeplano
JorgeplanoJorgeplano
Jorgeplano
golos
 
Accesibilidad web
Accesibilidad webAccesibilidad web
Accesibilidad web
guest8b219d
 
Accesibilidad web
Accesibilidad webAccesibilidad web
Accesibilidad web
MIGUEL
 
Accesibilidad web
Accesibilidad webAccesibilidad web
Accesibilidad web
MIGUEL
 
Accesibilidad Laura
Accesibilidad LauraAccesibilidad Laura
Accesibilidad Laura
informatica4
 
Actividades_Accesibilidad_UD6.docx
Actividades_Accesibilidad_UD6.docxActividades_Accesibilidad_UD6.docx
Actividades_Accesibilidad_UD6.docx
Jessiret
 

Similar a Accesibilidad web (20)

Presentacion Accesibilidad y Posicionamiento 25 08 08
Presentacion Accesibilidad y Posicionamiento 25 08 08Presentacion Accesibilidad y Posicionamiento 25 08 08
Presentacion Accesibilidad y Posicionamiento 25 08 08
 
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 en la web 2.0
Accesibilidad en la web 2.0Accesibilidad en la web 2.0
Accesibilidad en la web 2.0
 
Usabilidad Web 2.0
Usabilidad Web 2.0Usabilidad Web 2.0
Usabilidad Web 2.0
 
Jorgeplano
JorgeplanoJorgeplano
Jorgeplano
 
Accesibilidad web
Accesibilidad webAccesibilidad web
Accesibilidad web
 
Accesibilidad web
Accesibilidad webAccesibilidad web
Accesibilidad web
 
Accesibilidad web
Accesibilidad webAccesibilidad web
Accesibilidad web
 
Accesibilidad web y drupal 8
Accesibilidad web y drupal 8Accesibilidad web y drupal 8
Accesibilidad web y drupal 8
 
Accesibilidad Web (esa gran olvidada)
Accesibilidad Web (esa gran olvidada)Accesibilidad Web (esa gran olvidada)
Accesibilidad Web (esa gran olvidada)
 
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
 
Usabilidad web
Usabilidad webUsabilidad web
Usabilidad web
 
Usabilidad web
Usabilidad webUsabilidad web
Usabilidad web
 
Accesibilidad Laura
Accesibilidad LauraAccesibilidad Laura
Accesibilidad Laura
 
Accesibilidad
AccesibilidadAccesibilidad
Accesibilidad
 
Google es ciego by Oihana Alberdi
Google es ciego by Oihana AlberdiGoogle es ciego by Oihana Alberdi
Google es ciego by Oihana Alberdi
 
recomendaciones de accesibilidad.pptx
recomendaciones de accesibilidad.pptxrecomendaciones de accesibilidad.pptx
recomendaciones de accesibilidad.pptx
 
Introducción a la accesibilidad web
Introducción a la accesibilidad webIntroducción a la accesibilidad web
Introducción a la accesibilidad web
 
Actividades_Accesibilidad_UD6.docx
Actividades_Accesibilidad_UD6.docxActividades_Accesibilidad_UD6.docx
Actividades_Accesibilidad_UD6.docx
 

Más de César Jodra

Diferencias entre HTML y XHTML
Diferencias entre HTML y XHTMLDiferencias entre HTML y XHTML
Diferencias entre HTML y XHTML
César Jodra
 
Introduccion al Social Media para Pymes
Introduccion al Social Media para PymesIntroduccion al Social Media para Pymes
Introduccion al Social Media para Pymes
César Jodra
 

Más de César Jodra (14)

ADGD124PO-UD1
ADGD124PO-UD1ADGD124PO-UD1
ADGD124PO-UD1
 
Gestión de los Negocios Online 2.0 (ADGD124PO)
Gestión de los Negocios Online 2.0 (ADGD124PO)Gestión de los Negocios Online 2.0 (ADGD124PO)
Gestión de los Negocios Online 2.0 (ADGD124PO)
 
Plug-in imprescindibles para Wordpress
Plug-in imprescindibles para WordpressPlug-in imprescindibles para Wordpress
Plug-in imprescindibles para Wordpress
 
Los bloques en WordPress
Los bloques en WordPressLos bloques en WordPress
Los bloques en WordPress
 
El uso del color en diseño web
El uso del color en diseño webEl uso del color en diseño web
El uso del color en diseño web
 
Buenas practicas en programacion web
Buenas practicas en programacion webBuenas practicas en programacion web
Buenas practicas en programacion web
 
Usabilidad web
Usabilidad webUsabilidad web
Usabilidad web
 
Conceptos de diseño gráfico para diseño web
Conceptos de diseño gráfico para diseño webConceptos de diseño gráfico para diseño web
Conceptos de diseño gráfico para diseño web
 
Prototipado web
Prototipado webPrototipado web
Prototipado web
 
Iniciacion a los smartphones
Iniciacion a los smartphonesIniciacion a los smartphones
Iniciacion a los smartphones
 
SEO: 25 consejos de optimización de imágenes
SEO: 25 consejos de optimización de imágenesSEO: 25 consejos de optimización de imágenes
SEO: 25 consejos de optimización de imágenes
 
Diferencias entre HTML y XHTML
Diferencias entre HTML y XHTMLDiferencias entre HTML y XHTML
Diferencias entre HTML y XHTML
 
Introduccion al Social Media para Pymes
Introduccion al Social Media para PymesIntroduccion al Social Media para Pymes
Introduccion al Social Media para Pymes
 
Seo
SeoSeo
Seo
 

Último

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
 
🦄💫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
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 

Último (20)

Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
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
 
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
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Linea del tiempo - Filosofos Cristianos.docx
Linea del tiempo - Filosofos Cristianos.docxLinea del tiempo - Filosofos Cristianos.docx
Linea del tiempo - Filosofos Cristianos.docx
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
🦄💫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
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 

Accesibilidad web

  • 2. ¿Qué es la accesibilidad web? La accesibilidad web tiene como objetivo lograr que las páginas web sean utilizables por el máximo número de personas, independientemente de sus conocimientos o capacidades personales e independientemente de las características técnicas del equipo utilizado para acceder a la Web. • La necesidad de que la Web sea universal y accesible por cualquier persona está presente desde el principio de la Web, ya que era un requisito contemplado en su diseño por su creador Tim Berners-Lee: “The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect.” El poder de la Web está en su universalidad. El acceso por cualquier persona, independientemente de la discapacidad que presente es un aspecto esencial. Tim Berners-Lee, Director del W3C e inventor de la World Wide Web
  • 3. Acceso en igualdad de condiciones • La Organización Mundial de la Salud (OMS) recoge en sus informes un total de 600 millones de personas con discapacidad. El acceso de estas personas a la tecnología debe tenerse en cuenta en la construcción de una sociedad igualitaria.
  • 4. Pensando en la accesibilidad Cuando los sitios web están diseñados pensando en la accesibilidad, todos los usuarios pueden acceder en condiciones de igualdad a los contenidos. • Por ejemplo, cuando un sitio tiene un código XHTML semánticamente correcto, se proporciona un texto equivalente alternativo a las imágenes y a los enlaces se les da un nombre significativo, esto permite a los usuarios ciegos utilizar lectores de pantalla o líneas Braille para acceder a los contenidos. • Cuando los vídeos disponen de subtítulos, los usuarios con dificultades auditivas podrán entenderlos plenamente. • Si los contenidos están escritos en un lenguaje sencillo e ilustrados con diagramas y animaciones, los usuarios con dislexia o problemas de aprendizaje están en mejores condiciones de entenderlos. • Si el tamaño del texto es lo suficientemente grande, los usuarios con problemas visuales puedan leerlo sin dificultad. • De igual modo, el tamaño de los botones o las áreas activas adecuado puede facilitar su uso a los usuarios que no pueden controlar el ratón con precisión. • Si se evitan las acciones que dependan de un dispositivo concreto (pulsar una tecla, hacer clic con el ratón) el usuario podrá escoger el dispositivo que más le convenga.
  • 5. Pautas de Accesibilidad Lo mencionado anteriormente se puede resumir en Pautas de Accesibilidad; estas pautas explican cómo hacer accesibles los contenidos de la web a personas con discapacidad. Las pautas están pensadas para todos los diseñadores de contenidos de la web y para los diseñadores de herramientas de creación. El fin principal de estas pautas en promover la accesibilidad. Estas pautas son una especificación del W3C que proporciona una guía sobre la accesibilidad de los sitios de la web para las personas con discapacidad. Han sido desarrolladas por la Iniciativa de Accesibilidad en la Web (WAI) del W3C.
  • 6. Límites en la accesibilidad Las limitaciones en la accesibilidad de los sitios Web pueden ser: • Visuales: En sus distintos grados, desde la baja visión a la ceguera total, además de problemas para distinguir colores (Daltonismo). • Motrices: Dificultad o la imposibilidad de usar las manos, incluidos temblores, lentitud muscular, etc, debido a enfermedades como el Parkinson, distrofia muscular, parálisis cerebral, amputaciones, entre otras. • Auditivas: Sordera o deficiencias auditivas. • Cognitivas: Dificultades de aprendizaje (dislexia, etc) o discapacidades cognitivas que afecten a la memoria, la atención, las habilidades lógicas, etc. • A las personas con discapacidad podemos añadir el conjunto de personas de la "tercera edad", ya que las carencias y problemas de los medios físicos, así como muchas veces el contenido, hacen que estas personas se encuentren también en riesgo de infoexclusión.
  • 7. Problemas de accesibilidad Las principales dificultades con las que se encuentra la persona con discapacidad suelen ser de: • Manejo de terminales: Los teléfonos, ordenadores, cajeros automáticos y televisión digital la mayoría de las veces no están diseñados y colocados, en el caso de los cajeros, prestando atención a las necesidades de las personas con discapacidad. La variedad de terminales es muy grande, lo que se debe buscar es seguir la tendencia a reducirlos y acceder a todos los servicios a través de unos pocos. • Interacción con las interfaces: Los menús, barras de navegación y botones no suelen ser accesibles desde una variedad de terminales adaptados. • Acceso a los contenidos: Los contenidos a los que se tiene acceso desde un mismo dispositivo son cada vez mayores y, este rápido crecimiento no suele atender las necesidades específicas de la discapacidad.
  • 8. Un sitio web accesible Un sitio web accesible debe ser: • Transformable: La información y los servicios deben ser accesibles para todos y deben poder ser utilizados con todos los dispositivos de navegación. • Comprensible: Contenidos claros y simples. • Navegable: Mecanismos sencillos de navegación.
  • 9. Web Accessibility Initiative (WAI) La Web Accessibility Initiative (WAI) o Iniciativa para la Accesibilidad Web es una rama del World Wide Web Consortium (W3C) que vela por la accesibilidad de la Web. Publica las Guías de Accesibilidad al Contenido Web. La idea general del WAI es crear una serie de reglas claras. El grado de accesibilidad se establece en niveles denominados A, AA, y AAA, correspondiendo respectivamente a criterios mínimos de accesibilidad, extendidos, y accesibilidad máxima. Técnicamente la accesibilidad se implementa mediante pautas de lógica estructural de documentos, contenido auto-explicativo y semántica adicional, con la intención de permitir, a una audiencia lo más extensa posible de usuarios con distintos niveles de dotación tecnológica y capacidad sensorial, acceder a la información que se intenta representar y transmitir. Se incide especialmente en que las capacidades tecnológicas de vanguardia (entiéndase por ejemplo animaciones con Adobe Flash, JavaScript, AJAX, HTML5 o CSS3) se usen con la moderación o consideración suficiente para llegar al máximo conjunto posible de usuarios con una funcionalidad suficiente, sin desvirtuar el concepto de acceso frente al de avance tecnológico de moda, y prestando especial cuidado de ofrecer información alternativa.
  • 10.
  • 11. WCAG 2.0 checklist Level A (Beginner) Guideline Summary 1.1.1 – Non-text Content Provide text alternatives for non-text content 1.2.1 – Audio-only and Video-only (Pre-recorded) Provide an alternative to video-only and audio-only content 1.2.2 – Captions (Pre-recorded) Provide captions for videos with audio 1.2.3 – Audio Description or Media Alternative (Pre-recorded) Video with audio has a second alternative 1.3.1 – Info and Relationships Logical structure 1.3.2 – Meaningful Sequence Present content in a meaningful order 1.3.3 – Sensory Characteristics Use more than one sense for instructions 1.4.1 – Use of Colour Don’t use presentation that relies solely on colour 1.4.2 – Audio Control Don’t play audio automatically 2.1.1 – Keyboard Accessible by keyboard only 2.1.2 – No Keyboard Trap Don’t trap keyboard users 2.2.1 – Timing Adjustable Time limits have user controls 2.2.2 – Pause, Stop, Hide Provide user controls for moving content 2.3.1 – Three Flashes or Below No content flashes more than three times per second 2.4.1 – Bypass Blocks Provide a ‘Skip to Content’ link 2.4.2 – Page Titled Use helpful and clear page titles 2.4.3 – Focus Order Logical order 2.4.4 – Link Purpose (In Context) Every link’s purpose is clear from its context 3.1.1 – Language of Page Page has a language assigned 3.2.1 – On Focus Elements do not change when they receive focus 3.2.2 – On Input Elements do not change when they receive input 3.3.1 – Error Identification Clearly identify input errors 3.3.2 – Labels or Instructions Label elements and give instructions 4.1.1 – Parsing No major code errors 4.1.2 – Name, Role, Value Build all elements for accessibility
  • 12. WCAG 2.0 Level AA (Intermediate) Guideline Summary 1.2.4 – Captions (Live) Live videos have captions 1.2.5 – Audio Description (Pre- recorded) Users have access to audio description for video content 1.4.3 – Contrast (Minimum) Contrast ratio between text and background is at least 4.5:1 1.4.4 – Resize Text Text can be resized to 200% without loss of content or function 1.4.5 – Images of Text Don’t use images of text 2.4.5 – Multiple Ways Offer several ways to find pages 2.4.6 – Headings and Labels Use clear headings and labels 2.4.7 – Focus Visible Ensure keyboard focus is visible and clear 3.1.2 – Language of Parts Tell users when the language on a page changes 3.2.3 – Consistent Navigation Use menus consistently 3.2.4 – Consistent Identification Use icons and buttons consistently 3.3.3 – Error Suggestion Suggest fixes when users make errors 3.3.4- Error Prevention (Legal, Financial, Data) Reduce the risk of input errors for sensitive data
  • 13. WCAG 2.0 Level AAA (Advanced) Guideline Summary 1.2.6 – Sign Language (Pre-recorded) Provide sign language translations for videos 1.2.7 – Extended Audio description (Pre-recorded) Provide extended audio description for videos 1.2.8 – Media Alternative (Pre- recorded) Provide a text alternative to videos 1.2.9 – Audio Only (Live) Provide alternatives for live audio 1.4.6 – Contrast (Enhanced) Contrast ratio between text and background is at least 7:1 1.4.7 – Low or No Background Audio Audio is clear for listeners to hear 1.4.8 – Visual Presentation Offer users a range of presentation options 1.4.9 – Images of Text (No Exception) Don’t use images of text 2.1.3 – Keyboard (No Exception) Accessible by keyboard only, without exception 2.2.3 – No Timing No time limits 2.2.4 – Interruptions Don’t interrupt users 2.2.5 – Re-authenticating Save user data when re-authenticating 2.3.2 – Three Flashes No content flashes more than three times per second 2.4.8 – Location Let users know where they are 2.4.9 – Link Purpose (Link Only) Every link’s purpose is clear from its text 2.4.10 – Section Headings Break up content with headings 3.1.3 – Unusual words Explain any strange words 3.1.4 – Abbreviations Explain any abbreviations 3.1.5 – Reading Level Users with nine years of school can read your content 3.1.6 – Pronunciation Explain any words that are hard to pronounce 3.2.5 – Change on Request Don’t change elements on your website until users ask 3.3.5 – Help Provide detailed help and instructions 3.3.6 – Error Prevention (All) Reduce the risk of all input errors
  • 14. Buenas prácticas HTML • Proporciona un mecanismo que permita a los usuarios saltar los elementos repetitivos • Proporciona encabezados de página • Proporciona un texto alternativo • Proporciona encabezados para las tablas de datos • Proporciona una etiqueta para los controles de formulario • Garantiza que los enlaces tengan sentido fuera de contexto • No transmitas información únicamente a través del color • Garantiza la accesibilidad del contenido que no sea HTML En las páginas de un sitio web suelen existir elementos que se repiten en cada página, como el encabezado de página (el logo y el título del sitio web), los mecanismos de navegación (el menú principal y secundario del sitio web) y los anuncios. Un mecanismo que permita a los usuarios saltar los elementos que se repiten en cada página facilita la lectura de la página a las personas que son ciegas o tienen graves problemas de visión y dependen de un lector de pantalla. El mecanismo consiste en un enlace con el texto “Saltar al contenido”, “Saltar al contenido principal” o “Saltar navegación” situado en la parte superior de la página que salta al contenido principal de la página. Este enlace puede estar visible para todos los usuarios o se puede ocultar para que sólo esté disponible para los usuarios de lectores de pantalla.
  • 15. Buenas prácticas HTML • Proporciona un mecanismo que permita a los usuarios saltar los elementos repetitivos • Proporciona encabezados de página • Proporciona un texto alternativo • Proporciona encabezados para las tablas de datos • Proporciona una etiqueta para los controles de formulario • Garantiza que los enlaces tengan sentido fuera de contexto • No transmitas información únicamente a través del color • Garantiza la accesibilidad del contenido que no sea HTML Los encabezados de página (<h1>, <h2>, etc.) permiten definir la estructura de una página web. Un lector de pantalla permite navegar a través de los encabezados de una página. De esta forma, un usuario que utiliza un lector de pantalla puede llegar fácil y rápidamente a distintas partes de una página sin tener que pasar por todo el contenido de la página. Los encabezados de página también pueden estar visibles para todos los usuarios o se pueden ocultar para que sólo estén disponibles para los usuarios de lectores de pantalla.
  • 16. Buenas prácticas HTML • Proporciona un mecanismo que permita a los usuarios saltar los elementos repetitivos • Proporciona encabezados de página • Proporciona un texto alternativo • Proporciona encabezados para las tablas de datos • Proporciona una etiqueta para los controles de formulario • Garantiza que los enlaces tengan sentido fuera de contexto • No transmitas información únicamente a través del color • Garantiza la accesibilidad del contenido que no sea HTML El texto alternativo (atributo alt en la etiqueta <img>) proporciona una alternativa textual a los contenidos que no son texto en las páginas web, como por ejemplo las imágenes. El texto alternativo es especialmente útil para las personas que utilizan un lector de pantalla para acceder al contenido de un sitio web. El texto alternativo debe ser adecuado al contexto de uso del contenido no textual, debe transmitir la misma información o debe proporcionar la misma funcionalidad. Si un contenido no textual requiere una descripción muy larga se debe emplear el atributo longdesc para indicar una página web en la que se ofrece dicha descripción.
  • 17. Buenas prácticas HTML • Proporciona un mecanismo que permita a los usuarios saltar los elementos repetitivos • Proporciona encabezados de página • Proporciona un texto alternativo • Proporciona encabezados para las tablas de datos • Proporciona una etiqueta para los controles de formulario • Garantiza que los enlaces tengan sentido fuera de contexto • No transmitas información únicamente a través del color • Garantiza la accesibilidad del contenido que no sea HTML Las tablas se utilizan para mostrar y organizar los datos. Las tablas que se utilizan para organizar datos tabulados deben tener encabezados de fila y de columna adecuados (la etiqueta <th>). Los encabezados facilitan la navegación y el entendimiento de las tablas de datos a los usuarios que utilizan un lector de pantalla. Si la estructura de la tabla es compleja, las celdas de datos deben estar correctamente asociadas con sus cabeceras (atributos headers y scope).
  • 18. Buenas prácticas HTML • Proporciona un mecanismo que permita a los usuarios saltar los elementos repetitivos • Proporciona encabezados de página • Proporciona un texto alternativo • Proporciona encabezados para las tablas de datos • Proporciona una etiqueta para los controles de formulario • Garantiza que los enlaces tengan sentido fuera de contexto • No transmitas información únicamente a través del color • Garantiza la accesibilidad del contenido que no sea HTML Cada control de un formulario debe tener una etiqueta asociada (etiqueta <label>). La etiqueta debe ser descriptiva y adecuada a la función que realiza el control.
  • 19. Buenas prácticas HTML • Proporciona un mecanismo que permita a los usuarios saltar los elementos repetitivos • Proporciona encabezados de página • Proporciona un texto alternativo • Proporciona encabezados para las tablas de datos • Proporciona una etiqueta para los controles de formulario • Garantiza que los enlaces tengan sentido fuera de contexto • No transmitas información únicamente a través del color • Garantiza la accesibilidad del contenido que no sea HTML Cada enlace debe tener sentido si el texto del enlace es leído de forma aislada, ya que los usuarios de lectores de pantalla tienen una opción que les permite navegar por la lista de enlaces de una página web. Por tanto, los enlaces cuyo texto es “más”, “más información”, “pulsa aquí” o “descargar” deben ser evitados.
  • 20. Buenas prácticas HTML • Proporciona un mecanismo que permita a los usuarios saltar los elementos repetitivos • Proporciona encabezados de página • Proporciona un texto alternativo • Proporciona encabezados para las tablas de datos • Proporciona una etiqueta para los controles de formulario • Garantiza que los enlaces tengan sentido fuera de contexto • No transmitas información únicamente a través del color • Garantiza la accesibilidad del contenido que no sea HTML El uso del color puede mejorar la comprensión de una página web, pero no se debe utilizar sólo el color para transmitir información. La información que se transmite únicamente a través del color puede no estar disponible para una persona que es daltónica y no estará disponible para usuarios de lectores de pantalla.
  • 21. Buenas prácticas HTML • Proporciona un mecanismo que permita a los usuarios saltar los elementos repetitivos • Proporciona encabezados de página • Proporciona un texto alternativo • Proporciona encabezados para las tablas de datos • Proporciona una etiqueta para los controles de formulario • Garantiza que los enlaces tengan sentido fuera de contexto • No transmitas información únicamente a través del color • Garantiza la accesibilidad del contenido que no sea HTML No solo la página web debe ser accesible. Todo el contenido que se incluya o se enlace desde una página web, como vídeos, audios, archivos PDF, documentos de Microsoft Word o presentaciones de PowerPoint debe ser accesible.
  • 22. Buenas prácticas CSS 1/3 • Use hojas de estilo vinculadas en vez de estilos incrustados (directamente en las etiquetas) y evite hojas de estilo incrustadas (directamente en la página). • Use la unidad "em" para fijar el tamaño de letra. • Proporcione un equivalente textual para cualquier imagen o texto importantes generados por la hoja de estilo • Asegúrese de que todo contenido importante aparezca dentro del objeto del documento
  • 23. Buenas prácticas CSS 2/3 • Especifique siempre un tipo de letra genérico por defecto. • Asegúrese de que los colores de primer plano y de fondo tienen buen contraste. • Asegúrese de que la información no se transmite sólo a través del color. • Los contenidos deben ser maquetados, ubicados, colocados en capas y alineados mediante hojas de estilo (sobre todo mediante las propiedades CSS de float y colocación absoluta) y no mediante tablas
  • 24. Buenas prácticas CSS 3/3 • Proporcione textos equivalentes para todas las imágenes, incluyendo las imágenes invisibles o transparentes. • Asegúrese de que la presentación del contenido es comprensible cuando no se aplican hojas de estilo. • Cree distintas hojas de estilo para adaptar la presentación del documento a diferentes dispositivos de salida (Braille, sintetizadores de voz o dispositivos TTY, pantalla, móvil, etc.) mediante los "tipos de medios" de CSS2 (empleados con las reglas @media)
  • 25. Usabilidad vs. Accesibilidad • La usabilidad trata las recomendaciones que se deben tener en cuenta al diseñar un sitio web. Siempre, en lo referente a la facilidad de acceso para los usuarios. • Se trata de que un sitio web sea fácilmente navegable, es decir, que un usuario no se pierda en los contenidos, que encuentre fácilmente los menús y que llegue a cumplir los objetivos del sitio web: comprar, descargar, subscribirse, etc… • La accesibilidad trata las normas que se deben cumplir al diseñar un sitio web. Siempre, en lo referente al correcto acceso a los contenidos, desde los diferentes dispositivos. • Las normas de accesibilidad también hablan del acceso universal para todos los usuarios. Velando por que éstos, tengan alguna minusvalía o no, puedan acceder a todos los contenidos de un sitio web.
  • 26. Muchas gracias por su atención César Jodra www.JODRA.com