童话说说技术创业美文职业
投稿投诉
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

设计模式自动完成

11月7日 鬼神氏投稿
  JabobNielsen提出的10个可用性原则中有一个原则防止出错(ErrorPrevention)。官网中有对这一原则的具体解释,这里不再复述。笔者认为还有一个防止出错的方法就是让用户选择而不是输入。在这里用户不需要思考如何输入,输入是否正确,这里以常见的“自动完成”来谈一下这个设计模式在当下的应用。
  自动完成是一种属于反应性界面的强大模式。典型的模式是随着用户在文本框的输入,显示一个包含匹配项的下拉列表。理想情况下,应该自动选择最佳的匹配项。此时,用户只需要接受匹配项或者从列表选择其他项。
  典型应用:邮箱,即时通信软件
  图1Sametime7。5。1
  好,现在我们来思考下这简单的交互中,有哪些需要在交互设计中需要注意的地方。笔者从输入、匹配、选择这三个方面进行分析。
  输入
  用户输入时,需要等待多少时间反馈?对自动完成而言,用户每输入一个字符就需要反馈。不过,如果用户输入速度很快,在输入几个字符给出反馈建议也是可以的,同时这里也需要考虑到性能问题。
  匹配
  如图2对于IBM的Note而言,用户输入的字符可以与联系人的名字或者电子邮件地址的任意部分匹配,突出显示匹配的联系人,同时也以粗体显示已输入的字符。这样可以清楚地告知用户选中的联系人以及所匹配的字符,进行拼写检查,防止出错。
  同时支持键盘操作,上、下方向键可以用来选择匹配的项。
  图2LotusNotev8。0
  如图3在一些集成开发环境中,系统会从规定的参数中基于用户的输入提供一些匹配的关键字。在开发中使用这种设计模式,帮助程序员大大地提高效率。从认知上由系统给出提示减轻了记忆负担,而操作上程序员只需要选择不需要输入对应代码减少了操作,降低了出错的可能性。在集成开发环境中,系统会根据用户输入的值匹配标签中的任意部分进行提示。特别是标签的自动关闭,语法提示都是自动完成这一设计模式的体现,很好地提升了体验效果。
  图3LotusNotev8。0IBMRationalApplicationDeveloper
  图4中这里说明普通的匹配列表如何做优化和引导。匹配列表也可以提供一些使用说明和额外的相关信息。
  1。在列表中用灰色字体提供了使用说明;
  2。在有些匹配项后提供了类型(computerscience,blog)等,这样就更方便地进行精准搜索和信息归类;
  3。提供了网页搜索功能,在没有合适的匹配内容时,给予用户更大的搜索范围;
  4。给予用户控制,用户可以隐藏不符合预期的内容。
  图4IBMw3portal
  自动完成这个设计模式除了在简单的文本输入框中有应用还可以使用在其他环境中。图说明了利用自动完成去指定对应的属性。一旦从列表中选择了属性,相对应的值也同时会被设定。这里将属性与值配对在大型软件开发的协同工作中有特别的意义,保证了输出质量的统一和规范。设计和开发只需要去调用就可以,大大减少了沟通成本。
  图5IBMFringe
  图6自动完成与标签组合,很显然只会匹配那些以标签名开头的项。在一些企业内部的SNS应用,自动搜索这一个模式可以与很多Web2。0的元素组合,提高设计体验。
  图6LotusConnections
  选择
  在邮箱的自动匹配环境中,按Tab就可以把匹配的联系人输入到文本框中。因为邮箱中的TAB键支持选定和改变焦点的作用。在普通的即时通讯软件中一般使用按Enter进行选中并直接打开对话框。如果是企业级的即时通讯软件建议支持Tab进行多人选择。
  什么时候不用
  1。一些涉及到安全的应用最好不要使用“自动完成”,例如在输入用户名、密码或者其他敏感信息的时候;
  2。当存在大量的匹配的内容,但没有合理的依据去归类;
  3。系统不能基于用户的输入即时更新匹配的内容;
  4。自动选择不能用于有固定匹配项的场景,例如最好使用下拉列表而不是自动完成让用户选择洲名。
  无障碍设计
  1。当页面进行刷新的时候,屏幕阅读器会重复阅读。所以在更新匹配项的时候页面不能进行刷新。
  2。屏幕阅读器是按照从上到下的顺序阅读已载入的页面。因此在页面载入完成后,出现的匹配项需要通知屏幕阅读器,并且在页面的这一部分要给一个快速入口。
  参考文献
  1。http:www。useit。compapersheuristicheuristiclist。html
  2。BillScott,TberesaNeil李松峰译Web界面设计〔M〕北京:电子工业出版社,2009:253254
  3。RobertHoekman,Jr向怡宁译瞬间之美〔M〕人民邮电出版社,2009:72
