我们是否需要 Instagram 提要的替代文本来满足 WCAG 2.0 AA 合规级别?
Do we need alt text for Instagram feed to meet WCAG 2.0 AA compliance level?
我们都知道装饰性图片不需要描述性替代文字。它只需要一个空的替代文本。但是,如果我收到 Instagram 提要,那么这些图像是装饰性的还是有意义的?
顺便说一句,我说的是 WCAG 2.0 AA 可访问性合规指南。
主要还是看图片本身。
如果您认为让盲人知道它是关于什么的没有用,那么我认为您的整个提要应该位于一个 aria-hidden
对象中。
但是还有其他的考虑,比如SEO。
问题是"what purpose does the feed serve"?如果该页面对于没有提要的所有用户同样有价值,那么它可以被判断为是展示性的,并且空替代是可以接受的。
如果它不是演示性的,那么如果它是您的 Instagram 提要,或者您有能力影响提要的策展人(例如,您为此付费)并且可以输入文本描述您可以放入 alt
属性(或放入 HTML5 <picture>
元素 https://developer.mozilla.org/en-US/docs/Web/HTML/Element/picture 中)的图像,那么您应该这样做,否则将构成非-一致性。
如果它不是展示性的并且您无法控制或影响内容,但您可以获取内容(如果存在)并将其放置在 alt
或 <picture>
元素中。那么你应该这样做。
我们都知道装饰性图片不需要描述性替代文字。它只需要一个空的替代文本。但是,如果我收到 Instagram 提要,那么这些图像是装饰性的还是有意义的?
顺便说一句,我说的是 WCAG 2.0 AA 可访问性合规指南。
主要还是看图片本身。
如果您认为让盲人知道它是关于什么的没有用,那么我认为您的整个提要应该位于一个 aria-hidden
对象中。
但是还有其他的考虑,比如SEO。
问题是"what purpose does the feed serve"?如果该页面对于没有提要的所有用户同样有价值,那么它可以被判断为是展示性的,并且空替代是可以接受的。
如果它不是演示性的,那么如果它是您的 Instagram 提要,或者您有能力影响提要的策展人(例如,您为此付费)并且可以输入文本描述您可以放入 alt
属性(或放入 HTML5 <picture>
元素 https://developer.mozilla.org/en-US/docs/Web/HTML/Element/picture 中)的图像,那么您应该这样做,否则将构成非-一致性。
如果它不是展示性的并且您无法控制或影响内容,但您可以获取内容(如果存在)并将其放置在 alt
或 <picture>
元素中。那么你应该这样做。