Autenticação GOV (iOS)

About the Evaluation

Report Creator
Not provided
Evaluation Commissioner
Not provided
Evaluation date
Wed Mar 16 2022

Executive Summary

Principais problemas encontrados na app:

  • Diversas imagens decorativas sendo anunciadas pelo leitor de ecrã, estas imagens deveriam ser elementos não focáveis.
  • Diversos botões não são anunciados pelo leitor de ecrã como elementos clicáveis.
  • Não é possível utilizar a app em modo paisagem.
  • Diversos elementos de texto com um rácio de contraste menor que 4.5:1.
  • Existe perda de conteúdo ao redimensionar o texto em 200%. Alguns elementos de texto não são redimensionados.
  • Não é possível controlar diversas funcionalidades utilizando um teclado bluetooth.
  • Mudanças e alterações de conteúdo na página não são anunciadas pelo leitor de ecrã.

Scope of the Evaluation

Website name
Autenticação GOV (iOS)
Scope of the website
Ecrãs selecionados de acordo com o metodologia definida no ponto 2 e 3 do anexo I da DECISÃO DE EXECUÇÃO (UE) 2018/1524 DA COMISSÃO de 11 de outubro de 2018
WCAG Version
2.1
Conformance target
AA
Accessibility support baseline
iOS 15.4 com VoiceOver
Additional evaluation requirements
Not provided

Detailed audit results

Summary

Reported on 39 of 50 WCAG 2.1 AA Success Criteria.

All results

1 Perceivable

1.1 Text Alternatives
Success Criterion Result Observations
1.1.1: Non-text Content
Entire sample

Result: Failed

Autenticação

Result: Failed

Chave móvel digital

Result: Failed

Autorizações

Result: Failed

Autorização via QR Code

Result: Failed

Assinatura digital

Result: Failed

Autenticação

Imagem funcional sem texto alternativo descritivo.

Chave móvel digital

Todos os ícones da página são imagens decorativas e são anunciadas pelo leitor de ecrã, estas imagens deveriam ser elementos não focáveis.

Autorizações

Todos os ícones da página são imagens decorativas e são anunciadas pelo leitor de ecrã, estas imagens deveriam ser elementos não focáveis.

Autorização via QR Code

Todos os ícones da página são imagens decorativas e são anunciadas pelo leitor de ecrã, estas imagens deveriam ser elementos não focáveis.

Assinatura digital
  • Todos os ícones da página são imagens decorativas e são anunciadas pelo leitor de ecrã, estas imagens deveriam ser elementos não focáveis.
  • Imagem funcional ilustrando etapa atual não possui nome texto alternativo
1.2 Time-based Media
Success Criterion Result Observations
1.2.1: Audio-only and Video-only (Prerecorded)
Entire sample

Result: Not present

Entire sample

Observations:

Nenhum conteúdo de áudio ou vídeo indentificado.

1.2.2: Captions (Prerecorded)
Entire sample

Result: Not present

Entire sample

Observations:

Nenhum conteúdo de media identificado.

1.2.3: Audio Description or Media Alternative (Prerecorded)
Entire sample

Result: Not present

Entire sample

Observations:

Nenhum conteúdo de media identificado.

1.2.4: Captions (Live)
Entire sample

Result: Not present

Entire sample

Observations:

Nenhum conteúdo de video identificado.

1.2.5: Audio Description (Prerecorded)
Entire sample

Result: Not present

Entire sample

Observations:

Nenhum conteúdo de video identificado.

1.3 Adaptable
Success Criterion Result Observations
1.3.1: Info and Relationships
Entire sample

Result: Failed

Autenticação

Result: Failed

Chave móvel digital

Result: Failed

Autorizações

Result: Failed

Autorização via QR Code

Result: Failed

Assinatura digital

Result: Failed

Autenticação
  • Botões para inserção de senha não são anunciados como elementos clicáveis
Chave móvel digital
  • Nenhum botão da página é anunciado como elemento clicável
Autorizações
  • Diversos botões da página não são anunciados como elementos clicáveis
Autorização via QR Code
  • Diversos botões da página não são anunciados como elementos clicáveis
Assinatura digital
  • Diversos botões da página não são anunciados como elementos clicáveis
  • Botões de "Assinatura Visível" e "Última Página" sem etiqueta (label) associada
1.3.2: Meaningful Sequence
Entire sample

Result: Not checked

