Skip to main content
Acessibilidade Axe Core 4.10

Elementos <video> ou <audio> não devem reproduzir automaticamente

Sobre esta regra de acessibilidade

Garante que elementos video ou audio não tenham áudio de reprodução automática que dure mais de três segundos sem uma forma de silenciá-lo.

Ao usar software de leitura de ecrã, pessoas cegas ou com baixa visão podem ter dificuldade em ouvir a saída falada do leitor de ecrã se outro áudio estiver a reproduzir ao mesmo tempo.

Se o áudio que reproduz automaticamente continuar por mais de três segundos, deve ser possível pausar, parar ou ajustar o nível usando um mecanismo bem colocado e facilmente acessível.

Os utilizadores de leitores de ecrã podem ouvir o leitor de ecrã sem outros sons a reproduzir graças a um controlo de áudio.

A capacidade de um utilizador de leitor de ecrã encontrar o botão de parar pode ser prejudicada se o áudio começar a reproduzir imediatamente quando chegam a uma página. Isto porque navegam através da audição, e sons que começam automaticamente podem obstruir essa navegação.

Portanto, opomo-nos à prática de iniciar automaticamente sons (especialmente se durarem mais de três segundos) e encorajamos os utilizadores a iniciar o som por si próprios uma vez que chegam à página, em vez de esperar que parem o som por si próprios assim que chegaram à página.

O que esta regra de acessibilidade verifica

O algoritmo para esta regra retorna:

  • Undefined quando <audio> não tem fonte (a duração não pode ser interpretada).
  • Undefined quando <video> não tem fonte (a duração não pode ser interpretada).
  • False quando <audio> pode reproduzir automaticamente e não tem mecanismo de controlos.
  • False quando <video> pode reproduzir automaticamente e não tem mecanismo de controlos.
  • False quando <audio> reproduz menos de três segundos mas em loop.
  • True quando <video> pode reproduzir automaticamente e a duração é inferior a três segundos (passando opções).
  • True quando <video> pode reproduzir automaticamente e a duração está abaixo da duração permitida (definindo intervalo de reprodução).
  • True quando <audio> pode reproduzir automaticamente mas tem mecanismo de controlos.
  • True quando <video> pode reproduzir automaticamente e tem mecanismo de controlos.

Ajude-nos a melhorar os nossos guias

Este guia foi útil?

Detecte problemas de acessibilidade automaticamente

O Rocket Validator examina milhares de páginas com Axe Core e o W3C Validator, encontrando problemas de acessibilidade em todo o seu site.

Pronto para validar os seus sites?
Comece o seu teste gratuito hoje.