Relatório Avaliação da Candidatura da Programa PTCRIS

Introdução

O website https://www.cm-barreiro.pt não passa nos requisitos mínimos do Selo de Usabilidade e Acessibilidade.

Estado das avaliações efetuadas

Estado das avaliações efetuadas
Tipo de avaliação Estado
Avaliação Automática N/A
Avaliação Manual NOK

Das avaliações periciais manuais efetuadas obtiveram-se os resultados que se sintetizam na tabela seguinte.

Níveis de conformidade das avaliações periciais efetuadas

Níveis de conformidade das avaliações periciais efetuadas
Checklist Conformidade alcançada Resultado
10 aspetos 43.5% (10/23) não passa
Conteúdo 70.6% (12/17) não passa

Nota: Para que uma checklist passe tem de ter uma conformidade superior a 75%.

Avaliação manual

NOK

A avaliação manual é feita por inspeção perícial dos diversos requisitos constantes da:

Checklist 10 aspetos

NOK

Nível de conformidade:

  • Checklist 10 aspetos: 43.5% (10/23)
    • Requisitos avaliados: 26 (3 N/A excluídos, 23 aplicáveis)
    • Requisitos OK: 10
    • Requisitos NOK: 13
    • Requisitos N/A: 3

Requisito 1.1 - O menu de navegação deve estar estruturado como uma lista de opções

OK

Lista de evidências recolhidas:

Requisito 1.2 - É possível selecionar as opções e as subopções do menu quer com rato quer com teclado

NOK

Lista de evidências recolhidas:

  • R 1.2 - 10 Aspetos
    etiqueta:
    chk 10 webOKR 1.2

    Ver detalhes no GitHub
  • R 1.2 - 10 Aspetos - Tecla ESC não funciona para sair das subopções
    etiqueta:
    chk 10 webmelhoriaR 1.2

    Ver detalhes no GitHub
  • R 1.2 - 10 Aspetos - Não é possível navegar para a opção seguinte do menu sem percorrer as subopções
    etiqueta:
    chk 10 webmelhoriaR 1.2

    Ver detalhes no GitHub

Requisito 1.3 - As imagens-link, caso existam no menu, devem ter o correspondente equivalente alternativo em texto

N/A

Lista de evidências recolhidas:

  • R 1.3 - 10 Aspetos - O menu principal de navegação não contém imagens-link
    etiqueta:
    chk 10 webN/AR 1.3

    Ver detalhes no GitHub

Requisito 2.1 - Existe um título <h1> marcado na página

OK

Lista de evidências recolhidas:

Requisito 2.2 - Existe uma marcação hierarquizada de títulos e subtítulos na página (<h1>...<h6>)

NOK

Lista de evidências recolhidas:

  • R 2.2 - 10 Aspetos - Uso de acrónimos em cabeçalhos
    etiqueta:
    chk 10 webmelhoriaR 2.2

    Ver detalhes no GitHub
  • R 2.2 - 10 Aspetos - Há cabeçalhos ("h1" ao "h6") mal atribuídos
    etiqueta:
    chk 10 webNOKR 2.2

    Ver detalhes no GitHub

Requisito 3.1 - As células que constituem os cabeçalhos da tabela estão marcadas com o elemento <th>

OK

Lista de evidências recolhidas:

Requisito 3.2 - A legenda da tabela está marcada com o elemento <caption>

OK

Lista de evidências recolhidas:

Requisito 4.1 - Ao clicar com o rato na etiqueta, o cursor surge no respetivo campo de edição

OK

Lista de evidências recolhidas:

Requisito 4.2 - É possível identificar os campos de preenchimento obrigatório quando se usa apenas um leitor de ecrã

NOK

Lista de evidências recolhidas:

  • R 4.2 - 10 Aspetos - O campo não é identificado como obrigatório quer visualmente quer pelas tecnologias de apoio
    etiqueta:
    chk 10 webNOKR 4.2

    Ver detalhes no GitHub