Entire sample

Observations:

Não aplicável em iOS.

1.3.3: Sensory Characteristics
Entire sample

Result: Passed

1.3.4: Orientation
Entire sample

Result: Failed

Entire sample

Observations:

Não é possível utilizar a app em modo paisagem

1.3.5: Identify Input Purpose
Entire sample

Result: Not checked

Entire sample

Observations:

Não aplicável em iOS

1.4 Distinguishable
Success Criterion Result Observations
1.4.1: Use of Color
Entire sample

Result: Passed

1.4.2: Audio Control
Entire sample

Result: Not present

Entire sample

Observations:

Nenhum conteúdo de áudio identificado.

1.4.3: Contrast (Minimum)
Entire sample

Result: Failed

Autenticação

Result: Passed

Chave móvel digital

Result: Failed

Autorizações

Result: Failed

Autorização via QR Code

Result: Failed

Assinatura digital

Result: Passed

Autenticação

No observations added

Chave móvel digital

Texto "Código de Segurança" sem contraste suficiente

Autorizações

Elementos de texto sem contraste suficiente:

  • Texto contido no Histórico, no caso de autorizações Rejeitadas ou Não respondidas
  • Texto de Estado nos Detalhes Autorização, no caso de autorizações Rejeitadas ou Não respondidas
Autorização via QR Code

Elementos de texto sem contraste suficiente:

  • Texto do estado Pendente da autorização
  • Texto dos botões "Autorizar" e "Rejeitar"
  • Texto da secção de Aviso
  • Placeholder do campo de PIN
Assinatura digital

No observations added

1.4.4: Resize text
Entire sample

Result: Failed

Autenticação

Result: Failed

Chave móvel digital

Result: Failed

Autorizações

Result: Failed

Autorização via QR Code

Result: Failed

Assinatura digital

Result: Failed

Autenticação

Caso o utilizador preencha o formulário incorretamente, ao ser informado do erro, os botões para inserção de senha ficam pequeno

Chave móvel digital

Diversos textos cortados

Autorizações

O texto não altera para o tamanho previamente definido

Autorização via QR Code

O texto não altera para o tamanho previamente definido

Assinatura digital

Alguns textos cortados, outros não alteram para o tamanho previamente definido

1.4.5: Images of Text
Entire sample

Result: Not present

1.4.10: Reflow
Entire sample

Result: Not checked

Entire sample

Observations:

Não aplicável em iOS.

1.4.11: Non-text Contrast
Entire sample

Result: Failed

Autenticação

Result: Passed

Chave móvel digital

Result: Passed

Autorizações

Result: Passed

Autorização via QR Code

Result: Passed

Assinatura digital

Result: Failed

Autenticação

No observations added

Chave móvel digital

No observations added

Autorizações

No observations added

Autorização via QR Code

No observations added

Assinatura digital
  • Ícones de seta para passar página do documento não possui contraste suficiente
1.4.12: Text Spacing
Entire sample

Result: Not checked

Entire sample

Observations:

Não aplicável em iOS

1.4.13: Content on Hover or Focus
Entire sample

Result: Not checked

Entire sample

Observations:

Não aplicável em iOS.

2 Operable

2.1 Keyboard Accessible
Success Criterion Result Observations
2.1.1: Keyboard
Entire sample

Result: Failed

Autenticação

Result: Failed

Chave móvel digital

Result: Failed

Autorizações

Result: Failed

Autorização via QR Code

Result: Failed

Assinatura digital

Result: Failed

Entire sample

Observations:

Em todas as páginas, com exceção de alguns elementos, não é possível interagir utilizando o teclado.

Autenticação

No observations added

Chave móvel digital

No observations added

Autorizações

No observations added

Autorização via QR Code

No observations added

Assinatura digital

No observations added

2.1.2: No Keyboard Trap
Entire sample

Result: Passed

2.1.4: Character Key Shortcuts
Entire sample

Result: Not checked

Entire sample

Observations:

Não aplicável em iOS

2.2 Enough Time
Success Criterion Result Observations
2.2.1: Timing Adjustable
Entire sample

Result: Not present

Entire sample

Observations:

Nenhum conteúdo contendo tempo limite identificado.

2.2.2: Pause, Stop, Hide
Entire sample

Result: Not present

Entire sample

Observations:

Nenhuma informação em movimento, intermitente (blinking), em deslocação ou atualização automática identificada.

