Esta tradução ainda não foi revista editorialmente. A versão alemã é vinculativa. Deutsche Fassung
Acessibilidade
Como desligar interrupções em um site?
Uma janela de referência que aparece no meio da leitura, uma conversa que abre, uma página que recarrega a cada 30 segundos: Para pessoas com distúrbios de concentração ou deficiência visual, tais interrupções rasgam o fio. O critério de nível AAA 2.2.4 requer que os visitantes possam adiar ou desativar interrupções. Exceto para emergências, como um aviso de perda de dados.
O que o critério requer
Tudo o que interrompe o visitante sem ser solicitado pode ser adiado ou desligado: dicas, convites para bate-papo, tickers de mensagem, atualizações automáticas, pesquisas. O visitante decide quando vê-los. Apenas uma interrupção necessária para a saúde, segurança ou recebimento de dados pode prevalecer. Um ajuste que permanece uma vez definido atende ao critério; Um botão de fechamento sozinho não o cumpre, porque a interrupção já aconteceu.
Para quem isto conta
Quem trabalha com um programa de leitura audível perde o lugar onde estava em cada janela de abertura; o programa lê o novo conteúdo, e o caminho de volta é trabalhoso. Quem tem um distúrbio de atenção tem dificuldade em retornar ao texto após uma interrupção. Quem usa uma ampliação vê apenas uma seção e muitas vezes não percebe o que mudou lá fora. Um lado calmo é um lado utilizável para todos os três grupos.
É assim que lidamos com isso
A medição encontra atualizações no cabeçalho da página e scripts que abrem janelas por tempo e as exibe como uma indicação. Se houver uma opção para desligar, uma pessoa verifica. O critério pertence à categoria AAA no conhecimento.
Exemplos
Janela de Newsletter após 20 segundos
setTimeout(zeigeNewsletterDialog, 20000);if (!einstellungen.ruhe) setTimeout(zeigeNewsletterDialog, 20000);
// Schalter im Konto oder im Fußbereich: „Einblendungen aus“ – gemerkt im BrowserInterrupções podem ser deslocadas ou desligadas; apenas os avisos de segurança ou perda de dados devem prevalecer.
- Conte o que aparece não solicitado em sua página: chat, janela de newsletter, lembrete de cookies, pesquisa, atualização.
- Apagar o que você não precisa; Esta é a implementação mais simples.
- Para o resto: uma configuração na conta ou um contador na página que para permanentemente a interrupção.
- Execute atualizações a pedido (botão atualização), não por tempo.




