Trocador

O domínio do app

Para mostrar a maneira de programar mini apps aplicada a um app da Web, precisei de uma ideia de app pequena, mas completa. O treino intervalado de alta intensidade (HIIT, na sigla em inglês) é uma estratégia de exercícios cardiovasculares que alterna séries de períodos curtos de exercícios anaeróbicos intensos com períodos de recuperação menos intensos. Muitos treinos HIIT usam cronômetros, por exemplo, esta sessão on-line de 30 minutos do canal do YouTube The Body Coach TV.

Treino HIIT on-line com cronômetro verde de alta intensidade.
Período ativo.
Treino HIIT on-line com cronômetro vermelho de baixa intensidade.
Período de repouso.

As tabelas de layout também precisam ser ocultas dos usuários de AT com a função de apresentação ou o estado aria-hidden do ARIA.

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>