Avançar para o conteúdo
SilktideAjuda

Foco de applet ou plugin

A Silktide encontra páginas com conteúdo incorporado, como plugins ou objetos multimédia, e pede-lhe que confirme que uma pessoa que utiliza o teclado consegue entrar e sair deles livremente. O conteúdo incorporado que captura o teclado e não o liberta prende a pessoa nessa parte da página.

Porque é importante

Quem navega com o teclado percorre uma página utilizando teclas como Tab. Se um objeto incorporado aceitar o , mas nunca o libertar, o resto da página torna-se inacessível — a pessoa fica presa, e a única forma de sair é abandonar a página por completo. Isto é chamado de armadilha de teclado e evitá-lo é um critério de sucesso da , o critério 2.1.2, um requisito de nível A. Afeta sobretudo pessoas que utilizam apenas o teclado e pessoas que utilizam um .

Como corrigir

Esta verificação é um aviso para testar manualmente cada página sinalizada:

  1. Utilizando apenas o teclado, percorra a página com a tecla Tab e entre no conteúdo incorporado.
  2. Confirme que consegue voltar a sair com Tab (e Shift+Tab) para o resto da página.
  3. Se para sair for necessária uma tecla não normalizada, confirme que a página informa a pessoa sobre qual tecla utilizar antes de esta entrar no conteúdo incorporado.
  4. Se o foco ficar preso, corrija ou substitua o conteúdo incorporado — ou, se tudo funcionar, o resultado.

Como a Silktide testa isto

  1. Procura conteúdo incorporado no de cada página: elementos <applet>, <object> ou <embed>.
  2. Sinaliza cada página que contenha algum destes elementos, para que possa verificar se o foco do teclado consegue sair do conteúdo incorporado. A possibilidade de o foco escapar depende do comportamento do próprio conteúdo incorporado, que não pode ser avaliado automaticamente.

Resolução de problemas

O conteúdo incorporado nunca recebe foco

Se o objeto for exclusivamente visual (por exemplo, uma animação decorativa) e nunca receber foco do teclado, não pode prender ninguém — aprove o resultado.

Tecnologia de plugins legada

<applet> e a maior parte do conteúdo de plugins (Java, Flash) já não são executados nos navegadores modernos. Se um elemento sinalizado for um vestígio dessa época, a melhor solução é removê-lo ou substituí-lo por equivalentes modernos, como vídeo em HTML ou .

Saiba mais

Última atualização

Esta página foi útil?

Foco de applet ou plugin | Ajuda da Silktide