Requisito 4.3 - É possível localizar e ler as mensagens de erro usando apenas um leitor de ecrã

OK

Lista de evidências recolhidas:

Requisito 5.1 - A imagem ou gráfico tem um equivalente alternativo em texto curto e correto

NOK

Lista de evidências recolhidas:

  • R 5.1 - 10 Aspetos - As imagens informativas não possuem um texto alternativo
    etiqueta:
    chk 10 webNOKR 5.1

    Ver detalhes no GitHub

Requisito 5.2 - O gráfico é acompanhado de uma descrição longa

N/A

Lista de evidências recolhidas:

Requisito 5.3 - As imagens-link têm um equivalente alternativo correto

NOK

Lista de evidências recolhidas:

  • R 5.3 - 10 Aspetos - Imagens-link não possuem um texto alternativo
    etiqueta:
    chk 10 webNOKR 5.3

    Ver detalhes no GitHub

Requisito 6.1 - No corpo de um documento, o rácio de contraste entre a cor do texto normal (menor que 18 pontos ou menor que 14 pontos negrito) e a cor do fundo é superior a 4,5:1

NOK

Lista de evidências recolhidas:

  • R 6.1 - 10 Aspetos - O texto normal não tem contraste suficiente
    etiqueta:
    chk 10 webNOKR 6.1

    Ver detalhes no GitHub

Requisito 6.2 - O rácio de contraste entre a cor do texto de tamanho grande (maior ou igual que 18 pontos ou maior ou igual que 14 pontos negrito) e a cor do fundo é superior a 3:1

OK

Lista de evidências recolhidas:

Requisito 7.2 - O vídeo ou o áudio deve conter preferencialmente legendas fechadas sincronizadas. Caso não seja possível, no mínimo, deve disponibilizar-se uma transcrição textual

N/A

Lista de evidências recolhidas:

  • R 7.2 - 10 Aspetos - Não é possível avaliar vídeos que não estão integrados no site
    etiqueta:
    chk 10 webN/AR 7.2

    Ver detalhes no GitHub
  • R 7.2 - 10 Aspetos - Não é possível avaliar vídeos que não estão integrados no site
    etiqueta:
    chk 10 webN/AR 7.2

    Ver detalhes no GitHub

Requisito 8.1 - Quando se retira a CSS, todos os elementos HTML devem alinhar à esquerda

OK

Lista de evidências recolhidas:

Requisito 8.2 - Quando se retira a CSS, a informação aparece numa ordem lógica

NOK

Lista de evidências recolhidas:

  • R 8.2 - 10 Aspetos - Existem conteúdos que estão visíveis apenas para tecnologias de apoio
    etiqueta:
    chk 10 webNOKR 8.2

    Ver detalhes no GitHub
  • R 8.2 - 10 Aspetos - Inconsistência entre o código HTML e a ordem visual de leitura
    etiqueta:
    chk 10 webmelhoriaR 8.2

    Ver detalhes no GitHub

Requisito 8.3 - Quando se retira a CSS, deve ser possível reconhecer a semântica dos diversos elementos

NOK

Lista de evidências recolhidas:

  • R 8.3 - 10 Aspetos - Cards (cartões) estruturados de forma incorreta
    etiqueta:
    chk 10 webNOKR 8.3

    Ver detalhes no GitHub
  • R 8.3 - 10 Aspetos - Integração de componentes não acessíveis via iframe
    etiqueta:
    chk 10 webNOKR 8.3

    Ver detalhes no GitHub

Requisito 8.4 - Quando se retira a CSS, a informação relevante permanece visível

OK

Lista de evidências recolhidas:

Requisito 8.5 - A maquetização da página é feita sem recorrer ao elemento <table>

OK

Lista de evidências recolhidas:

Requisito 9.1 - Quando a caixa de diálogo é aberta, o foco (cursor do Browser) move-se para um elemento dentro da caixa de diálogo

NOK

