Procedimento de teste para o
Requisito 2 - Crie gestos simples e disponibilize opções acessíveis
Normalmente os dispositivos móveis são controlados por gestos, tais como passar um ou mais dedos em várias direções ou dar um ou mais toques com um ou mais dedos. No entanto, os gestos disponíveis por defeito nos dispositivos não funcionam para todas as pessoas. Gestos complexos, como sejam os gestos para desenhar formas, que obrigam a usar vários dedos ou a efetuar múltiplos toques, são difíceis, ou mesmo impossíveis, de compreender ou executar por alguns utilizadores. Por isso, é importante que os gestos sejam sempre acompanhados por opções alternativas que permitam o controlo via tecnologias de apoio ou que respondam aos diferentes métodos de controlo alternativos. Os movimentos involuntários dos utilizadores podem colidir com funcionalidades que são ativadas com o movimento dos dispositivos. É por isso importante que os dispositivos permitam a sua desativação e a existência de formas alternativas de executar tais funcionalidades.
Abra o conteúdo num dispositivo que permita o controlo do ponteiro através de dispositivos apontadores (rato, ecrã sensível ao toque, caneta) e para todos os controles disponíveis (botões, links, widgets):
Passa, se:
Nota: O uso do evento ascendente (up-event) corresponde por exemplo a pressionar sem libertar o botão do rato ou colocar um dedo/caneta no ecrã sem o levantar. O uso do evento descendente (down-event) corresponde por exemplo a libertar o botão do rato ou a levantar o dedo/caneta do ecrã.
Referências:
Para cada função que é acionada por um sensor de movimento:
Passa, se:
Nota 1: “inclinar” e “sacudir” o dispositivo é também movimento
Nota 2: o texto de definição do Critério de Sucesso 2.5.1 das WCAG 2.1 diz: “Funcionalidade que possa ser operada pelo movimento do dispositivo ou por movimento do utilizador também pode ser operada através de componentes da interface de utilizador e a resposta ao movimento pode ser desativada de forma a prevenir ativações acidentais.”
Referências:
Para cada funcionalidade de entrada com origem na resposta a um sensor de movimento:
Passa, se:
Referências:
Situação A - controlos deslizantes
Para controlos do tipo sliders (controlos deslizantes) que respondem a gestos baseados no desenho de trajetórias:
Passa, se:
Referências:
Situação B - controlos multiponto
Para controlos do tipo multponto:
Passa, se:
Referências: