Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Cómo hacer que tu web sea accesible para todos ...

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for WordPress Barranquilla WordPress Barranquilla
August 26, 2024
32

Cómo hacer que tu web sea accesible para todos - By Fabian Altahona

Avatar for WordPress Barranquilla

WordPress Barranquilla

August 26, 2024
Tweet

Transcript

  1. Diversidad Funcional? @fabolivar23 #WPBQ • Cognitiva • Visual • Fisica

    • Auditiva • Verbal OMS -> 200 millones de personas en el mundo presentan Diversidad Funcional es decir 1 de cada 7 personas.
  2. Diversidad Funcional? @fabolivar23 #WPBQ Dependencia a tecnologías de asistencia (Software,

    hardware) • Lectores de Pantalla • Ampliadores de Pantalla • Navegadores de Texto • Software de Reconocimiento de Voz • Validadores de Accesibilidad • Dispositivos de entrada alternativos • Pantallas Braille • Sistemas de Navegación por Teclado
  3. W3C [World Wide Web Consortium] WCAG [Web Content Accessibility Guidelines]

    ❖ Perceptible ❖ Operable ❖ Comprensible ❖ Robusto A AA AAA Nivel de conformidad WAI-ARIA [Web Accessibility Initiative] Se organiza en cuatro principios fundamentales para la accesibilidad del contenido
  4. Estándares de accesibilidad Web en Colombia ? [ Ley 1341

    de 2009 (Ley de TIC) ] Lineamientos generales de la Estrategia de Gobierno en Línea. PRINCIPIOS APLICABLES • Gobierno centrado en el ciudadano. • Visión unificada del Estado. • Acceso equitativo y multicanal. • Protección de la información del individuo. • Credibilidad y confianza en el Gobierno en Línea. [ Norma Técnica NTC 5854 - ICONTEC ] Proporciona directrices que cubren varios aspectos del diseño y desarrollo web para asegurar que los contenidos sean perceptibles, operables, comprensibles y robustos para todos los usuarios, independientemente de sus habilidades o discapacidades. • Esta norma actual es equivalente a WCAG 2.1 [ Ley 1618 de 2013] [ Decreto 1081 de 2015] [ Resolución 1519 de 2020]
  5. Estándares de accesibilidad Web en Colombia ? [ Norma Técnica

    5854 - ICONTEC ] Proporciona directrices que cubren varios aspectos del diseño y desarrollo web para asegurar que los contenidos sean perceptibles, operables, comprensibles y robustos para todos los usuarios, independientemente de sus habilidades o discapacidades. • Esta norma es equivalente a WCAG 2.1 WCAG 2.1 tiene diecisiete nuevas pautas que se centran en mejorar la accesibilidad para los usuarios con discapacidades cognitivas y para los usuarios que navegan por sitios web en dispositivos móviles como tablets y teléfonos inteligentes.
  6. La rampa en edificios la mayoría de las veces la

    asociamos con personas discapacitadas en sillas de ruedas. Puede ser para todos: • La mamá con un coche de bebé. • Repartidor con alguna carretilla con cajas pesadas. • Nosotros mismos por ejemplo sí algún día nos hemos fracturado y vamos con muletas.
  7. Hacer una página Web Accesible no solo ayuda a las

    personas con discapacidad sino que nos ayuda a todos.
  8. • Usuarios específicos. • Objetivos específicos. • Contexto específico. •

    Con eficacia, eficiencia y satisfacción. Usabilidad Web
  9. • Flexibilidad. • Beneficios para el usuario. • Tecnologías de

    asistencia. • A menudo es exigida por la ley. • Igualdad de acceso e igualdad de oportunidades. Accesibilidad Web
  10. Accesibilidad Web - WAI ARIA - Actúa como el controlador.

    - Manipula los datos y la interfaz de usuario. - Maneja los eventos. - Produce un nuevo widget. Navegador DOM Role - Tipos de widgets - Puntos de referencia de la Navegación. Estados y propiedades - Widgets - Formulario - Regiones vivas - Relaciones - Valor Jerarquía implementada a través del DOM. Eventos de estado y de propiedad Tecnología de Asistencia Agente de usuario API de Accesibilidad
  11. • Mejora la indexación y localización del sitio Web en

    los buscadores. • Reduce el mantenimiento (Consistencia). • Escalabilidad, Crecimiento (nuevas líneas de negocio). • Movilidad (Celulares, TVs, PDA). • Aumento en el número de clientes. Beneficios de tener una Web Accesible
  12. • Imágenes con información relevante para el usuario sin una

    correcta alternativa textual (alt). • Imágenes decorativas deben tener la alternativa textual vacía (alt=””), utilizar el atributo WAI-ARIA aria-hidden=”true” o ser embebidas en el HTML a través del CSS. • En los formularios, las etiquetas <label> no son asociadas a su correspondiente elemento <input> mediante los atributos “for” e “id”, • El color se usa como único medio visual para transmitir la información. • El color de los textos no tiene un contraste mínimo de al menos 4,5:1 respecto al color del fondo. • El tamaño de los textos se encuentra en medidas absolutas (px o pt), impidiendo así al usuario poder aumentar el tamaño del texto. • Se emplean imágenes de texto como enlaces o botones. Los asistentes técnicos no pueden interpretar el texto que se encuentra en las imágenes. • Todo el contenido del sitio Web no es accesible a través del teclado o el foco del teclado no es visible. • Los carruseles o sliders no pueden ser detenidos o pausados. Errores comunes de Accesibilidad
  13. • Se utiliza el atributo “tabindex” modificando el orden coherente

    y significativo del foco del teclado. • Los enlaces no tienen una descripción que identifique el propósito del elemento o es demasiada ambigua, provocando confusión en el usuario al navegar por la página a través de un asistente técnico. • El contenido no se encuentra estructurado en encabezados (H1...H6) siguiendo una jerarquía lineal y coherente con descripciones adecuadas. • No se indica el idioma del sitio Web mediante el atributo “lang” o los cambios de idioma. • No se informa al usuario de errores en la introducción de datos de entrada, como indicar el formato admitido en el campo de entrada o asociar el error a su correspondiente campo de entrada mediante el atributo WAI-ARIA aria-describedby. • En ocasiones se desea ocultar información visiblemente, pero no para los usuarios de asistentes técnicos. • Los cambios de contenido que se producen automáticamente no son anunciados al usuario mediante los atributos WAI-ARIA correspondientes. Errores comunes de Accesibilidad
  14. • Se utilizan etiquetas de HTML y atributos o roles

    WAI-ARIA de forma equivocada, es decir, con una funcionalidad diferente a la que han sido establecidos. Errores comunes de Accesibilidad
  15. ¡Gracias! Fabian Altahona / @fabolivar23 / Ab2Web / WPBQ #WPBQ

    “Las preguntas, que sean fáciles, por favor. XD”