2010-09-07 39 views
3

508符合规则之一是所有OBJECT标签都应包含元素内容。我不熟悉OBJECT标签或任何东西,但内容通常应该是什么?我注意到,如果我只是把任何字符串放在OBJECT标签中,我似乎通过了508测试。符合508的对象元素内容

是否可以接受把任何对象的标记内,使这个通过验证?我可以只放“无用的字符串”吗?内容有什么影响?

回答

2

含量为在以任何理由浏览器不能显示的物体的情况下备用。把它看作<img>元素的alt属性。自动化检查不能确认你是把东西明智的,只有你已经装上去。

这是你的责任,以使这些内容明智。它应该提供文本(或其他HTML)中可能提供的最佳等价物,它传达的信息与对象所显示的信息所传达的信息相同。

4

内容应提供相当于嵌入对象的信息。

使用一个无用的字符串不会使508兼容。因此,如果您的目标符合508要求,那将是不可接受的。您的自动化测试可能会报告通过,但除非具有真实内容,否则它不是真正的合规。

此替代内容的效果?当残疾人访问网站并且他们的辅助软件无法处理嵌入式对象时,软件会回退到备用内容。假设您在页面中嵌入了Flash演示文稿。当一个盲人通过屏幕阅读软件访问该网站时,屏幕阅读软件可能无法解析Flash电影。相反,它会读出备用内容中的文本。