Además de eso, si una IA es capaz de entender quién es su usuario basándose en su raza, género, o discapacidad, la IA tiende a tratar a ese usuario de manera diferente y no siempre para mejor. También hay grandes errores dentro de la IA. Mientras que la IA, estamos tratando de construirla para que sea mucho más eficiente, más precisa, en este momento en la industria, todavía estamos tratando de avanzar en esta dirección de lograr que la IA entienda cuán confiada está en su salida.
El ejemplo anterior sobre Be My Eyes, no sé cómo funciona la aplicación, pero hay un nivel de confianza muy diferente que necesitas que el motor de IA tenga entre escribir texto alternativo para una imagen en tu sitio web versus describir la calle y si puedes cruzarla. Ambas opciones tienen niveles de riesgo muy diferentes, y si vas a construir una aplicación que sea importante para un usuario y tenga preocupaciones de seguridad, necesitas asegurarte de que la IA pueda dar resultados precisos.
Y además de todo eso, muchos usuarios pueden confiar demasiado en los resultados de la IA, incluso cuando la información es inexacta o muy perjudicial para los usuarios. Entonces, si la IA no es esta respuesta perfecta y general, si no podemos simplemente entregarle a la IA las llaves para hacer todo accesible, ¿cuál es la cosa que necesitamos hacer aquí? Bueno, aquí hay algunas cosas que puedes hacer como ingeniero. Primero, puedes limpiar tu HTML. La mayoría de los problemas que hay en la web en este momento son resultado de HTML incorrecto usando las etiquetas incorrectas, atributos incorrectos, y si puedes revisar y limpiar y escribir código bien estructurado, vas a solucionar muchos de los problemas que afectan a nuestros usuarios.
Además, obtén una herramienta de navegador de accesibilidad. Yo uso Axe Core Browser Extension. También uso Accessibility Insights for the Web, que es un producto de Microsoft. Incluso he probado un poco Lighthouse. Usar estas herramientas te permitirá escanear sitios web que estás navegando y ver cuáles son los problemas, especialmente cuando estás desarrollando. Y por favor, si hay una gran conclusión, por favor agrega pruebas automatizadas a tu flujo de desarrollo. Es una cosa realmente fácil de detectar errores de accesibilidad antes de que los envíes a producción y causen muchos de esos problemas que ves en todo tu sitio web.
Hay tantas aplicaciones que puedes conectar a tu flujo de trabajo. Incluí algunas aquí como Axe Core, Lighthouse CLI, Selenium de Deque, pero también he escuchado incluso en esta conferencia, personas usando Plywright y las extensiones de accesibilidad que tienen allí. Te animo a que lo revises. Ahora digamos que no eres un ingeniero y estás aquí en esta conferencia. Bienvenido. Si eres una organización, te animo encarecidamente a que entiendas tu nivel de cumplimiento y identifiques lo que necesitas para entender cuál es tu nivel de cumplimiento.
Y luego, después de eso, profundiza en todos los problemas que tus clientes están viendo y experimentando en tu sitio web. Y si tienes algo de dinero dentro de tu presupuesto para contratar expertos en accesibilidad, por favor contrata expertos en accesibilidad. Contrátalos en ingeniería, gestión de proyectos, diseño, investigación de usuarios y pruebas. Estas son todas áreas en las que si tienes un experto en accesibilidad en el personal, pueden darte el mejor consejo sobre cómo hacer un código realmente limpio y conforme y una experiencia realmente buena para tus clientes. Además, escucha a tus usuarios. Si tienes la capacidad de recopilar comentarios de tus clientes, hazlo. O si el mejor de los casos, realiza estudios de usuarios para que naveguen por tu sitio usando cualquier herramienta que necesiten y obtén comentarios honestos sobre cuán accesible es tu sitio, qué es interesante, qué es claro, y qué es confuso y no funciona.
Y en general, mi punto principal en esta presentación es simplemente usar la IA estratégicamente.
Comments