Glossário do Axe Developer Hub

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard

Termos úteis para entender o Axe Developer Hub

Not for use with personal data

a11y

Abreviação baseada em número (ou numerônimo) para a palavra "acessibilidade", com "11" (onze) representando o número de caracteres entre o "a" inicial e o "y" final em acessibilidade. Pronunciado como ally.

Chave API

Para autorização, você gerará um chave de API nas Configurações de Conta Axe. Você pode usar a mesma Chave de API para múltiplos projetos, embora deva usar uma Chave de API do Axe Developer Hub apenas para projetos web e uma Chave de API do Axe DevTools Mobile apenas para projetos móveis.

Axe Developer Hub

Axe Developer Hub permite que você crie novos projetos de teste e mostra os resultados de suas execuções de teste de acessibilidade. Você pode criar quantos projetos precisar para visualizar e gerenciar a acessibilidade em seus sites e aplicativos móveis.

Melhores Práticas

As melhores práticas da Deque são técnicas comprovadas que produzem resultados de acessibilidade desejados quando métodos formais específicos estão em falta ou são insuficientes. Embora não estejam oficialmente incluídas em nenhum conjunto de regras de acessibilidade estabelecido, seguir as melhores práticas da Deque pode melhorar a acessibilidade e a qualidade geral da página web testada. Vale ressaltar que o não cumprimento das diretrizes de melhores práticas da Deque não indica automaticamente uma falha. Além disso, é necessário julgamento especializado para considerar a adequação no contexto dos objetivos da aplicação, site ou página. Às vezes, a melhor prática de acessibilidade não é aplicável ou prática para resolver um problema específico. Veja Melhores Práticas para as regras que compõem o conjunto de regras de melhores práticas.

ID de Construção

O ID de construção é gerado automaticamente como um UUID quando não fornecido pelo usuário, e é usado para vincular escaneamentos como uma única sessão de teste. Ao executar uma suíte de testes em várias máquinas ou ambientes, fornecer um ID de build ligará todas essas execuções e será exibido como uma única sessão no Developer Hub.

Duplicado

Um duplicado é o mesmo problema de acessibilidade visto no mesmo nó do modelo de objeto de documento (DOM) em múltiplos estados de página. Se você corrigir um problema com duplicatas, todas as suas duplicatas desaparecerão porque são todas o mesmo problema.

Teste e2e

Teste de ponta a ponta, ou e2e, refere-se a testar toda a funcionalidade do aplicativo web testando sua implementação no mundo real. Com o Axe Developer Hub, você pode testar cenários e2e para problemas de acessibilidade.

Regras Experimentais

As regras experimentais ainda estão sendo desenvolvidas e testadas para abordar novas tecnologias ou aumentar a compreensão e conscientização sobre questões de acessibilidade. Essas regras não devem ser usadas em ambientes de produção porque ainda estão em desenvolvimento e estão sujeitas a falsos positivos. Eventualmente, regras desse conjunto poderão fazer parte dos padrões de acessibilidade. As regras experimentais estão desativadas por padrão. Consulte Regras Experimentais para as regras que compõem esse conjunto na última versão do axe-core.

repositório Git

Muitos projetos do Developer Hub têm suítes de teste que usam um repositório repositório Git. Usar Git permite que você associe defeitos de acessibilidade ao código em diferentes branches e commits específicos, auxiliando na sua resolução.

Gitless

Gitless refere-se a um projeto do Developer Hub com uma suíte de teste que não usa um repositório Git. Embora não seja necessário, um repositório Git permite associar defeitos de acessibilidade a alterações específicas no código, ajudando na sua resolução.

Impacto

Um nível de impacto é atribuído a cada violação de acessibilidade, categorizado em quatro níveis do menos ao mais impactante: leves, moderadas, graves e críticos. Essa métrica ajuda a priorizar os esforços de remediação, e os especialistas em acessibilidade da Deque atribuem um nível de impacto a cada tipo de violação por padrão.

Defeitos com níveis de impacto graves ou críticos apresentam barreiras significativas ou intransponíveis para usuários com deficiência, com a maior responsabilidade legal. Embora questões nos níveis leves e moderadas não sejam tão graves, ainda são cruciais para conformidade e para atender às necessidades daqueles com deficiência.

Os quatro níveis usados para categorizar o impacto das questões de acessibilidade são:

  1. Leve: Questões que afetam usuários com deficiência menos que questões moderadas, mas ainda requerem resolução para conformidade total.

  2. Moderado: Existem algumas barreiras para usuários com deficiência, mas não impediriam que eles acessassem conteúdos ou fluxos básicos. Essas questões podem deixar sua organização vulnerável a ações legais e devem ser corrigidas antes de alcançar a conformidade total.

  3. Grave: Usuários com deficiência enfrentarão barreiras significativas ao interagir com o site, causando frustração e dificuldade em acessar conteúdo relacionado. A remediação deve ser uma alta prioridade para evitar ações legais.

  4. Crítico: Usuários com deficiência são completamente impedidos de acessar ou interagir com um recurso na página web, tornando o conteúdo inacessível e deixando sua organização altamente vulnerável a processos judiciais. A remediação de questões críticas deve ser uma prioridade máxima.

Suíte de Teste Modificada