Lista de evidências recolhidas:

  • R 9.1 - 10 Aspetos - O foco não é direcionado para dentro da modal
    etiqueta:
    chk 10 webNOKR 9.1

    Ver detalhes no GitHub

Requisito 9.2 - Quando uma caixa de diálogo está aberta, a navegação com teclado (Browser ou Tecnologia de apoio) tem de ficar circunscrita aos elementos que compõem a caixa de diálogo

NOK

Lista de evidências recolhidas:

  • R 9.2 - 10 Aspetos - O foco não está limitado à modal
    etiqueta:
    chk 10 webNOKR 9.2

    Ver detalhes no GitHub

Requisito 9.3 - A caixa de diálogo tem de ter um mecanismo que permita sair ou fechar a caixa, quer através de teclado quer através de um dispositivo apontador

NOK

Lista de evidências recolhidas:

  • R 9.3 - 10 Aspetos - A modal é fechada pelo mesmo botão acionador
    etiqueta:
    chk 10 webmelhoriaR 9.3

    Ver detalhes no GitHub
  • R 9.3 - 10 Aspetos - O botão 'Fechar’ está em outro idioma
    etiqueta:
    chk 10 webmelhoriaR 9.3

    Ver detalhes no GitHub

Requisito 9.4 - Quando a caixa de diálogo fecha, o foco (cursor do Browser) deve voltar ao elemento interativo que a invocou

NOK

Lista de evidências recolhidas:

  • R 9.4 - 10 Aspetos - O foco é perdido quando a janela modal é fechada
    etiqueta:
    chk 10 webNOKR 9.4

    Ver detalhes no GitHub

Requisito 10.1 - Nos ficheiros PDF é possível, no mínimo, extrair o conteúdo textual para formato TXT

NOK

Lista de evidências recolhidas:

  • R 10.1 - 10 Aspetos - Há perda de informação quando se extrai texto de ficheiros PDF
    etiqueta:
    chk 10 webNOKR 10.1

    Ver detalhes no GitHub

Checklist Conteúdo

NOK

Nível de conformidade:

  • Checklist Conteúdo: 70.6% (12/17)
    • Requisitos avaliados: 17 (17 aplicáveis)
    • Requisitos OK: 12
    • Requisitos NOK: 5

Requisito 1.1 - O sítio Web apresenta um resumo breve do seu propósito, visível sem se fazer scroll

OK

Lista de evidências recolhidas:

Requisito 1.2 - Os termos mais complexos têm uma definição agregada

NOK

Lista de evidências recolhidas:

  • R 1.2 - Conteúdo - Não existe um glossário para termos complexos
    etiqueta:
    chk conteúdoNOKR 1.2

    Ver detalhes no GitHub

Requisito 1.3 - Cada bloco de conteúdo contém a sua data de atualização

OK

Lista de evidências recolhidas:

Requisito 1.4 - A informação sobre a entidade responsável pelo conteúdo está em todas as páginas

OK

Lista de evidências recolhidas:

Requisito 2.1 - O tipo de letra do corpo do documento é adequado e o tamanho da letra é, no mínimo, de 12 pontos

OK

Lista de evidências recolhidas:

Requisito 2.2 - A informação secundária (datas, autores) utiliza, no mínimo, um tamanho de letra de 10 pontos

OK

Lista de evidências recolhidas:

Requisito 2.3 - Blocos e linhas de texto com largura não superior a 100 caracteres

OK

Lista de evidências recolhidas:

Requisito 2.4 - O espaçamento entre linhas não é inferior a 1.5x o tamanho da letra

OK

Lista de evidências recolhidas:

Requisito 3.1 - Nenhum nível de navegação tem mais de 9 opções

NOK

Lista de evidências recolhidas:

  • R 3.1 - Conteúdo - O item “Serviços” do menu principal tem mais de 9 subopções
    etiqueta:
    chk conteúdoNOKR 3.1

    Ver detalhes no GitHub

Requisito 3.2 - A navegação principal está sempre visível e sempre no mesmo local

NOK

Lista de evidências recolhidas:

