首页

什么才是设计体系?结构、原则与认知误区

雪涛

一、设计体系的三层一环结构

下面是我提出一个VGLT-MO三层一环结构,帮助大家理解设计体系。

  • 愿景与原则(Vision & Principle),它们作为设计决策的参考,指导前行。
  • 指南(Guidelines),包含样式指南(Style Guideline)、模式指南(Patterns Guideline)、内容指南(Content Guideline)等更多通过文字和图像进行传达的内容。
  • 库与工具(Libraries & Tools),包含组件库(Components Libraries)、工具包(Toolkits)、协同工具(Collaborative Tools)等可以直接进行使用的内容。

包围着这三层内容的一环是管理结构(Management Structure)与组织流程(Organization Process),它促进整个设计体系成为一个活的生态系统。

我曾参与过国内某知名企业的设计体系建设过程,遇到了很多困难,但也收获了更多的认知,了解到不能怎么做和应该如何做,进一步促成了本篇文章;因此我试着搭建出设计体系的通用结构,并且文章后面阐述其中的价值和如何去构建设计体系。

二、设计体系的原则

系统规则影响系统行为,稳定的设计体系结构促进产生稳定的设计体系,关于设计体系的原则我将其归结为以下4点原则:

1)形式上,通用却灵活

设计体系是独立存在于现有业务外的,用可预测的规则进行构建和管理,指导方向一致性,而非每个人独自开脑洞。

但是规则并不是限制,当指导不足以传达更佳的用户体验时就通过体系机制的设计,即时迭代设计体系。

设计师可以更快地完成原型和迭代工作,因而更加灵活地去思考满足需求的解决方案。

2)关系上,整合但互通

整合设计与开发,链接设计与实现的代码,有效地将体验的设计与落地的开发相结合;但又通过独立化的模块设计以及模块间关系的设计,搭配良好的机制和协同工具帮助使用者更流畅地使用。

3)组织上,开放共享且跨域同步

通过组织流程的设计让基于模块化设计思维的组件、设计模式、内容策略等等能被尽可能多的人重复利用,提高知识复用率;并让关于用户的知识在组织中的设计师、工程师、产品经理、市场营销人员等人中保持同步和流通。

4)成果上,协同而一致

通过良好的开发体验,用设计开发的规范化指导,让大范围的开发与设计都能良好地匹配用户心智模型和多设备多平台需求,带来优质且统一的产品价值传达和用户体验实现。

除了创建更高的可用性(Usability)之外,也能建立更高的可访问性(Accessibility),让体验在如障碍群体、各类配置低下的设备、有法律与文化的国际差异等在产品多次迭代中也能更易达成一致(这些往往是较少被考虑到的内容)。

三、不同设计体系的差异

不同组织和产品的设计体系都会不一样。

设计体系有不同规模(Kholmatova,2017),简单来说可以分为平台级设计体系(如Apple的人机交互指南HIG, Microsoft的流畅设计体系FDS)和公司级设计体系(如Atlassian的Atlassian设计体系ADS;Salesforce的闪电设计体系LDS,Adobe的Spectrum),如蚂蚁金服的Ant Design等)。

设计体系的开放程度不一,而且有些设计体系并不对外开放(如Airbnb的设计语言系统DLS),而微软的流畅设计体系则是全程开放。

我们可以从实践规则(严格/松散)、构造方式(模块化/整合化)和管理机制(集中式/分布式)(Kholmatova,2017)。

任何组织都能在其中找到合适的定位,有些设计体系极为严格,而有些反而得益于其松散性与灵活性;如Airbnb的设计体系整体上更为严格,拥有详实的设计规范文档、设计与开发有精准的同步流程、拥有严格的新模式入库流程,详实全面的设计文档等;通过内网进行使用,并开发一系列的插件工具促进设计与开发流程。

Airbnb的DLS中的规范文档

Airbnb内网中的DLS

而TED只有两名 UX 设计师和四名前端工程师专职负责设计体系相关工作,因此就更稍显松散;不同的程度都是和自身组织的团队文化和产品特征有关的,他们更加关注有效地实现产品设计目标。

“我们鼓励以正确的方式进行设计,而非一味强调一致性原则;页面的性能表现对于我们来说更为重要,如果它无法有效地承载内容,我们会将其修改到能够承载为止;一致性与模式化的信条对于我们来说无法成为驱动设计决策的关键要素。”——Michael McWatters,TED UX 架构师

TED的规范文档

是标准化还是松散化,更多依靠组织文化下的选择。它们各有利弊。一个紧凑严格,利于精准,但有时较为死板,会限制设计师进行创造发挥;一个灵活适应,利于拓展和快速变更,但难以控制,它们都需要找到解决自身缺陷的方法。

关于模块化还是整合化,我们可以根据各自适应的产品特征进行抉择。

例如模块化方式适用于:

  • 需要扩展与进化空间;
  • 需要适应不同类型的用户需求;
  • 需要大量的可复用部件参与构建;
  • 需要多个团队同步并行地参与构建。

典型的例子包括电商产品、新闻类产品、在线教育平台、金融平台、政府信息平台等等。

而整合化方式则适用于:

  • 面向一个特定目标进行设计的;
  • 无需具备扩展性与适应性;
  • 需要在体系范围之外进行风格探索的;
  • 部件复用率较低的;
  • 一次性的。

典型的例子包括创意展示类页面、一次性的运营活动页面、作品集等等。

当然有许多不同的特质让每个设计体系各不相同,关键的是,我们如何找到适合的定位;而关于管理方式上的划分,我将在第4章-如何构建设计体系中进行更多详细的论述。

四、关于设计体系的认知误区

知道设计体系是什么,更需要了解设计体系不是什么。

关于设计体系有一些误区,例如:

设计体系是设计规范(Design Guidelines)吗?

许多人都会将设计规范与设计体系相提并论。但实际上,他们并不是一个层级的东西,或者更准确的说是设计体系包含了设计规范。

设计体系是模式库(Pattern Library)或组件库(Component Library)吗?

模式库的建立在设计体系内,而模式库是记录和共享设计模式的工具,只是设计体系的工具化和显现化的部分;像Bootstrap这样的工具包不被认为是设计体系,因为它们缺少一些定义设计系统的重要元素:模式库、风格指南和设计语言。

设计体系是否会扼杀组织内的创造力?

不好的设计体系当然会,但好的设计体系往往会通过机制和流程,促进实际的创造力,因为来自终端的良好的解决方案可以更快被整个组织所采用,而不必担心那些即将沦为沉没成本的过往设计与技术资产的限制。

设计体系是一劳永逸的吗?

设计体系是动态的,永远是随着组织需求和用户需求而变化的,一切说自己已经完成了设计体系的建设的人都是将静态的设计规范曲解成了设计体系。



文章来源:人人都是产品经理  作者:
龙哩个龙

蓝蓝设计www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计、BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 平面设计服务


设计体系的涌现:适应组织的需要

雪涛

编辑导语:设计在产品中日常可见,但设计体系从何而来?很多时候,我们可以基于一套架构严谨、规则统一的体系框架,对产品表现层面的设计工作可以逐渐实现模块化运作;本文作者分享了关于设计体系的整体详细介绍,我们一起来了解一下。

——WHY 为什么?

设计体系从何而来,为何出现?设计体系如何发展到现在的样子?

——WHAT 是什么?

设计体系是什么?不是什么?关于设计体系有哪些误区?与设计规范、组件库、模式库的区别是什么?有哪些现存的设计体系?

——HOW 如何做?

如何搭建自己公司的设计体系?

——FUTURE 设计体系的未来如何?

这篇文章有大量我的个人理解,因此难免出错或是不准确的地方。

国内设计和前端界对Design System主要存在两种叫法,设计系统和设计体系。

看看百度词条对两个词汇的解释:

系统,来源于古代希腊文(systεmα),英文为system,日文音译,后引为中文,即形容若干部分相互联系、相互作用,形成的具有某些功能的整体。
体系,英文为structure,泛指一定范围内或同类的事物按照一定的秩序和内部联系组合而成的整体,是不同系统组成的系统。

要了解Design System,首先就得了解到它一定不是一堆UI组件,不只是设计师的事;如果称Design System称为“设计系统”,则是把它当成“产品”存在了,过于静态,失去了人之间的联系,但恰恰是人之间的联系才能促成优秀设计体系的生成。

因此尽管原英文单词不同,但依据实际表达的意思,本文偏向于认同“设计体系”的名称,相信你读完之后也会认同这样的叫法。

一、设计体系的涌现:适应组织的需要

目前来说,设计体系尚未出现清晰的定义,我们可以看一些设计体系的专家的定义:

“由明确的标准指导的可重用组件的集合,这些组件可以组装在一起以构建任意数量的应用程序。”——Will Fanguy(2017,inVision设计体系专家)

“一组相互关联的模式和实例的共享,通过将一致地组织它们以服务产品目标。模式(Pattern)是我们用来创建界面的重复元素:如用户流、交互、按钮、文本字段、图标、颜色、排版、微复制等;实例(Practices)是我们在团队工作中如何选择创建、获取、共享和使用这些模式。”—— Alla Kholmatova(2017,著有设计体系:数字化产品设计的系统化方法)

“由个人、团队或社区记录和发布的视觉风格、组件和其他的库,以作为代码和设计工具,以便采用产品可以更加高效和有凝聚力。”——Nathan Curtis(2017,设计体系咨询专家,帮助多个企业搭建设计体系)

在本文综合的理解下,我试着为设计体系下了更加清晰的定义:

设计体系(Design System,也可以叫设计系统)是可重用组件的集合,由清晰的标准引导,通过机制化的组织流程和具象的指南与工具加以整合,以帮助开发者(设计、工程等)高效且一致地创建大量的应用,并且动态地确保用户体验的一致性。

如果你之前不太了解设计体系,可能现在有点懵,没关系,相信读完我这篇文章,你一定就能了解。

二、小故事:一个按钮的旅程

试想一下,现在你现在是UX设计师A1,我们现在因为某项用户需求或业务需求需要处理。

  1. 那么最开始我们需要考虑是这个需求用按钮还是用其他解决方案解决。最后我们决定了使用按钮的方式。
  2. 然后再考虑一些视觉因素,例如框线、背景块、描述、颜色、阴影、字体等元素,每个因素都需要考虑一遍……
  3. 再考虑页面中的位置关系,在页面靠左还是靠右?与四面保持多大间距?……
  4. 再加上互动因素,悬停的时候、点击的时候、选中的时候、不可用的时候,再加上后续结果是跳出弹窗?打开新页面?还是仅仅是页面的小变化?……
  5. 嗯,不错好像设计做完了,评审一下,大家似乎都同意了。然后交给视觉设计师C1处理视觉。差不多之后,再交到前端工程师小B1手上,啪啦啪啦敲一堆代码,好像实现了。
  6. 验收的时候又发现和最初设计并不一样。前端怪你某个标注没做清楚,然后就又拉着前端改改改……
  7. 如果又要做个按钮,设计师A2与工程师B1之间又如何进行设计连接?工程师B2如何快速修改工程师B1的代码?他们与组织中其他的设计师AN和工程师们BN又如何连接?……
  8. 又到某次软件需要版本升级,需要对按钮进行统一的改色和调整,不过之前的几个前端到换到其他部门了,新的前端工程师B3发现软件中的按钮,尽管都是按钮,但代码都不相同,他花了非常多的时间找到了各个按钮的代码并逐一进行了更改……
  9. 而这些仅仅是一个按钮,如果再加入表单、选项卡、标签栏、搜索栏、树形控件等等组件……停停停,已经脑溢血了。

尽管A1设计师和B1工程师的自己的习惯可能类似,但由于参与人数的增多和任务量的增多,每个人都有自己的见解与习惯;考虑这一个按钮中的每一种元素,回忆一下数学中的排列组合问题,最后将发现同一个问题的解决方案的组合情况将会产生成百上千甚至万种可能,而这里很多都是重复工作。

怎么办?我们需要定义明确清晰的规则,让不同的人都能为统一问题达成相对一致的解决方案处理,即达成设计工程化。

设计体系便是一种解决办法。但尽管是叫“设计体系”而不是叫“开发体系”,但这并不意味着这只是设计的事情;因此接下来,我将谈谈设计体系是如何诞生的。

三、源起何处?——应对组织的挑战

上面的故事已经从侧面体现出,当业务与用户的需求迫使组织面对一系列的问题,迫使企业需要探索合适的解决方法。

总的来说,设计体系的出现便是用来应对组织在敏捷、协作和债务处理等方面的需求。

——敏捷响应需求:在多设备、多平台的现在,组织不可能选择每隔几年再更新一个全新的数字产品,因为这意味着在交互上用户需要重新学习,在战略上这种方式的不确定性因素过大,如果失败就意味资源的大量浪费。

就特性而言,数字产品不同于实体产品,往往需要尽快上市,最小成本检验,尽快迭代,以获取更强的竞争力,而且以往写的代码也不会被磨损,需要定期进行维护;因此这些便对组织满足用户体验的速度做出了要求,因此更多的组织逐渐采用如等以敏捷(Agile)和精益(Lean)思维为基础的敏捷开发(Scrum)、设计冲刺(Design Sprint)等方法。

——复杂的协作鸿沟:对用户来说,只需要点击升级便可获得最新的体验,但这意味着这种体验的即时在线化将体验迭代的简单交给了用户,而复杂就留给了组织;UX设计师、前端工程师、产品经理、内容策略师们、可访问性专家等等组成的组织结构和工作流程都需要得到适应性的改变,才能提供快速迭代的流程去完成版本管理、设计管理、债务管理等工作?

Alex Schleifer(Airbnb设计副总监)也提到这样的情况:虽然工具的提升帮助编码的速率和设计的效率都在提升,但最终使设计生效的是多方面的协作的结果,然而原有方式越来越多暴露出在跨学科沟通上的问题,这些依然阻碍着产品创新以实现更佳用户体验的效率。

——债务大量累积: 这里的债务不是指经济上的债务,在设计上,由于设计人员的个体差别和缺乏系统性机制促进设计经验沟通,设计往往在长期的开发过程中提供了许多定制化的解决方案;在UI上可以体现为不同样式的按钮或颜色等、UX上可以体现为同一软件上的交互逻辑混乱等,这造成了设计债务(Design Dept)。

而技术债务(Technical Dept)亦是如此,为同一个问题,不同的工程师使用不同的代码或是令牌标记,加大了代码设计与维护、拓展的难度;同时,我认为其中还存在一个债务,我将其称之为产品债务(Product Dept),不同类别的产品经理等负责产品定义等职能的人员为同一产品或业务功能提供了不同,但效果相似的产品解决办法。

而且无论你是互联网公司,亦或是传统产品公司,越是庞大的体系,人员就越细分,在整体设计上的知识就越分裂,就越有可能出现同一问题多个定制化解决方案的情况,这会让出现在工程、产品、设计上的债务就越庞大。

这些设计、技术、产品债务让管理、维护都异常艰难;而且只要审视一下我们日常工作的周遭,就会发现债务其实无处不在;那些杂乱的视觉形象应用、那些不统一的工业产品材料与色彩、那些无准则的交互行为、那些不一致的反馈声音、同一数字产品不同的功能模块定义等等……

时至今日,设备和用户的多样性都在激增,以往的标准、工作流程和基础设施都难以支撑;我们用设计和开发应对的问题越来越多,变化也越来越多,但我们一直在定制化和通用化之间无序游离。

可以在一些软件中看到同样的一个功能按钮出现十几种形式,而它们要解决的问题却几乎一样;也可以看到那些拙劣的设计规范中,万物归为一种单调样式,降低了开发成本,却带来用户认知的困难。它们都难以维护,极大地阻碍了组织创造体验、达成商业可持续和创新的效率。

