Trocador

O domínio do app

Para mostrar a forma de programação miniapp aplicada a um app da Web, eu precisava de uma ideia de app pequena, mas completa. O treinamento intervalado de alta intensidade (HIIT, na sigla em inglês) é uma estratégia de exercício cardiovascular de conjuntos alternados de períodos curtos de exercício anaeróbico intenso com períodos de recuperação menos intensos. Muitos treinos de HIIT usam timers de HIIT, por exemplo, esta sessão on-line de 30 minutos do canal do YouTube The Body Coach TV.

Sessão on-line de treinamento de HIIT com cronômetro verde de alta intensidade.
Período de atividade.
Sessão on-line de treinamento de HIIT com cronômetro vermelho de baixa intensidade.
Período de descanso.
Compare capturas de tela deste vídeo, com e sem legendas.

Vídeo com legendas.
Vídeo sem legendas.

As tabelas de layout também precisam estar ocultas para usuários do AT com o papel de apresentação aRIA ou estado aria-hidden (links em inglês).

O que não fazer
My stamp collection
[Stamp Image 1] [Stamp Image 2] [Stamp Image 3]
O que fazer
<table role="presentation">
  <tr>
    <td>[Stamp Image 1]</td>
    <td>[Stamp Image 2]</td>
    <td>[Stamp Image 3]</td>
  </tr>
</table>