Um suíte de teste modificada é uma suíte de testes que você modificou de acordo com as instruções fornecidas pelo Axe Developer Hub ao criar um novo projeto. Modificar sua suíte de testes permite adicionar testes de acessibilidade à sua suíte de testes existente com mudanças mínimas na própria suíte.

Administrador Organizacional

Um administrador organizacional (admin org) é um usuário com privilégios administrativos para toda a sua empresa na Conta Axe. Admins org podem visualizar todos os projetos em sua empresa e gerenciar membros e configurações de projetos, independentemente de serem membros de um determinado projeto. O status de admin org tem precedência sobre os papéis a nível de projeto. Admins org devem ter uma licença ativa do Axe Developer Hub ou Axe DevTools for Mobile para criar novos projetos ou enviar resultados ao Axe Developer Hub, mas podem gerenciar projetos existentes sem uma licença.

Estado da Página

O estado da página refere-se ao estado do modelo de objeto de documento (DOM) de uma página web em um momento específico. Visualizar diferentes estados de página é útil para sites complexos com telas de login ou interfaces dinâmicas, como aplicações de página única (SPAs). Exemplos de estado do DOM incluem:

  • A visibilidade dos elementos
  • O conteúdo dos elementos
  • O estado marcado dos botões de rádio e das caixas de seleção

Ao usar o Watcher, o pacote verifica novamente as páginas da web sempre que detecta alterações no DOM e salva um novo estado da página a cada vez.

Projeto

Um projeto no Axe Developer Hub contém resultados de acessibilidade, informações de execução de testes e dados do Git (branches e commits). Você cria e nomeia um novo projeto no Developer Hub, que cria um ID de Projeto a ser usado com seus testes para identificar o projeto e associar dados de resultados a ele.

Administrador do Projeto

Um administrador do projeto é um membro do projeto com permissões elevadas. Administradores de projeto podem fazer tudo o que um membro de projeto pode, além de gerenciar as configurações do projeto, adicionar ou remover membros e alterar papéis de membros. Ao usar o Axe Watcher, uma chave de API de um administrador de projeto é necessária para executar testes em um pipeline.

ID do Projeto

Um ID do Projeto é gerado automaticamente quando você adiciona um novo projeto, para associar seus dados de resultados a esse projeto. Tanto um ID de Projeto quanto uma chave de API são necessários para enviar resultados de acessibilidade ao Developer Hub. É uma boa prática mapear um ID de projeto para uma suíte de testes/repositório, para rastrear mais precisamente o status de acessibilidade de seu projeto.

Membro do Projeto

Um membro do projeto é um usuário que foi adicionado a um projeto no Axe Developer Hub. Membros do projeto podem executar testes e visualizar resultados dentro do projeto. Os membros devem ter uma licença ativa para acessar o projeto.

SHA

Quando você cria um commit com o Git, ele cria um ID para identificar exclusivamente o commit. Este ID único é chamado de SHA (em homenagem aos Algoritmos de Hash Seguro, um grupo de funções hash criptográficas).

Tag

Um tag agrupa regras que pertencem a uma diretriz específica de acessibilidade, como WCAG. Para mais informações sobre as regras e as tags a que essas regras pertencem, veja Descrições das Regras do axe-core

WCAG

WCAG, ou Diretrizes de Acessibilidade para Conteúdo da Web, são um conjunto de diretrizes desenvolvidas pelo World Wide Web Consortium (W3C) para ajudar a tornar o conteúdo web mais acessível a pessoas com deficiência. Essas diretrizes fornecem uma estrutura para criar sites e conteúdos digitais acessíveis que possam ser usados por pessoas com uma ampla gama de deficiências.

Os três níveis de conformidade da WCAG são definidos por um conjunto de critérios de sucesso que descrevem elementos específicos de conteúdo da web que devem ser atendidos para alcançar esse nível de conformidade. O nível de conformidade A é o nível mínimo de conformidade, enquanto o nível de conformidade AAA é o mais rigoroso. O nível de conformidade AA exige conformidade com os critérios de sucesso dos níveis A e AA. A conformidade com os três níveis de critérios de sucesso (A, AA e AAA) é necessária para a conformidade com o nível AAA.

A WCAG 1.0 foi a primeira versão dessas diretrizes e foi publicada em 1999. A WCAG 2.0 foi publicada em 2008 e forneceu diretrizes mais abrangentes para tornar o conteúdo da web acessível a pessoas com uma gama mais ampla de deficiências.

A WCAG 2.1 foi publicada em 2018. Ela se baseia nas versões anteriores e inclui novos critérios de sucesso para abordar questões de acessibilidade que surgiram desde o lançamento da WCAG 2.0. A WCAG 2.1 também fornece mais orientação sobre acessibilidade móvel, acessibilidade para baixa visão e deficiências cognitivas e de aprendizagem.

A WCAG 2.2, a versão mais recente dessas diretrizes, foi publicada em 2023 e oferece nove novos critérios de sucesso em relação à WCAG 2.1. Ela fornece orientação aprimorada para atender às necessidades de usuários com deficiências cognitivas ou de aprendizagem, usuários com baixa visão e usuários com deficiência em dispositivos móveis. Ela é compatível retroativamente com a WCAG 2.1.