Uma chave de acesso é um dispositivo de acessibilidade que permite a um usuário da Internet ativar um link ou controle de formulário em uma página da web por meio de uma combinação de teclas semelhantes aos atalhos de teclado do software. A partir de 2016, esse sistema não é mais recomendado pelas diretrizes da Web Accessibility Initiative do World Wide Web Consortium .
Introduzido pela especificação HTML 4.0 em 1997, as teclas de acesso foram rapidamente implementadas pelos navegadores . A sua implantação em páginas web foi mantida em 1999 como uma técnica de acessibilidade de nível AAA no âmbito das diretivas de acessibilidade de conteúdos web WCAG 1.0.
Em 2002 , a consultoria em Acessibilidade à Web WATca mostrou que o uso de teclas de acesso não atingia a meta esperada de acessibilidade. Na verdade, as teclas de acesso representam um problema para os usuários de recursos técnicos e, em particular, para leitores de tela . Essas pessoas têm que recorrer a um grande número de atalhos de teclado para usar seus aplicativos e navegar em uma página da Web , devido à dificuldade ou impossibilidade de usar o mouse. No entanto, a maioria das teclas de acesso entra em conflito com os próprios atalhos de teclado para recursos técnicos. dependendo do caso, a chave de acesso pode estar inoperante ou, ao contrário, privar o usuário de um atalho de software essencial. Portanto, este estudo recomendou o abandono das chaves de acesso .
Outros conflitos também são possíveis com os atalhos globais do ambiente de trabalho (Windows, GNU / Linux, MacOS)
Devido a essas inconsistências entre as chaves de acesso e os atalhos do usuário, alguns métodos de aplicação, como WCAG GRFA francês, proíbem ou desencorajam o uso de atalhos de teclado, enquanto outros os restringem a um número limitado de teclas, principalmente numéricas.
Em 2016, este mecanismo foi abandonado pelo projeto WCAG2.0 Web Content Accessibility Guidelines.