WordPress插件和可访问性儒豹手机搜索

WordPress最近宣布“所有发布到WordPress核心和捆绑主题中的新代码或更新代码都必须符合WCAG 2.0 AA级指南。这意味着WordPress将会在每次更新的时候让产品更容易上手。Rian Rietveld的文章WordPress goes WCAG清楚地反映了她在可访问性方面对这一进步的热情。

在我们深入之前,如果你想了解更多关于可访问性和其他必要的SEO技能,你应该检查我们全面的SEO培训!它不只是告诉你SEO:它确保你知道如何将这些技能付诸实践!!

它与Morten Rand Hendriksen在《词语的状态2015》(准确地说是在1:12:04)中的陈述一致。我们不应该只关注“深入研究Javascript”,而应该关注“深入研究可访问性”。

对于我们插件开发人员来说,Rian明确表示:“插件的可访问性是每个插件作者的责任。在我们的书中,这意味着你不能完全忽略可访问性,因为你不喜欢关注它。在这篇文章中,我想说明这一责任对我们意味着什么。

可访问性责任

编写干净的代码

我自己不是一个代码编写者,但是在过去的几年里我看到了我的插件代码。有些代码写得很好,有些代码写得很差。我说的穷,是指一些两岁孩子的画比那些插件的代码更有结构。编写干净的代码,就这么简单。它将确保屏幕阅读器和类似的工具能够更好地工作。它将使一个网站更容易访问。

至少,我们不会对此掉以轻心。我们有一个深思熟虑的代码设计和开发过程,其中包含了很多反馈。反馈来自同事,比如beta测试者。作为插件开发人员,确保您不仅仅输出代码是我们和您的责任。您必须确保输出干净的代码。

使用(免费的)辅助工具

每隔一段时间就通过W3C验证器运行您的代码可以帮助您确定您编写的代码是否干净。通常,验证器给出的建议很容易修正。他们可能已经在可访问性方面做出了巨大的改变。

另一个伟大且易用的工具是WAVE。只需安装chrome扩展,看看自己:

WAVE可访问性测试- chrome扩展

WAVE扩展分析了各种可能的可访问性问题。在上面的截图中,你可以看到缺少ALT属性和对比度问题。在表单中添加这些标签怎么样?这并不难。这个WAVE分析是在几秒钟内完成的,它会告诉你你的代码(或者网站)在哪里需要改进。

对比也是很容易测试和改进的。只需使用WAVE或Lea Verou的对比度工具。没有必要在一个实时的网站上这样做,因为我们这里讨论的是你的插件的用户界面。请阅读我的文章,了解更多的测试工具。

“你的插件也不完美”

你就是这么想的,对吧?我们的插件在可访问性方面也不是完美的。但在过去的几年里,我们已经向你们表明,我们正在倾听,我们正在以快速的步伐改善可获得性。就在前几周,我们更上一层楼,聘用了全职的安德烈·费西亚(Andrea Fercia)。Andrea专门研究可访问性。顺便说一下,他还会把一部分时间花在核心上。

Andrea在WordPress社区很有名。当涉及到核心时,他是WordPress易访问性团队的领导。我们很高兴你加入,安德里亚。我相信由于您的知识和经验,我们将使我们的插件更加易于访问!

我想这就是Rian所说的:“插件的可访问性是每个插件作者的责任。”作为最常用的WordPress插件之一的作者,我们希望我们能在这方面树立一个榜样!

滚动至顶部