设计中的可供性 浅谈 affordance UI (可供性设计)
本文目录导航:
浅谈 UI 设计中的可供性(affordance)
可供性是一个很值得玩味的专业词汇。
一方面,在中文语境下这个词很难翻译得准确,它蕴含太丰盛的语义。
另一方面,这个词汇又可以用在很多的设计语境中,任何一个不好的设计,你都可以说它可供性不好,由于可供性跟设计指标简直是毫不相关的。
那么可供性终究是怎样定义的?先看维基: 从维基的定义来看,可供性是产品一种显而易见的配置隐喻,让人一眼就能看出它具备什么配置,该如何操作它。
《通用设计规律》这本书则把 affordance 翻译为「配置可见性」,这样翻译仿佛更深刻易懂点。
书中举了 Don Norman 这个经典的案例来说明 affordance ,门把手的配置可见性是「拉」,但「推」的标示却跟门把手相互矛盾,处置打算是右图,用平面金属板替代把手,消弭「拉」的配置可见性。
可供性的设计理念首先是从工业产品发端的。
一件好的工业品,经常使用者可以搜索枯肠地经常使用它。
原研哉的书中经常提到可供性这个概念,强调产品应该融进经常使用场景,其实就是产品可供性的外延。
上图的两个案例,第一个下垂的拉绳提供剧烈的下拉隐喻,一个搜索枯肠的下拉举措,音乐随即响起。
第二个案例中的雨伞,设计者为了处置一手提袋子一手拿雨伞的困境,在雨伞把手上设计出了一个凹下去的凹痕,让经常使用者不用思索就学会了把袋子挂把手的操作。
这两个案例是对可供性这个概念的很好的诠释。
深刻点讲,可供性就像是文章的上下文语境,工业产品经过外型和周边环境的映托,来给用户足够的操作和配置隐喻。
为了不使探讨过于泛化,咱们可以把可供性在 UI 中可以了解为隐喻,比如经常出现的图标、按钮、控件就是 UI 中的隐喻因素。
一个齿轮图标代表设置,一支笔的图标示意编辑配置。
这种隐喻在 UI 设计中随处可见。
但 UI 是二维的,它的配置可供性跟工业产品不一样,工业品可以经过触感、嗅觉、光影等等去增强可供性,UI 只能经过平面的手腕去寻觅方法。
比如谷歌的 material design 希图经过模拟资料自身的个性来提供界面隐喻。
比如光影、质感、合乎物理定律的静止等都是为了处置数字环球中的的交互隐喻,提供更有力的可供性。
MD 的投影隐喻界面中的档次感,并自创了传统的印刷设计——排版、网格、空间、比例、配色,来构建用户相熟的视觉环球。
而这一切都建设在谷歌的切实依据之上:人对材质触感有着自然的感知,这是一切隐喻的基础。
与谷歌一模一样的另一套界面设计理念,苹果在 iOS 7 之后提出的,俗称毛玻璃成果,则从应用玻璃质感来构建 UI 的层级相关。
正如 iOS设计指南中写到: 毛玻璃的成果确实更凑近实在环球的视觉阅历,距离 iOS 7 颁布四年过去了,公众早已习气了毛玻璃,泛滥安卓厂商都在竞相模拟,Material Design 那一套为数字虚构环球构建的隐喻体系仿佛感动不了用户,这说明实在环球的映射映射是如许关键。
在图形化界面的初期,人们对界面的认知是空白的,毫无阅历的,所以软件图标基本都是拟物化的,设计者都宿愿用户可以借用事实阅从来了解这些虚构的数字化产品,所以容量图标画个实体硬盘,主页图标画个房子,设置画个齿轮等等,但随着用户对数字化产品的认知逐渐加深,不再须要借用事实阅从来增强用户认知了,由于它自身曾经自成体系。
以 iOS 的桌面图标为例,从 iOS 6 到 iOS 11,图标原有拟物化的质感被去掉,代之以笼统的色块、突变、线条、符号,图标的历史使命,即协助人们从实在环球跨向虚构环球的认知跃升已成功。
如今 UI 中的图标,曾经基本脱离事实的隐喻,想想网络、淘宝、京东等干流运行的图标吧,齐全是基于虚构环球构建的视觉认知。
只管界面中的图形曾经逐渐脱离事实阅历的隐喻,但在一些跟实体无关联的产品中,咱们还能看到很多用事实阅历隐喻来增强界面的经常使用体验。
比如音乐播放界面用唱片机的样子,读书产品的页面跳转模拟实在翻书的成果,共享单车 APP 还是用单车的笼统等。
UI 应用事实隐喻来增强界面配置可供性的做法会不时存在,只是随着人们虚构环球的阅历越来越丰盛,会越来越少而已。
可供性在 UI 设计中的探讨越来越少了,或者是由于扁平化到如今,很多界面越来越多的经常使用文字按钮了,配置所见即所点,隐喻仿佛没有必要了。
在更有未来感的科幻片中,你也会发现一切的操作面板简直都是文字按钮,这样更直观,合乎人机交互的理想境界:遗记界面,自若操控。
《Universal Principle of Design》by William Lidwell、Kritina Holden、Gil Butler 《The Design of Design》by 原研哉 《iOS Human Interface Guideline》by Apple 《Materila Design》by Google
腿拼音怎样拼写声调
腿的拼音是tui,声调是第四声,也就是去声。
拼音声调是指个别话中的声调,通常由高到低区分是第一声、第二声、第三声、第四声,用阴平、阳平、上声、去声四个标号示意。
腿这个字的拼音中,“t”是声母,“ui”是韵母,“i”是韵尾,韵母“ui”的四个声调包括阴平(如“杯”)、阳平(如“碑”)、上声(如“摆”)、去声(如“拜”)。
腿是身材的一局部,是指人类用来走路和撑持身材的局部。
在拼音中,腿通常被拼写为“tui”,第一个字母“t”是声母,第二个字母“ui”是韵母。
在韵母中,“i”是韵尾。
拼音声调是指汉字发音的高下、升降、长短的变动,用来表白不同的语音语调。
腿的拼音tui中的“t”发音时,舌头抵住上颚,而后突然开放,发“t”的音。
而“ui”是一个复韵母,发音时,口型先向两边开展,而后向两边合拢,发“ui”的音。
整个拼音tui发音时,须要将“t”和“ui”两个音连在一同收回,构成一个完整的语音。
声调区分不同的意义如下:
1、区分同音字:汉语中有很多同音字,经过声调的不同,可以区分不同的汉字,例如“ma”可以是“妈”、“麻”、“马”、“骂”等不同的汉字。
2、表白语义:汉语中的一些词语,不同的声调可以表白不同的语义,例如“好”读上声示意夸赞、称誉,读去声则示意批判、指责。
3、区分词性:一些词语的不同声调可以示意不同的词性,例如“钉”读阴平示意名词,读阳平则示意动词。
4、区分语气:不同的声调可以表白不同的语气,例如上声的降调可以示意不懂语气,去声的升调可以示意慨叹语气。
5、表白情感:声调可以表白谈话人的情感和态度,例如上扬的声调可以示意兴奋、惊讶,降低的声调可以示意沉郁、悲痛。
如今前端盛行的框架?
前端罕用的框架有哪些?web前端的干流框架,上方,我给大家详细引见一下:
:Angular是一个低劣的前端JS框架。
Angular有很多个性,外围是MVW(Model-View-Whatever)、模块化、智能双向数据绑定、语义标注、依赖注入等。
Angular是一个比拟完整的前端框架,蕴含了服务、模板、双向数据绑定、模块化、路由、过滤器、依赖注入等一切配置。
自定义指令后可以在名目中屡次经常使用。
:React可以十分容易地创立用户界面。
为运行程序的每个形态设计繁复的视图,React还可以在数据出现变动时高效地降级渲染界面。
React为你的程序编写独立的模块化UI组件,这样当一个或一些组件出现疑问时,可以很容易地隔离进去。
:最近几年最火的前端框架是,这是一个构建数据驱动Web界面的渐进式框架。
的指标是经过尽或者繁难的API成功照应和组合视图组件的数据绑定。
Vue是模块友好的,可以经过NPM、鲍尔或Duo装置。
它不会强迫你一切的代码都遵照Angular的各种规则,经常使用场景愈加灵敏。
以上三个是我给大家引见的web前端干流框架。
宿愿我的回答对你有协助。
前端罕用的框架有哪些?
web前端的干流框架,上方,我详细给你引见一下:
1、Angular:Angular是一款低劣的前端JS框架,Angular有着诸多个性,最为外围的是MVW(Model-View-Whatever)、模块化、智能化双向数据绑定、语义化标签、依赖注入等等。
Angular是一个比拟完善的前端框架,蕴含服务,模板,数据双向绑定,模块化,路由,过滤器,依赖注入等一切配置,在自定义指令后可以在名目中屡次经常使用。
2、React:React可以十分轻松地创立用户交互界面。
为你运行的每一个形态设计繁复的视图,在数据扭转时React也可以高效地降级渲染界面。
React为你程序编写独立的模块化UI组件,这样当某个或某些组件出现疑问是,可以繁难地启动隔离。
3、Vue:近几年最火的前端框架当属了,是一个构建数据驱动的Web界面的渐进式框架。
的指标是经过尽或者繁难的API成功照应的数据绑定和组合的视图组件。
Vue对模块很友好,可以经过NPM、Bower或Duo装置,不强迫你一切的代码都遵照Angular的各种规则,经常使用场景愈加灵敏。
以上三个就是我给你引见的关于web前端干流的框架,宿愿我的回答对你有所协助
目前盛行哪些前端框架?
前端畛域最近几年开展的特意迅速,可以说是百花怒放。
在底层的前端框架畛域中,最早是jquery称霸互联网,近两年MVVM类型的框架缓缓成为干流,Vue、React和Angular三大框架不相上下。
可以说,目前这四种是开发者用的最多经常使用最广的底层框架。
上方小编依据自己上班中、关注中的一些前端框架启动了梳理,关于如今的开发者来说,都向着全栈方向开展,所以必定把握些前端比拟盛行的框架,这样能力增强自己的技术体系框架,也对自己未来构架之路启动铺路。
1、Bootstrap
Bootstrap是最盛行的前端开发框架,可以让不是前端工程师也能开收回柔美的页面,愈放慢捷、繁难的开发web页面和移动端运行。
也能开发照应式web页面,上手也十分快。
中武官方:
React是Facebook开发的框架,用于构建页面、javascript库。关键配置是对DOM操作,申明式设计,更快的开收回web运行系统
官方地址:
3、SemanticUI
SemanticUI是一个齐全语义化的前端CSS界面开发框架,跟Bootstrap比起来愈加丰盛些,不那么繁多,在用户体验、样式都很丰盛
官方地址:
4、FoundationbyZURB
FoundationbyZURB是开发顺应各种设施上的前端框架,关键开发照应式web运行框架,提供很丰盛的DEMO实例,学起来也十分繁难上手,也提供丰盛的图标库。
官方地址:
AmazeUI是轻量级的前端运行框架,是国际比拟盛行的框架,比拟实用于移动端照应式开发框架,可以依照名目要求生成专属的UI框架库启动经常使用,组件十分丰盛,可以构建出美丽的web页面。
官方地址:
Pure是雅虎公司开发的轻量级、照应式CSS框架,整个框架包也是十分的小,官方也提供许多实例启动学习,关于开发小型系统界面样式可以思索经常使用Pure,由于小巧繁难。
文章评论