Abe*_*Abe 5 html accessibility alt wcag2.0 tracking-pixel
我们正在运行一个网站并拥有第三方跟踪像素,但我们在alt网站上进行webaim/WCAG 2.0扫描时会收到属性错误.
我不确定在这种情况下,跟踪像素实际上是否仍然需要一个空白alt属性,或者某些屏幕阅读器是否还会读取src?
Bre*_*McK 12
alt=""在这种情况下,这是最合适的方法 - 这告诉屏幕阅读器图像纯粹是装饰性的,应该被忽略.由于跟踪像素不能在视觉上传达信息,因此从这个角度来看它们基本上是装饰性的.
如果没有ALT,一些屏幕阅读器将回退到读取图像名称(没有扩展名),而这通常是您不想要的.
一些屏幕阅读器(JAWS)可能会忽略1x1或类似大小的小图像 - 但仍然最好将其alt=""视为最佳做法.
一些参考:
事实上,我有机会会见了 WCAG 2.0 规则和条例的一些作者。很棒的一群人。
当我问他们关于像素的问题时,他们的回答就像上面的其他人关于:像素的问题一样alt=""。然而,他们表示,首选方法是执行以下操作:
改变role="presentation"
和
aria=hidden
这些是他们的“默认”建议,但他们表示,更新也会alt=""增加保护,以帮助屏幕阅读器承认像素/URL 是严格装饰性的,不会被屏幕阅读器阅读。