Formulário de contato

Nome

E-mail *

Mensagem *

Imagem

Blog CanalQb - Declaração de Acessibilidade

Blog CanalQb - Declaração de Acessibilidade

Publicado por em


@CanalQb no YouTube


@CanalQb — Blog de Tecnologia, Cripto e Automação

Ir para o conteúdo principal
Última atualização: 01 de maio de 2026  |  Versão: 3.0  |  Responsável: @CanalQb — canalqb.com.br

1. Sobre Esta Declaração

Esta Declaração de Acessibilidade descreve o nível de conformidade do site canalqb.com.br com os padrões internacionais e nacionais de acessibilidade digital. O @CanalQb reconhece que a acessibilidade é um direito fundamental — não um diferencial opcional — e assume o compromisso público de tornar seu conteúdo utilizável por todas as pessoas, independentemente de suas capacidades físicas, cognitivas ou tecnológicas.

Esta declaração foi elaborada em conformidade com o Art. 63 da Lei Brasileira de Inclusão (LBI nº 13.146/2015), as diretrizes WCAG 2.1 do W3C, o padrão europeu EN 301 549 v3.2.1 (Diretiva UE 2016/2102) e o European Accessibility Act (EAA) — com vigência plena em junho de 2025. A análise de conformidade foi realizada por avaliação heurística interna combinada com testes com ferramentas automatizadas (WAVE, axe DevTools).

2. Estado de Conformidade Atual

O @CanalQb declara conformidade parcialmente conforme com as WCAG 2.1 nível AA. Isso significa que partes do site atendem aos critérios de sucesso e outras estão em processo de adequação. O objetivo é atingir conformidade plena até dezembro de 2026.

AA
Nível WCAG Alvo
2.1
Versão WCAG
~82%
Critérios Atendidos
Dez/26
Meta de Conformidade Plena
WCAG 2.1 AA — Parcialmente conforme
LBI nº 13.146/2015 (Brasil)
EN 301 549 v3.2.1 (UE)
EAA — Em adequação (vigência jun/2025)
ADA Title III — Em adequação
Diretiva UE 2016/2102

3. Recursos de Acessibilidade Implementados

Os itens abaixo já estão ativos e funcionais no @CanalQb, resultado de implementações técnicas diretas no código do site:

3.1 Percepção (Princípio 1 — WCAG)

  • Alternativas textuais (1.1.1 — A): Todas as imagens carregadas pelo @CanalQb incluem o atributo alt descritivo. Imagens decorativas usam alt="".
  • Contraste de cores (1.4.3 — AA): Razão de contraste mínima de 4.5:1 para texto normal e 3:1 para texto grande, verificada contra fundo claro e escuro.
  • Redimensionamento de texto (1.4.4 — AA): O layout responde corretamente ao zoom de até 200% sem perda de conteúdo ou funcionalidade.
  • Conteúdo não textual (1.4.5 — AA): Nenhuma informação é transmitida exclusivamente por cor — ícones e rótulos textuais complementam todas as indicações visuais.
  • Reflow (1.4.10 — AA): O conteúdo reorganiza-se sem scroll horizontal em viewports de 320px de largura (equivalente a 400% de zoom em desktop 1280px).
  • Espaçamento de texto (1.4.12 — AA): O site funciona corretamente quando os espaçamentos de linha, letra, palavras e parágrafo são ajustados conforme critério WCAG.
  • Modo escuro (preferência do sistema): Implementado via @media (prefers-color-scheme: dark) com persistência por localStorage.

3.2 Operabilidade (Princípio 2 — WCAG)

  • Acesso por teclado (2.1.1 — A): Toda funcionalidade interativa do site é acessível via teclado — Tab, Enter, Space e setas direcionais funcionam corretamente.
  • Sem armadilha de foco (2.1.2 — A): O foco nunca fica preso em um componente sem que o usuário possa sair usando teclado.
  • Skip links (2.4.1 — A): Link "Ir para o conteúdo principal" visível ao receber foco, presente nesta e em todas as páginas do @CanalQb.
  • Indicador de foco visível (2.4.7 / 2.4.11 — AA): Implementado via :focus-visible em todos os elementos interativos com outline verde de 2px.
  • Alvos de toque (2.5.5 — AA): Todos os elementos clicáveis/tocáveis têm área mínima de 44×44px (mobile-first).
  • Sem conteúdo piscante (2.3.1 — A): Nenhum elemento do site pisca mais de 3 vezes por segundo.
  • Movimento reduzido (2.3.3 — AAA): Animações respeitam @media (prefers-reduced-motion: reduce) — todas as transições são desativadas quando o sistema indica essa preferência.
  • Tempo de leitura adequado (2.2.x): Nenhum conteúdo expira automaticamente sem controle do usuário.

