sigaApp (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.
- 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
- Texto não é ajustado ao utilizar configuração do sistema com texto redimensionado.
- Com teclado bluetooth não é possível controlar diversas funcionalidades.
- Diversos links e botões sem nome acessível descritivo, ou seja, quando anunciados pelo leitor de ecrã, não dão informação suficiente para entender o propósito do elemento.
- 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
- sigaApp (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.
- 12 Passed
- 15 Failed
- 0 Cannot tell
- 12 Not present
- 11 Not checked
All results
1 Perceivable
1.1 Text Alternatives
Success Criterion | Result | Observations |
---|---|---|
1.1.1: Non-text Content | Entire sampleResult: Failed Iniciar sessãoResult: Passed InícioResult: Failed Retirar SenhaResult: Failed Marcar atendimentoResult: Failed As minhas senhasResult: Failed As minhas marcaçõesResult: Failed DefiniçõesResult: Failed AjudaResult: Failed Política de PrivacidadeResult: Not present Termos e CondiçõesResult: Not present Licenças de Código abertoResult: Not present | Iniciar sessãoNo observations added Início
Retirar Senha
Marcar atendimentoDiversas imagens decorativas são lidas pelo leitor de ecrã (não deviam ser). As minhas senhasDiversas imagens decorativas são lidas pelo leitor de ecrã (não deviam ser). As minhas marcaçõesImagem decorativa lida pelo leitor de ecrã (não devia ser) DefiniçõesDiversas imagens decorativas são lidas pelo leitor de ecrã (não deviam ser) AjudaDiversas imagens decorativas são lidas pelo leitor de ecrã (não deviam ser) Política de PrivacidadeNo observations added Termos e CondiçõesNo observations added Licenças de Código abertoNo observations added |
1.2 Time-based Media
Success Criterion | Result | Observations |
---|---|---|
1.2.1: Audio-only and Video-only (Prerecorded) | Entire sampleResult: Not present | Entire sampleObservations: Nenhum conteúdo de áudio ou vídeo indentificado. |
1.2.2: Captions (Prerecorded) | Entire sampleResult: Not present | Entire sampleObservations: Nenhum conteúdo de media identificado. |
1.2.3: Audio Description or Media Alternative (Prerecorded) | Entire sampleResult: Not present | Entire sampleObservations: Nenhum conteúdo de media identificado. |
1.2.4: Captions (Live) | Entire sampleResult: Not present | Entire sampleObservations: Nenhum conteúdo de video identificado. |
1.2.5: Audio Description (Prerecorded) | Entire sampleResult: Not present | Entire sampleObservations: Nenhum conteúdo de video identificado. |
1.3 Adaptable
Success Criterion | Result | Observations |
---|---|---|
1.3.1: Info and Relationships | Entire sampleResult: Failed Iniciar sessãoResult: Passed InícioResult: Not present Retirar SenhaResult: Failed Marcar atendimentoResult: Passed As minhas senhasResult: Not present As minhas marcaçõesResult: Not present AjudaResult: Not present Política de PrivacidadeResult: Not present Termos e CondiçõesResult: Not present Licenças de Código abertoResult: Not present | Iniciar sessãoNo observations added InícioNo observations added Retirar Senha
Marcar atendimentoNo observations added As minhas senhasNo observations added As minhas marcaçõesNo observations added AjudaNo observations added Política de PrivacidadeNo observations added Termos e CondiçõesNo observations added Licenças de Código abertoNo observations added |
1.3.2: Meaningful Sequence | Entire sampleResult: Not checked | Entire sampleObservations: Não aplicável em iOS. |
1.3.3: Sensory Characteristics | Entire sampleResult: Passed | |
1.3.4: Orientation | Entire sampleResult: Failed | Entire sampleObservations: A aplicação restringe a sua visualização ou a sua operação a uma única orientação. |
1.3.5: Identify Input Purpose | Entire sampleResult: Not checked | Entire sampleObservations: Não aplicável em iOS. |
1.4 Distinguishable
Success Criterion | Result | Observations |
---|---|---|
1.4.1: Use of Color | Entire sampleResult: Passed | |
1.4.2: Audio Control | Entire sampleResult: Not present | Entire sampleObservations: Nenhum conteúdo de áudio identificado. |
1.4.3: Contrast (Minimum) | Entire sampleResult: Failed Iniciar sessãoResult: Failed InícioResult: Failed Retirar SenhaResult: Failed Marcar atendimentoResult: Failed As minhas senhasResult: Failed As minhas marcaçõesResult: Failed DefiniçõesResult: Failed AjudaResult: Failed Política de PrivacidadeResult: Passed Termos e CondiçõesResult: Passed Licenças de Código abertoResult: Passed | Iniciar sessãoElementos sem contraste suficiente:
InícioTexto de boas vindas/utilizador sem sessão iniciada (com respectivo conteúdo adicional) sem contraste suficiente Retirar SenhaElementos sem contraste suficiente (e.g.):
Marcar atendimentoElementos sem contraste suficiente (e.g.):
As minhas senhasElementos sem contraste suficiente (e.g.):
As minhas marcaçõesTexto "Pode ver aqui as suas marcações" não tem contraste suficiente DefiniçõesTexto de Versão não tem contraste suficiente AjudaTexto de categorias "Sobre" e "Tutoriais" não tem contraste suficiente Política de PrivacidadeNo observations added Termos e CondiçõesNo observations added Licenças de Código abertoNo observations added |
1.4.4: Resize text | Entire sampleResult: Failed | Entire sampleObservations: A aplicação não fornece suporte à tipo de letra dinâmico, não ajustando o tamanho da letra. |
1.4.5: Images of Text | Entire sampleResult: Not present | |
1.4.10: Reflow | Entire sampleResult: Not checked | Entire sampleObservations: Não aplicável em iOS. |
1.4.11: Non-text Contrast | Entire sampleResult: Failed Iniciar sessãoResult: Passed InícioResult: Passed Retirar SenhaResult: Failed | Iniciar sessãoNo observations added InícioNo observations added Retirar SenhaÍcone indicando campos de seleção sem contraste suficiente |
1.4.12: Text Spacing | Entire sampleResult: Not checked | Entire sampleObservations: Não aplicável em iOS |
1.4.13: Content on Hover or Focus | Entire sampleResult: Not checked | Entire sampleObservations: Não aplicável em iOS |
2 Operable
2.1 Keyboard Accessible
Success Criterion | Result | Observations |
---|---|---|
2.1.1: Keyboard | Entire sampleResult: Failed Iniciar sessãoResult: Passed InícioResult: Passed Retirar SenhaResult: Failed As minhas senhasResult: Failed As minhas marcaçõesResult: Passed DefiniçõesResult: Failed AjudaResult: Failed Política de PrivacidadeResult: Failed Termos e CondiçõesResult: Failed Licenças de Código abertoResult: Passed | Iniciar sessãoNo observations added InícioNo observations added Retirar SenhaListagem de resultados não é acessível utilizando o teclado As minhas senhasElementos relativos à cada senha não são acessíveis utilizando o teclado As minhas marcaçõesNo observations added DefiniçõesLinks não acessíveis utilizando o teclado AjudaLinks não acessíveis utilizando o teclado Política de PrivacidadeLink "Voltar ao topo" não acessível utilizando o teclado Termos e CondiçõesLink "Voltar ao topo" não acessível utilizando o teclado Licenças de Código abertoNo observations added |
2.1.2: No Keyboard Trap | Entire sampleResult: Passed | |
2.1.4: Character Key Shortcuts | Entire sampleResult: Not checked | Entire sampleObservations: Não aplicável em iOS |
2.2 Enough Time
Success Criterion | Result | Observations |
---|---|---|
2.2.1: Timing Adjustable | Entire sampleResult: Not present | |
2.2.2: Pause, Stop, Hide | Entire sampleResult: Failed InícioResult: Failed | InícioA página apresenta um carousel sem controles para pausar ou parar o conteúdo em movimento. |
2.3 Seizures and Physical Reactions
Success Criterion | Result | Observations |
---|---|---|
2.3.1: Three Flashes or Below Threshold | Entire sampleResult: Not present | Entire sampleObservations: Nenhum conteúdo flash identificado. |
2.4 Navigable
Success Criterion | Result | Observations |
---|---|---|
2.4.1: Bypass Blocks | Entire sampleResult: Not checked | Entire sampleObservations: Não aplicável em iOS. |
2.4.2: Page Titled | Entire sampleResult: Failed | Entire sampleObservations: Diversas páginas sem título descritivo |
2.4.3: Focus Order | Entire sampleResult: Failed | Entire sampleObservations: As opções do menu são sempre percorridas pelo teclado, estando ele fechado ou aberto, sendo assim, a ordem do foco pelo teclado não corresponde a ordem da apresentação visual |
2.4.4: Link Purpose (In Context) | Entire sampleResult: Failed InícioResult: Failed Retirar SenhaResult: Failed Marcar atendimentoResult: Failed | InícioLink com ícone para aceder a página "As minhas senhas" não possui texto alternativo suficientemente descritivo Retirar Senha
Marcar atendimento
|
2.4.5: Multiple Ways | Entire sampleResult: Failed | Entire sampleObservations: Não é fornecido mais de uma maneira de aceder às páginas |
2.4.6: Headings and Labels | Entire sampleResult: Passed | |
2.4.7: Focus Visible | Entire sampleResult: Failed | Entire sampleObservations: A maioria dos elementos não possui foco do teclado visível, tornando a navegação exclusivamente pelo teclado impossível. |
2.5 Input Modalities
Success Criterion | Result | Observations |
---|---|---|
2.5.1: Pointer Gestures | Entire sampleResult: Failed Retirar SenhaResult: Failed | Retirar SenhaNão é possível aumentar ou diminuir zoom do mapa com apenas um toque |
2.5.2: Pointer Cancellation | Entire sampleResult: Passed | |
2.5.3: Label in Name | Entire sampleResult: Passed Retirar SenhaResult: Failed | Retirar SenhaCampo para definir a distância não apresenta a mesma leitura pelo leitor de ecrã |
2.5.4: Motion Actuation | Entire sampleResult: Not present | Entire sampleObservations: 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 sampleResult: Not checked | Entire sampleObservations: Não aplicável em iOS. |
3.1.2: Language of Parts | Entire sampleResult: Not checked | Entire sampleObservations: Não aplicável em iOS. |
3.2 Predictable
Success Criterion | Result | Observations |
---|---|---|
3.2.1: On Focus | Entire sampleResult: Passed | |
3.2.2: On Input | Entire sampleResult: Passed | |
3.2.3: Consistent Navigation | Entire sampleResult: Not present | |
3.2.4: Consistent Identification | Entire sampleResult: Passed |
3.3 Input Assistance
Success Criterion | Result | Observations |
---|---|---|
3.3.1: Error Identification | Entire sampleResult: Passed | |
3.3.2: Labels or Instructions | Entire sampleResult: Passed | |
3.3.3: Error Suggestion | Entire sampleResult: Passed | |
3.3.4: Error Prevention (Legal, Financial, Data) | Entire sampleResult: Not present |
4 Robust
4.1 Compatible
Success Criterion | Result | Observations |
---|---|---|
4.1.1: Parsing | Entire sampleResult: Not checked | Entire sampleObservations: Não aplicável em iOS. |
4.1.2: Name, Role, Value | Entire sampleResult: Failed Iniciar sessãoResult: Failed Retirar SenhaResult: Failed Marcar atendimentoResult: Failed As minhas senhasResult: Failed | Iniciar sessãoConteúdo anunciado pelo leitor de tela ao mudar o estado do campo de mostrar palavra passe (ativar ou desativar) não é descritivo ("Olho") Retirar Senha
Marcar atendimento
As minhas senhas
|
4.1.3: Status Messages | Entire sampleResult: Not checked | Entire sampleObservations: Não aplicável em iOS. |
Sample of audited web pages
- Iniciar sessão - Página para início de sessão
- Início - Página principal da aplicação
- Retirar Senha - Página onde é possível retirar uma senha
- Marcar atendimento - Página onde é possível marcar um atendimento
- As minhas senhas - Página contendo as senhas retiradas
- As minhas marcações - Página contendo as marcações de atendimento
- Definições - Página de definições
- Ajuda - Página com t´ópicos de ajuda
- Política de Privacidade - Página com política de privacidade
- Termos e Condições - Página com política de privacidade
- Licenças de Código aberto - Página com licenças de código aberto
Web Technology
Not provided
Recording of evaluation specifics
Not provided