Instrucciones

Haciendo que Kibana sea accesible

Prueba esta característica hoy mismo. Descarga la versión previa 6.0.0 para convertirte en un Pionero de Elastic.

La inclusión y la diversidad son ingredientes fundamentales de la cultura de Elastic. Esos dos valores están presentes en casi todos los aspectos de nuestra compañía. Elastic cuenta con casi 600 empleados distribuidos globalmente en más de 30 países del mundo, todos con trayectorias e historias de vida muy singulares. Tenemos debates a nivel de toda la compañía que no son solo actualizaciones internas, sino respuestas optimistas e imparciales a algunos de los temas más preocupantes de las noticias recientes. Nuestro CEO, Shay Banon, enviará emails de seguimiento que resultarán en tiempo libre remunerado para hacer voluntariado en tu organización benéfica favorita y respuestas directas a las políticas migratorias de EE. UU. a principios de este año. Incluso tenemos un canal de Slack centrado específicamente en temas como diversidad, inclusión y pertenencia. La lista sigue.

En esencia, los Elasticianos son abiertos de mente e inclusivos en todos los ámbitos de la vida. Creemos que nuestros productos deben ser una extensión de la cultura de nuestra compañía y mantener los mismos valores. Por esta misma razón comenzamos nuestro camino para hacer que Kibana sea accesible para todos.

Adiós, Kibana Pink

En la versión 6.0, notarás que nuestro rosa característico desapareció de la navegación lateral. No es que no nos guste el rosa, pero el bajo nivel de contraste que tenía con el texto blanco dificultaba la lectura de la navegación para muchos usuarios.

A screenshot showing the new Kibana 6 color scheme with a better contrast


Mejoramos el contraste de color en todo Kibana, empleando recomendaciones de las WCAG 2.0 (Directrices de Accesibilidad de Contenidos Sitio web) del World Wide Web Consortium. Las WCAG son recomendaciones ampliamente aceptadas para la accesibilidad y se emplean como base para todo lo que hacemos.

Amigable para lectores de pantalla

Corregir los niveles de contraste es solo una parte de mejorar la accesibilidad de Kibana. También nos centramos en mejorar la accesibilidad del teclado de Kibana y un soporte más amplio para tecnologías asistenciales como los lectores de pantalla.

Por ejemplo, aunque los iconos son lindos y sencillos, los lectores de pantalla no pueden leerlos a menos que vayan acompañados de etiquetas. Etiquetar partes de la UI no se limita solo a alternativas de texto para iconos. Empleamos el estándar y atributos WAI-ARIA para ofrecer a nuestra UI toda la información semántica de la que las tecnologías asistenciales podrían beneficiarse, como señalizar el estado de los paneles plegables, hacer que el autocompletado sea correctamente accesible y mucho más.

Mejora en la navegación con teclado

Mejorar la accesibilidad de una UI tiene el efecto secundario positivo de mejorar la usabilidad para todos los usuarios. Esto es especialmente evidente en el área de la accesibilidad del teclado. Si probaste Kibana solo con teclado, puede que hayas notado que no es la mejor experiencia. Antes de la 6.0, algunas partes de la Kibana UI eran completamente inaccesibles y otras atrapaban la atención del teclado en cuanto interactuabas con ellas. Nuestro objetivo es mejorar la navegación por teclado para todos, tanto para los usuarios que la necesitan como para quienes prefieren este tipo de navegación. Esto no solo implica saldar cierta deuda técnica, donde no seguimos estrictamente la semántica HTML (por ejemplo, no usar "botones" donde deberían haber usado "botones"). También estamos investigando y desarrollando nuevos modelos de interacción para partes de la interfaz, como puedes ver en nuestro nuevo modo de teclado para editores de código.

Esto es solo el principio. Se agradecen opiniones.

No pensábamos en la accesibilidad cuando diseñamos Kibana originalmente. Reconocemos ese hecho y ahora estamos corrigiendo nuestros errores pasados, además de mejorar nuestro proceso para nuevas características. Con 6.0, comenzamos nuestro camino para hacer que Kibana sea realmente accesible. Para seguir nuestro progreso, los invitamos a consultar el problema meta de accesibilidad, los números etiquetados con la etiqueta de accesibilidad y contribuir al repositorio Kibana.

Crear una UI accesible cuyo enfoque principal sea la exploración y visualización de datos no es una tarea fácil. Si eres un usuario que depende de alguna de estas características de accesibilidad, agradeceríamos mucho tus comentarios. Nos encantaría conocer cualquier idea o experiencia que hayas tenido con productos similares. Si quieres participar en la iniciativa de accesibilidad de Elastic, te agradeceríamos mucho que te pusieras en contacto con nosotros enviando un email a accessibility@elastic.co.

Mientras exploras las versiones preliminares de la versión 6.0, te invitamos a enviar tus comentarios como parte de nuestro Programa de Pioneros. Nos ayuda a mejorar a Kibana, además de tener la oportunidad de conseguir algo genial.