3.3 Compreensibilidade (Princípio 3 — WCAG)

  • Idioma da página (3.1.1 — A): O atributo lang="pt-BR" está presente no template do Blogger. Termos em outros idiomas são identificados com lang no elemento pai quando possível.
  • Nível de leitura: Todo conteúdo editorial é escrito para um Flesch Score entre 60 e 79 (leitura acessível para o público geral).
  • Rótulos e instruções (3.3.2 — A): Formulários e campos interativos possuem rótulos descritivos e instruções claras de preenchimento.
  • Prevenção de erros (3.3.4 — AA): Ações irreversíveis em formulários incluem etapa de confirmação.

3.4 Robustez (Princípio 4 — WCAG)

  • Parsing/HTML válido (4.1.1 — A): O código HTML gerado segue semântica W3C com elementos corretos (<main>, <section>, <article>, <nav>).
  • Nome, função, valor (4.1.2 — A): Todos os componentes de interface possuem role, aria-label ou aria-labelledby corretos.
  • Mensagens de status (4.1.3 — AA): Feedbacks e notificações usam regiões ARIA live (aria-live="polite") para leitores de tela.
  • Compatibilidade com tecnologias assistivas: O site é compatível com NVDA (Windows), VoiceOver (macOS/iOS) e TalkBack (Android).

4. Avaliação por Critério WCAG 2.1 AA

A tabela abaixo apresenta o estado de conformidade dos principais critérios de sucesso nível A e AA do WCAG 2.1:

Critério Nível Status Observação
1.1.1 Conteúdo não textualA ConformeAlt em todas as imagens do @CanalQb
1.2.1 Apenas áudio e apenas vídeoA ConformeSem conteúdo exclusivamente de áudio/vídeo sem alternativa
1.2.3 Audiodescrição ou mídia alternativaA ParcialVídeos do YouTube com legendas automáticas — audiodescrição manual em andamento
1.3.1 Informações e relaçõesA ConformeSemântica HTML5 correta em todos os posts
1.3.3 Características sensoriaisA ConformeÍcones acompanham texto descritivo
1.4.1 Uso de corA ConformeCor nunca é o único meio de informação
1.4.3 Contraste (mínimo)AA ConformeRazão ≥ 4.5:1 para texto normal
1.4.4 Redimensionamento de textoAA ConformeFuncional até 200% de zoom
1.4.10 ReflowAA ConformeLayout responsivo até 320px
1.4.11 Contraste não textualAA ConformeRazão ≥ 3:1 para componentes de UI
1.4.12 Espaçamento de textoAA ConformeSem overflow em ajustes de espaçamento WCAG
2.1.1 TecladoA ConformeToda funcionalidade acessível por teclado
2.1.2 Sem armadilha de tecladoA ConformeSem bloqueios de foco
2.2.2 Pausar, parar, ocultarA ConformeSem animações automáticas sem controle
2.3.1 Três flashes ou abaixo do limiarA ConformeSem conteúdo piscante acima de 3Hz
2.4.1 Ignorar blocosA ConformeSkip link implementado
2.4.4 Propósito do link (em contexto)A ConformeTodos os links com texto descritivo
2.4.7 Foco visívelAA Conforme:focus-visible implementado em todos os posts
2.5.3 Rótulo no nomeA Conformearia-label consistente com texto visível
2.5.5 Tamanho do alvoAA ConformeTouch targets ≥ 44×44px
3.1.1 Idioma da páginaA Conformelang="pt-BR" no template
3.3.1 Identificação de erroA ParcialFormulários do Blogger com limitações de personalização
3.3.2 Rótulos e instruçõesA ConformeLabels descritivos em formulários próprios
4.1.1 Análise sintáticaA ConformeHTML semântico e válido nos posts gerados
4.1.2 Nome, função, valorA ConformeARIA completo em componentes interativos
4.1.3 Mensagens de statusAA Conformearia-live em feedbacks dinâmicos

5. Limitações Conhecidas e Plano de Ação

O @CanalQb opera na plataforma Blogger (Google), que impõe limitações técnicas sobre as quais não temos controle total. As limitações conhecidas são documentadas com transparência e plano de mitigação:

