Web标准中的常见问题
web吧
全部回复
仅看楼主
level 2
[啊]
2017年06月23日 14点06分 1
level 2
什么是可用性(U****lity)?
举一个简单的例子:在我给大家展示的这个页面里,如果所有的JavaScript脚本都失效,页面会怎样?如果你想选择所有的复选框,你将不得不一个一个的去点击它,它的可用性降低了,但是可访问性无损。如果你想按时间长度排序表格,则没有办法完成,但是丝毫不影响你了解每首歌曲的长度。
看了这个例子,你应该明白可访问性和可用性的区别:可访问性关心的是某个页面是否能被用户访问到;可用性关心的是在诸如JavaScript等脚本失效后,页面的功能是否依然有效。
NOTE:同样是由于页面失效的原因,我想再举一个可用性的例子,我们在提交表单的时候,很多时候都会加一个 Ctrl + Enter 直接提交的功能。这样的做法就是提高可用性的一个典型例子,而如果你的表单只能通过Ctrl + Enter 提交,但用户的浏览器不支持 JavaScript,那么他将无法提交表单,这时对于此用户,网页的可用性可以认为是0。
2017年06月23日 14点06分 4
1