Tornando Kibana Acessível
| Experimente esse recurso hoje mesmo. Baixe a versão prévia 6.0.0 para se tornar um Elastic Pioneer. |
Inclusão e diversidade são ingredientes primários da cultura da Elastic. Esses dois valores estão presentes em praticamente todos os aspectos da nossa empresa. A Elastic é composta por quase 600 funcionários distribuídos globalmente em mais de 30 países ao redor do mundo, todos com origens e histórias de vida muito únicas. Temos discussões em toda a empresa que não são apenas atualizações internas, mas também respostas otimistas e imparciais a algumas das questões mais preocupantes das notícias recentes. Nossa CEO, Shay Banon, enviará e-mails de acompanhamento que resultarão em tempo remunerado para voluntariado na sua instituição de caridade favorita e respostas diretas às políticas de imigração dos EUA no início deste ano. Temos até um canal no Slack focado especificamente em temas de diversidade, inclusão e pertencimento. A lista continua.
No nosso núcleo, Elasticians têm a mente aberta e praticam a inclusão com todos os tipos de vida. Acreditamos que nossos produtos devem ser uma extensão da cultura da nossa empresa e manter os mesmos valores. É exatamente por isso que começamos nossa jornada para tornar o Kibana acessível a todos.
Adeus, Kibana Pink
No 6.0, você vai notar que nosso rosa característico desapareceu da navegação lateral. Não que não gostemos de rosa, mas o baixo contraste que ele tinha com o texto branco dificultava a leitura para muitos usuários.
Melhoramos o contraste de cores no Kibana, usando recomendações do WCAG 2.0 (Web Content Accessibility Guidelines) do World Wide Web Consortium. As WCAG são recomendações amplamente aceitas para acessibilidade e são usadas como base para todos os nossos esforços.
Amigável para Leitor de Tela
Corrigir os níveis de contraste é apenas uma parte da melhoria da acessibilidade de Kibana. Também estamos focados em melhorar a acessibilidade do teclado do Kibana e mais compatibilidade com tecnologias assistivas, como leitores de tela.
Por exemplo, embora ícones sejam bonitos e simples, leitores de tela não conseguem lê-los a menos que estejam acompanhados de rótulos. Rotular partes da UI não se limita apenas a alternativas de texto para ícones. Usamos o padrão e atributos WAI-ARIA para fornecer à nossa UI toda a informação semântica da qual as tecnologias assistivas podem se beneficiar – como sinalizar o estado dos painéis dobráveis, tornar o autocompletar devidamente acessível e muito mais.
Navegação por teclado aprimorada
Melhorar a acessibilidade de uma UI tem o efeito colateral agradável de melhorar a usabilidade para todos os usuários. Isso é mais evidente na área de acessibilidade do teclado. Se você já tentou usar o Kibana só pelo teclado, pode ter notado que não é a melhor experiência. Antes da versão 6.0, algumas partes da UI do Kibana eram completamente inacessíveis e outras áreas prendiam o foco do seu teclado assim que você interagia com elas. Nosso objetivo é melhorar a navegação por teclado para todos, tanto para usuários que precisam dela quanto para quem prefere esse tipo de navegação. Isso não envolve apenas corrigir algumas dívidas técnicas, onde não seguimos estritamente a semântica HTML (por exemplo, não usar 'botões' onde 'botões' deveriam ter sido usados). Também estamos investigando e desenvolvendo novos modelos de interação para partes da interface, como você pode ver em nosso novo modo de teclado para editores de código.
Isso é só o começo. Feedbacks são bem-vindos.
Não tínhamos acessibilidade em mente quando originalmente projetamos o Kibana. Reconhecemos esse fato e agora estamos corrigindo nossos erros passados, além de melhorar nosso processo para novas funcionalidades. Com a 6.0, começamos nossa jornada para tornar o Kibana realmente acessível. Para acompanhar nosso progresso, convidamos você a analisar a meta questão de acessibilidade, as edições marcadas com o rótulo de acessibilidade e contribuir para o repositório Kibana.
Criar uma UI acessível cujo foco principal seja a exploração e visualização de dados não é uma tarefa fácil. Se você é um usuário que depende de algum desses recursos de acessibilidade em evolução, agradeceríamos muito seu feedback. Adoraríamos ouvir ideias ou experiências que você teve com produtos semelhantes. Se quiser participar da iniciativa de acessibilidade da Elastic, agradeceremos seu contato pelo e-mail accessibility@elastic.co.
Ao explorar as versões de prévia 6.0, convidamos você a enviar feedback como parte do nosso Programa Pioneiro. Isso nos ajuda a melhorar o Kibana, além de ter a bônus de uma oportunidade de ganhar alguns brindes legais.