有没有办法查看 Marketing Cloud 电子邮件符合哪些可访问性标准?

Is there a way to see what accessibility standards a Marketing Cloud email meets?

我们目前有一个项目在确保我们的网站符合可访问性标准。

我们的电子邮件是使用 Salesforce Marketing Cloud 布局构建的。有谁知道我们如何查看或测试它们 'accessible' 的情况?

我可以使用 ReturnPath 进行测试,看看它们在各种设备上的呈现方式,这会给我色盲的结果,但我不确定如何测试它们在屏幕上的表现如何 reader 例如

从可访问性的角度来看,电子邮件是一个棘手的问题。即使在 2021 年,我们仍然坚持使用表格进行布局!

我们不能使用 WAI-ARIA 并且 CSS 非常有限。

因此,我有一个较小的电子邮件清单,涵盖了我们可以控制的重要内容。

我要看的主要内容是:

阅读顺序

确保电子邮件从左到右阅读,然后向下阅读(假设语言是从左到右的语言,否则反转)

使用标题

电子邮件营销人员通常只设置普通文本的样式,而不是放入正确的标题。确保标题实际上是 <h2><h6>,并带有一个 <h1> 来解释电子邮件的目的在开头。

还要确保标题不会跳级(例如,不要从 <h2><h4>)。

颜色对比度

网站的规则完全相同,适用于电子邮件。我会推荐 运行 通过 Web Aim colour contrast checker 的颜色用于文本周围的文本和背景、按钮背景和文本等。

替代属性

图像上的 Alt 属性是您需要检查的重要属性,尤其是在电子邮件中,其中图像可能是 hyperlink 中唯一的内容。由于您不能在电子邮件中使用 aria-labelvisually hidden text alt 属性是使 link 包含图像(加上电子邮件)有意义的唯一方法客户端阻止图像,这意味着对其他所有人都有有意义的文本,而不仅仅是屏幕 reader 用户)。

有意义Link 文本

同样,确保 links 不只是说“阅读更多”。相反,使 link 文本有意义,例如“阅读我们关于 X Y Z 的文章”。

使用描述性主题行

这是唯一一个作为营销人员“难”的。您希望主题行引起人们的兴趣打开电子邮件,但是对于有认知障碍的人来说,晦涩的主题行可能会令人不安/困惑等。

在“赠送游戏”和有意义的主题行之间取得平衡是困难的,如果不确定错误是否有意义(它可能有助于您的打开率/转化率,所以 A / B 测试吧!)


在浏览器中查看

由于电子邮件客户端的限制,确保可访问性的最佳方法是在电子邮件中自定义“在浏览器中查看”link(因为销售人员等不太可能做好他们电子邮件的浏览器版本)。

这样您就可以使用 WAI-ARIAvisually hidden text 等并正确标记页面,符合 WCAG 2.1(以及很快的 WCAG 2.2)要求。

显然我知道这需要的工作量,但是一旦您构建了可访问的模板和组件,它就会变得容易得多。

测试

就我个人而言,我只是手动测试,但我确信在某个地方存在类似于 Ax Accessibility Checker 的电子邮件测试服务。

但考虑到典型电子邮件的长度,我认为一旦您知道要查找的内容,手动检查只需要 2 分钟,因此服务可能不值得。

您始终可以将电子邮件 HTML 复制并粘贴到一个文件中,并使用 .html 扩展名保存它,然后在浏览器/辅助功能检查器中打开并测试它。但是由于使用表格进行布局,您可能会遇到很多无法解决的问题。

最后 - 学习使用屏幕 reader 不到一个小时,拿起 NVDA 或 VoiceOver 并自己测试电子邮件,如果你能理解并访问和大家一样的信息再发吧!