Criar conteúdo acessível accessible-content
A Lei Europeia da Acessibilidade é uma diretiva destinada a reforçar o mercado interno de produtos e serviços acessíveis, eliminando os obstáculos causados pelas diferentes regras nacionais entre os Estados-Membros.
Esse regulamento determina que todas as comunicações digitais, incluindo emails, boletins informativos, PDFs e conteúdo para download, devem estar acessíveis. Ao criar conteúdo para seus destinatários, você deve seguir diretrizes específicas, como o uso de fontes acessíveis, formatos legíveis e fornecer texto alternativo para imagens.
O Journey Optimizer Designer de email, que permite que os profissionais de marketing criem conteúdo para emails e páginas de aterrissagem, permite que você esteja em conformidade com esta diretiva, com base nas Diretrizes de Acessibilidade de Conteúdo da Web (WCAG) 2.1, nível AA.
De acordo com isso, as práticas recomendadas para criar conteúdo acessível com o Journey Optimizer estão listadas abaixo.
Garantir a legibilidade do texto text-readability
Use a guia Estilos do componente Texto para garantir que o texto seja legível, por exemplo, usando contraste de cores adequado e fontes simples. Saiba mais
Para fontes e texto, siga as diretrizes abaixo:
Seleção de fonte
- Use fontes sans-serif como Arial, Verdana, Tahoma, Helvetica ou Open Sans.
- Evite fontes serif, cursivas ou decorativas no conteúdo do corpo.
- Use um conjunto de fontes limitado para fins de consistência e fallback (por exemplo:
font-family: Arial, Helvetica, sans-serif;
).
Dimensionamento de fonte
- Verifique um tamanho de fonte mínimo de 16px para o corpo de texto.
- Use hierarquia adequada para cabeçalhos.
Contraste de cores
- Mantenha uma taxa de contraste de pelo menos 4,5:1 entre o texto e o plano de fundo.
- Para textos grandes (≥ 24px ou bold 18px), verifique se há pelo menos um contraste de 3:1.
- Evite texto cinza-claro ou pastel em planos de fundo brancos.
- Não confie apenas na cor para transmitir significado, mas em vez disso use sublinhados, ícones etc.
Acessibilidade de texto
- Evite texto em imagens.
- Não use todas as letras maiúsculas no corpo de texto.
- Garantir que o texto possa ser ampliado até 200% sem quebrar o layout.
Garantir acessibilidade visual visual-accessibility
Para garantir que seu conteúdo seja visualmente acessível, siga as práticas recomendadas abaixo:
- Evite usar indicadores somente de cores para informações importantes.
- Use rótulos de texto ou ícones para garantir clareza.
- Otimize seu design para layouts móveis e responsivos, garantindo que os botões sejam grandes e espaçados corretamente.
- Teste regularmente entre dispositivos e tamanhos de tela para manter a acessibilidade.
No Journey Optimizer, o tamanho e o espaçamento dos diferentes elementos no seu conteúdo podem ser refinados usando os parâmetros de estilo e atributos do painel Estilos do Email Designer. Saiba mais
Por exemplo, você pode atualizar o plano de fundo ou alterar as margens, o preenchimento e o alinhamento para melhorar a acessibilidade visual do seu conteúdo. Saiba mais
Além disso, o Designer de email do Journey Optimizer permite que você visualize e otimize o design para diferentes dispositivos e tamanhos de tela. A qualquer momento, você pode Alternar para o modo de exibição ativo para verificar como o conteúdo pode ser renderizado em vários tamanhos de dispositivo.
Usar texto alternativo para imagens alt-text
Use o componente Imagem para fornecer texto alternativo para imagens. Saiba mais
Para obter um texto alternativo eficaz em produtos digitais, siga as diretrizes abaixo:
- Descreva a finalidade da imagem de forma concisa e contextual.
- Evite frases redundantes como "Imagem de…" e use texto alternativo vazio para imagens decorativas.
- Para ícones com significado, forneça rótulos significativos e para imagens complexas, use um breve texto alternativo mais uma descrição mais longa em outro lugar.
Usar formato legível readable-format
Use a estrutura relevante do Designer de Email e os componentes do conteúdo, bem como as opções no painel Estilos, para organizar o conteúdo de forma clara, lógica e concisa, acessível a todos.
- Use HTML estruturado e semântico com cabeçalhos, parágrafos, listas e tabelas adequados.
- Garantir que o conteúdo siga um fluxo lógico da esquerda para a direita, de cima para baixo.
- Use uma linguagem clara e concisa.
- Fornecer formatos alternativos para PDFs e infográficos.
- Permita o redimensionamento e o refluxo do texto e verifique se a tipografia é legível com contraste de cores adequado em todos os formatos.
Garantir a legibilidade do conteúdo readability
Para ser legível, seu conteúdo deve ser claro, bem estruturado e utilizável por todos, incluindo pessoas com dificuldades visuais, cognitivas ou de leitura e aquelas que usam tecnologias assistivas. Alguns pontos a serem considerados ao criar conteúdo acessível incluem:
- Mantendo frases com cerca de 20 palavras ou menos.
- Edite sua cópia para ser direta e direcionada ao ponto.
- Use a voz ativa para manter a estrutura da frase mais simples.
- Evite gírias, jargões ou palavras regionais com as quais algumas pessoas possam não estar familiarizadas.
Para avaliar sua legibilidade de email, você pode usar o popular Teste de Facilidade de Leitura Flesch, que pode ser encontrado no Microsoft Word e calcula como é fácil ler seu conteúdo em uma escala de 0 a 100.
Testar seu conteúdo test
Para verificar a acessibilidade do conteúdo, você pode usar os recursos de teste fornecidos pelo Journey Optimizer. Eles não foram projetados especificamente para verificar se o conteúdo está totalmente acessível, mas podem fornecer um primeiro nível de verificação.
-
Pré-visualize o conteúdo usando perfis de teste. Saiba como
-
Use a opção Renderização de email que usa o Litmus para simular seus designs nos principais clientes de email (Apple Mail, Gmail, Outlook) e ver se o texto, as cores e as imagens tornam seu conteúdo acessível.
-
Envie provas para testar a renderização do seu conteúdo antes de enviá-lo para o seu público real. Saiba como
Para verificar de maneira mais consistente se o conteúdo está acessível de maneira confiável, procure por ferramentas externas específicas, como:
-
O verificador de contraste do WebAim e a ferramenta de avaliação de acessibilidade da Web do WAVE para avaliar o contraste e a conformidade;
-
Tecnologias assistivas, como leitores de tela (por exemplo: NVDA ou VoiceOver no iPhone), para experimentar emails da perspectiva de usuários com deficiências visuais.
Usar modo escuro dark-mode
O modo escuro melhora a acessibilidade visual para usuários com sensibilidade à luz ou deficiências visuais, para melhorar a experiência de visualização.
Entre as práticas recomendadas para projetar conteúdo no modo escuro, use PNGs ou SVGs transparentes, defina metatags e CSS apropriados e forneça um estilo de fallback acessível se o modo escuro não for compatível. Por fim, verifique se os seus emails são renderizados corretamente no modo escuro, testando todo o conteúdo do email e os elementos da interface do usuário nos modos claro e escuro.
As práticas recomendadas detalhadas específicas para o modo escuro, incluindo diretrizes para garantir acessibilidade, estão listadas em esta seção.
Usar atributos específicos para acessibilidade attributes
Atributos de idioma language
Ao criar designs, inclua os atributos lang
(idioma) e dir
(direção de texto) no corpo do conteúdo. Esses atributos ajudam as tecnologias assistivas, como leitores de tela, a interpretar e apresentar seu conteúdo de maneira apropriada.
-
O atributo
lang
indica o idioma do email para tecnologias assistivas, garantindo que as palavras sejam pronunciadas corretamente.accordion Exemplos Exemplo para inglês:
code language-none <body lang="en">
Exemplo para francês:
code language-none <body lang="fr">
-
O atributo
dir
especifica a direção do texto. A maioria dos idiomas, incluindo inglês e francês, são lidos da esquerda para a direita (ltr), enquanto idiomas como árabe e hebraico são lidos da direita para a esquerda (rtl).accordion Exemplos Exemplo para inglês (da esquerda para a direita):
code language-none <body lang="en" dir="ltr">
Exemplo para árabe (da direita para a esquerda):
code language-none <body lang="ar" dir="rtl">
Os leitores de tela dependem do atributo lang
para aplicar as regras de pronúncia corretas, enquanto a direção do texto garante o fluxo do conteúdo naturalmente para idiomas da esquerda para a direita ou da direita para a esquerda. Sem esses atributos, os usuários podem enfrentar ordem de leitura confusa ou pronúncia incorreta. Consequentemente, sempre envolva seu corpo de email com os atributos lang
e dir
apropriados.
<table>
ou <td>
blocos) para garantir que cada parte seja lida corretamente.Tabela tables
No conteúdo do HTML, as tabelas são geralmente usadas para layout. Por padrão, os leitores de tela tratam cada <table>
como uma tabela de dados, anunciando linhas, colunas e estrutura. Isso pode ser confuso se a tabela for usada apenas para formatação.
Adicione role="presentation"
(ou role="none"
) às tabelas de layout para garantir que as tecnologias assistivas ignore sua estrutura e se concentre apenas no conteúdo real.
role="presentation"
)code language-none |
---|
|
Os leitores de tela leem:
"Olá, Mundo. Bem-vindo ao nosso informativo." (Nenhuma menção de linhas, colunas ou tabela)
role="presentation"
)code language-none |
---|
|
Os leitores de tela leem:
"Tabela com 2 colunas e 3 linhas."
"Nome, Alice. Pontuação, 95."
"Nome, Bob. Pontuação, 88."
role="presentation"
exclusivamente para tabelas de layout. Para tabelas de dados, mantenha a estrutura semântica <table>
para que os leitores de tela possam anunciar corretamente cabeçalhos e relações.Texto para links links
Os leitores de tela leem os links usando o texto. Se um link for rotulado apenas como "Clique aqui" ou "Leia mais", os usuários de tecnologias assistivas não saberão o destino. Para garantir a acessibilidade, eles precisam de um texto descritivo que indique claramente o target ou a ação.
Use o Designer de Email para adicionar um link ao seu conteúdo e editar o rótulo para torná-lo discernível (visível) e descritivo (claro sobre o propósito). Evite rótulos vagos como "aqui" ou "mais".
code language-none |
---|
|
Os leitores de tela leem:
"Link, notas de versão de agosto."
code language-none |
---|
|
Os leitores de tela leem:
"Link, clique aqui." (Não fornece contexto fora da ordem de leitura)
Fornecer navegação pelo teclado e suporte de foco keyboard
Fornecer navegação pelo teclado e suporte de foco permite que as pessoas que não podem usar um mouse acessem e interajam totalmente com o conteúdo. Também melhora a usabilidade geral, oferecendo a todos os usuários uma maneira clara e consistente de percorrer as informações.
-
Foco pelo teclado
-
Verifique se todos os elementos interativos (como botões, caixas de seleção, links) têm
tabindex="0"
para que sejam incluídos na ordem de tabulação natural. -
Permitir a navegação usando as teclas Tab e setas (^ ↓ ← →), que deve destacar visivelmente o elemento focado.
-
-
Estilo de foco personalizado
-
Aplique estilos claros e distinguíveis para focalizar elementos acionáveis:
accordion Exemplo (CSS) code language-none [tabindex="0"] : focus { outline: 2px solid #00AEEF; /* Cyan border */ background-color: #20CEFF; /* Optional background */ }
-
Garantir que os indicadores de foco atendam aos padrões de aparência de foco da WCAG 2.2, incluindo:
-
Área mínima: 2 contornos de espessura de pixel CSS.
-
Taxa de contraste: ≥ 3:1 entre o estado focalizado e desfocado.
-
-
-
Suporte para ativação de teclado
-
Verifique se as caixas de seleção e os botões respondem às teclas Enter e Space.
-
Validar a interação usando apenas o teclado:
-
Enter ou Space deve alternar as caixas de seleção.
-
Enter ou Space deve acionar botões.
-
-