WEB可用性学习<十>添加额外装饰
16
四/102
四/102
并非所有文档生来平等
Office的背后
将Office文档转化为HTML要做几步:
- 检查颜色、对比度;如果有视频,检查视频。具体操作参考前一章
- 为包含信息的图片添加替代文本
- 当处理演示文稿软件时,需要将所有演讲中说的话制作成文字记录或字幕;取消变换效果。
PDF:创建高可用性的便携文档
PDF有三种:扫描图像;没有标签的文本;带标签的PDF。
扫描图像的PDF几乎没有什么可用性。有必要用一些特殊的软件将图像转化为文本。但这些文本在修改后依然没有标签作为支持。
然后为这些扫描图像的生成文本添加标签;检查纯文本。最终得到高可用性的PDF版本。
脚本的回应
脚本的不速之客
脚本页面需要满足的特点:
- 注意行为和样式的分离
- 页面不依赖特定的输入设备
- 页面在没有脚本情况下依然可以运行
源代码的可用性应该避免出现以下3种书写形式:
<a href='...' onclick='[脚本在这里]'>(高耦合)<a href='javascript: func(...)'>(javascript不应该出现在href中,可能导致空链接)<a href='#' onclick='...'>(综合了上面2个的问题。)
高端脚本
Ajax虽然是使用javascript来实现富Web界面,但它依然可以具有可用性。
当Ajax发生更新时,它可能带来一些可用性问题,解决方案如下:
- 使用视觉或听觉反馈来标示页面刷新
- 向用户说明,页面会自动刷新其内容,或者告诉使用用屏幕阅读器的用户关闭Javascript
- 明确提供选择。使不喜欢Javascript的用户可以更换模式
当使用脚本实现拖放效果时,也可以提供多一个接口,用按钮的形式替代拖放。
使用API(如YUI)
WEB可用性学习(完)
Comments (2)
Trackbacks (0) ( subscribe to comments on this post )
Leave a comment
No trackbacks yet.
3:27 下午 on 六月 24th, 2010
哈哈,再次造访贵博客,文章写的不错,希望能回访哦.成为朋友
[回复]
1:44 下午 on 七月 13th, 2010
纯属路过。。。。不过博客很不错哦
[回复]