Una mirada práctica a la automatización de las pruebas de accesibilidad básicas e integrándolas en tu flujo de trabajo.
This talk has been presented at React Summit US 2023, check out the latest edition of this React Conference.
Una mirada práctica a la automatización de las pruebas de accesibilidad básicas e integrándolas en tu flujo de trabajo.
This talk has been presented at React Summit US 2023, check out the latest edition of this React Conference.
Ntandala Kengose es un desarrollador de software que nació, creció y actualmente vive en Johannesburgo, Sudáfrica.
PbD representa a los fundadores de la compañía donde trabaja Ntandala, que es una firma global de desarrollo de software a medida.
La unidad ATC en PbD es responsable de varias actividades como la consultoría especializada, la formación de más de 1000 empleados, y compromisos con la comunidad.
Ntandala Kengose practica fútbol y soccer.
Una lesión y la experiencia de una discapacidad temporal llevaron a Ntandala a darse cuenta de los diseños inaccesibles y comenzar a reflexionar sobre la responsabilidad de asegurar accesibilidad en las soluciones que construimos.
Las WCAG (Directrices de Accesibilidad del Contenido Web) son un conjunto de directrices técnicas destinadas a hacer que el contenido web sea más accesible para las personas con discapacidades.
Ntandala está involucrado con varios meetups en Johannesburgo, fomentando la interacción y el aprendizaje dentro de la comunidad de desarrolladores.
Ntandala busca implementar pruebas de accesibilidad prácticas y automatizadas a lo largo del ciclo de desarrollo de software para asegurar que las soluciones sean accesibles para todos.
Hola a todos. Mi nombre es Ntandala Kengose. Soy un desarrollador de software de Johannesburgo, Sudáfrica. Trabajo para PbD, una firma global de desarrollo de software. Soy parte de la unidad ATC, responsable de consultoría especializada y formación. Sígueme en Twitter en unlikely underscore.
Hola a todos. Mi nombre es Ntandala Kengose. Soy un desarrollador de software, entre muchas otras personas. Estoy dando esta charla desde la hermosa ciudad de Johannesburgo, donde nací, crecí, y vivo hasta hoy. Ahora, si no tienes idea de dónde está Johannesburgo, es una gran ciudad, no la capital, pero definitivamente el centro económico del hermoso país conocido como Sudáfrica. Y si no estás completamente seguro de dónde está Sudáfrica, bueno, es simple. Está en el para mirarlo. Estamos en el extremo sur del hermoso continente de África. Ahora, esto debería mostrarte que cuando dijeron que algunas de las cosas más difíciles en ciencias de la computación es nombrar cosas, definitivamente no pensaron en los sudafricanos, porque claramente somos realmente buenos en esto. Como dije, soy ingeniero de software, y trabajo para una compañía llamada PbD. Y de nuevo, porque somos buenos nombrando cosas, PbD representa a los fundadores. Ahora, PbD comenzó hace unos treinta y nueve años, justo aquí en Sudáfrica por tres ingenieros. Y ahora hemos crecido hasta ser una firma global de desarrollo de software a medida con probablemente unos mil doscientos profesionales repartidos en siete ciudades de todo el mundo. Entregamos soluciones de software a medida en varios sectores. Pero mi trabajo es ligeramente diferente al de todos los demás en PbD. Eso es porque trabajo en una unidad que llamamos ATC. En papel somos responsables de varias cosas, como lo que llamamos consultoría especializada. Somos responsables de formar a los más de 1000 empleados de PbD. Somos responsables también de hacer compromisos con la community y un montón de otras cosas que son bastante interesantes. Me encanta la community. Y para alimentar esta pasión, también estoy involucrado con varios meetups en Johannesburgo. Nada de esto importa. Lo más importante que debes saber sobre mí es que mi nombre en Twitter, X, es unlikely underscore. Por favor, siéntete libre de seguirme, déjame saber lo que piensas de esta charla. Permíteme entrar directamente en ello. Cumplí 32 días antes de la grabación de este video. Ahora, con esta nueva edad, me he dado cuenta de que necesito empezar a cuidarme un poco mejor. Necesito volver a ponerme en forma y tratar de cuidar mi salud y lo que como. Así que un amigo mío sugirió fuertemente que intentara el
Me lesioné la rodilla mientras jugaba al fútbol y me hizo darme cuenta de la importancia de la accesibilidad. Experimenté una discapacidad temporal y luché con diseños inaccesibles. La responsabilidad de la accesibilidad recae en todos los involucrados en el ciclo de vida del desarrollo de software. No es suficiente que las soluciones funcionen en una máquina. La accesibilidad afecta los resultados finales.
Juego dos deportes, uno en el que los jugadores son conocidos por fingir sus lesiones, y el otro en el que los jinetes son realmente conocidos por tratar de evitar sus lesiones y volver a montar en su caballo. Así que haz una suposición salvaje sobre cuál de estos dos deportes terminó o resultó en que tuviera esta rodillera en mi rodilla durante más de tres meses. Es el soccer. Tuve un pequeño incidente, y terminé dañando mi rodilla. Ahora, algo interesante empezó a suceder después de esta lesión. Empecé a estar muy, muy gruñón. Mis amigos decían que era simplemente la vejez que se acercaba, pero me di cuenta de que estaba pasando algo más. Estaba empezando a experimentar el mundo como nunca antes. Lo estaba experimentando como alguien que no podía caminar tanto como normalmente lo hago, y me di cuenta de que en realidad estaba experimentando una discapacidad temporal y que esto estaba haciendo que los diseños inaccesibles a mi alrededor fueran mucho más claros. Y todas esas cosas ahora empezaban a afectarme y a frustrarme. Y lo primero que realmente, realmente, realmente me enfureció fue el centro comercial. Vivo a una cuadra de uno, y siempre he pensado que tenía estacionamiento alrededor y era una gran experiencia para ir. Lo odiaba porque cuando la gente piensa en accessibility, todo lo que piensan es en rampas. Y encontré estas rampas por todas partes, y no sé si alguna vez lo has intentado, pero caminar con muletas en una rampa es realmente, realmente difícil. Y luché mucho. Estaba tan furioso e hice lo que cualquier persona normal haría, tratar de averiguar de quién es la responsabilidad. Y ahora que me enfrentaba a mis propias limitaciones físicas e intentaba averiguar a quién culpar, se me ocurrió. Empecé a reflexionar sobre de quién es la responsabilidad de asegurar que las soluciones que construimos sean tan accesibles para tantas personas como sea posible. Y para responder a esto, creo que solo necesitamos una definición de trabajo común rápida de lo que entendemos por accessibility. Bueno, en primer lugar, A11Y es un numerónimo donde el 11 representa las 11 letras en la palabra accessibility. Y los principales diccionarios realmente gravitan hacia esta definición general, donde definen accessibility como la calidad de ser fácilmente alcanzado, entrado o utilizado por personas que tienen una discapacidad. Si acercamos nuestro enfoque mucho más a casa, vemos que la accessibility web significa que los sitios web, las herramientas y las tecnologías están diseñados y desarrollados para que las personas con discapacidades puedan utilizarlos. Más específicamente, que siguen los principios de PAW, lo que significa que las personas pueden percibirlos, entender, navegar e interactuar con la web que construimos. Así que para simplemente responder a la pregunta, la respuesta es que es responsabilidad de todos los que están involucrados en el ciclo de vida del desarrollo de software. Hemos acordado desde hace tiempo que funciona en mi máquina simplemente no es suficiente. Así que siempre me he preguntado por qué estamos tan cómodos con el envío de soluciones que funcionan para algunas personas y no necesariamente para otras. Y cada vez que he participado en conversaciones sobre accessibility, a menudo se trata como algo agradable de tener, pero lo que no nos damos cuenta es que en realidad afecta los resultados finales.
We constantly think of articles and videos that might spark Git people interest / skill us up or help building a stellar career
Comments