四、组织的应对?996还是一劳永逸?

面对着这些问题,公司只能存在几种选择(Suarez等人,inVison):

  • A-不改变速度雇佣更多的人(通过内部雇佣或业务外包);
  • B-提升员工设计与开发的速度(个人能力的极致压制,996、007);
  • C-改变工作的方式,创建通配式的解决方案,提高设计与代码复用率以提升效率(如模块化)。

大部分组织为了满足快速发展的需要,往往更多采用A和B的方式(例如各种各样的业务扩充,产生了大量对工程和设计人员的需求,如阿里、网易、字节、美团等)。

但提升人员,仍然不能解决定制化方案的拓展问题,仍然存在大量不可复用的方案,造成效率的浪费;好比毒素累积,治标不治本,当达到足够的毒素累积之后,创新将寸步难行。

如果不首先创新构建方式,就无法创新产品,这是非常简单的真理。——Alex Schleifer(Airbnb设计副总监)

虽然组织内也一直在提升效率,但管理只能提升局部效率,工具才能带来系统的变革。

设计体系的提出并不只是为了解决用户体验的问题,而是适应组织内的开发需求。而通配式解决方案的方法则更具系统性、远期性。这便是设计体系的源头,模块化(Modularity)是一个关键词。

五、设计体系的发展历程

早在福特的时代,“流水线”思维就将生产流程模块化进而提升生产效率和生产一致性,形成大批量的工业化时代,形成了强势的美国汽车工业;二战之后,20世纪60年代,丰田作为日本汽车制造商的一分子运用精益生产的小批量生产方法,注重发掘工人的创造力,即时解决问题,响应需求,降低远期浪费。 (E Ries, 2012)

回到软件开发上来。20世纪60年代,越来越多组织发现软件发展的速度已经跟不上硬件的升级,软件开发越来越容易缓慢、难维护且容易出错。在开发上,预算超支、超时运行,在使用效果上效率和质量都很低下;在运维上,不符合要求、难以维护管理代码,容易造成软件无法交付。

硬件与软件之间的差距以及解决这个问题而造成的困境,软件危机(Software Crisis)便出现了。

没人能对这些问题视而不见,开发者与设计师的先驱们开始探索解决方案。

1968年,第一届北约软件工程(NATO)会议上,道格拉斯·麦克罗伊(Douglas McIlroy)提出了基于组件(Component-based)的开发方法,通过复用代码来提高编程潜力的方法,减少编程的工作量,同时能帮助编程工作更高效、更易于扩展且灵活,提升软件开发速度;因此这被认为是有可能是解决“软件危机”的方法之一,这种方法可以算是早期的设计体系的基础雏形。(软件危机&INvision)——维基百科,关于软件危机的描述

而在设计界,也有先驱提出了类似方法。1977年,Alexander等人通过其书A Pattern Language,提出了模式语言(Pattern Language),期望用系统化的方法解决设计建筑、城镇和建设方式的问题,帮助形成一种实现为250多种不同类型建筑的持续性方式(Koivisto,2019);这种语言通过共享共同的模式,用共同设计的方式将更多人纳入设计过程。

如果每个模式都是解决共同的问题,那么当面向同样的问题时,用模式等方式快速应用以前的解决方法将可能是高效的工具;这里的模式(Pattern)便是用户界面设计中的循环解决方式,模式库是特定用户界面上重复设计元素的集合。

在网页开发时代,网页设计师用基础的网页架构就能搭载数以万计的页面。

21世纪初,YUI和jQuery UI等库的引入,为开发人员提供了一套小部件和模式的工具包,以创建更一致的网站用户界面(Forst, 2016)(例如Bootstrap是Twitter开发的基于网页解决方案的前端工具包,供设计师和开发人员使用)。

但这些方法也会些有优有劣,例如Mary Collin就曾对使用Bootstrap开发的网页进行综合对比,结果发现Bootstrap容易导致成果缺乏独特性,看起来外观非常一致;但在另一方面,在移动端响应性和拓展性方面效果很不错,因为足够稳定。

Mary Collin的一些网页对比

在现代,互联网兴起,尤其是移动互联网的兴起,降低了信息分发与复制的边际成本和提供了庞大的用户量;即时在线的网络为数字产品的测试和快速迭代提供了可能,良好的用户体验能为企业创造的价值将远超传统时代,体验的重要性迫使数字产品不得不用更快速的升级换代过程满足用户需求。——(俞军,2020)

但规范或库本身是静态的,依然具备过多的不确定性,并且缺乏对开发全链路的支持,尤其是未来的每一次的设计如何决策。

因此进一步,一些通用设计资产(Design Assets)被逐渐固定下来,并辅以使用的规则描述,设计模式(Design Patterns)逐步形成,为协作而生,通过为重复的共同问题快速生成解决方案,并尽可能在整个组织内保持一致以提升效率。因为类似的原因和目的,也同时产生了例如样式指南、设计语言、内容指南、甚至是品牌识别系统等等类似产物。

在软件开发问题上,设计规范和设计模式成为内部设计师们依靠复制粘贴进行传播的文档,亦或是前端工程们网上开源共享的模式库(Pattern libraries)或组件库。

与设计模式不同,模块化设计(Modular Design)引入了敏捷设计方法的思想;建立在以前的基础上,让解决方案的更快、更短的迭代,前端框架是提供特定解决方案和特定外观和感觉的工具”(Frost,2013)。

框架本质上是模块化的,它们专注于单个项目或设计问题(Frost,2013);对于多个设计问题,框架、模式库或模块化设计本身不足以系统地使用,这样的背景下,便迎来了设计体系的涌现。

六、大量涌现的设计体系

2013年,Brad Forst提出了原子设计(Atomic Design)理论为设计体系的出现奠定了一波理论热度,提供了更加形象化的描述说明;这让更多人意识到这些问题的存在,并且提供了易于理解且广泛传播的理论基础和解决方案。

Brad Forst,原子设计(Atomic Design)理论

原子设计理论将交互元素似化学因子一般逐步拆分。

  • 在最底层级是原子(Atoms,例如按钮、图标的最小组件等);
  • 原子构成分子(Molecules,分子由两个或多个携带自身属性的原子组装而成,并形成更实质性和功能性的组件,例如由表单标签、输入和按钮组成的搜索表单);
  • 分子组成为有机体(Organisms,分子和原子组成的更大组装体,是界面的一部分,如导航栏或标题);
  • 再组成为模板(Templates,将原子、分子和有机体等相对抽象的属性放入情境中,接近最终解决效果,但更关注底层页面结构);
  • 最后这些模板在设计师和工程师的协作下,变成实际的页面(Pages)。

这是一种逐步拆分式的模块化方法。

他建议用模式库(Pattern Library,也被称为用户界面库、组件库、资产库等)集合构成用户界面的可重用组件,并通过指南(Guideline)指导如何创建,以进一步综合了风格指南、流程指南、设计语言等等设计指南;包括他之内的几位设计体系先驱都提出要进一步整合领域内语言,开始更多地使用设计体系(Design System)这样的语言来代表类似的事物。

理论如此,实践永远不会落下。互联网的广泛普及带来用户需求量爆炸,对公司来说,越来越多的业务量压力和一致的体验需求的迫使下,越来越多的企业推出了自家的设计体系。

2014年伊始,Google推出了质感设计体系(Material Design System),类似的时间前后Atlassian搭建了Atlassian设计体系和Airbnb也在内部搭建设计体系(即后来的设计语言体系,DLS,Design Language System);在此之后,一系列公司跟进开始研究和开放自己的设计体系。

例如Apple的人机界面指南(HIG),Microsoft的流畅设计体系(Fluent Design System)、IBM的碳设计体系(Carbon Design System),Salesforce的Lightning设计体系、Shopify的Polaris设计体系,甚至一些英国、美国、澳大利亚等公共部门也推出了自己的设计体系,如英国政府的GOV.UK设计体系。

Google,Material Design System

Microsoft,Fluent Design System

Apple,Human Interface Guidelines

IBM,Design Language

而在国内,搭建的比较完善的有知名的蚂蚁金服Ant Design设计体系,还有Element,以及View UI等中台设计体系,以及许多存在于部门内部、仍然只是设计规范、或者设计体系不完全体的内容。

蚂蚁金服,Ant Design

——插个题外话,微软的流畅设计体系(Fluent Design System)是我这篇文章最开始的起点,从简单论述微软如何统一用户体验聚焦到流畅设计体系。

当然关于Fluent Design System的更多内容,我会在本系列文章之后,单独出篇文章描述我的发现【稿子都差不多了,写着写着就写成了设计体系系列文章哈哈】。

我们现在知道设计体系是为了什么了,但在现在的阶段,问题不是能搭建什么,而是如何能更好地搭建。

“体验工程的建设已经远远不止于一套设计规范或一套组件库,他需要一套完整的系统来支撑,解决内部协作的一致性问题,解决设计系统更新的周期性问题,解决一群设计师与工程师如何规模化的生产各种业务 UI 的问题,从而最终解决用户体验一致性的问题“——Alibaba Fusion Design



文章来源:人人都是产品经理  作者:
龙哩个龙

蓝蓝设计www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计、BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 平面设计服务


图标设计零基础科普指南

周周


借着疫情期间在家休假的时间,将平时用到的一些零零散散的图标绘制方法与思路进行了一次全面的汇总与沉淀。从实习期间画一组图标的无从下手,每一个图标看起来都像是散装的一样,到后来慢慢学习与练习,到现在变得了解了图标的绘制流程,过程也是比较麻烦,因为很少有全面的图标讲解文章,都是看一篇懂一点,然后在揉到练习当中。所以本篇文章尽量将图标进行细致一些的流程说明,有不足之处还望指教。

图标的可用性

图标可用性,顾名思义就是图标绘制出来是否能被用户所看懂并快速识别,是否可以为业务赋能。为此我总结出了四条图标绘制的评判标准。

超长干货!图标设计零基础科普指南

1. 凸显性

用户是否能在某页面上迅速找到该图标,凸显性的目的是可以快速查找,帮助用户做选择。图标在识别的速度上远远大于文字,所以在一些页面中的重要功能使用图标的目的是为了吸引用户的注意力,让重要功能得到凸显,提高重要功能的点击率。

2. 可识别性

图标的目的是要让用户猜出他看到的图标所表达的意义,有什么作用,以及点击后会出现什么样的场景,发生什么样的事情。所以一个图标的好与坏最重要的因素就体现在这里:图标的可识别性与可预知性。

影响图标可识别性的三点因素

  • 视觉复杂性:图标的细节与组合图形的元素
  • 熟悉性:图标中图形所表达语义的熟悉程度
  • 具体性:图标或者图标中的图形与现实生活中物体的相似程度

3. 美观度

图标是否美观,对用户是否有足够的吸引力。在《设计通用法则》一书中有一条设计法则是:美即适用效应。不管任何事物,美丽的外表都会给人带来好感,让人觉得这种事物在任何方面都非常美好。作为设计师,把一件事物美观化是一件终生的必修课,用户对图标或者界面的第一印象就是始于颜值。

4. 业务属性

图标是否符合业务属性,是否可以唤起用户的使用情绪,提高点击率,起到为业务赋能的作用。在界面中,我们设计的图标最终目的不只是让用户觉得它美观,而是要为我们的产品赋能,什么是为产品赋能呢?通俗来说就是使图标能够提升点击率从而给公司创造收益。

图标如何为产品赋能呢?

  • 符合产品与业务属性:比如儿童类产品,图标就要圆滑,多彩,看起来萌一点的感觉;如果是金融类的产品就应该使用微圆角,直角,中性色,金色来代表金融的庄严感与高级感。
  • 唤起用户的使用情绪:比如在大众点评 app 中,有关与食品的图标都使用橙色的拟物,因为暖色可以给人们带来食欲感,微拟物配合暖色系就可以唤起用户对食品的情绪感。
  • 引导用户点击,提升点击率:想要让用户点击一个内容,那必须要有足够的吸引力吸引用户去点击,一般来说美观度越高、趣味元素越多的图标可以占据大部分的吸引力,一个图标在页面中所占的比例也会影响对用户的吸引力,合理的文案搭配也会吸引用户去点击,比如优惠信息,新功能提示等。

图标的类型

1. 线性图标

线性图标,顾名思义,即图标是由直线、曲线、点在内等元素组合而成的图标样式。线性图标具有辨识度高,清晰唯美,简约易看等优点,线性图标不会对页面造成太多的视觉干扰。缺点是:线性图标的创作空间较少,太复杂的线性图标看起来会让人感觉到累。

2. 面性图标

面性图标,即使用对图形内容进行色彩填充的图标样式。面性图标是现实生活中物体的缩影,优点非常多,比如表意能力强,细节丰富,色彩丰富,情绪感强,视觉突出,创作空间大等。面性图标可以让用户迅速定位图标位置,快速预知点击后的状态。但是面性图标在页面中不可过多出现,否则会造成页面臃肿,难分主次,用户视觉疲劳。

3. 混合型图标

在设计图标类型的时候,不一定局限于单纯的线性与面性,也可以两者结合,让图标即有线性描边的轮廓,还有色彩填充的区域,混合型图标可以让页面变得更加有活力,同时还可以吸引用户的注意力,美观与创意性强。但是混合型图标在商业产品中要谨慎使用,因为使用不当会让页面变得杂乱不堪,用户无法识别图标表达的语义。

超长干货!图标设计零基础科普指南

图标的色彩

1. 色彩情绪

色彩情绪即颜色心理,指不同波长色彩的光信息作用于人的视觉器官,通过视觉神经传入大脑后,经过思维,与以往的记忆及经验产生联想,从而形成一系列的色彩心理反应。在任何场景下合理使用色彩心理可以调起用户情绪,还可以让用户产生联想进而快速识别。

在设计图标的时候,合理的运用色彩情绪,会使图标更具有科学性,可以让用户在使用的过程中更加自然、舒服,同时也会增加用户的识别速度唤起用户的使用情绪。

色彩情绪表

超长干货!图标设计零基础科普指南

2. 配色方法

配色时,我们采用更具备科学性、更符合人类感官的 HSB 系统进行配置。在根据主色配置渐变色时,我们经常是在主色的基础上加白或者加黑。但是只加入大量的白或者黑就会改变原本色彩的明度与饱和度,从而使画面显得雾蒙蒙的,不够清晰通透。正确的做法是在给主色变亮减暗的同时,改变主色的饱和度。在 hsb 色相条中,最亮的三个颜色分别是,蓝紫色,青绿色与黄色,如果需要加亮主色就在混白的同时将蓝色向青色改变色相,如果需要减暗则是相反,这样在调制渐变色变化的过程中不会出现太脏的颜色。

超长干货!图标设计零基础科普指南

3. 配色方案

常见的色彩搭配

中性色(黑白)+主色、主色+点缀色、主色+透明度、单渐变、双渐变错层、撞色叠加穿透等效果。一般常用的就是中性色+主色、主色+点缀色。

点缀色配色

  • 互补色:互补色就是在色环上距离 180° 的色彩,形成具有视觉冲击力的色彩。
  • 近似色:近似色是在色环上距离 45° 左右的色彩,形成的配色效果风格和谐统一。
  • 对比色:对比色是在色环上 120° 左右的色彩,可以产生较为强烈鲜明的视觉效果。

超长干货!图标设计零基础科普指南

图标绘制技巧

1. 像素对齐

我们在绘制图标的时候,应该将图标的每个像素尽量对齐于像素点,这样导出图标时像素的边缘不会出现锯齿,不会出现过于模糊的情况。通常在绘制时我们应该去除绘制软件中 x 与 y 轴,宽(w)与高(h)的小数点,这样就可以避免无法对齐像素的情况。

