Accessibility Toolkit

Kit de ferramentas abrangente de acessibilidade web para sites EmDash CMS - conformidade com WCAG 2.2 AA e ADA Section 508.

Extensão

Accessibility Toolkit

Kit de ferramentas abrangente de acessibilidade web para sites EmDash CMS - conformidade com WCAG 2.2 AA e ADA Section 508.

  • Categoria: accessibility
  • Estado: Disponível
  • Versão: 1.3.3
  • Preço: Desconhecido
  • Origem: Registro oficial de plugins
  • Instalação: Plugin sandbox do registro
  • Verificado: 2026-10-21

Descrição

O Accessibility Toolkit é um kit de ferramentas de acessibilidade web moderno e leve, concebido para ajudar utilizadores com deficiência e melhorar a conformidade com o WCAG 2.2 nível AA e as normas ADA.

Principais capacidades

  • Perfis de acessibilidade: predefinições com um clique para Epilepsy Safe, Seizure Safe, ADHD Friendly e Low Vision.
  • Texto e leitura: escala do tipo de letra (até 200 %), tipo de letra para dislexia (OpenDyslexic3), realce de títulos/ligações, espaçamento entre letras, altura da linha, espessura do tipo de letra e alinhamento do texto.
  • Cor e contraste: modos Dark Contrast, Light Contrast, High Contrast, saturação alta/baixa e monocromático.
  • Navegação e ferramentas: guia de leitura, cursor grande, pausa de animações, leitura da página (TTS) e silenciamento do som.
  • Shadow DOM isolado: zero colisões de CSS com os temas anfitriões.
  • Suporte completo de teclado: atalho global Option+A / Alt+A e gestão acessível do foco.
  • Persistência de preferências: armazenamento automático das preferências do utilizador no navegador.

Compromisso de privacidade e confiança

Funciona na sandbox segura workerd do EmDash sem quaisquer capacidades privilegiadas. Sem rastreamento de visitantes, sem chamadas de rede externas, sem recolha de dados.

Registo de alterações

Registo de alterações

[1.3.2] - 2026-10-15

Corrigido

  • Imposta a arquitetura de plugin em formato padrão ao remover adminEntry do descritor, resolvendo a incompatibilidade com o construtor do núcleo do EmDash.
  • Garantida a conformidade a 100 % com as especificações das rotas de administração Block Kit do EmDash (POST /admin).

Adicionado

  • Adicionadas as propriedades pluginId e cdnSrc nos componentes Astro complementares (AccessibilityWidget.astro, CoddleAccessWidget.astro) para a resolução automática do ID do registo (r_*) e o suporte de alternativa CDN.
  • Adicionada cobertura de testes automatizados abrangente para o âmbito do ID de instalação do registo e o tratamento da alternativa de recursos.

Melhorado

  • Tratamento robusto de erros de script com avisos de alternativa não bloqueantes quando os temas anfitriões não fornecem recursos de terceiros locais em public/.
  • Integração em direto verificada numa instância de servidor EmDash isolada.

[1.3.1] - 2026-10-15

Alterado

  • Marca neutralizada para Accessibility Toolkit (accessibility-toolkit).
  • Exportado o componente complementar ./accessibility-widget juntamente com ./widget.
  • Preservada a compatibilidade entre os IDs de plugin e os espaços de nomes das definições.

Adicionado

  • Exportada a interface de administração React (./admin) em package.json.
  • Adicionados testes de persistência, valores predefinidos e retenção nas atualizações.

Melhorado

  • Interface de administração Block Kit alinhada com as especificações de referência.
  • API de definições desacoplada através de espaços de nomes canónicos do EmDash.

[1.3.0] - 2026-10-14

Adicionado

  • Interface de administração Block Kit em /settings com ligação de pré-visualização e 8 definições configuráveis.
  • Manipulador de rota (POST /admin) para o carregamento da página e os envios de formulários.
  • Declarado admin.settingsSchema no manifesto do plugin.

Melhorado

  • Pacote da sandbox Workerd simplificado.
  • Retrocompatibilidade para os valores antigos de ícone e posição.

[1.2.0] - 2026-10-13

Adicionado

  • Cartões modernos, controlos arredondados, ajuste do tamanho do tipo de letra e suporte multilingue.

[1.1.0] - 2026-10-12

Adicionado

  • Primeiro pacote autónomo do kit de acessibilidade com suporte para tipos de letra locais e CDN.