2.3 Seizures and Physical Reactions
Success Criterion Result Observations
2.3.1: Three Flashes or Below Threshold
Entire sample

Result: Not present

Entire sample

Observations:

Nenhum conteúdo flash identificado.

2.4 Navigable
Success Criterion Result Observations
2.4.1: Bypass Blocks
Entire sample

Result: Not checked

Entire sample

Observations:

Não aplicável em iOS.

2.4.2: Page Titled
Entire sample

Result: Failed

Entire sample

Observations:

Diversas páginas sem títulos descritivos

2.4.3: Focus Order
Entire sample

Result: Passed

2.4.4: Link Purpose (In Context)
Entire sample

Result: Passed

2.4.5: Multiple Ways
Entire sample

Result: Passed

2.4.6: Headings and Labels
Entire sample

Result: Passed

2.4.7: Focus Visible
Entire sample

Result: Passed

2.5 Input Modalities
Success Criterion Result Observations
2.5.1: Pointer Gestures
Entire sample

Result: Passed

Autenticação

Result: Not present

Chave móvel digital

Result: Passed

Autorizações

Result: Passed

Autorização via QR Code

Result: Passed

Assinatura digital

Result: Passed

Autenticação

No observations added

Chave móvel digital

No observations added

Autorizações

No observations added

Autorização via QR Code

No observations added

Assinatura digital

No observations added

2.5.2: Pointer Cancellation
Entire sample

Result: Passed

2.5.3: Label in Name
Entire sample

Result: Passed

2.5.4: Motion Actuation
Entire sample

Result: Not present

Entire sample

Observations:

Nenhuma funcionalidade que pode ser operada através do movimento do dispositivo ou do movimento do utilizador identificada

3 Understandable

3.1 Readable
Success Criterion Result Observations
3.1.1: Language of Page
Entire sample

Result: Not checked

Entire sample

Observations:

Não aplicável em iOS.

3.1.2: Language of Parts
Entire sample

Result: Not checked

Entire sample

Observations:

Não aplicável em iOS.

3.2 Predictable
Success Criterion Result Observations
3.2.1: On Focus
Entire sample

Result: Passed

3.2.2: On Input
Entire sample

Result: Passed

3.2.3: Consistent Navigation
Entire sample

Result: Passed

3.2.4: Consistent Identification
Entire sample

Result: Passed

3.3 Input Assistance
Success Criterion Result Observations
3.3.1: Error Identification
Entire sample

Result: Passed

3.3.2: Labels or Instructions
Entire sample

Result: Failed

Autenticação

Result: Failed

Chave móvel digital

Result: Not present

Autorizações

Result: Not present

Autorização via QR Code

Result: Not present

Assinatura digital

Result: Passed

Autenticação

Nenhuma instrução sobre o preenchimento do formulário ou como realizar o acesso é fornecida ao aceder a página de autenticação

Chave móvel digital

No observations added

Autorizações

No observations added

Autorização via QR Code

No observations added

Assinatura digital

No observations added

3.3.3: Error Suggestion
Entire sample

Result: Passed

3.3.4: Error Prevention (Legal, Financial, Data)
Entire sample

Result: Not present

Autenticação

Result: Not present

Autenticação

No observations added

4 Robust

4.1 Compatible
Success Criterion Result Observations
4.1.1: Parsing
Entire sample

Result: Not checked

Entire sample

Observations:

Não aplicável em iOS.

4.1.2: Name, Role, Value
Entire sample

Result: Failed

Autenticação

Result: Failed

Chave móvel digital

Result: Failed

Assinatura digital

Result: Not checked

Autenticação

Possíveis erros ao fazer login não são anunciados ao utilizador

Chave móvel digital

Novo código de segurança gerado não é anunciado ao utilizador

Assinatura digital

Conteúdo adicionado após upload de documento (barra de progresso) não é anunciado ao utilizador

4.1.3: Status Messages
Entire sample

Result: Not checked

Entire sample

Observations:

Não aplicável em iOS.

Sample of audited web pages

  1. Autenticação - Página de autenticação
  2. Chave móvel digital - Página principal da aplicação
  3. Autorizações - Página para gestão de autorizações
  4. Autorização via QR Code - Página para validação de documentos
  5. Assinatura digital - Página para assinatura digital de documentos

Web Technology

Not provided

Recording of evaluation specifics

Not provided