top of page

Criação de um website (Portfólio)

2022-2023

A criação deste website exigiu um planeamento para garantir a sua acessibilidade. Nesta página serão apresentadas algumas medidas tomadas para garantir isso. 

Pode ainda ler a Declaração de Acessibilidade para saber mais.

Screenshot da página inicial deste website, em inglês.

Planeamento desde o início

A melhor forma de implementar medidas de acessibilidade é pensar nisso desde o primeiro momento.

Escolhi o Wix como plataforma para este site porque, de todas as plataformas que já tinha usado, sabia que permitiria a customização de cabeçalhos e texto alternativo para imagens.

Depois de escolher um modelo com um bom contraste de cores entre fundo e texto, foi necessário diagnosticar e corrigir alguns outros problemas.

 

A implementação de medidas de acessibilidade aumentou a pontuação de SEO do site de 62/100 para 73/100.

Cabeçalhos

Os cabeçalhos do template original eram visualmente evidentes e esteticamente agradáveis, mas não estavam estruturados de forma hierarquizada. Diagnósticos frequentes aos mesmos permitiram-me corrigir esses factores rapidamente.

Antes: À direita, vemos a estrutura da página inicial antes de lhe terem sido aplicadas algumas alterações. Um dos cabeçalhos (Formulário de inscrição) saltava 2 níveis e outro não deveria ser um cabeçalho, conceptualmente.

Depois: Codifiquei e estilizei todos os cabeçalhos para que ficassem num nível adequado.

Uma lista de headings hierarquizados. h1: My Portfolio. h2: About me. h2: UX. h3: Figuring out difficulties and finding solutions to fix them. h4: What I love about user experience. h2: Learn More. h2: Contact me. h3 e h4 são "missing headings". h5: Subscribe Form.
 Uma lista de headings hierarquizados. h1: My Portfolio. h2: About me. h2: UX. h3: What I love about User Experience. h2: Learn More. h2: Contact me. h3: Subscribe Form.
Anchor 1
Concrete Wall
Screenshot de uma página web deste website, que mostra uma imagem e o seu texto alternativo respectivo. Lê-se: alt="Youtube Screenshot of a game trailer by Inklingwood Studios. The video has got subtitles."

Texto alternativo em todas as imagens

Utilizadores cegos ou com baixa visão podem ver as imagens se estas forem codificadas com uma descrição adequada no elemento alt. O leitor de ecrã lê-a em voz alta e nenhuma informação relevante é perdida.

Assim, escrevi um texto alternativo relevante em todas as imagens deste site. À esquerda, vemos um exemplo, encontrado no caso de portfólio para o jogo Foolish Mortals.

Worker with Ladder

Contraste de cor

Para decidir as paletes de cores do website, testei as combinações de cores num Color Contrast Checker para garantir que a imagem final tivesse contraste suficiente de acordo com a Diretriz WCAG 2.1 1.4.3 Contraste (Mínimo) e 1.4.4. Contraste (Avançado). Isto foi aplicado para todos os elementos do website.

À direita, podemos ver um exemplo na página inicial. O verificador de contraste de cores mostra que ele atende a todos os critérios observados.

A secção "Sobre Mim" na página inicial deste website, com um fundo roxo e texto a preto sobre o mesmo.
Um instrumento de verificação de níveis de contraste, analisando um fundo roxo com texto a preto. Ícones coloridos a verde mostram que estas cores têm contraste suficiente para passar os critérios WCAG AA e AAA para texto de tamanho Normal, texto Large Size e para elementos gráficos.
""
Um reprodutor de vídeo com legendas em português. No canto do programa vemos um botão com as opções: CC/Subtitles: Off, English, Português/Portugal.
Um menu que diz: CC/Subtitles e as opções: Off, English, Português/Portugal.
Subtítulos em inglês com uma frase distribuída por três linhas. Lê-se, em inglês: O que é um website de museu acessível? Metodologias de Avaliação e Boas Práticas.
Subtítulos em português com uma frase distribuída por duas linhas. Lê-se: O que é um website de museu acessível? Metodologias de Avaliação e Boas Práticas.

Legendas ocultas

A existência de legendas fechadas nos vídeos são um requisito de nível A (mínimo) para as Diretrizes de Acessibilidade de Conteúdo Web (WCAG). Todos os conteúdos multimédia com vídeo e áudio devem ter legendas sincronizadasprecisas, que identifiquem o locutor e includam sons relevantes.

Escrever as legendas: a primeira etapa foi a transcrição do áudio, em português, incluindo a identificação do locutor e sons como risos e palmas.

Padrões de leiturabilidade: Depois, separei cada legenda a em partes, concedendo a cada legenda o número de caracteres e linhas recomendado pela 3Play Media,W3C-WAI e outras fontes, porque legendas muito longas ou que ficassem pouco tempo no ecrã poderiam ser difíceis de acompanhar.

Tradução para Inglês: O website tem uma versão em inglês, pelo que falantes desta língua seriam uma demografia-alvo. Assim, traduzi as legendas do vídeo de 17 minutos para Inglês. Por vezes, foi necessário dividir uma legenda em duas, ou em mais linhas, para melhorar a leiturabilidade.

Garanti ainda que ambos os idiomas teriam legendas:

  • Sincronizadas com o áudio.

  • Precisas;

  • Optimizadas para a leiturabilidade, seguindo o número recomendado de linhas, caracteres por linha e intervalo de tempo.

""

Aumentei a pontuação da SEO (11 pontos), de 62 para 73.

A optimização para motores de busca foi uma opção consciente implementada a partir de:

Medidas de acessibilidade: Títulos de página significativos; estruturas de cabeçalhos adequadas; texto alternativo em todas as imagens.

Outras medidas: Redacção de meta descrições para cada página; fazer os URLs compatíveis com SEO; garantir um tamanho optimizado para o título das páginas; diagnóstico das páginas por meio de uma ferramenta de avaliação para SEO.

Algumas escolhas de prioridades e algumas limitações com a plataforma ainda não me permitiram optimizar o SEO em todo o seu potencial. Actualmente, a pontuação de SEO da página inicial é 73, de acordo com o website SEO Checker

Pontuação do SEO: 73 em 100
Pontuação do SEO: 62 em 100. 19 falham, 3 avisos, 48 passam.
Pontuação do SEO: 73 em 100. 16 falham, 2 avisos, 52 passam.
Search Engine Optimization.
bottom of page