5.1 Limitações da Plataforma Blogger

  • Estrutura de template: Elementos como <html>, <head> e atributos globais do <body> são controlados pelo Blogger, limitando algumas personalizações de acessibilidade globais. Mitigação: aplicamos ARIA e semântica diretamente em cada post.
  • Formulários nativos do Blogger: O sistema de comentários padrão e formulários de contato do Blogger têm limitações de personalização de acessibilidade (identificação de erro, rótulos). Mitigação: o @CanalQb usa formulários externos personalizados em páginas críticas.
  • Conteúdo de usuários (UGC): Comentários enviados por leitores podem não seguir os mesmos padrões de acessibilidade do conteúdo editorial. Mitigação: moderação ativa de comentários antes da publicação.

5.2 Conteúdo em Processo de Adequação

  • Audiodescrição em vídeos: Vídeos do YouTube incorporados possuem legendas automáticas, mas audiodescrição manual não está disponível em todos os conteúdos. Previsão de adequação: Q3 2026 para novos vídeos.
  • Posts antigos (pré-2025): Posts publicados antes de janeiro de 2025 podem não atender a todos os critérios AA. Estão sendo migrados progressivamente. Previsão: adequação de 100% do acervo principal até dezembro de 2026.
  • Tabelas complexas: Algumas tabelas técnicas em posts avançados carecem de cabeçalhos associados via scope ou headers. Em revisão contínua.

6. Roadmap de Melhorias de Acessibilidade

  • Q1 2025 — Concluído: Implementação de skip links, :focus-visible, contraste AA, atributos ARIA em componentes interativos e respeito a prefers-reduced-motion em todos os novos posts.
  • Q2 2025 — Concluído: Revisão de formulários de contato e sorteios para acessibilidade por teclado. Implementação de role e aria-expanded em acordeons FAQ.
  • Q4 2025 — Concluído: Touch targets ≥ 44px em mobile-first. Reflow 320px validado. Declaração de Acessibilidade versão 2.0 publicada.
  • Q2 2026 — Em andamento: Auditoria completa do acervo de posts pré-2025. Adequação de tabelas complexas com escopo de cabeçalho correto. Primeira auditoria externa de conformidade WCAG.
  • Q3 2026 — Planejado: Audiodescrição para novos vídeos YouTube. Legendas em português revisadas por humanos (substituindo legendas automáticas) nos vídeos mais acessados.
  • Q4 2026 — Meta: Atingir conformidade plena WCAG 2.1 AA em 100% do conteúdo publicado. Publicar relatório de conformidade auditado externamente.

7. Base Legal e Referências Normativas

Esta declaração é elaborada em conformidade com os seguintes instrumentos legais e normativos:

LBI — Lei nº 13.146/2015 (Brasil)
Decreto nº 5.296/2004 (Brasil)
WCAG 2.1 — W3C/WAI
EN 301 549 v3.2.1 (UE)
EAA — Diretiva UE 2019/882
ADA Title III (EUA)
Diretiva UE 2016/2102
ARIA 1.2 — W3C

Referências técnicas consultadas:

8. Como Reportar Problemas de Acessibilidade

Se você encontrou uma barreira de acessibilidade no @CanalQb que impediu seu acesso a algum conteúdo ou funcionalidade, queremos saber. O feedback da comunidade é a principal forma de identificarmos e corrigirmos problemas que escapam às nossas auditorias internas.

O que incluir no relato:

  • URL da página onde o problema foi encontrado
  • Descrição do problema e do que você tentava fazer
  • Dispositivo e sistema operacional utilizados
  • Navegador e versão (quando relevante)
  • Tecnologia assistiva utilizada, se aplicável (leitor de tela, switch, etc.)

Tempo de resposta comprometido: Buscamos responder a todos os relatos de acessibilidade em até 10 dias úteis. Para problemas críticos que impossibilitem o acesso ao conteúdo, nos comprometemos a providenciar uma solução alternativa em até 5 dias úteis, mesmo antes da correção técnica definitiva.

9. Documentos Relacionados

Transparência de IA (Lei Felca nº 15.211/2025 · EU AI Act Art. 50): Esta página foi elaborada com assistência de inteligência artificial e revisada e validada por humanos antes da publicação. Conteúdo gerado com Master Rules Claude v8.0.

2026 @CanalQbcanalqb.com.br  |  Licença: CC BY-NC-ND 4.0  |  Contato

© abril 24, 2026 CanalQb — Python, Scripts, Automação, Airdrops e Criptomoedas | Web3 e Tech na Prática

Comentários