Title: Acessibilidade %E2%80%94 LLM EU Canonical: https://llmeu.com/pt/accessibility/ Markdown mirror: https://llmeu.com/pt/accessibility.md Machine-readable: https://llmeu.com/llms.txt (index) - https://llmeu.com/llms-full.txt (full catalogue) - https://llmeu.com/llms-catalogue.json # Acessibilidade Esta declara%C3%A7%C3%A3o abrange as p%C3%A1ginas p%C3%BAblicas de llmeu.com, servidas como exporta%C3%A7%C3%A3o est%C3%A1tica. N%C3%A3o abrange a API nem a consola de operador, que n%C3%A3o fazem parte desta exporta%C3%A7%C3%A3o e n%C3%A3o s%C3%A3o acess%C3%ADveis a partir deste site. N%C3%A3o reivindicamos conformidade com a WCAG 2.2, nem com a WCAG 2.1, em nenhum n%C3%ADvel %E2%80%94 nem A, nem AA, nem AAA. Nenhum terceiro auditou este site e n%C3%A3o foi realizado qualquer teste com tecnologias de assist%C3%AAncia. O que se segue %C3%A9 uma lista de coisas que foram medidas, como foram medidas e o que ainda %C3%A9 desconhecido. ## O que foi verificado Cada linha indica o que foi medido e a ferramenta que o mediu. Nenhum destes %C3%A9 um resultado certificado; s%C3%A3o medi%C3%A7%C3%B5es feitas nesta build, e s%C3%A3o repet%C3%ADveis. - O conte%C3%BAdo chega sem JavaScript nesta p%C3%A1gina e em todas as outras p%C3%A1ginas p%C3%BAblicas. Quase todas as p%C3%A1ginas s%C3%A3o HTML e uma folha de estilos; n%C3%A3o h%C3%A1 scripts de terceiros, nem framework, nem hydration. Uma rota %E2%80%94 o playground de modelos %E2%80%94 tem um %C3%BAnico script inline, e est%C3%A1 marcada como noindex e n%C3%A3o faz parte do site rastre%C3%A1vel. - A p%C3%A1gina %C3%A9 renderizada com tipos de letra do sistema e n%C3%A3o cont%C3%A9m imagens. N%C3%A3o h%C3%A1 web font nem imagem em qualquer p%C3%A1gina p%C3%BAblica; o %C3%BAnico recurso de imagem %C3%A9 o %C3%ADcone do site. Por isso, o layout n%C3%A3o pode deslocar-se quando um tipo de letra termina de descarregar ou uma imagem chega tarde. - Cada cabe%C3%A7alho de tabela est%C3%A1 associado %C3%A0s suas c%C3%A9lulas. Todas as c%C3%A9lulas th nas p%C3%A1ginas p%C3%BAblicas t%C3%AAm um scope expl%C3%ADcito, e a verifica%C3%A7%C3%A3o que o imp%C3%B5e renderiza as p%C3%A1ginas e l%C3%AA o HTML em vez do template. Isto existe porque as p%C3%A1ginas exportadas costumavam incluir cabe%C3%A7alhos sem scope, que %C3%A9 como um leitor de ecr%C3%A3 acaba por ler uma tabela de compara%C3%A7%C3%A3o como uma parede de n%C3%BAmeros. - O foco do teclado %C3%A9 vis%C3%ADvel. A liga%C3%A7%C3%A3o de salto %C3%A9 o primeiro elemento foc%C3%A1vel em todas as p%C3%A1ginas, torna-se vis%C3%ADvel quando recebe foco, e o indicador de foco %C3%A9 lido do estilo renderizado em vez da folha de estilos, num navegador real. - Cada p%C3%A1gina declara a sua l%C3%ADngua. Cada documento indica lang="en" ou lang="de" no elemento raiz, para que um leitor de ecr%C3%A3 escolha as regras de pron%C3%BAncia corretas, e cada p%C3%A1gina declara ambas as alternativas de l%C3%ADngua. - O contraste de cor passa a WCAG AA nos pares cr%C3%ADticos para o design, sem margem num deles. Foram calculados 21 pares a partir dos tokens de design; o mais apertado %C3%A9 4,69:1 contra um m%C3%ADnimo AA de 4,5:1. Os indicadores de foco passam o requisito de 3:1 para n%C3%A3o texto tanto no contexto claro como no escuro. ## Como cada um destes foi medido - As verifica%C3%A7%C3%B5es de cabe%C3%A7alho de tabela, l%C3%ADngua e contrato de cat%C3%A1logo correm nas suites automatizadas e acionam as fun%C3%A7%C3%B5es reais das p%C3%A1ginas. - A visibilidade do foco e o layout renderizado foram medidos em Chromium headless com anima%C3%A7%C3%A3o e transi%C3%A7%C3%A3o desativadas primeiro, para que uma medi%C3%A7%C3%A3o nunca seja feita a meio de uma transi%C3%A7%C3%A3o, e lidos com getComputedStyle e getBoundingClientRect %E2%80%94 uma classe na folha de estilos n%C3%A3o %C3%A9 prova de que algo %C3%A9 renderizado. - O contraste foi calculado a partir dos valores de token resolvidos na folha de estilos, n%C3%A3o a partir de getComputedStyle num motor em execu%C3%A7%C3%A3o. Se alguma regra substituir um token localmente, esse par n%C3%A3o est%C3%A1 abrangido pelo n%C3%BAmero acima. - As declara%C3%A7%C3%B5es sobre tabelas com %C3%A2mbito, idioma e aus%C3%AAncia de JavaScript foram novamente derivadas desta compila%C3%A7%C3%A3o quando a declara%C3%A7%C3%A3o foi escrita; uma altera%C3%A7%C3%A3o %C3%A0 folha de estilos ou a um modelo de p%C3%A1gina pode invalidar uma delas, raz%C3%A3o pela qual cada uma indica o ficheiro que a cont%C3%A9m. ## O que n%C3%A3o foi verificado Dito de forma clara, porque uma alega%C3%A7%C3%A3o de acessibilidade que se excede %C3%A9 pior do que nenhuma alega%C3%A7%C3%A3o %E2%80%94 e porque a proposta deste site %C3%A9 que as suas alega%C3%A7%C3%B5es podem ser verificadas: - N%C3%A3o foram realizados testes com leitores de ecr%C3%A3. Nem com NVDA, JAWS, VoiceOver, TalkBack ou Orca. Nada aqui deve ser lido como uma declara%C3%A7%C3%A3o sobre o que um leitor de ecr%C3%A3 anuncia. - Nenhuma auditoria independente %E2%80%94 nenhuma consultoria de acessibilidade, nenhuma verifica%C3%A7%C3%A3o autom%C3%A1tica de conformidade, nenhum VPAT ou Relat%C3%B3rio de Conformidade de Acessibilidade. - Nenhuma alega%C3%A7%C3%A3o de conformidade com as WCAG 2.2 (ou 2.1) a qualquer n%C3%ADvel. Passar num c%C3%A1lculo de contraste e marcar cabe%C3%A7alhos de tabela n%C3%A3o %C3%A9 conformidade: s%C3%A3o dois dos crit%C3%A9rios de sucesso, nas superf%C3%ADcies que foram medidas. - Nenhum teste de utilizador com utilizadores com defici%C3%AAncia. - A cobertura de navegadores e tecnologias de apoio n%C3%A3o est%C3%A1 caracterizada. O site %C3%A9 HTML e CSS simples sem JavaScript, o que normalmente significa amplo suporte, mas %C2%ABnormalmente%C2%BB n%C3%A3o %C3%A9 uma medi%C3%A7%C3%A3o e n%C3%A3o a estamos a apresentar como tal. ## Limita%C3%A7%C3%B5es conhecidas Estas s%C3%A3o coisas que j%C3%A1 sabemos serem imperfeitas, listadas em vez de deixadas para o leitor descobrir: - A consola n%C3%A3o %C3%A9 abrangida por esta declara%C3%A7%C3%A3o. N%C3%A3o faz parte da exporta%C3%A7%C3%A3o est%C3%A1tica, e as suas tabelas n%C3%A3o t%C3%AAm as associa%C3%A7%C3%B5es de cabe%C3%A7alho que as p%C3%A1ginas p%C3%BAblicas t%C3%AAm. Se a consola se tornar acess%C3%ADvel ao p%C3%BAblico, esta declara%C3%A7%C3%A3o n%C3%A3o se aplica a ela. - A liga%C3%A7%C3%A3o de salto e o cabe%C3%A7alho e rodap%C3%A9 do site ficam ocultos na impress%C3%A3o. Imprimir uma p%C3%A1gina d%C3%A1, por isso, conte%C3%BAdo sem navega%C3%A7%C3%A3o e sem liga%C3%A7%C3%A3o de salto. - O seletor de idioma %C3%A9 um nativo que lista os vinte e quatro idiomas. %C3%89 acess%C3%ADvel por teclado e tem etiqueta, e quando o JavaScript n%C3%A3o est%C3%A1 dispon%C3%ADvel a mesma lista %C3%A9 oferecida como liga%C3%A7%C3%B5es. - N%C3%A3o existe um contacto espec%C3%ADfico para acessibilidade nem um compromisso de tempo de resposta. Os relatos v%C3%A3o para uma caixa de correio geral; ainda n%C3%A3o assumimos responder dentro de um prazo fixo. - O estado em direto e os valores de custo nas p%C3%A1ginas de produto s%C3%A3o texto est%C3%A1tico. N%C3%A3o s%C3%A3o atualizados no navegador, porque n%C3%A3o h%C3%A1 c%C3%B3digo de navegador. Nesta implementa%C3%A7%C3%A3o, esse %C3%A9 o comportamento pretendido, n%C3%A3o uma anima%C3%A7%C3%A3o que falhou. - O playground, quando est%C3%A1 implementado, %C3%A9 a %C3%BAnica superf%C3%ADcie interativa. %C3%89 um formul%C3%A1rio com etiquetas de texto e degrada para uma explica%C3%A7%C3%A3o quando a API n%C3%A3o est%C3%A1 alojada, mas os seus an%C3%BAncios de estado durante um pedido n%C3%A3o foram testados com um leitor de ecr%C3%A3. ## Comunicar um problema Se algo neste site for inutiliz%C3%A1vel para si, escreva para mail@llmeu.com e indique qual a p%C3%A1gina e o que aconteceu. Os defeitos de acessibilidade s%C3%A3o tratados como qualquer outro defeito neste site: s%C3%A3o corrigidos no c%C3%B3digo-fonte e verificados na p%C3%A1gina exportada. N%C3%A3o vamos acrescentar discretamente um selo de conformidade para fazer o relato desaparecer. Esta declara%C3%A7%C3%A3o descreve esta compila%C3%A7%C3%A3o. Se uma medi%C3%A7%C3%A3o acima deixar de ser verdadeira, o defeito %C3%A9 a medi%C3%A7%C3%A3o ou a p%C3%A1gina %E2%80%94 n%C3%A3o a declara%C3%A7%C3%A3o. [Seguran%C3%A7a](/pt/security/) %C2%B7[Jur%C3%ADdico](/pt/legal/) %C2%B7[FAQ](/pt/faq/)