我即将完成将现有网站迁移到CMS,我刚刚完成了所有各种联系表单的创建。我正在使用的CMS在其表单构建器中内置了CAPTCHA,这很棒,但唯一可用的方法是“破译 - 噪声图像”方法。
这种方法运作良好,但它限制了可能有阅读或视力障碍的人的访问。我通过提供一个“帮助”页面来解决这个问题,该页面允许残障人士通过电话与我们联系,我正在考虑使用单字段表格“发送给我们您的电子邮件地址,我们会与您联系”。作为Web开发人员,可访问性对我来说特别重要,但从组织的角度来看;减少我们收到的垃圾邮件数量也是如此。
所以我想知道的是,社区中是否有人有其他CAPTCHA方法的经验,您是如何设法让残障人士可以访问的?
答案 0 :(得分:3)
作为一个盲人,我发现recaptcha是最好的CAPTCHA服务之一,就音频选项而言。使用短信作为唯一替代方案的问题是,许多有视觉障碍的用户没有手机允许他们阅读短信。
答案 1 :(得分:2)
一个好的验证码,如reCAPTCHA,通常包括一个音频验证码。我也见过一个网站 发送短信并在短信中输入代码(Google-gmail会这样做)。
我对此非常感兴趣,因为我现在正在jQuery中实现CAPTCHA。
答案 2 :(得分:0)
许多网站,包括我认为的这个网站,可以选择播放带有嵌入式语音数字的嘈杂音频,作为相当于传统CAPTCHA图像的音频。
实际上,我发现结果非常怪异。让我想起了numbers stations。
答案 3 :(得分:0)
正如迈克尔所说,带有CAPTCHA文本每个字符的音频表示好或坏是提供的常见选项。如果你的CMS是基于PHP的,或者你在使用的托管基础设施上有PHP,那么这是一个带有音频下载选项的开源CAPTCHA应用程序:
我已经用phpcaptcha实现了一个生产站点,它的工作方式与宣传的一样。