Requisito 3.3 - As hiperligações de texto não devem ser diferenciadas apenas com base na cor

NOK

Lista de evidências recolhidas:

  • R 3.3 - Conteúdo - Hiperligações não se destacam suficientemente do conteúdo
    etiqueta:
    chk conteúdomelhoriaR 3.3

    Ver detalhes no GitHub

Requisito 4.1 - Os documentos longos têm um índice no topo com hiperligações internas para o mesmo

NOK

Lista de evidências recolhidas:

  • R 4.1 - Conteúdo - Não existe um índice no topo de uma página longa
    etiqueta:
    chk conteúdoNOKR 4.1

    Ver detalhes no GitHub

Requisito 4.2 - O layout do sítio Web é adaptável a plataformas móveis sem necessidade de efetuar varrimento horizontal

OK

Lista de evidências recolhidas:

Requisito 5.1 - Não existem elementos interativos acionados apenas com a passagem do rato (hover)

OK

Lista de evidências recolhidas:

Requisito 5.2 - Os elementos interativos têm uma dimensão mínima de 44px CSS (44 pontos) (vertical e horizontal)

OK

Lista de evidências recolhidas:

Requisito 5.3 - Há apenas um botão de ação principal por página e o mesmo encontra-se destacado

OK

Lista de evidências recolhidas:

Requisito 5.4 - Elementos gráficos interativos têm de aparentar ser clicáveis

OK

Lista de evidências recolhidas:

Outras violações

R 1.1

OK

Lista de evidências recolhidas:

R 1.2

N/A

Lista de evidências recolhidas:

  • R 1.2 - Transação - Não há formulários com mais de 2 ecrãs de altura no site PTCRIS
    etiqueta:
    chk transaçãoN/AR 1.2

    Ver detalhes no GitHub

R 1.3

N/A

Lista de evidências recolhidas:

  • R 1.3 - Transação - Não há formulários com mais de uma página no site PTCRIS
    etiqueta:
    chk transaçãoN/AR 1.3

    Ver detalhes no GitHub

R 2.1

OK

Lista de evidências recolhidas:

R 2.2

N/A

Lista de evidências recolhidas:

  • R 2.2 - Transação - Não há dependência entre campos dentro do formulário existente
    etiqueta:
    chk transaçãoN/AR 2.2

    Ver detalhes no GitHub

R 2.3

OK

Lista de evidências recolhidas:

R 2.4

NOK

Lista de evidências recolhidas:

  • R 2.4 - Transação - O campo não é identificado como obrigatório quer visualmente quer pelas tecnologias de apoio
    etiqueta:
    chk transaçãoNOKR 2.4

    Ver detalhes no GitHub

R 3.1

N/A

Lista de evidências recolhidas:

  • R 3.1 - Transação - O PTCRIS não executa operações que demorem tempo significativo
    etiqueta:
    chk transaçãoN/AR 3.1

    Ver detalhes no GitHub

R 3.2

OK

Lista de evidências recolhidas:

R 4.1

OK

Lista de evidências recolhidas:

R 4.2

N/A

Lista de evidências recolhidas:

  • R 4.2 - Transação - Não existem ações que impliquem eliminar ou alterar permanentemente dados.
    etiqueta:
    chk transaçãoN/AR 4.2

    Ver detalhes no GitHub

R 4.3

OK

Lista de evidências recolhidas:

R 4.4

OK

Lista de evidências recolhidas:

Outras violações

NOK

Lista de evidências recolhidas:

  • Outras Violações de Acessibilidade - O botão 'Fechar’ está em outro idioma
    etiqueta:
    outras violações

    Ver detalhes no GitHub
  • Outras Violações de Acessibilidade - A modal é fechada pelo mesmo botão acionador
    etiqueta:

    Ver detalhes no GitHub
  • Avaliação Automática - Resultados da avaliação automática  através do AccessMonitor e Rocket Validator
    etiqueta:
    av autoOK

    Ver detalhes no GitHub

Significado das etiquetas utilizadas