投诉 评论 转载

QQLive华丽蜕变彰显高清视界QQLive大界面改版背景左右分体模式使得播放器和视频库均受到限制,视频库尺寸小,用户找片不方便。QQLive原来版本为分体式左右两个模块结构(播放器宽565,视频……内容适应形式学习了死猫的文章,我今天也来说说有关内容和容器的关系。看标题你也许觉得有些囧,它和上一篇《形式追随内容?》看起来相反,而且好像从交互设计的角度看也是很不专业的一个观点,这……简洁的是最好的吗?在电子产品的设计中,大家经常提到简洁是设计的重要元素。可是很多产品,不见得简洁就是第一要素。简洁的设计,必须是在对用户需求透彻理解,引导用户完成必要操作的基础之上,才提倡的一种……形式追随内容?今天想说的是内容和容器的关系,顺便把之前设计中碰到的问题和大家一起探讨下。我们从软件的设置说起。(这里以QQ的设置举例)一个软件的设置(常称为系统设置)一般承载了软件所有……惊现!表面下的隐藏信息浅谈信息可视化1910年,病卧床上的魏格那(德国气象学家,以“大陆漂移学说”闻名),无意地注视着墙上的世界地图地图表面之下的隐藏信息惊现了:“大西洋两岸的轮廓竟是如此相对应”。地图,将……细节成就卓越浅析iPhone用户界面设计精粹作为一款革命性产品,iPhone(这里泛指iPhone和iPodtouch,当然还有iPad)为我们带来了许多意想不到的创意和惊喜。过去两个月多的时间里,我们认真地咀嚼《iPh……设计模式自动完成JabobNielsen提出的10个可用性原则中有一个原则防止出错(ErrorPrevention)。官网中有对这一原则的具体解释,这里不再复述。笔者认为还有一个防止出错的方法……关于快速原型的一点纠结作为一个交互设计师和工具控,我对原型设计应该用什么工具这个话题一直很感兴趣。工作至今,陆续使用过很多不同类型的原型工具,从最基本的纸笔,到AxureRPOmnigraffle,……娱乐没有圈,设计没有边?浅谈几个设计法则经常会听到有人议论,设计很主观化,很难有标准。但一些常见设计法则,还是能够让我们深入浅出,在设计过程中给予我们一些辅助。以下就简单介绍几个:1。FlexibilityUs……设计提升满意度在学校修管理学的时候,有讲过一个管理激励的理论。管理激励是基于行为和认知科学的研究,来发现人们的需要、动机、目标和行为四者之间关系的核心理论,主要的目的是讨论如……自然描述与自然任务这次我们来说一些很小的东西,相当小。不过先说一个故事:这天晚上,你打算出去下一次馆子,就行动了,找到了一家新开的小店进去坐了下来,服务员很殷勤的走了过来问你想吃点什么。……非原型不设计在风起云涌的互联网浪潮中,产品迭代的速度越来越快。随着用户需求的激增,也不断带来了对设计师能力要求的提高。初入交互设计领域几年来,明显发现可视化的内容远比文档的更易于被用户(以……
职场心灵鸡汤语录职场心灵鸡汤语录62条经典职场的语录48条常用职场的语录65条职场的语录55条职场正能量的语录职场心灵鸡汤语录职场的语录职场正能量的语录80条职场正能量的语录摘录100条职场的语录68条职场的语录58条五个提升歌唱水平的小技巧,第五个乃是绝招乘坐高铁可以带监控设备吗乘坐高铁可不可以带监控设备如何应对愤怒的孩子出租合同华为的战略组织与机制到底是怎样的这里有条经验分享成语释法我的太婆小说部落从前的故乡古代描写爱情的诗句露娜补一个传说,逐梦之音即将返场,达摩迎来好消息,疑似有皮肤闷热怎么批量给微信好友加标签按共同群

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界