> For the complete documentation index, see [llms.txt](https://sentido.gitbook.io/sentido_docspage/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sentido.gitbook.io/sentido_docspage/acessibilidade/navegacao/editor.md).

# Compatibilidade Nativa com Leitores de Ecrã

Esta secção aborda o pilar invisível, mas absolutamente vital, do SENTIDO: a Compatibilidade com Leitores de Ecrã. Desenvolver uma app acessível garante que todos tenham acesso à mesma informação.

A compatibilidade nativa implica que a aplicação utilize componentes oficiais e standard dos sistemas Apple e do Android. Esta abordagem é essencial, uma vez que os Sistemas de Assistência (VoiceOver e TalkBack) foram concebidos para reconhecer e interpretar corretamente estes componentes. Por exemplos, quando usamos um botão nativo, o sistema sabe imediatamente que é um elemento clicável. Se pelo contrário, fosse criado um botão personalizado sem estas bases, ele seria "invisível" ou "mudo" para uma pessoa cega. O objetivo do SENTIDO passou por garantir que todos os componentes originais da aplicação estão totalmente alinhados com as tecnologias assistivas, assegurando legibilidade, previsibilidade e eficácia na navegação.&#x20;

### <mark style="color:$primary;">Leitores de Ecrã: VoiceOver e TalkBack</mark>

O SENTIDO foi otimizado para que os leitores de ecrã não se limitem a ler texto, mas sim forneçam contexto, hierarquia e orientação durante toda a experiência.

* <mark style="color:$primary;">**Rótulos e Dicas:**</mark> Cada elemento da aplicação tem um rótulo claro e inequívoco. Em vez de o leitor anunciar apenas "Botão", é indicado, por exemplo: *"Assistir Transmissão, Botão"* garantindo total compreensão da ação associada.
* <mark style="color:$primary;">**Estados e Identificação Contextual:**</mark> Foram definidos estados claros para os elementos da interface. Através de sistemas de etiquetas (tags), os leitores de ecrã identificam conteúdos como eventos "**Ao Vivo**", facilitando a perceção do contexto e a navegação temporal.
* <mark style="color:$primary;">**Navegação por Cabeçalhos:**</mark> A aplicação permite a navegação entre secções (como de "Eventos ao Vivo" para "Agenda") apenas deslizando o dedo. Isto possibilita a deslocação entre áreas apenas com gestos simples, distinguindo claramente secções informativas e elementos clicáveis.

Foi desenvolvido um sistema de apoio informação para facilitar a ativação dos leitores de ecrã nos sistemas operativos:

## <mark style="color:$primary;">Ativação dos Sistemas de Assistência Nativa</mark>

#### <mark style="color:$primary;">Talkback - Android</mark>

Para ativares o TalkBack no teu dispositivo Android:

1. Acede às <mark style="color:$primary;">**Definições**</mark> do dispositivo.
2. Entra em <mark style="color:$primary;">**Definições Adicionais**</mark> e seleciona <mark style="color:$primary;">**Acessibilidade.**</mark>
3. No topo do ecrã, escolhe o separador <mark style="color:$primary;">**Visual.**</mark>
4. Seleciona <mark style="color:$primary;">**TalkBack**</mark> e ativa o botão correspondente.

Neste menu, encontras também as definições avançadas do leitor de ecrã, onde podes personalizar a fala e a interação de acordo com as tuas preferências.

#### <mark style="color:$primary;">VoiceOver - Apple iOS</mark>

Para ativares o VoiceOver no teu dispositivo Android:

1. Acede às <mark style="color:$primary;">**Definições**</mark> do dispositivo.
2. Seleciona <mark style="color:$primary;">**Acessibilidade.**</mark>
3. Entra na secção <mark style="color:$primary;">**VoiceOver.**</mark>
4. Ativa o <mark style="color:$primary;">**botão principal**</mark> no topo do ecrã.

Nesta área, tens ainda acesso ao Tutorial do **VoiceOver**, bem como a todas as opções de personalização da fala, velocidade e áudio.

### <mark style="color:$primary;">O Mecanismo de Entrada: Teclado e Voz-para-Texto</mark>

Entre os vários campos de inserção de texto, o Código de Acesso é um momento crítico onde a compatibilidade nativa assume particular importância, especialmente no que diz respeito ao teclado do telemóvel.

* Ao clicar no campo de inserção de código, a aplicação invoca automaticamente o teclado nativo. Para utilizadores de leitores de ecrã, isto garante uma posição familiar do teclado, com sons de confirmação para cada tecla e compatibilidade com disposições alfanuméricas ou braile.

Muitas pessoas com dificuldades motoras ou baixa visão preferem ditar o texto em vez de o escrever. Ao utilizar componentes nativos, o ícone do microfone do teclado fica disponível e funcional. Desta forma, o sistema converte a fala em texto em tempo real, dentro da aplicação SENTIDO, permitindo uma introdução de dados rápida, precisa e sem necessidade de auxílio externo.

{% hint style="info" %}
O TalkBack e o VoiceOver são mecanismos internos dos sistemas operativos, pelo que as suas definições são configuradas diretamente no dispositivo. Estas definições influenciam a forma como o leitor de ecrã interage com a aplicação.
{% endhint %}