超长干货!图标设计零基础科普指南

2. 图标参考线

在绘制两个或者以上的图标时,为了避免多个图标出现大小不一的情况,我们应该使用由谷歌材料设计语言提供的图标参考线进行绘制,使用图标盒子可以让一整套图标在视觉效果上更加统一和谐,不会出现一大一小一长一短的情况。

超长干货!图标设计零基础科普指南

使用方法

先绘制一个 152*152px 的正方形,一个 176*176px 的正圆形,一个宽 176*128px 的水平矩形和一个 128*176px 的垂直矩形,圆角为 4px,然后将这个四个形状进行水平居中对齐,之后得出一个图标的参考线。

在宽度相等的情况下,正方形的面积要大于正圆的面积,所以在绘制圆形图标时应该将圆形的上下左右四个顶点顶齐与图标盒子正方形区域的四条边;在绘制方形图标时应该将方形的四个角点顶齐与圆形参考线的外围边;在绘制横向矩形与纵向矩形图标时,应该将图标的左右边或者是上下边控制在正方形的参考线之内,这样矩形图标绘制出来会更加的圆润,相对于其他的形状图标更加匹配。

超长干货!图标设计零基础科普指南

3. 可访问性

我们绘制的图标必须要保证清晰度,可辨别性。不管是在强光下还是正常光下都需要良好的可读性。这就需要图标不论是自身元素之间的对比度还是和页面底板背景之间的对比度都需要很好的可读性。我们检测图标的可读性通常要将图标的背景色底板在黑色和白色之间进行切换对比,不论是黑色还是白色的背景都可以看清图标的全部细节,还需要确保图标中的每一种颜色都是可见的。第二就是将图标拿到强光下进行观察,在强光下是否可以看清图标的主题结构,图标是否有足够的辨识度。

在绘制图标时,我们可以参考 WCAG 2.1:图形和用户界面组件的对比度至少为 3 : 1 的标准进行相应配色,以达到良好的可视状态。

可访问性测试:https://webaim.org/resources/contrastchecker/

超长干货!图标设计零基础科普指南

4. 统一性

在绘制多个类型相同的图标时,我们需要注意这一套图标合集需要在视觉上保持统一性。在一整套产品中,会有很多种图标,但是图标的功能不一样,所表达的内容也不同。这时,图标一致性的意义就体现出来了,根据格式塔原理中的相似性原则:人们会将如元素彼此相似的东西感知为一组。这也意味着如果具有相同功能、含义和层次结构级别的元素,则应在视觉上保持统一匹配。我们倾向于将彼此相似的元素视为同一个分组,相似性可以帮助我们组织和分类页面里的元素对象,并将它们与特定的含义或功能相关联。有不同的方法可以使元素被认为是相似的,这些方法包括颜色、大小、形状、纹理、尺寸和方向的相似性。

图标内容的统一会让用户明白相似的图标所代表的的功能也相同,而且在视觉上也更加和谐美观。因此我们在绘标后还需检查线条的粗细比重,边角的大小,配色方案,细节层次和设计元素在整个合集中是否是不变且一致的。

超长干货!图标设计零基础科普指南

5. 图标呼吸感

呼吸感的意思就是适当留白。在设计中,适当的留白可以突出主体内容,让内容具备易看性。不管是图标还是界面,元素与元素之间都应该存在一定的间距。在图标的绘制过程中,我们应该注意图标元素之间的间距不宜过近,元素也不宜过多。图标是一个物体的简略缩影,目的是为了表达内容,让用户快速理解,但是在有限的空间中,太过复杂的细节会影响图标的识别速度。因此在图标的绘制过程中应该删除所有无法传达图标意义的元素,避免使图标变得太过复杂难以识别。

超长干货!图标设计零基础科普指南

6. 合理运用布尔运算

布尔运算在设计行业中被得到广泛的运用,比如工业设计,影视后期,logo 设计等,布尔运算具有一致性与规范性的优点。我们在设计面性图标的时候可以合理使用布尔运算进行绘制,这样绘制的图标具有吸引力和说服力。

超长干货!图标设计零基础科普指南

7. 页面层次感

在页面中,有需要吸引用户点击的图标,也有起到辅助作用的指示图标,还有引导用户操作的图标,这些图标在页面中占据着不同的地位.在所有图标中,有色图标强于无色图标,多色图标强于单色图标,面性图标强于线性图标,带背景图标强于无背景图标,在设计图标的时候应该根据业务需要进行视觉强弱不同的设计。

超长干货!图标设计零基础科普指南

8. 业务属性

如文上所说,图标采用与业务相符合的色彩搭配会让用户在使用的过程中更加自然、舒服,同时也会增加用户的识别速度,唤起用户的使用情绪。一个图标的绘制是否具备商业价值也恰恰体现在这里。

如下图所示,左图是斗鱼直播 APP 的截图,右图是京东金融的图标截图。这两款产品的业务以及所对应的用户群体完全不一样,斗鱼是一款直播的产品,直播面向的用户群体是青少年,所以整体的产品调性是:萌、活泼、多彩、绚丽、时尚等,斗鱼直播的图标绘制需要面向年轻人,色彩的高饱和与有趣的元素来抓住用户的眼球。但是京东金融是一款理财的产品,面向的用户则是中老年,大多数都是有一些存款的人,这些人不需要斗鱼那样花里胡哨的元素,他们只在乎这个产品是否安全,利息是否高,所以京东金融这个产品的整体风格就需要偏向于:安全、高端、大气,这样才能给用户从视觉上营造信任感。我们设计图标时通常使用产品的调性作为主风格,但是像美团淘宝这些业务众多的产品中,我们就需要根据产品下的细分业务进行风格定位,然后设计中相应融入产品的品牌元素,使用合理的色彩情绪等让图标变得更符合业务的风格。

超长干货!图标设计零基础科普指南

最终测试

当我们的图标绘制完成后需要测试这一组图标的重心是否统一,常用的方法是使用标准的正圆形和正方形来和所有绘制的图标进行对比,保证所有的图标重心相近,视觉统一。也可以采用不同角度的观察法,可以从上下左右四个角度去观察图标,看看图标在不同的角度下重心是否统一。

超长干货!图标设计零基础科普指南

一组图标的绘制流程

1. 情绪板

情绪板是在执行一项设计操作之前非常重要的一个步骤,情绪板并不是像设计平台展示作品集里那样放几张图片,几个关键词,而是一套对接下来设计的一个风格走向定位。根据不同的用户人群,不同颜色的色彩情绪,不同产品的业务,将用户调研的结果,产品的背景进行总结与思考,定位接下来的设计风格。

2. 绘制流程

选取照片

观察生活,对想画的图标进行照片实物造型的提取。图标是对生活中事物的精简概括。利用现实照片作为设计参考可以让绘制出的图标更真实,辨识度更高,还可以做到差异化设计。

造型勾勒

使用矢量软件的基本图形与钢笔工具描着照片进行轮廓的绘制。

简化优化

简化草稿轮廓的结构,只保留一个物体的主要特点元素,删除多余元素。优化图标细节,需要时将图标线性转面性。

业务属性

根据业务需要,调整图标风格,添加质感。

超长干货!图标设计零基础科普指南

3. 制定规范

无规矩不成方圆,规矩的出现可以让一切杂乱的东西变得合理,统一起来。在设计上也是如此,规范具有统一输出,指引细节、便于查看的好处,规范就是一组图标中的规矩,所有图标的绘制都按照规矩来,最终的成品就会显得井然有序。

在制定规范时,我们通常先绘制出一个符合业务风格的图标,然后根据这一个图标定制后续的图标规范,最基本的规范便是描边宽度,断点位置、圆角大小,主色辅色,渐变角度,点缀元素,光影角度等,在一组中的图标需要在这些图形属性中进行统一,这样的图标虽然形状不一样但是在视觉上看起来是属于同一合集的。

制定规范一般分为三个过程:

  • 拆分细节:将图标中的细节元素进行分解,在规范中制定细节元素的使用法则。
  • 风格定位:根据产品调性,业务属性在规范中制定相应的色彩心理、质感风格。
  • 功能划分:功能相近的包括色彩、质感应该采取相近性。


文章来源:优设网    作者:箫灬西人生


蓝蓝设计www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计、BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 平面设计服务


从这篇文章看懂2021年字体的流行趋势

seo达人

