AULA 40 / 61 · ACESSO GRATUITO

Desempenho e acessibilidade em condições observáveis

Graciliano TolentinoEngenharia Caracol · Edição 2.0
Nesta aula
  1. Definir qualidade antes de medir
  2. Roteiro preenchido da Oficina
  3. Procedimento de comparação
  4. Interpretar um resultado sem fabricar uma execução
  5. Erros e condição de avanço
  6. Exercício com resolução

Definir qualidade antes de medir

Desempenho descreve como o sistema responde sob condições determinadas. Acessibilidade trata da possibilidade de pessoas com diferentes necessidades perceberem, compreenderem e operarem o conteúdo. Os dois temas se encontram quando uma página pesada impede o acesso, mas exigem critérios próprios. Um relatório automático reúne sinais úteis; a avaliação humana é indispensável para aspectos como ordem de foco, compreensão do feedback e operação por teclado.

Uma baseline é a medição de referência usada para comparar uma mudança. Um orçamento é um limite escolhido pelo projeto para uma característica mensurável. Sem condição de medição e limite explícito, dizer que a página ficou rápida não sustenta uma decisão. Os números deste capítulo são critérios didáticos locais; não representam limites universais. Para acessibilidade, usamos critérios identificados da WCAG 2.2 como referência [S06, 2.1.1 Teclado, 2.4.7 Foco visível, 1.4.4 Redimensionar texto e 1.4.3 Contraste].

Roteiro preenchido da Oficina

VerificaçãoCondição do exercícioEsperadoComo registrar
Transferência inicialMesma página; cache desabilitado; mesma limitação de rede e navegador registradosAté 150 kB transferidos, orçamento didáticoValor observado e configuração da captura
TecladoPágina aberta; usar Tab, Shift+Tab e teclas próprias dos controlesAlcançar e operar controles em ordem compreensível, com foco visívelControle alcançado, ação e eventual bloqueio
Texto ampliadoZoom de 200% na mesma páginaConteúdo e operação preservados, sem perda de informaçãoElemento afetado e captura quando houver problema
Feedback de estado vazioConjunto de exemplo sem serviços ativosMensagem compreensível e percepção adequada da mudança de estadoAção que gerou o estado e observação manual

Procedimento de comparação

  • Escolha uma pergunta por medição. Registre versão, navegador, dispositivo ou emulação, rede, cache e dados usados. Conserve as mesmas condições na comparação.
  • Capture a baseline antes da mudança. Repita a medição quando houver variação e descreva o critério usado para resumir os valores; uma leitura isolada não demonstra estabilidade.
  • Execute o roteiro manual com o teclado e zoom. Verifique cada controle, incluindo estados vazio e erro, em vez de olhar apenas a página carregada.
  • Use ferramentas automáticas para ampliar a procura de problemas, investigando seus resultados. Registre também o alcance da ferramenta e o que permanece manual.
  • Compare os resultados com os critérios. Abra correção para reprovações e reteste a mesma condição depois do reparo.

Interpretar um resultado sem fabricar uma execução

Considere os seguintes dados fornecidos para análise: a baseline transferiu 180 kB; a versão candidata transferiu 130 kB sob a mesma configuração. A redução é de 50 kB, aproximadamente 27,8% em relação à baseline. A candidata atende ao orçamento local de 150 kB. Esses valores pertencem ao exercício e não são resultados medidos do pacote. O leitor deverá substituir os campos pelos registros de sua própria execução.

Na mesma ficha didática, o percurso por teclado alcança os controles, mas o indicador visual de foco desaparece no último. A redução de bytes não compensa essa falha. O reparo exige restaurar um indicador perceptível e repetir o percurso nos estados relevantes. Uma largura de 360 pixels pode integrar o roteiro de visualização, mas não cobre por si só teclado, contraste, ampliação, entendimento ou tecnologias assistivas. Cada conclusão deve corresponder ao critério efetivamente avaliado.

Erros e condição de avanço

ErroCorreção orientada por evidência
Otimizar antes de definir a perguntaEscolher uma característica, medir referência e comparar a mesma condição
Tratar pontuação automática como conformidade completaRelacionar cada resultado aos critérios cobertos e executar avaliações manuais pendentes
Concluir que tudo passou porque houve mediçãoComparar cada resultado ao limite ou comportamento esperado e registrar a decisão

O gate avança quando os critérios prioritários definidos têm resultados aceitáveis e o roteiro manual aplicável está concluído, com evidências identificadas. Exceções precisam ser não impeditivas, justificadas e aceitas pela autoridade responsável. Medições ausentes, falhas impeditivas ou dúvidas relevantes impedem essa conclusão. Não se declara conformidade global de acessibilidade com base neste pequeno roteiro.

Exercício com resolução

Dados: orçamento de 150 kB; três leituras da candidata, feitas nas mesmas condições, de 142, 148 e 160 kB; foco invisível no segundo controle. A regra local do exercício exige que todas as três leituras respeitem o orçamento. Decida sobre o avanço e indique os próximos passos.

Ver solução comentada

Solução: a candidata reprova o orçamento pela leitura de 160 kB e reprova o foco. Deve-se investigar a variação, corrigir o foco e repetir as verificações nas condições registradas. A rubrica exige aplicar a regra fornecida, separar desempenho de acessibilidade e evitar escolher apenas a melhor leitura. Mudar o critério depois de ver os dados exigiria nova decisão justificada, não a ocultação da leitura inconveniente.

Fontes relacionadas

Consulte os limites e as seções de apoio de cada referência.

S06
Conseguiu explicar o que aprendeu?

Tente o exercício antes de consultar a solução. Marque a aula para organizar sua leitura.

A conclusão desta leitura não equivale a certificação ou aceite de um projeto real. Teste os exemplos no escopo indicado e registre as limitações.