交互设计实用指南系列(2) –可及(3)
作者:化龙 来源:taobaoUED 发布时间:2010-01-21 12:48:00
标签:交互设计,指南,用户体验
3.容错和及时帮助
这也是交互设计指南中两个非常重要的部分,对于特殊人群来说,这两点显得更加重要。具体的设计方法可以参考接下来的文章http://ued.taobao.com/blog/category/ixd_guide/ 。
4.使用视觉、听觉,触觉等多元化的手法传达必要的资讯
在产品设计中,对于重要的操作及信息提示可以使用语音提示来配合视觉样式来提示用户操作的状态。比如在一些智能手机产品上,点击触摸屏数字键盘时,不但被选中的数字键的底色会发生变化,而且屏幕还有震动的触感提示。
5.使用辅助性的工具
以目前的技术,语音识别可以部分解决单纯的输入问题,比如Windows7的语音指令功能,在操作者说出“打开Word”这句话时,电脑就可以自动启动该软件,也可以为视力不好的老年使用者逐字逐句地朗读电脑上显示的任意文章,但是要靠语音识别完全解决人和电脑间大量的快速的交互行为还要走很长的路。在未来,也许大脑可以直接来操控电脑,这方面已经有了一些研究成果。下图为谷歌手机中文语音搜索的界面:
另外可以内置辅助残疾人的工具,Windows7有一个新的功能,叫做OSK,即屏幕键盘。不习惯使用键盘的人可以用鼠标来点这个屏幕键盘,肢体不是很方便的使用者,可以把屏幕键盘上的按键放大从而提高准确性;视力不好的老年使用者,可以把按键上的字放大,以便阅读。


猜你喜欢
- 在NLP中,数据清洗与分词往往是很多工作开始的第一步,大多数工作中只有中文语料数据需要进行分词,现有的分词工具也已经有了很多了,这里就不再多
- 在网页中放iframe,如果frameborder=0;就没有边框显示了;但动态创建时,在IE7中就不行了,从网上找到解决的办法,写出来记录
- 如何使用,直接上代码/** * 安装node-xlsx插件 */var path = require('path')var
- 最近对动易CMS有个研究任务,具体研究什么,嘿嘿,保密。网络收集了九个常见的错误原因分析及解决方法错误提示: ADODB.Recordset
- 搭建vue的开发环境:1、必须要安装nodejs2、搭建vue的开发环境 ,安装vue的脚手架工具 官方命令行工具npm install -
- 前言在后端开发过程中与数据库打交道乃是家常便饭,有时候会遇到只要数据库中的某条数据的一部分,这个时候有两种方式:(1)把其读取出来后再进行相
- key_len的含义在MySQL中,可以通过explain查看SQL语句所走的路径,如下所示:mysql> create table
- 迭代器迭代器是一个实现了迭代器协议的对象,Python中的迭代器协议就是有next方法的对象会前进到下一结果,而在一系列结果的末尾是,则会引
- 本书的作者Douglas Crockford是JavaScript开发社区最知名的权威,JavaScript的发明人Brendan Eich
- 1.相信大家,在经过前面的初步学习之后,相信大家也想要有一个舒适的编程环境了。接下来将交给大家一个简单的配置环境Anaconda + VSC
- 本文实例为大家分享了python OpenCV来表示USB摄像头画面的具体代码,供大家参考,具体内容如下确认Python版本$ python
- 使用iframe嵌入网页,页面可自适应在项目中遇到要嵌入第三方网页的需求,因为没有同第三方页面交互的需求,只需展示即可,所以最终决定使用 i
- 你需要添加两个按钮:一个按钮使所有英雄都可以死亡,而另一个按钮使所有英雄永生。由于它会影响所有英雄,而与选择无关,因此这需要一个单独的按钮,
- 相信用过thinkphp的用户都知道thinkphp的模型可以完成很多辅助功能,比如自动验证、自动完成等,今天在开发中遇到自动完成中需要获取
- 折线图是数据分析中非常常用的图形。其中,折线图主要是以折线的上升或下降来表示统计数量的增减变化的统计图。用于分析自变量和因变量之间的趋势关系
- 前言:数据的排序是比较常用的操作,DataFrame 的排序分为两种,一种是对索引进行排序,另一种是对值进行排序,接下来就分别介绍一下。1.
- 参考的一些文章以及论文我都会给大家分享出来 —— 链接就贴在原文,论文我上传到资源中去,大家可以免费下载学习,如果当天资源区找不到论文,那就
- 今天发现了一个显示ORACLE语法的好网站。内容太多,就不一一摘录了,记在这里,也方便自己查找。http://ss64.com/ora/ 目
- 本文实例为大家分享了python感知机实现的具体代码,供大家参考,具体内容如下一、实现例子李航《统计学方法》p29 例2.1正例:x1=(3
- 问题1问题描述:TypeError: default_collate: batch must contain tensors, numpy