来源 | BranD的好奇心(ID: BranDmag

2021年最受欢迎的字体

shillington网站评选出20款字体

众所周知,字体对于塑造品牌、塑造企业形象有着举足轻重的作用,其设计以本身的文化性、时尚感以及表形表意的双重作用都具有同等重要性。由此可见,很多企业以及品牌都采用字体作为自己的独特标志。

▲Garnett字体

前段时间,shillington网站了一份关于2021年最受欢迎20款字体设计的测评报告, 可以看到很多字体的复兴,榜单上这些字体设计不仅仅局限于新颖和时尚,包括了一些较复古的,视觉上更为成熟的字体,这份榜单都会给设计师们带来哪些惊喜呢?那就让我们一起拭目以待吧!

01Futura Now

Futura NowMonotype工作室设计的一款字体,它不仅包含了102种可变样式,还是经典无衬线字体Futura的权威版本。90年来,该字体广受欢迎,使用范围也很广,从儿童读物到时尚杂志,都有它的踪影。

Monotype的创意总监Steve Matteson还说过:“尽管是以现代字体而闻名,但Futura Now却出奇的温暖。”它更像是一个中间地带,处于粗矿与温暖的边界,不卑不亢,一切刚刚好。

02FS Renaissance

FS Renaissance也是Monotype工作室发布的一款独特显示字体,它由字体艺术家和设计师Craig Back以及创意总监Pedro Arilla合作而诞生,这种单一样式的字体探索了艺术与设计的关系。在艺术家和设计师的共同努力下,每个字母都被制作成独立的艺术品。

文艺复兴时期代表着艺术,科学,学习和哲学的蓬勃发展,FS Renaissance字体受该时期的启发,特别强调了将字体作为艺术品或雕塑的想法,并在兼具外部优雅感的印刷基础上,使其的设计在功能和艺术之间取得了完美的平衡。

03Neue Haas Grotesk

1957-1961期间,它经过Max Miedinger设计、Eduard Hoffmann艺术指导完成了对经典字体Helvetica的现代诠释。但是Christian Schwartz设计师认为Helvetica的数字化涉及了太多的妥协,因此,经他设计出来的全新数字版本Neue Haas更忠于原版字体。

该字体作为一款很实用的无衬线字体,具备着一定的结构严谨以及简洁美观的优点,线条更是干净利落,毫无多余的点缀,这在视觉上,它的效果很佳还有,它现在可以从谷歌字体库中免费使用了。

04Circular

Circular是由Laurenz Brunner设计并通过Lineto发行的无衬线字体,它作为一款无衬线字体,虽然字型具有几何形状的特征,但它能比大部分的同风格作品更具吸引力和特色得益于一些古怪的元素。

05Whyte

这是一款由Dinamo设计设计的无衬线字体,它可以在平滑与尖锐的视觉中取得平衡与过渡的良好效果。最令人兴奋的是,它这款可变字体得到了InDesign的支持,我们相信2021会流行起来且成为大众追捧的字体之一

06GT America

NoëlLeuSebMcLauchlan设计的GT America本质上是延续了19世纪美国哥特式和20世纪欧洲新哥特式字体的风格。它提供84种样式,在字型宽度和字重上融合了两种传统设计元素并将此特点发挥到淋漓尽致。

07Noe Display

Noe Display是一款显示字体,它轻而易举地彰显出其大胆的笔触方式以常规黑色粗体为主,字母之间可以通过楔形的衬线转折不仅如此,该字体还为整体视觉赋予了富有戏剧性和冲击力的体验。

08Basis Grotesque

Basis Grotesque最初是按常规字体的粗细来进行绘制的,主要途径仅是用于重塑摄影杂志《Hotshoe在这之后Colophon开发并发布了该字体,并在三年后用于商业用途。该字体在字重之间的比例,及其字体骨架上均有着微妙的平衡。

///

09Eksell Display

Eksell Display是来自传奇瑞典设计师Olle Eksell(1918–2007)于1962年创作的一款独特的衬线字体。最初的字母形状是在Olle位于斯德哥尔摩的工作室中工作室中绘制的,在此版本中,这些字母已经通过很仔细的数字化处理,并发展成四种不同的风格。

10Lars

无衬线字Lars是一款通用字体。该系列以圆形符号为主,可以区分字母大小写,涵盖了种语言,并且可读性强。

11Simula

Simula作为一款衬线字体,还是艺术家、设计师Justin Sloane的设计的首款字体,它在一些小细节上的设计处理得很好。该字体是对手写字体的重新诠释,将传统的手写字风格演绎得淋漓尽致。

12Parnaso

当今,紧实,瘦弱和人文主义的衬线真的很流行,这款字体就是一个很好的例子。

它的创作灵感来自19世纪复兴的古罗马风格,这是对DidotBodon现代风格的最好反击,具有高对比度和鲜明的细节,常常成为编辑或广告作品中首选该字体还提供了八种不同字重和宽度的样式,可以组合在一起或独立使用。

13IvyMode

IvyMode是由设计师Jan Maack专门为杂志定制开发的一款无衬线字体,它一共拥有10种字体形式,具有高对比度和突出的笔划结尾,自然而然,成为奢侈品牌们的首要选择。

14Orpheus

Orpheus字体的设计灵感受到Walter Tiemann1928年设计的两种衬线字体的启发,该字体在包装和娱乐设计中很受欢迎。受手写体影响,它的斜体设计将古典罗马美学风格与装饰艺术的魅力结合在一起打造出别具一格视觉效果

15Garnett

Garnett是由Connor Davenport设计并通过Sharp Type发行的带有现代风格的字体它的设计灵感来自于19世纪英国古怪的怪诞风格以及受到美国哥特式风格的影响,该字体系列有六种字重还带有与字重相匹配的斜体。

16FS Meridian

这是一款充满几何形状的字体,灵感来自时间的精确但不完美的性质(Meridian子午线含义,该字体因此得名)该字体还具有宽阔的单线外观,富有人性化的元素和可不断进行延伸的形式风格。

17Moderat

Moderat一款几何无衬线字体,其特征是笔画间的对比和棱角分明的细节该字体适用于正文和屏幕显示场景一共拥有42种样式,还相对应地匹配斜体

18Miller Banner

Miller Banner是一款经典的字体,它广受人们欢迎,该字体是由Richard Lipton改编自Matthew Carter的热门美剧《米勒》的宣传字体。它有锋利的线条感和非常戏剧性的笔画对比,非常适合在文章标题中使用。

19Monument Grotesk

Monument Grotesk是一款独特而自信的字体,它看起来未经修饰和造型奇特且十分具有粗狂感。该字体有7种不同的字重可供选择,包括斜体,monosemi-mono cut以及带有相应斜体的粗体和黑体。

20Bely

Bely是由Roxane Gataud设计的冒险神的衬线字体,其特点主要体现在尖锐的三角形衬线上,含有两种粗细匹配的斜体以及显示字体,我们可以在粗细笔画之间看到很明显的对比。在Altrincham项目可以看到它的运用效果。

字体本身作为一种文化传递的载体,其的魅力就在于让大众可以感知到它所传达的设计理念。看完以上的字体,有哪款字体令你印象特别深刻的呢?欢迎小伙伴们到评论区留言喔~

图片 | 来源于网络

*本篇部分文字资料整理于shillington网站,

仅供学习与分享,版权归原作者所有。

蓝蓝设计www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计、BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 平面设计服务

 

修复我们的地球!

seo达人

2021年世界地球日鼓励自然过程、新兴的绿色技术和能够恢复世界生态系统的创新思维

 

858.png 

2021年4月22日是“世界地球日”,今年的主题是“修复我们的地球”(Restore Our Earth),鼓励通过自然过程、新兴的绿色技术和能够恢复世界生态系统的创新思维。一个健康的地球,支持着人类的工作、生计、健康、存续以及幸福。维持我们生存的星球的健康,不是一种“选择”,而是一种“必要”。
每年4月22日,世界上数十亿人都会加入到世界上最大的这场环保节日庆祝当中,即一年一度的“世界地球日(World Earth Day)”。
去年,2020年4月22日,世界地球日协调机构地球日网络(EDN)携手中国生物多样性保护和绿色发展基金会(简称“中国绿发会”),以及国际中国环境基金会(IFCE)共同发起主办了以“为地球祈祷为自然发声”为主题的地球日50周年纪念活动,为遏制并逆转气候危机贡献力量。引起了极大的关注度。4月22日当天,该话题在微博平台获得2700万阅读量,13万讨论次数,单小时最高阅读量达到404万。这次纪念活动的成功举办,离不开主办方的周密策划,发挥演艺明星的社会号召力,用正面积极的互动方式,让公众参与到保护地球生态的活动当中,让他们从中获得认同感,体会“地球日”活动举办的重要意义,将自己的切身感受传递出去,通过实际行动去感染更多的人参与到这项事业当中。

859.png

 
2021年的世界地球日,我们将继续努力,也希望把中国人民的努力,通过“绿会融媒”——环境创变者和第一信息源——向全世界讲述。
文章来源:澎湃新闻



蓝蓝设计
www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计、BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 平面设计服务

 

体系化表单设计-5步打造令人愉悦表单体验

分享达人


前言


2020年可以说是一个风险年,但更是一个机会年,全球各类资产都出现了大行情机会,市场的投资热情再次被点燃。借着这股东风,在2020年年尾,我们开始了对公司金融产品的优化改造工作,希望通过改造提升产品的用户体验,配合来年的运营活动,提升产品的用户数和活跃度。改造工作主要为优化开户流程、提升社区氛围、完善交易功能三个部分。后续我将通过系列文章对这次优化设计过程中的思考进行分享。


表单作为平台与用户联系最为紧密的一环,良好的表单设计可以带给用户流畅自然的用户体验,保证用户情绪的正向增长,而混乱无序的表单则会引起用户的负面情绪,影响甚至阻碍用户操作的完成,降低用户对品牌好感度和信赖度。对于我们这样的金融产品而言,产品内存在着如开户表单、出金申请表单、调整杠杆申请表单等形形色色的表单,如何将这些表单整理归纳形成一套完整的表单设计体系,带给用户统一、高效且优质的填写体验,是我们这次表单优化的主要的任务。


系列文章中关于表单设计部分我将分为上下两期来向大家分享,体系化表单设计(上期)主要介绍在项目中总结出的表单设计中的方法论,下期则是介绍方法论在我们项目中实际的应用,希望这次的分享能为你今后的表单设计提供思路与参考。



1 认识表单


1.1 表单的历史


表单在我们工作、生活中的使用由来已久,在还没有互联网的年代,表单就已经是人们收集和存储数据、信息的重要手段,并一直沿用至今。如体检时填写的体检表、入职时填写的入职登记表、银行开户时填写的开户表都是使用的这种印刷的纸质表单。它们身上有很多设计可以作为重要的参考,帮助我们优化 UI 中的表单元素。


表单是 UI 界面中最为常见的元素,它通常是用来搜集和呈现一些数据、信息和特定的字段。表单的应用极为广泛,比如登录应用时填写账号密码、网上购物时完善订单信息、OA系统中提交休假审批、修改个人中心信息时……都是在和表单发生互动。



1.1 表单的构成


表单的目的、内容、大小等虽然各有不同,但是表单的基本构成元素是相对固定的,在设计过程中,设计师需要合理组织这些元素,帮助用户在填写表单时,轻松愉快的完成,表单主要组成部分如下图。



1.标签:告诉用户此处相应的输入元素是什么;

2.输入区:可交互的输入区域,根据字段类型使用相应的交互组件;

3.占位符:对当前项进行额外的信息描述;

4.前置图标(可选):描述文本所需的输入类型和特征;

5.后置图标(可选):对输入内容进行控制,如:下拉的展开与收起、清空;

6.帮助(可选):提供表单内容的注释或辅助类容,如:说明、注意事项;

7.反馈(可选):告知用户当前操作可能或已出现的问题,如:提交成功、错误提示、网络问题;

8.键盘(可选):在文本编辑时需要使用键盘,如:设备系统键盘、应用内置键盘;

9.操作按钮:操作按钮是在表单的结尾,如:提交、下一步、清空所有信息。


2 如何打造令人愉悦表单体验


在如今这个互联网时代,我们几乎每天都会接触到形形色色的表单,作为用户与产品链接的枢纽,表单设计的好坏会直接的影响产品的实际数据表现。好的表单结构清晰,交互合理,用户能够高效愉悦的完成表单填写,为用户节省了时间,同时也提高了自身产品的转化。而差的表单往往信息逻辑混乱,填写效率低,且容易让人产生挫败感而中途放弃,在无形中浪费掉了很多潜在商业机会。是什么造成了不同表单之间出现如此大的体验差异,我们又该如何做才能设计出令用户愉悦的表单呢?在实际项目过程中,总结出一套适用于移动端表单设计的路径图-通过做好五个步骤,设计出令人愉悦的表单。



2.1 表单框架选择


合理的表单框架选择是打造用户友好型表单的基础,在进行表单设计时,我们首先需要依照表单的使用场景和复杂程度,选用最为恰当的表单框架。确定好表单框架,也就决定了后续设计中表单信息如何组织以及呈现。我们将表单框架划分为“录入方式”、“标签布局”和“按钮逻辑”三个部分,在表单设计时通过对这三个部分的选用来确定最终的表单框架形态。



2.2.1 录入方式


按照表单录入方式的不同我们大体上可以将表单录入方式分为“单步录入”、“分步录入”和“分级录入”三种,在进行表单设计时需要根据实际情况选择与使用场景匹配的录入方式。


1 单步录入


单步录入是表单中最为常见的录入方式,在一个页面内呈现所有的录入项,结构简单,快速录入、快速提交,适用于录入项较少的表单。



2 分步录入


相对于PC端而言,移动端手机屏幕尺寸较小,一份在PC端1-2屏就能完全展示的表单在移动端往往需要7-8屏。将一个需要7-8屏才能展示完整的表单放在一个页面内让用户填写,用户容易产生抵触情绪会造成表单完成率的降低。


为了提高用户填写效率,减少用户的抵触情绪,我们可以将一个冗长的表单拆分成多个步骤,分步录入。通过拆分成一个个步骤,让表单信息呈现更为清理有条理,并且能引导用户逐步填写完成表单录入。



当表单处于以下4种场景时选择建议选用分步录入模式:


1.表单录入项过多,在一个页面内已经不能合理清晰的组织传递信息。

2.表单内容的录入方式存在较大差异,不适宜在一个页面内进行展示。

3.表单录入项在业务上存在先后顺序,只有先完成上一步字段录入,才能够进入下一步。

4.在业务上很重要的表单,为了让用户能够沉浸、快速的完成表单填写时。


分布录入模式下步4种步骤导航选择:


1.文字导航:当表单为2步录入表单时,我们展示步骤条带给用户的引导意义并不大,通常这种情况下我们会选择省略掉步骤条,只展示当前步骤名称,给予用户提示。


2.步骤条导航:当表单录入步骤为3-4步时,我们可以在页面顶部放置步骤条显示所有步骤内容标题,用户通过步骤条能够对表单有一个清晰的预期。


3.双层步骤导航:当表单录入步骤大于4步时,受限于移动端屏幕尺寸,横向上不够容纳步骤数太多的步骤条,这时我们可以其中某些关联的步骤归纳为一个大步骤,形成双层步骤导航。


4.进度条导航:当表单录入步骤大于4步,又担心双层导航给用户传递出表单极端复杂的印象,劝退用户。这时我们可以使用进度条导航,用百分比进度条来展现表单填写进度。



3 分级录入


分级录入大家可能相对较为陌生,分级录入在B端产品中会有相对多见,一般运用于有明显上下级关系的表单,如项目管理工具中新建任务表单,在新建任务的同时还能新建下属子任务。又如客户关系管理软件中,新建订单的同时新建下属的订单明细。我们可以将使用分级录入模式的表单视为两张表单,子表单添加的数据会回显到主表单上。



2.1.2 标签布局


标签用于提示用户需要输入的是什么信息。合理的标签布局结构,能够提高用户的阅读效率,还能降低信息填写时的错误率。常见的标签布局形式有:左右结构、上下结构和浮动结构。不同的标签布局都有各自的优点和缺点,我们需要根据项目实际情况来选择最合适的标签形式。


1 左右结构


左右结构是目前最为常见的标签布局形式,左右结构中标签和输入区域在一行内排布,其中标签位于左侧且居左对齐,输入项位于右侧有居左和居右对齐两种对齐方式。


优点:节省纵向页面空间,在移动端有限的页面空间内能展示更多的录入项。


缺点:标签的长度无法确定,视觉上显得参差不齐,表单的信息浏览和填写效率一般,标签横向展示空间有限,对于多语言适配场景不太友好。



2 上下结构


上下结构也是我们能够经常在表单中见到的标签布局形式,上下结构中标签位于上方且居左对齐,输入区域位于下方也为居左对齐。


优点:用户的视觉浏览路径相对于左右结构来说较短,拥有较强的信息浏览和填写效率,标签横向展示空间充足,对于多语言适配场景友好。


缺点:占据纵向空间多,一屏内能展示的录入项较少。



3 浮动结构


Material Design中文本录入的标签形式就是选用的浮动结构,在浮动结构中标签和提示文字合二为一,正常状态下,标签位于输入区域内部原本提示文案的位置,当用户输入时,内部的标签就会上移为文本输入让出空间,完成填写后标签和输入文案上下排列展示。


优点:结构简单,视觉干扰少,信息浏览和填写效率高。


缺点:填写项过多时,表单信息传递不够清晰。



4 内部结构


内部结构相对于前面3种结构较为少见,比较长出现在登录场景,在浮动结构中标签和提示文字合二为一,正常状态下,标签位于输入区域内部原本提示文案的位置,当用户输入时,内部的标签就会消失,完成填写后只展示输入文案。


优点:结构简单,视觉干扰少,聚焦于操作。


缺点:只适用于如登录等录入项极少的场景,一旦录入项变多,由于录入后不展示标签,将导致用户后续很难判断输入的信息是否准确。



2.1.3 按钮逻辑


按钮作为表单的重要组成部分之一,合理的按钮逻辑能够为用户顺畅完成表单填写提供帮助,表单的按钮逻辑主要由按钮的位置和按钮的点亮逻辑两部分组成。


1 按钮位置


按钮在页面中的位置情况主要有以下3种:


1.顶部按钮:以文字的形式固定在顶部导航栏的右侧,顶部按钮尺寸较小,因为它所占空间有限,因此在操作上相对来说不便于点击。所以这类顶部按钮更适用于「编辑页面」,需要用户谨慎操作。


2.表单底部:按钮跟随表单放置于表单的最下方,根据表单内容纵向空间的大小而上下移动。因为表单内容较多时,容易下沉过多而导致按钮不可见,所以将按钮放置于表单底部更适用于当表单录入项较少不足半屏的场景。


3.设备底部:操作按钮常驻在设备底部展示,适用于表单录入项过多的情况,在表单设计时可以尽量将必填项放置在表单前面,用户填完必填项后就可以点击操作按钮提交或者进入下一步,而不用滑动到表单底部再进行操作。



2 按钮点亮逻辑


1.当表单录入项较少时,且有明确预期按钮何时可用,可以先置灰主按钮,完成必填项填写后再点亮主按钮。


2.当表单录入项较多时,且用户不清楚为什么按钮不可以用,此时按钮可以常亮,并在用户点击时给予反馈,告知错误原因。



2.2 表单信息梳理


在确定好表单框架以后,对于表单内容信息的进行有效的组织也尤为重要,特别是对于一些结构复杂、录入项多的表单,如果不对信息进行组织,很容易显得繁杂混乱,容易让用户在一开始就产生抵触的情绪,甚至选择放弃。那么如何合理有层次的组织信息呢?



2.2.1 简化表单,聚焦核心


我们在设计表单时潜意识里都想要从用户那里获取到更多的信息,表单中因此出现很多必要性较低的录入项,表单也因此变得冗长,让人第一眼就生出「好多信息需要填,好麻烦」的沉重感,在填写表单之前就萌生退意。我们在进行表单设计时需要保持克制,聚焦于表单的核心任务,让表单尽量短而美。那么我们要如何为表单减负,可以尝试以下方法。


1 减少表单中的多余字段


表单中每多一个录入项需要填写,都有可能会失去一部分用户好感度甚至流失一部分用户。在设计时我们需要判断某个字段信息对于用户来说是否有必要在表单中进行填写,尽可能的删减掉额外的无用字段。例如注册表单,如让用户使用邮箱注册,那么用户的姓名字段是否是注册的必选项?如果不是必选项是否可以在之后的信息完善中进行填写。


2 合并表单中的同类字段


在表单中时有一些信息他们本身紧密相关,我们完全可以视情况将其合并为一个录入项,来减少不必要的录入操作,达到简化表单,提升录入效率的目的。合并录入项要结合实际的使用场景以真实的提升表单体验为目的,而不是一味的追求表单的最简化。


3 隐藏表单中的低频字段


根据用户使用数据,适当将使用频次不高、或者提供给专业用户的高级表单项隐藏起来。例如一份表单中有一个填写项,90%的用户都不需要填写,那么默认收起。保持表单的简洁,让绝大多数用户快速完成,避免大量的表单给用户的焦虑,而又满足了小众用户的需求。



2.2.2 先易后难,循序渐进


根据沉没成本的定义:人们在做决策时,受到了自己过去所投入的时间、金钱、精力等因素的干扰,对于先前付出了投资的事情有更强的忠诚度和继续投资的意愿。进行流程设计时也可以遵循这个原理,将容易完成的表单放在前面,这样做有3个好处:


1.简单的表单更容易激起用户的填写欲望,用户会迫不及待地去完成。相反,用户一开始就看到过于复杂的表单,很容易被吓到,从而放弃整个任务。

2.用户通过完成简单的表单,可以增加自信心,即使后面的表单变复杂了,用户也更有耐心去完成。

3.当用户将前面简单的表单完成后,放弃整个表单的机会成本就变高了,即使后面碰到较难的任务,用户放弃的几率也会降低。



2.2.3 信息分组,一目了然


当我们我们设计的表单字段内容较多时,需要合理的对字段信息进行分组,这样整体看起来更加有组织性。接近性(格式塔原理)原则告诉我们: 相互靠近的物体被认为比相互距离较远的物体更有关联性,这样能使设计界面层次有序,视觉清晰,减少视觉噪音。分组时需要注意:


1.内容属性相近或有关联性的放在一组。

2.根据信息的重要性及难易程度排列分组,将选填的表单内容靠后



2.3 录入操作提效


在表单录入设计阶段,我们需要明确认识到一点,用户在面对一份表单时往往没有我们想象中的那么有耐心,复杂繁琐的录入操作可能会直接劝退用户。我们需要做的就是化繁为简,思考如何给用户减负,让用户简单高效的完成表单录入。表单录入操作提效有一些切实可行的方法,下面请我将一一向分享。


2.3.1 设置默认值


对于用户而言,填写信息永远都不是一件有趣的事情,在对用户足够了解的前提下,我们可以选择为表单中的部分录入项提前设置合理的默认值,节省用户的操作时间。默认值的设置不是一个随性发挥的过程,而是基于用户行为和数据的理性判断,并且也不是每个字段都适合设定默认值。关于如何设置合理的默认值,什么字段适合设定默认值,下面几点可供大家参考:


1 自动填入已有信息

在一些业务场景,会使用到用户之前在其它表单中已经录入的信息,此时在填写新表单时,可以默认带入之前的数据。


2 自动填入关联数据

如果用户正在填写的内容有相关的关联数据,可以默认带入。如我们在填写订单时可以默认带入该订单关联的商品基础信息。


3 系统自动获取数据

基于移动端设备的能力,我们可以在用户开放权限的情况下获取一定的用户信息(位置信息、电话区号、运动数据等),在特定情况下默认填写,如滴滴通过GPS定位自动帮用户填入上车位置。


4 经验预判填入信息

像电话区号、证件类型、国籍等用户录入结果相对固定的字段,可以根据情况提设置合理的默认值。



2.3.2 减少手动输入


相较于PC端而言,移动端设备屏幕尺寸较小,虚拟按键的输入效率远不及实体键盘,在移动端手动输入的成本较高。因此,为了打造便捷优雅的操作体验,移动端表单需要尽量减少用户的手动输入。以下方法可以减少手动输入。


1 联想输入

联想输入是给予用户输入字段的自动补全功能,用户少量输入后进行选择。录入方式由原来的输入变成半输入后选择,减少用户的输入成本,提高用户操作效率。


2 替代输入

对于表单填写过程中可以固化选择的信息,应让用户进行选择操作以代替手动输入,尽可能地让用户减少输入成本。


3 历史记录

一份用户可能会多次填写的表单,我们可以提供用户的历史输入项供其选择,如滴滴的打车页面会将我的常用目的地放置在目的地输入框的旁边供我快速录入。


4 新型组件

一些新型的交互组件的使用能够简化信息录入的操作,例如滑块组件等。



2.2.3 减少页面跳转


在填写表单时如果填写项需要频繁的页面跳转会使得整体的填写效率变低,增加用户的操作成本。在进行表单设计时应尽量规避这种频繁的页面跳转,选用更流畅灵活的交互方式。


1 选项露出

在网页端表单设计中,用户在表单填写中需要对选项进行选择时,常用的交互形式是在选择器的下拉列表中进行选项的二次点击。而在移动端设计中,触发选择器后的二次点击会增加用户的填写成本。所以在设计时,当选项少于8时,在表单中直接显示所有可选项,当选项超出过多时则在列表浮层中进行选择。


2 减少跳转

在表单填写中我们期望用户保持专注,尽量避免产生引导用户离开当前页面的填写交互,这种交互跳转很容易打断用户固有的行为轨迹。因此运用浮层、弹窗等交互来完成辅助信息的采集是我们较为推崇的交互形式。



2.3.4  智能录入


1 OCR识别文件内容

对于一些标准证件类信息的录入,可以通过OCR识别文件内容。当用户上传图片后,运用图像识别技术提取关键信息并自动填入结果。值得注意的是,如果图片不清晰或存在水印,将大大降低识别准确度。此时应提供修正渠道,让用户可以逐一校对并修改文本内容。


2 号码认证

短信验证码升级方案。直连三大运营商,一步校验手机号与当前SIM卡号一致性。优化注册/登录/支付等场景验证流程,有效提升拉新转化率和用户留存率。不做数据加工与号码精准营销,保护用户隐私。



2.3.5  联动键盘


为了避免让用户频繁的跳入跳出相同类型的输入项,首先整合表单的信息字段,将同类型的字段进行合并,同时结合输入控件,设计联动式组件,让用户在表单输入时更加高效。



2.4 设计细节把控


设计不是简单的元素拼凑,深入下去,有很多细节需要推敲,细节应该是含蓄的,包含在整体之内。好的细节设计不容易被用户的眼睛直接发现,但是会让用户与产品的交互过程变得通顺、舒适,概括来说就是润物细无声。对应到表单设计上,我们需要通过表单设计中的细节把控,让表单录入这件事变得简单、高效。


1 必填与选填

当表单中同时出现必填项和选填项时我们需要对其做出区分,避免用户不知道哪些字段必须填写、哪些字段可以选择性填写。沿用通用符号习惯,在表单中我们往往使用 * 号来标记必填项。但是当表单中的必填项多于选填项时,大量的 * 号会增加用户的认知负担,面对这种情况,我们可以使用暗提示来标记选填项帮助用户识别。



2 号码组合规律

如电话号码、银行卡号这类有数字组合规律的号码字段,我们可以沿用它们在线下的数字组合规律,通过空格对号码字段进行划分,帮助用户校验和阅读。



3 密码保护

出于保护用户账号安全考量,我们在进行密码输入时通常使用隐暗文字的方式来保护用户账户安全,但是暗文字的显示方式会让用户无法确认密码信息。因此我们可以在输入时,让输入字段短暂显示,保持1秒然后再转变为暗文字,这样既可以让用户明确内容,也保证了用户的账户安全。



4 符合心理预期

我们在进行表单设计时,输入区域的长度要符合心理预期,需要预判填写内容长度来确定输入区域的长度。这样不仅在体验上一致,而且在视觉体验上更加愉悦。



5 对指令有明确的称谓

用户应该对他们的操作所带来的结果非常自信,使用“提交”、“注册”、“立即支付”、“创造账户”等确定性文案来描述用户将采取的操作。



6 错误信息就近反馈

报错信息应当一目了然,从用色、图标到文本都应当起到高亮的效果,而且报错信息应当靠近输入框,而非表单的底部或者顶部或者按键旁边。



7 防止输入框的遮挡

在设计主要由文本输入框构成的表单页面时,要考虑键盘出现可能会遮挡输入框的情况,我们需要把控件放在scrollView上,当键盘会遮挡输入框时,则表单滚动。



8 指导性错误反馈

对于异常情况不能只是冷冰冰的告知失败,这样容易给用户带来挫败感,且缺少下一步操作指引。错误反馈不应该只着眼于结果,错误反馈的阐述角度应该是引起用户关注、让其快速了解出错情况,并指导如何处理。



2.5 整体体验提升


经过前面几个步骤,表单整体形态已经确定,最后一步我们需要从整体体验的角度对表单进行完善和调整。包含表单的容错性考量、表单流程闭环的打造、视情况而定的趣味性设计。


2.5.1 表单容错性考量


即便你的产品90%的时间都运行良好,但是如果在用户需要帮助时置之不理,他们是不会忘记这一点的。——《Getting Real》


容错性概念源于计算机领域,容错性是指计算机系统在发生故障的情况下,依然能够保证系统正常运行。计算机这种保证系统正常运行的能力也被称为容错能力。延伸到互联网产品设计领域,容错性的范畴更为宽泛,包括降低用户操作的出错率、及时提供纠错帮助、提供解决方案等内容。


容错设计与用户体验息息相关,我们在表单页面设计时也需要进行容错性考量,尽量避免用户错误操作的出现。当用户出现错误操作时,帮助用户识别、诊断,及时反馈问题所在,并提出有效的解决方案,帮助用户快速从错误中恢复。让表单填写流程更顺畅,给用户带来更优的用户体验,关于表单容错性设计可以从以下几个方面来进行。



1 引导与提示

引导和提示要突出表现,从而引起用户关注,确保用户在操作前能注意到引导或提示信息。引导与提示用语要简单且易于理解,当重要或操作不可逆时,要询问用户让其知道这样操作的后果。


2 限制操作

如何从设计上避免用户出错,限制是一种非常必要的方式,可以通过限制用户的某些交互操作或者增加某些操作的难度来对用户操作进行限制避免用户出错。


3 反馈与帮助

当用户出现填写错误时,及时的反馈错误并提供纠错帮助,出错信息应当用清晰准确且用户易于理解,能够对用户解决当前问题提供建设性帮助。


4 错误恢复

允许用户犯错,操作者能归够撤销以前的指令,帮助用户在犯错以后能够快速回到正确状态。


2.5.2 表单填写流程闭环


表单的终点并不是提交,一个好的表单设计需要兼顾考虑用户填写前的引导、填写时的及时校验与帮助、还有填写后的整体流程体验,为用户提供完整的、形成闭环的表单填写体验。


举个例子,当我们设计的表单需要用户准备如身份证、银行卡这类的证件时,需在表单填写前告知用户,避免用户填写途中才发现证件未准备,导致用户填写流程中断。再如,用户在填写完证券开户表单后,其实还需要通过审批后用户才能进行入金交易等操作,这时我们需要一个结果页来告知用户表单提交的结果状态和下一步的操作指引。



2.5.3 最后,再增加一点愉悦度吧


表单设计并不一定需要是严肃且正式的,在表单设计时可以尝试引入一些趣味性的元素,研究表明,更大的文字输入框、适度的留白空间、优雅的动画效果、趣味性界面设计会让人心情愉悦更有填写的欲望。


例如bilibili的登录页面,在用户输入账号时上方的卡通形象是睁眼的,当切换到输入密码或者验证码时卡通人物会有一个捂住双眼的动作十分有趣,这样的趣味性设计能够在一定程度上缓解用户在填写表单时的焦虑情绪,并增加对于bilibili保护账号安全的信赖感。



总结


以上就是我对于移动端表单设计的一些归纳和总结,过往的项目中自己设计大量的表单页面,走了不少弯路犯了不少错误,但也通过项目不断的反思总结,收获不少的关于表单设计的经验。在这里将项目中关于表单的一些思考和经验分享出来,总结出自己的一套关于表单设计的方法论,也是希望能够对正在进行表单设计或者即将进行表单设计的你提供一点点参考与帮助。

文章来源:站酷  作者:Yone杨

蓝蓝设计www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计、BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 平面设计服务



this解析 记录分享

前端达人

this指向的问题也是JavaScript中的难点之一了,也是面试常问的问题,很多时候对this指向的问题就很懵逼,明明应该是指向他,为什么又指向他了…所以我就学习了一下这方面的知识,整理了一下,希望能够帮助大家

为什么要用this?

首先看一段代码

function identify(){
    return this.name.toUpperCase()
}
function speak(){
    var greeting = '你好,我是'+identify.call(this)
    console.log(greeting)
}

var me ={
    name:'kyle'
}

var you ={
    name:"reader"
}
identify.call(me) 
identify.call(you) 

speak.call(me) //?  你好,我是KYLE
speak.call(you) //? 你好,我是READER 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20

上面的这段代码中可以从不同的上下文对象 me 和 you 中重复的使用identify函数和speak函数
如果你不使用this的话 你就要显式的将上下文对象作为参数传递进去,比如这样:

function identify(context){
    return context.name.toUpperCase()
}
function speak(context){
    var greeting = '你好,我是'+identify(context)
    console.log(greeting)
}

var me ={
    name:'kyle'
}

var you ={
    name:"reader"
}
identify(me)
identify(you) 

speak(me) 
speak(you) 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20

就像这样,这样看起来就不想上面那样简洁了,你要把一个对象传来传去的

认识this

刚见到this的时候 觉得this指向是这个函数自身,或者是函数的作用域,后来发现其实不是这样的的,不过也不能说错了,因为有些情况确实是这样的,比如这样:

function foo(num){
    console.log('foo'+ num)
    this.count ++ 
}
foo.count = 0

var i;
for(i = 0;i<10;i++){
    if(i>5){
        foo.call(foo,i)
    }
}
console.log(foo.count) //4 这样的话 this指向了foo本身  foo上面的count属性++ 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

无法指向函数作用域

var a = 3
function foo() {
    var a = 2;
    bar.call(foo);
}
function bar() {
    console.log( this.a );
}
foo(); // undefined 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

我们要记住非常重要的一点:this是在运行的时候进行绑定的,而不是在定义的时候绑定,this的绑定跟函数声明的位置没有关系,主要是取决于函数的调用方式,想要找到this指向谁,我们就要看懂函数是怎么调用的。

绑定规则

1.默认绑定

当一个独立函数正常调用的时候,不带任何修饰的调用

// 非严格模式下
var a = 3
function foo(){
    console.log(this.a) //a
}
foo() 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

这种情况下 this.a被解析成了了 全局变量a,this指向是全局对象

// 严格模式下
var a = 3
function foo(){
    "use strict" 
    console.log(this.a) //TypeError
}
foo() 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

严格模式下 this不会指向全局对象 this绑定的是undefined

2.隐式绑定

调用位置上是否有上下文对象

function foo(){
    console.log(this.a)
}
var obj = {
    a:2,
    foo:foo
}
obj.foo() //2 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

调用位置会使用obj上下文对象来引用函数,foo被调用的时候 他的落脚点指向是obj对象,隐式绑定的规则就会把this指向这个上下文对象。所以this.a就跟 obj.a是一样的

function foo(){
    console.log(this.a)
}
var obj = {
    a:2,
    foo:foo
}
var obj2 = {
    a:3,
    obj:obj
}
obj2.obj.foo() //2 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

当多层调用的时候 只有最后一层才会影响函数的调用位置 比如上面这个 this绑定的还是 obj 而不是obj2

注意

隐式绑定会出现隐式丢失的问题,会失去绑定对象,最后应用默认绑定

var a = 3;
function foo(){
    console.log(this.a);
}
var obj = {
    a:2,
    foo:foo
}
var bar = obj.foo
bar() //3 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

bar 是 obj.foo的一个引用 他引用的是foo函数本身,此时bar就是一个不带任何修饰的函数调用 应用默认绑定

var a = 3;
function foo(){
    console.log(this.a);
}
var obj = {
    a:2,
    foo:foo
}
setTimeout( obj.foo, 100 ) //3
setTimeout(function(fn){
    fn()
},100,obj.foo) //3 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

参数传递也是一种隐式赋值,回调函数丢失this是非常常见的…

3.显式绑定

隐式绑定的时候我们必须在一个对象内部包含一个指向函数的属性,然后通过属性间接引用函数,把这个this间接隐式的绑定到这个对象上
如果我们不想在对象内部包含函数的引用 ,而想在某个对象上强制调用函数
我们可以把这个函数绑定到对象的原型上,也算是不用再对象内部包含函数了吧…
更好的办法是我们可以使用函数的 call() apply() bind() 这种方法

function foo(){
    console.log(this.a)
}

var obj = {
    a:2
}
foo.call(obj) //2
foo.apply(obj) //2 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

如果你第一个参数传入的是一个原始类型 比如字符串 布尔 数字作为绑定对象 这些原始类型会被转换为 对象的形式 new String() new Number()…

硬绑定

Function.prototype.bind()
function foo(){
    console.log(this.a)
}

var obj = {
    a:2
}
var obj2 = {
    a:3
}
var bar = foo.bind(obj)  //会返回一个硬编码的新函数 他会把参数设置为this的上下文
bar.call(obj2) //2  返回的新函数 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13

有些api 方法 会提供一个可选参数 context 其作用跟bind一样 确保你的回调函数使用指定的this 比如 array.forEach(fn,context)…

4.new绑定

使用new 来调用函数的时候会执行以下操作
1.创建一个全新的对象
2.这个新对象会被执行原型的链接
3.新对象会绑定到函数调用的this
4.如果没有返回其他的对象,那么函数会自动返回这个对象

function Foo(a){
    this.a = a
}
var bar = new Foo(2)
console.log(bar.a) //2 
  • 1
  • 2
  • 3
  • 4
  • 5

使用new 来调用Foo函数 会构造一个新对象并把它绑定到Foo调用中的this上 然后返回了

优先级

函数不带任何修饰的时候单独调用才会触发默认绑定 所以说默认绑定是优先级最低的了

那剩下三个规则哪个的优先级最高?

显示绑定跟隐式绑定比较

function foo(){
    console.log(this.a)
}
var obj1 = {
    a:1,
    foo:foo
}

var obj2 = {
    a:2,
    foo:foo
}
obj1.foo() //1
obj2.foo() //2

obj1.foo.call(obj2) //2
obj2.foo.call(obj1) //1 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17

可以看到 显示绑定的优先级还是更高一点

new 绑定跟隐式绑定比较

function foo(arg){
    this.a = arg
}

var obj1 ={
    foo:foo
}
var obj2 ={}

obj1.foo(2)
console.log(obj1.a) //2

var bar = new obj1.foo(4)
console.log(obj1.a) //2
console.log(bar.a) //4 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15

可以看到 new绑定的优先级比隐式绑定要高

new 绑定跟显示绑定比较

new跟call apply无法一起使用 无法通过new foo.call(obj),试一下硬绑定

在这里插入代码片 
  • 1
function foo(arg){
    this.a = arg
}
var obj1 ={}
var bar = foo.bind(obj1)
bar(3)
console.log(obj1.a) //3

var baz = new bar(4)
console.log(baz.a) //4
console.log(obj1.a) //3 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

new 调用bar修改了硬绑定时候的 函数的this new的优先级高一点

所以我们可以根据下面的优先级规则进行判断了

1.函数是否在new中调用 是的话this绑定新创建的对象 var bar = new Foo()
2.函数是否通过call apply 显示绑定或者是 bind硬绑定 如果是的话this指向指定的对象 foo.call(obj)
3.函数是否在某个上下文中调用 隐式绑定,如果是 this绑定那个上下文对象 注意绑定丢失的问题
4.如果都不是 就是默认绑定非严格模式下绑定的是全局对象 严格模式下绑定的是undefined

绑定例外

1.将null和undefined作为call apply参数 作为this绑定对象的时候 这些值会被忽略 应用的是默认绑定

var a =3
function foo(){
    console.log(this.a) //3
}
foo.call(null) 
  • 1
  • 2
  • 3
  • 4
  • 5

2.箭头函数

function foo(){
    return ()=>{
        console.log(this.a)
    }
}
var obj1 = {
    a:3
}
var obj2 = {
    a:4
}
var bar = foo.call(obj1)
bar.call(obj2) //3  this绑定的是obj1 而不是obj2!!! 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13

在看一个

function foo(){
    setTimeout(()=>{
        console.log(this.a) //2
    },100)
}
var obj = {
    a:2
}
foo.call(obj) 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

箭头函数不使用this绑定的四种规则,而是根据外层作用域来决定this的,外层作用域的this绑定的是什么 他的this就是什么





转自:csdn 论坛 作者:Selfimpr欧

蓝蓝设计www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 平面设计服

7种经常使用的Vue.js模式和36个实用Vue开发技巧,你知道多少?

前端达人

7种Vue.js模式

1.处理加载状态

在大型应用程序中,我们可能需要将应用程序划分为更小的块,只有在需要时才从服务器加载组件。为了使这一点更容易,Vue允许你将你的组件定义为一个工厂函数,它异步解析你的组件定义。Vue只有在需要渲染组件时才会触发工厂函数,并将缓存结果,以便将来重新渲染。2.3版本的新功能是,异步组件工厂也可以返回一个如下格式的对象。

const AsyncComponent = () => ({
  // 要加载的组件(应为Promise)
  component: import('./MyComponent.vue'),
  // 异步组件正在加载时要使用的组件
  loading: LoadingComponent,
  // 加载失败时使用的组件
  error: ErrorComponent,
  // 显示加载组件之前的延迟。默认值:200ms。
  delay: 200,
  // 如果提供并超过了超时,则会显示error组件。默认值:无穷。
  timeout: 3000
}) 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

通过这种方法,你有额外的加载和错误状态、组件获取的延迟和超时等选项。

2.廉价的“v-once”静态组件

在Vue中渲染纯HTML元素的速度非常快,但有时你可能有一个包含大量静态内容的组件。在这种情况下,你可以通过在根元素中添加 v-once 指令来确保它只被评估一次,然后进行缓存,就像这样。

Vue.component('terms-of-service', {
  template: `
    <div v-once>
      <h1>Terms of Service</h1>
      ... a lot of static content ...
    </div>
  `
}) 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

3.递归组件

组件可以在自己的模板中递归调用自己,但是,它们只能通过 name 选项来调用。

如果你不小心,递归组件也可能导致无限循环:

name: 'stack-overflow',
template: '<div><stack-overflow></stack-overflow></div>' 
  • 1
  • 2

像上面这样的组件会导致“超过最大堆栈大小”的错误,所以要确保递归调用是有条件的即(使用 v-if 最终将为 false

4.内联模板

当特殊属性 inline-template 存在于一个子组件上时,该组件将使用它的内部内容作为它的模板,而不是将其视为分布式内容,这允许更灵活的模板编写。

<my-component inline-template>
  <div>
    <p>These are compiled as the component's own template.</p>
    <p>Not parent's transclusion content.</p>
  </div>
</my-component> 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

5.动态指令参数

指令参数可以是动态的。例如,在 v-mydirective:[argument]=“value" 中, argument 可以根据组件实例中的数据属性更新!这使得我们的自定义指令可以灵活地在整个应用程序中使用。

这是一条指令,其中可以根据组件实例更新动态参数:

<div id="dynamicexample">
  <h3>Scroll down inside this section ↓</h3>
  <p v-pin:[direction]="200">I am pinned onto the page at 200px to the left.</p>
</div>
Vue.directive('pin', {
  bind: function (el, binding, vnode) {
    el.style.position = 'fixed'
    var s = (binding.arg == 'left' ? 'left' : 'top')
    el.style[s] = binding.value + 'px'
  }
})

new Vue({
  el: '#dynamicexample',
  data: function () {
    return {
      direction: 'left'
    }
  }
}) 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20

6.事件和键修饰符

对于 .passive.capture 和 .once 事件修饰符,Vue提供了可与 on 一起使用的前缀:

例如:

on: {
  '!click': this.doThisInCapturingMode,
  '~keyup': this.doThisOnce,
  '~!mouseover': this.doThisOnceInCapturingMode
} 
  • 1
  • 2
  • 3
  • 4
  • 5

对于所有其他的事件和键修饰符,不需要专有的前缀,因为你可以在处理程序中使用事件方法。

7.依赖注入(Provide/Inject)

有几种方法可以让两个组件在 Vue 中进行通信,它们各有优缺点。在2.2版本中引入的一种新方法是使用Provide/Inject的依赖注入。

这对选项一起使用,允许一个祖先组件作为其所有子孙的依赖注入器,无论组件层次结构有多深,只要它们在同一个父链上。如果你熟悉React,这与React的上下文功(context)能非常相似。

// parent component providing 'foo'
var Provider = {
  provide: {
    foo: 'bar'
  },
  // ...
}

// child component injecting 'foo'
var Child = {
  inject: ['foo'],
  created () {
    console.log(this.foo) // => "bar"
  }
  // ...
} 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

36个Vue开发技巧

1.require.context()

1.场景:如页面需要导入多个组件,原始写法:

importtitleComfrom'@/components/home/titleCom'
importbannerComfrom'@/components/home/bannerCom'
importcellComfrom'@/components/home/cellCom'
components:{titleCom,bannerCom,cellCom} 
  • 1
  • 2
  • 3
  • 4

2.这样就写了大量重复的代码,利用require.context可以写成

constpath=require('path')
constfiles=require.context('@/components/home',false,/\.vue$/)
constmodules={}
files.keys().forEach(key=>{
constname=path.basename(key,'.vue')
modules[name]=files(key).default||files(key)
})
components:modules 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

这样不管页面引入多少组件,都可以使用这个方法

3.API方法

实际上是webpack的方法,vue工程一般基于webpack,所以可以使用require.context(directory,useSubdirectories,regExp)
接收三个参数:directory:说明需要检索的目录useSubdirectories:是否检索子目录regExp:匹配文件的正则表达式,一般是文件名

2.watch

2.1常用用法

1.场景:表格初始进来需要调查询接口getList(),然后input改变会重新查询

created(){
    this.getList()
},
watch:{
     inpVal(){
        this.getList()
      }
} 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

2.2立即执行

2.可以直接利用watch的immediate和handler属性简写

watch:{
     inpVal:{
        handler:'getList',
             immediate:true
        }
} 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

2.3深度监听

3.watch的deep属性,深度监听,也就是监听复杂数据类型

watch:{
     inpValObj:{
        handler(newVal,oldVal{
            console.log(newVal)
            console.log(oldVal)
     },
     deep:true
   }
} 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

此时发现oldVal和newVal值一样;因为它们索引同一个对象/数组,Vue不会保留修改之前值的副本;所以深度监听虽然可以监听到对象的变化,但是无法监听到具体对象里面那个属性的变化

7种vue模式还能和大家说完,但36个vue开发技巧太多啦,文章篇幅也不够,小编写了两个例子,没写出来的开发技巧小伙伴们请点击这里领取Vue开发必须知道的36个技巧PDF文档。

转自:csdn 论坛 作者:李不要熬夜

蓝蓝设计www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 平面设计服


提高UI 界面高级感的5个排版实用技巧

seo达人

     

UI 界面中,排版设计同样重要。如何将至关重要的信息,有效地传递给用户,这是界面本身的职责,而在绝大多数时候,这通常是靠文本来完成。这就是为什么有效的排版对于改善 UI 整体的用户体验如此的重要。而优化排版,本质上也是在优化 UI 和 UX。今天就跟大家分享提高UI 界面高级感的5个排版实用技巧。


43.png


虽然在绝大多数时候,优化排版是在提升排版布局的可读性,提升课访问性,但是它最低的标准和最核心的要素,依然是要保证排版本身的「可用性」。降低用户使用时的障碍和摩擦,减少认知负荷。出色的排版设计能够让用户注意到内容,而不是排版本身上。


「实际上, 排版本身并不是选择字体,也不是制作字体和布局,它是塑造文本的呈现形式,达到最佳体验的过程。」——Oliver Reichenstein


关于排版在 UI 设计种的重要性,就不再强调了,那么下面,我将分享 5 个实用性较强的排版优化技巧:


1、强化层次结构来提升UI的清晰度


将必要的文本内容集合起来,重新组织,有意识地梳理视觉层次结构,要让用户能够清晰地感知到内容。对于信息层级,通常会按照标题、副标题、正文、引用说明等常见的文本元素构成。


而清晰的文本层次结构,是依托于符合文本本身所属层次的响应的样式,这样才能确保可读性。大标题应当突出,正文应当清晰明了,副标题起到的是对标题的辅助说明作用,所以应当适当缩小,这样一来,文本元素之前的大小关系,位置关系都更加清晰了。


一个经验法则是,通过修改字号大小的加倍和减半来快速理清相互关系。比如,如标题字使用了 32px,那么正文字体使用 16 px 来创建这个对比度。


44.png


在更加复杂多变的使用场景中,普通正文标题使用正文的2倍字号,标题中需要突出显示话,那么可以使用正文的3倍字号,而在特别的专题或者需要着重强调说明的场景之下,使用正文的4倍字号来呈现。


2、有意识地创造具有呼吸感的排版


字间距、行高、行长是在进行排版的时候,最常调整的属性。缺少足够的间距,可能会让文本难以阅读,但是间接过多,可能会让用户在阅读的时候感到稀疏难受。


· 行高


在不同的地方,可能会使用不同的术语来表述「行高」的概念,比如 PS 当中会使用「行距」来描述它,本质上,它们描述的是同一个东西——两行文本的垂直间距大小。


行高本身并不存在一个标准的数值,它通常取决于字体本身的特征以及设计需求。一般而言,很多设计当中,倾向于将行高设置为字体高度的 1.5倍,在实际的设计当中,会根据字体本身的设计特征和应用场景(移动端阅读可能会适当增加,智能手表这种使用场景上可能会设置得更高),进行合理的调整。如果你的正文使用的是 16 号字体的话,那么这个规则可以直接拿来用——这是久经验证的。


45.png


· 字间距


字间距指的是文本在横向上的间距。很少有人会在横向的字间距的设置上花费太多的时间,但是它确实是会对阅读产生影响的。在英文字体当中,字间距通常会遵循下面的准则:


使用大写字母的时候,需要增加字间距


字号增加的时候,需要适当减小字间距


增大字体粗细的时候,需要适当减小字间距


46.png


通常在排版的时候,软件会自动调整不同字母和字母之间的距离,而在进行视觉设计的时候,还需要注意字偶距的问题。


· 行长


行长本质上说的是文本段落的宽度,文本每行的长度。通常,文本的行长要控制得相对短一点,这样易于阅读。在大屏幕上,比如 1440px 宽度的笔记本电脑屏幕上,使用每行 60~80 字符的长度(中文通常控制在每行 35~42 个字之间),但是,如果在是移动端的屏幕上,那么每行的字符数要缩短到 35~45 这个范畴(中文则可以控制在20~25个字即可)。


47.png


3、根据内容来选取字体


在选取文本字体的时候,需要考虑到潜在读者的体验。不同的字体能够给界面和体验带来截然不同的体验,字体的选择能够影响用户对于界面的第一印象。


注:英文字体通常不会有很大的选择空间,在这方面中日韩三国在文本字体上,存在的问题明显会更多一些。不过在移动端 APP 上,不少应用可以选择非系统默认的第三方字体,而在网页上,要实现起来会麻烦很多,所以通常只会调用本地的字体。


「优秀的设计师将文本视作为内容,伟大的设计师将文本视作为 UI。」——Cameron Moll


正确的字体选择,能够在信息和视觉两个层面给用户传递信息,错误的选择会导致误解和混乱的结果。


48.png


4、使用同一字体家族


如果你在不同字体的搭配上,并没有足够丰富的经验,那么使用同一字体族的字体来进行设计,总是最为安全的选择。通常,一个字体族是为一个明确的目标来设计的。它们有着更为统一的、富有凝聚力的外观,在设计使用过程中,会更加便捷。


使用字体族的另外一个好处在于,它可以更快适配不同文本元素在排版上的需求,你可以更快地通过调整字体大小、粗细、文字大小、色彩来制造相应的对比,呈现不同的视觉效果。


另外,同一字体族当中,通常会附带有相应的斜体、等宽字体等等,这可以应对一些相对特殊的需求,而不用手工去修改。


49.png


5、尽可能使用左对齐来提高可读性


在世界上绝大多数的国家和地区,所使用的文字排版都是从左到右的(比如阿拉伯语就是反过来的),阅读顺讯是自上而下的。这决定了左对齐是确保可读性的重要基准。


左对齐给人的双眼提供了一个扫读时候的基准位置,在大量、长时间阅读的过程在,极大地减小了阅读压力——而居中对齐则明显做不到这一点。


另外,还要额外注意一点,就是要避免在段落的最后一行只有一个字,单字成行在排版中叫「寡字」,这是需要避免的。


50.png


结语


排版是数字时代每个设计师都需要学习和掌握的重要技能,无论你的设计项目是什么样的,这些基本的规则总能给你的设计带来更好的效果。不过这些排版技巧都还只是非常基础的部分,在实际的设计当中,还会涉及到很多更加复杂的排版布局——但是这些基础,始终是最重要的事情。


来源:优设网


原文作者:Jeremiah Lam

 

蓝蓝设计www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计、BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 平面设计服务

 

2021 第十九届亚洲设计学年奖竞赛方案

seo达人

2021 第十九届亚洲设计学年奖竞赛方案已出,蓝蓝设计前线为学弟学妹跟踪报道本次比赛的相关事宜,预祝学弟学妹在本次比赛取得优异的成绩,加油哦~

2021年会主题
设计面对”复杂系统”

 ada.jpg

联合主办
亚洲城市与建筑联盟
亚洲设计学年奖组委会
联合承办
浙江工业大学设计与建筑学院

支持与合作(排名不分先后)
AECOM
英中贸易协会
英国Arup 城市创新中心
第一太平戴维斯
中国建筑西北设计研究院
英国空间句法
B+H
CallisonRTKL
Aedas
SASAKI
Perkins+Will
广东省建筑设计研究院
华南理工大学建筑设计研究院
JADE + QA(英国再绿 深坑建筑设计事务所)
PMA普玛建筑设计事务所/英国 Plasma Studio
德国ISA 意厦国际设计集团
德国雷瓦德景观建筑事务所
德国施耐德舒马赫建筑设计有限公司
都市意匠城镇规划设计(北京)中心
上海市政工程设计研究总院(集团)有限公司
思朴(北京)国际规划设计有限公司
WSP维思平建筑设计
安博戴水道
英国ATDESIGNOFFICE (安托士)设计顾问有限公司
筑博设计股份有限公司
ARCHILAND筑土国际
设计互联
方体空间工作室
王昀建筑工作室
广东省集美设计工程有限公司
澳大利亚
IAPA 设计顾问有限公司
C T G
城市组
AaaM
吴门雅集文化
广州同程建筑技术有限公司
山水乡国际设计咨询
广州阿拉丁物联网络
科技 股份有限公司
中山大学视觉文化研究中心
出版合作
中国建筑工业出版社
合作与支持媒体
《新建筑》《建筑师》
《建筑技艺》
《时代建筑》
《家具与室内装饰》新浪家居
www.design1881.com
亚洲设计观察(微信公众号)
设计在线:https://www.dolcn.com/
特别合作
新明珠陶瓷集团


写在前面
中国环境设计学年奖蜕变和全面升级

升级背景 ▕ Background

2015年以来亚洲设计学年奖及其精神一直是锐意进取 、 自我更新和快速迭代发展并自我超越的,开放 、自由 、平等和互相尊重与包容也是其优秀传统。

中国环境设计学年奖历经改名 、 增设奖项 、 增加评委,拓宽参与的院校与机构 、 多次与国际学术和专业机构的交流, 她所包含的内容与外延使之成为名副其实的 学界和产业合作的国际联盟组织, 十九年的探索和实践已经托举她进入一个更大的国际 、国内 、学术 、行业和产业联盟的国际平台 。

为了更名实相副的推动活动的发展,经与评委、参加院校和重要合作支持机构的沟通,2015年在第十三届活动中升级为亚洲设计学年奖,其主办机构为亚洲城市与建筑联盟(Asia Architecture and Urbanism Alliance ,简称 AAUA),亚洲城市与建筑联盟是响应国家战略发展,在新常态下作为亚洲国家和地区,城市规划与建筑领域行业内学术与产业 、行业更加紧密对接的国际联盟组织 。

联盟提倡构建一个更开放、有远见 、更有责任的平等 、相互尊重的行业合作组织,关注、支持并推动全球视野下的亚洲城市与建筑行业新思想、新技术 、新工艺 、新材料 、新产品和新服务 、新应用 、新业态的产生及发展 。

而亚洲设计学年奖 是其学术和专业作为平台进行产学研结合 、交流的重要组成部分,设计不是独立存在的,甚至不是相对独立存在的,是和伦理价值下的政策 、法律的制定 、完善,和文化 、历史变迁产生的影响紧密相关;是和投资 、工程 、运营维护和管理及其风险控制紧密相连,更关系到我们赖以生存的 自然及其人文生态系统 的可持续发展 。

而科学和技术进步推动的生产力的发展也在快速地改变着我们的生存状态和生活方式,这一切也都在改变着设计自身,设计及其教育的讨论自然不仅仅在高校之间,而是在产业的车间里在工程中 、在实验室里;在行业的各种顾问服务对接和交流 、 协同设计及其产业发展合作里 。

以世界的视野观察亚洲,以亚洲的交流平台推动中国的发展。
产业发展如此,设计及其教育亦如此。


DESIGN TOWARDS THE COMPLEX SYSTEM
设计面对“复杂系统

“科学已经探索了微观和宏观世界;我们对所处的方位已经有了很好的认识 。
亟待探索的前沿领域就是复杂性。
——《理性之梦 (The Dreams of 》,海因茨 · 帕格尔斯 (Heinz Pagels)

由于世界永恒的绝对运动和人类自身认知的相对局限性人与世界的关系是错综复杂 、动态变化的 如何处理这两者的关系 是一个值得不断思考探索的课题 。而这其中人类的认知愿望和解决问题的需求一方面创生了更为复杂的系统体现出心智主体自身的复杂性;另一方面也成为不断解决复杂系统疑难的动力。

1 命题背景 |Proposition Background
大脑、免疫系统、细胞、昆虫社会、经济、虚拟世界……我们无一例外 深深嵌入复杂系统之中 。全球化将人类世界紧密连结 人类所处的环境 、 面临的问题愈加复杂。COVID 19 引发的公共卫生危机 正是考验和检验社会防疫系统和社会治理系统应对的鲜活案例。
在同一系统中可能包含社会、经济、文化、技术、政治和心理的诸因素的相互作用。如果把上述因素彼此隔离 则它们之间的相互作用将永远不能被洞察我们的身体、 社会 、国家 、世界将面临前所未有的巨大挑战。
因此设计需要站在更高的维度统筹思考综合应对 。

2 概念阐述 |Concept Elaboration
“复杂系统是由大量相互作用的组分组成的系统 与整个系统比起来 组分相对简单没有中央控制 组分之间也没有全局性的通信 并且组分的相互作用导致了复杂行为那些适应性的 、 类似生命的 、 智能性的和涌现性的行为 。
——《 复杂 (Complexity) 》 梅拉妮 · 米歇尔 (Melanie Mitchell)

复杂系统代表着系统科学的前沿方向,其大规模的简单运作规则聚合产生了 1+1> 2 的集体行为和复杂信息处理机制 。 复杂系统的多样化聚集 、非线性流动 使得许多问题变得复杂化 。运用系统的思维去思考新的模式 、组合 、功能 、架构 使设计发挥防患于未然的功能, 这对设计者提出了新的要求 。 如本质安全性设计 、社会设计 、长效设计概念的提出和各种实践探索 。

3 问题的确定性与不确定性 |Problem Certainty and Uncertainty
人类的能动性将本不属于人类的自然世界构造为一个复杂性系统,现代设计正是改造世界的手段之一 。 自现代设计之创生以来, 籍以设计来创造与改变的客观世界已经在很大程度上化为了人造世界, 甚至在不太远的将来, 人本身就要成为这个人造世界的造物成果了 。 可以想见, 在一个如此特殊的系统中, 有太多情境需要我们审慎理性地面对 。
设计面对复杂系统,复杂是挑战,本质是面对复杂对象的系统和人 。 对世界和生命体的存在保持敬畏, 人类自身的谦卑 、 尊重 、 珍惜和感恩本身就是智慧, 我们需要以系统的思维, 从不同维度和视野进行多层级梳理 、 多文化思考, 剖析并解构复杂系统内的层级关系, 把握系统存在与演变的普遍规律与原理 发现系统中尚未被解决 、 或尚未寻得更优解的问题, 并以创造性的 、 系统的 、 综合的 、 有竞争力的 、 可持续的 、 面向未来的方式加以解决 。
突发的公共事件对世界的影响在未来,或许也会是设计思考与探索 的 常态社会 的发展始终都在各种不确定性之中, 设计面对 复杂系统 的研究也是对各种不确定性的确定性研究或对确定性的不确定性探索与实践吧——


活动宗旨 ▕ Event Purpose

1. 通过此项活动推动各高校间的教学与学科建设,促进教学实践与学术交流;
2. 本活动是设计与交流在产业发展和行业交流的重要平台;
3. 依据各院校教育和各地区经济、历史与文化的背景,探讨和挖掘不同的教学优势与特色也是对我国高校不同学科背景下设计专业的教学改革与实践成果评估的探索;
4. 通过此项活动激发学生对本专业学习热情,促进大学生坚实地迈入社会与市场,
催生设计专业创新人才,同时探索人才培养机制的实验性、开放性和更多可行性;
5. 通过本项活动将对推动我国设计教育发展、提升我国设计领域整体水平产生积极影响;
6. 构建产业和行业发展领先的相关企业与高校设计教育合作的教学互动平台;
7. 致力于建立开放性的互动平台,以学术和专业为核心,推动教育和产业、行业对接;
8. 推动中国设计与教育在更广泛的国际视野下的交流和合作。


参加院校▕ Participating Schools

开设以下及其相关专业的高等学校
城乡规划设计
城市设计
建筑学
景观设计
风景园林设计
环境设计
室内设计
艺术设计
光环境设计
公共艺术
工业设计


奖项设置▕ Prizes Setup

由于发展的需要,2021 年亚洲设计学年奖参赛方案将继续尝试新的实践和探索学科体系的存在自然有它历史的原因,然而所有的学科建设和发展的根本目的是发现真正的问题、本质和真相,并给出创造性、竞争性和可持续发展的系统思考和解决之道变革基于以下思考
1、 国际化的学术和专业对接
2、 产业化的学术和专业对接
3、 开放性的学术和专业对接
4、综合性的学术和专业对接

很显然,空间的类型只是我们界定问题的一个角度和研究方向。
随着全球化的进一步加强,地域化的问题都呈现出全球化的特点,我们很难孤立而封闭地思考面对问题本身的国际性,更由于学术和专业本身的语言世界的不同,我们更不适合使用产生不同理解的语汇或概念界定。学术和专业研究本身就是为产业发展和社会进步服务,随着社会的发展,产业本身也在学术和专业上做积极的思考和探索,与产业发展积极对接是学术和专业发展的重要路径。毋庸置疑,我们已经处在一个全球化的开放性社会之中,我们的思考和探索之路自然也要开放性的,世界本身就是综合的,设计的定义和边界本身也是模糊的和充满不确定性,面对本身就是复杂的和综合的问题,其解决之道自然也是需要综合而系统思考的——
我们将会在以下方面受到存在问题的挑战
1、 快速变化的生产力的发展推动的产业和社会变革
2、 始终不变的人性及以新的不同的面目呈现的欲望
3、 个体、机构与及其合作项目与所处的系统的生产关系运营机制和系统特点研究
4、 突发的社会公共事件带来的大规模社会问题成为新的设计要素研究与实践

我们围绕着需要解决问题的目标,整合相关领域的知识来系统而有机地研究它的最佳组合解决之道,新的构思,都不应该被原有的知识体系所束缚,要做的就是提出更高的目标,去整合和重组;去实验和实践;去探索更有价值的解决之道。

面对设计对象及其所处系统的复杂性和矛盾性,2021 亚洲设计学年奖竞赛方案的变革也是我们共同积极思考和探索的一部分


第一类:专业奖项

为提高学科交流水平,我们面向本科以上的设计教学交流设置相关奖项。高职学校也可以根据自己的学科发展水平参与到相关奖项类别

1、 保护与修复
该奖项针对历史文化建筑与环境 奖项关注人文、历史、社会发展和文化进步等方面,更注重对于地域性的历史和文化价值的 挖掘、梳理和保护,倡导正确的历史观和文化观,不仅仅以当下发展的政治经济逻辑对待历 史与文化。尊重本质与真相,以保护与修复为主的项目研究与实践。

2、 更新/改造与转型
建造及其设计的功能类型随着时代发展,其使用方式和服务对象改变,需要新的设施更新和设计激活,本奖项关注于如何在现有基础上针对新的功能需求提出创造性的设计解决方案, 包括改造、加建、整合和不同的使用方式研究等。
在植入新的元素中,从细部、空间、尺度、 材料等方面综合提升其综合价值。

3、 临时与可移动建筑与空间
和永久性建造思考相对的是大量的空间设计其实具有临时性或可移动性的设计特点,包括装 配式建筑、集成建筑、短期和临时景观、临时装置等,本奖项关注于设计项目本身的灵活性 和可装配或移动性特点做定位研究。
该奖项鼓励对土地和环境的开发和使用方式做更有价值的综合性的创造性研究。

4、 商业建筑与空间
以商业服务和展示为主要目的设计,本奖项关注在投资与收益作为目的的运营维护、管理的 基础上,商业行为的高质量的氛围营造和商业空间的综合社会价值设计探索。并且考虑项目 所在地域的地理条件、社会人文、消费特点和发展趋势,适应当代多元化的要求。疫情常态化给商业空间的发展带来了新的挑战

5、 文化建筑与空间
以文化和教育性为主要属性的设计,本奖项关注文化空间与人行为空间的对话,强调空间的开放性、包容性和公众参与。强调在文明的普世价值下探索文化本身及其空间关系研究。
功能属性伴随社会发展发生变化,探索更多可能性,重视交互与体验。
文化空间要上升到文明的纬度思考和探索文化建筑与空间的理念和实践应该是推动变革与进步的示范和案例

6、 居住建筑与空间
居住建筑的发展一方面基于科技的不断发展,另一方面需要满足不同人群和对象的精神需求。因此对居住建筑与空间设计提出新的要求。从空间的灵活性,功能多的多样性,以及光环境的气氛综合考虑,研究整体建筑的布局的环境协调性和宜居性。 同时,空间服务于人,设计中不但在空间关系中体现行为心理学的研究与思考,更注重深层 次的精神追求,空间不但考虑到提升生活状态,更是研究生命体的精神境界与空间的关系。
疫情带来的居住的健康新理念和生活方式的改变是新的设计要素研究住宅与新的社区规划设计也是探索的主题

7、 生态、健康与可持续
基于生态、健康与可持续发展的设计,本奖项关注绿色材料的利用与科学处理,关注可持续发展的城市、建筑、景观及室内设计,关注基于节能、节地与环保的建筑设计,强调对环境及生态的尊重。提倡结构性、系统性的思考和更为综合性的设计研究。保护环境系统的生物多样性,提倡自然本身的生态修复及其可持续发展设计研究人与自然的关系在新的技术和生产力发展水平中应该呈现出更加有价值的思考和探索同时,在中国和其他亚洲城市,我们正面临着严重的环境问题以及由这些问题引起的严重大众健康危机。我们寻求能改善和提升大众健康的空间和环境设计途径。 这些途径可以鼓励人们的身体活动,舒缓精神压力,降低精神疲劳,提供重要的生态服务或 产品,以及增强社会资本。在过去的数十年里,我们已经为粗放的城市发展付出了沉重的健康代价。环境问题和健康问题紧密相关,关系到每个人、每个家庭、和整个国家的命运。

8、 展示设计
不断涌现的信息技术及其发展影响和挑战着固有的展示、展览的理念和观看方式,新的交互和体验不但体现在技术和设备本身,空间本身也随之在改变,展示设计不能理解为是一个空间设计的概念,它应该有更丰富的理解和内涵。
展示设计所包含和涉及到规划、建筑、景观、室内、技术、产品和相关设施的不同纬度的关系研究,体验、交互和服务设计研究是展览设计发展探索的重要构成。

9、 设计研究 (论文)
该奖项的评审由《新建筑》杂志社和亚洲设计学年奖组委会合作,优秀的论文将优先在《新建筑》杂志选登 设计研究成果包括设计理论研究成果和设计实践研究成果,均以论文形式提交。 要求具有深度的设计过程的研究,以论文及研究报告的方式提交,关注于在设计进程中产生 新的设计认知、方法和设计价值思考。设计研究应该是基于但是要超越具体研究对象的,应 该更有跨越时空和角度、角色抽离的特征。设计研究应该更本质地、系统性和综合性的做批 判性研究。设计范畴并不局限于某一个特定的专业,可涉及科学研究和实践领域中,强调设 计思维与设计行为的相互作用,为设计实践本身提供多维度的价值思考和设计决策。 设计研究的成果提交要求提供其项目背景、论证过程和相关理论依据、数据、影像等,字数在1000 字左右,入围后评委会将根据评审需要要求进一步提供更多研究报告资料。

10、 城市综合体与城市
面向综合密集型城市发展需求的设计,本奖项关注城市综合体对城市空间结构的整合,对城市公共文化服务供给的补充,以及对城市基层社会治理模式创新的激发。强调思考城市综合体能够为城市的高密度发展创造哪些价值,解决哪些矛盾和问题,进而推动城市可持续发展。
在高密度人居环境下,通过创造人群聚集所带来的积极互动,促成对有限空间更为灵活、多样且高效的使用,进而优化城市公共空间,促进城市立体化发展,提升城市整体活力。 城市综合体作为全球范围高密度人居环境下,最为重要的城市开发模式和公共建筑类型之 一,其核心价值体现即是“ 1+1>2”的“协同效应”。当前,在我国推进城市化的进程中, 产生的重物轻人、重商轻文、功能割裂、缺乏活力等问题已经开始在城市综合体开发建设中 集中突显。即对经济价值过于关注,忽略城市综合体应有的“城市属性”,使得其规划建设 较为盲目和草率,建成后使用率低下,很难发挥其应有的“协同效应”。 城市综合体并不应该仅仅成为利益获取的工具,或单纯追求综合运行效率的建筑,而应该是 功能高度混合的城市空间,是建筑和开放公共空间的综合,是城市基础设施的有机延续,并 承载和提供丰富的高品质的城市公共生活。

11、 公共艺术与环境
公共艺术作品征集要点:公共艺术是指公共开放空间中的环境营造和艺术创作,作品的公共性体现在对特定公共空间中的集体精神和群体共识的提炼和塑造。作品需从艺术的视角和态度思考并对待公共环境,同时必须具有开放、公开的特质,突出作品与环境和区域人文的融合,在作品的空间、材料、造型上具有探索或突破性,应充分注重物质成果和精神成果对环境的再创造。

12、 建成环境技术与创新
随着信息技术、材料技术甚至生命科学技术的快速演进,建成环境的功能目标、呈现方式以及营建的过程都正在经历着前所未有的变化。 一方面,新兴的技术手段如大数据、人工智能、无人驾驶、智慧城市、3D 打印、生物材料 等新技术的发展为建成环境设计提供了诸多新方法和新理念,使得建筑设计、城市规划和景 观环境设计理念、内容和方法、路径等越发多元化;另一方面,也对于院校的设计人才培养 模式提出了新的要求。 技术创新已经成为新形势下重要的设计推动力。同时也必然推动着设计教育从内容到方式的 变革。 我们也并非仅仅关注新兴的高科技趋势,我们同样也关注在不同地域条件下的适用性技术解 决,对于环境友好模式下的甚至具有传统智慧的乡土技术体系,仍然是设计传承与创新的关 注热点之一。 本单元的竞赛希望作品探讨通过创新的技术手段,创造性的提升环境中人的行为质量和生活 品质,在经济、社会、文化和生态等多维度实现可持续发展与进步的空间目标。 征集的作品内容包括城市设计、建筑设计、景观环境设计等,其中需包括对相关技术的必要 介绍,以及对该技术如何应用于解决设计中面临的具体问题,如何影响设计方案的生成进行详细的说明。

13、 城市设计
关于城市设计 urban design 的概念、理论与实践 很多设计师和理论家对这一名词的定义都有自己独特的看法。 城市设计这一范畴在二十世纪中叶已经开始变化,除了城市规划、景观建筑、建筑学等范畴 的关系日趋绵密复杂,也逐渐与城市工程学、城市经济学、社会组织理论、城市社会学、环境心理学、人类学、政治经济学、城市史、市政学、公共管理、可持续发展等知识与实务范 畴产生密切关系,因而是为一门复杂的综合性跨领域学科。
我们设立这个奖项是倡导我们面对城市与乡村发展中的一系列复杂的空间和环境问题,打破传统的学科界限和思维,而是开放性地实验、探索和发展这一理论。
COVID-19 全球疫情肆虐是一个城市设计重要的新的课题研究

14、 光与空间
颁奖单位

亚洲设计学年奖组委会
亚洲国际照明学习中心
AAUA 国际照明联合实验室
参赛对象
参加学年奖的作品适合“光与空间”奖项要求的作品,请在投递选项上注明,奖项不占用每个学校的 16 个既定参赛名额。也可以是单独投递。
奖项安排
金奖 1 名;银奖 3 名;铜奖 5 名;优秀奖 20 名。
评委会根据每年投稿的数量、质量进行一定比例的调整。
说 明
亚洲设计学年奖“光与空间”设计竞赛的设立,是为了对城市设计、建筑、景观、室内设计 专业学生在其设计作品中所表现出来的对光在空间中的的表现和想象力等优秀品质,以及通过其设计作品中自然光和人工光的运用对环境和人之间的关系所做出的理解和关怀,并为亚洲未来的年轻设计师们提供一个发展和交流的平台。

1. “光与空间”界定清晰的设计目标
1.1 美学与功能的目标、视觉任务的多样性与复杂性、能耗限制与建构要求
2. 阐释清晰的设计概念
2.1 照明设计支持并增强建筑设计与景观设计
2.2 照明设备很好的整合到建成环境之中
2.3 设计创意具有创新性与唯一性
3. 表达清晰的解决方案
3.1 阐释明晰的光的数量标准
3.2 适当的光的质量标准,诸如视觉舒适、防眩光、对比度等等
3.3 节能与环保理念的执行,天然光的整合、夜天空保护等
3.4 成功解决照明设备的易达、可维护、合理隐藏

组委会根据每年投稿的数量、质量和评审结果进行一定比例的奖项调整
注:作品参评类别不再分类设计奖/创意奖,奖项评审更注重设计的综合性和系统性,及其解决具体工程项目和社会问题的能力

 奖项 金    奖 银      奖 铜      奖 优秀奖
1 保护与修复 1 3 5 20
2 更新/改造与转型 1 3 5 20
3 临时与可移动建筑与空间 1 3 5 20
4 商业建筑与空间 1 3 5 20
5 文化建筑与空间 1 3 5 20
6 居住建筑与空间 1 3 5 20
7 生态、健康与可持续 1 3 5 20
8 展示设计 1 3 5 20
9 设计研究(论文) 1 2 3 10
10 城市综合体与城市 1 3 5 20
11 公共艺术与环境 1 3 5 20
12 建成环境技术与创新 1 3 5 20
13 城市设计 1 3 5 20
14 光与空间 1 2 3 20

第二类:
优秀指导教师奖、优秀组织奖
设立 2 个奖项:
1 、 优秀指导教师奖
2 、 优秀组织奖 ( 机构 )

优秀指导教师奖
毕业设计作品得到铜奖以上的学生指导教师
优秀组织奖:
组织学生集体参赛的院校及其它合作机构,必须是组织集体参加竞赛的。
各校组织竞赛活动的情况(海报张贴、竞赛辅导等照片和视频文件等)请整理好,随作品一 起寄送到组委会,将作为参与评选优秀组织奖资格的重要组成部分。

以个人名义参赛的获奖作品不作为高校优秀组织奖的资格评定。


奖励 ▕ Rewards
2021 年度奖项的个人奖励除了奖杯和证书,还将
1、 纳入亚洲城市与建筑联盟设计人才库;
2、 部分奖项获得国际学术权威评委签名;
3、 国际和行业优秀设计机构提供实习和就业(可根据具体情况选择国际和国内)
4、 国际和行业优秀设计机构的 workshop 项目;
5、 国际设计合作高校的国际交换生项目;
6、 合作伙伴的游学资助; 具体奖励方式由合作机构确定后进一步公布


评委及评委会构成▕ The judges constitute
组委会每年将根据奖项发展需要和评委会成员提名邀请国际学术权威参与评审(按照不同专业类别分别邀请),轮值评委负责评审工作本身,保证评审工作的透明、公开、专业性和评审程序的公平、公正地执行。

评委构成更加合理:增加国际学者担任国际评委,并积极邀请全球知名设计机构设计总监和主管、投资方和知名开发方、运营和管理方加入评审委员会,全方位、多维度对设计本身做价值判断和专业评审界定

评委构成国际化,和产业、专业对接:按照一定比例邀请以下专业人员参与评审工作
行业主管和政策制定者
投资及策划专家
文化和历史研究专家
项目运营和管理专家
设计伦理研究专家
工程技术专家等

革新后的评审工作将更全面和细致,也使奖项本身更有活力和吸引力,亚洲设计学年奖将体现其作为价值技艺的价值设计观和一贯的社会责任。

公平公正起见:年度评审专家的名单不予事先公布
年度颁奖典礼上评委会代表会对年度参赛作品做评审总结


参评要求▕ Requirements for Participating in Judgment
无论设计实际图纸数量的多少和版面尺寸的大小,所有交送参评的作品必须符合下列要求。 不符合要求者视为无效作品,不进入终评程序。

1. 提供参赛资料包括 3 部分:
A 专家评审部分:
A1: 提供 JPG 文件,包括设计说明,草图方案,主要平、立、剖面图和彩色效果图;
A2: JPG 文件最少不能少于 10 页,最多不得超过 20 页,为方便专家评审,请把每 张图片控制在1600×1600(像素)(精度 72dpi)以下;每张图片文件量大小, 不能超过 3M;
A3: 设计说明应结合调研分析和设计流程进行,不单独列出,无设计说明、只有效果图的参评方案视为放弃参评。
A4: 动画和 PPT 不作为评审文件。
A5: 这一部分不得出现参加院校、指导老师和学生的相关信息
B 出版使用部分:提供 JPG 文件,并按 A4 竖向幅面排版制作,精度至少为 350dpi,以便满足出版需要,数量不超过 5 页;
C 展板使用部分:提供 JPG 文件,并按 A0 竖向幅面排版制作,精度至少为 72dpi,以便满足展览需要,数量不超过 5 版。
注 明:
1、 通过组委会电子邮件xuenianjiang@design1881.com传送
2、 为保证一定的参赛作品质量,各参加院校的参赛作品须由校方推荐,并提供推荐意见,没有校方组织的各院校学生,须按参赛要求把资料发送至亚洲设计学年奖组委会。
3、 为提高评审效率,各高校可以以学院、系或专业科为单位参加。各以系或专业科为参赛 单位的高校的推荐作品方案最多不能超过 16 个(本科城市设计、建筑、景观和室内设计类别),超过部分视为以个人名义参赛;每个作品方案的学生成员不超过6人;
4、 各参加院校请详细填写参赛资料表格(标明参加学生的姓名、联系电话,作品名称,指 导老师姓名、联系电话、电子邮件等);参赛回执表即参赛申请表,扫描本文底部的二维码即可下载;
5、 参赛文件网络传送前需进行杀毒,以免造成文件损坏。


评审要求▕ Requirements of Judgment
1、 设计成果应体现对社会、文化、历史及生态可持续的关注,符合人类文明的普世价值观;
2、 设计成果有明确的设计目标和针对性的需解决的问题界定;
3、 设计成果清晰地表达设计分析思路和设计思考过程;
4、 设计的调研和分析,也即其设计思维和设计逻辑应该是设计的一部分要特别体现出来,倡导创新性和独特性的符合设计目标逻辑的设计成果;
5、 设计成果包含符合国家相关专业规范要求的完整的设计图纸内容;
6、 设计成果通过效果图、实体模型照片等方式客观真实地表达设计效果与设计意图
7、 设计成果关注结构、材料构造、及设备技术条件等工程技术可行性问题;
8、 设计充分尊重地域环境与材料的关系及其对基础材料的创造性使用;
9、 设计成果版面要求图文并茂、内容完整、表达清晰。


参赛程序▕ Competition Procedures
1. 参加的高校请向组委会邮件索取参赛申请表,或登陆学年奖网站:www.design1881.com 下载参赛申请表。参加活动的各院校所交参评作品不得超过16 件。交件截止时间不得超过7月20日,以寄出作品时间为准。

组委会办公室:姚 领 / 刘 颖/ 黄璐 / 陈奕彤
联系电话:020-87589132、87589232、38486899
电子邮件:xuenianjiang@design1881.com
网 址:www.design1881.com
学年奖QQ:1693304548、1277960467、2158073558
微 信 号:xuenianjiang-1、xuenianjiang-2、xuenianjiang-3
微信公众号:亚洲设计学年奖、亚洲设计观察
收 件 人:亚洲设计学年奖组委会
邮寄地址:广州市天河区林和街39号中怡城市花园A座3002 邮 编:510610

2. 由组委会负责作技术性筛选,筛除不符合提交规则的作品,不符合专业设计制图规范(平面图、立面图、剖面图、节点详图、效果表现图)的作品,并分送专家评审。 评审程序:严格执行程序的公平和公正性 利益回避原则 技术评审——初评(价值导向和按照比例筛选)——通讯评审——终评汇审——公布
3. 参加活动的各院校及个人不交纳参赛费用
4. 投稿请注明:
A. 学年奖组委会 收
B. 单位投稿:投稿单位详细信息:单位名称、联系人姓名、手机、办公电话等
C. 个人投稿:学校、院系、班级名称、个人详细信息(姓名、电话),注明个人投稿。


参赛说明▕ Specifics:
1. 所有参赛者文件必须齐全,否则无参评资格,
作品均请按照要求署名和提供作者详细联 系方式;
2. 活动组委会有权刊登及出版、展览本次活动作品,以作宣传之用,不再另付稿酬;
3. 本次活动的最终解释权归属活动组委会所有;
4. 凡参加本活动的设计作品不得侵犯他人著作权、名誉权、肖像权、姓名权等人身权利内容涉及到相关法律问题,一切后果由作者自负。
5. 各参赛院校请勿在光盘背面贴上各类标签。如需标识请用油性笔进行标注。
6. 每个参赛方案建立一个文件夹。在其下分别建立“专家评审”“出版”“展板”三个文 件夹,在里面分别放入对应的电子文档。当一张光盘无法容纳下3个文件夹下对应的文档时可以增加光盘。但需在光盘下建立类似的文件夹以便识别文档所属类别。
7. 在参赛表格中请完整填写作者、导师、院系等相关信息,
以确保在评审过程中出现电子文档不能读取等特殊情况下能及时联系到本人。
8. 一个作品只能参与一个奖项的评选,并在参赛表格中详细说明(光与空间和展示除外)。
9. 作品参评类别不再分类:如设计奖/创意奖。
10. 作品提交前请作者和老师详细检查专家评审部分的电子文档已经清除作者、导师、院系等相关信息。在评审中如发现有相关信息的作品视为自动弃权。
参评电子文档严格按照参评要求提供,不符合规格者也视为自动弃权。
11. 组委会在安排评审时有权根据评委意见把作品类别调整到更合适的奖项类别进行评审。
12. 作品提交可使用多种方式:邮寄光碟或者直接发送到组委会提供的邮箱以及QQ在线提交

亞洲城市與建築聯盟
亞洲設計學年獎組織委員會
二零二一年四月

 

 文章来源:设计中国网站

蓝蓝设计www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计、BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 平面设计服务

 

日历

链接

blogger

蓝蓝 http://www.lanlanwork.com

存档