Mostrando entradas con la etiqueta :Focus. Mostrar todas las entradas
Mostrando entradas con la etiqueta :Focus. Mostrar todas las entradas

lunes, 18 de noviembre de 2024

Los contornos de enfoque, los gran abandonados de la accesibilidad

UN CONTORNO DE FOCO,IGUAL QUE LA MARCA DE EMPRESA



Los contornos de enfoque resaltan el elemento interactivo activo en una página web. Son cruciales para la accesibilidad, especialmente para los usuarios de teclado y aquellos con discapacidades motoras. Suelen considerarse un requisito puramente técnico, algo que los desarrolladores gestionan mientras los diseñadores y los clientes se centran en los elementos de diseño "reales". Sin embargo, son esenciales para muchos usuarios y pueden ser una parte clave de la identidad visual de su sitio.

Usando :focus-visible en lugar de :focus

:focus-visible es una pseudoclase muy elegante que solo aplica estilos de foco cuando los usuarios navegan con el teclado. De esta manera, los usuarios del mouse no verán un contorno de foco persistente cuando hagan clic en un elemento.

Dato curioso: antes de que :focus-visible se introdujera, muchos desarrolladores simplemente eliminaban los contornos de enfoque por completo outline: none para que no aparecieran al hacer clic con el mouse. 

currentColor

Al usar currentColor esta opción, el color del contorno se corresponde con el color del texto actual. De esta manera, el contorno siempre coincidirá con el color del texto, sin importar dónde se utilice.

Es un buen punto de partida, pero seguramente tendrás que ajustarlo para diferentes elementos o fondos.

Lista de verificación para pruebas rápidas

• Deje el ratón a un lado y navegue por su sitio con el teclado

• Comprueba si siempre puedes ver tu posición actual y si todos los elementos interactivos muestran un contorno

• Pruebe la visibilidad y el contraste del contorno con diferentes fondos

• Busque problemas visuales como bordes irregulares o contornos cortados.

• Comparar formas de contorno en diferentes elementos y contextos.

• Asegúrese de que el diseño del esquema se integre bien con el lenguaje visual de su sitio.


martes, 10 de abril de 2018

Focus. algo tan simple que te diferencia

ejemplo del pseudo-clase :focus


Antes de empezar recuerda lo que dice la pauta  2.4.3 de las pautas WCAG 2.0: Orden del foco: Si se puede navegar secuencialmente por una página web y la secuencia de navegación afecta su significado o su operación, los componentes que pueden recibir el foco lo hacen en un orden que preserva su significado y operabilidad. (Nivel A).
Cuando este falla, también hace que otros puntos de control sean difíciles de probar, Para evitar este problema,  hay algunas herramientas para ayudar a forzar una indicación visual del foco del teclado.Hay que Tener en cuenta que a veces la herramienta no funciona, por lo general debido a un marcado extremadamente pobre o a la falta total de acceso al teclado
.


 video demo : https://www.youtube.com/watch?time_continue=5&v=NcX3MbeUxLY
 Es ideal para detectar reinicios de foco, probar el foco del teclado y depurar problemas del lector de pantalla en aplicaciones web modernas.


  • Focus Highlight , complemento de NVDA este complemento permite a los usuarios con deficiencia visual, personas videntes o desarrolladores rastrear la ubicación del objeto navegador nvda.