首页

web表格设计解析

周周


为大家梳理一个web表格设计框架,希望能够给大家带来完整的不一样的内容。全文12,598字 ,预计阅读30分钟,建议收藏。

为大家梳理一个web表格设计框架,希望能够给大家带来完整的不一样的内容。全文12,598字 ,预计阅读30分钟,建议收藏。


在网页或桌面端为载体的B端产品和生产力工具中,越来越多的设计师需要和数据打交道,查询和处理数据的能力是当前正在设计的大多数产品的关键要求之一,表格被公认为是展现数据最为清晰、的形式之一,也是世界上最常用的用户界面工具,其重要性不言而喻。



表格,展示行列数据,既是一种可视化交流模式,又是一种整理数据的手段。表格帮助我们组织和展示信息,同时保证信息的可读性,从大量信息中找到所需内容;通过合理布局,感知不同信息间的关联与区别,进行分析和比较;对数据进行排序、搜索、分页、自定义操作等复杂行为。


1.1 表格的布局

表格的行元素和列元素行和相交就会形成一个简单的二维表,行,列元素的空间组合就确定了一个个单元格。常见的表格布局有水平型、垂直型和矩阵型三种基本布局,分别强调行、列、单元格。


水平型会弱化列的存在,强调行信息的连贯性,适用于用户阅读信息时是从左到右,然后自上而下逐条扫描。垂直型是通过强化列的视觉特征来突出不同列信息的对比。矩阵型的表格有均匀统一的分割线,单元格比较明显,适用于列信息较多而没有足够空间用留白来分割信息的表格,同时我认为单元格合并的情况也属于矩阵型。


还有比较常用的表格类型层级型:


层级表

是表达结构性关系的表格,表现得如同树的分支,所以又叫树列表。每一个条目可展开或折叠包含的更详细的行信息,也包含嵌套子表格。

层级表并不如矩阵表直观,但通过结构化的组织方式逐级展示表的数据内容,让整体信息架构一目了然,非常适合大型数据表。

结合层级表的使用场景,多以查看为主,编辑需求较少。


同时还有特殊的表格类型,图表型与卡片型:


图表型

除了在单元格中引用图表之外,很多时候都会提供图表/表格视图切换,便于用户从图形角度查看、分析自己关注的数据。有时也会有“图表+表格”的形式,这时候,表格往往只作为明细放在页面底部。大量的表格也会导致视觉的单调。


卡片型

可以用卡片的形式来展示信息,将信息以组的概念呈现,单张卡片内的信息按优先级进行排列。此外,卡片彼此之间又形成一个整体。

卡片是一种承载信息的容器,对可承载的内容类型无过多限制,它让一类信息集中化,增强区块感的同时更易于操作;卡片通常以网格或矩阵的方式排列,传达相互之间的层级关系。适合较为轻量级和个性化较强的信息区块展示。


注:在有限的表格空间内需注意卡片信息之间的间距,若卡片信息过长可做截断处理。


在实际工作中,上述表格类型还有可能互相结合,以更好的达到相应的分析目的。

比如垂直–层级,矩阵–数据立体表等。



1.2 表格的构成

从视觉结构的表现角度,个人将“表格”的构成分为:标题、表上方筛选操作区、表头、表体、底栏。由表头、表体构成内部区域,由标题、筛选操作、底栏构成外部区域。


标题

标题是对表格信息内容的整体概括,可包含数据来源及属性(日期、地区等),以便用户对表格内容有整体认知。给数据表格起一个清晰简明的标题,与其他的设计同等重要。有了好的标题,表格就可以独立使用,如果导航菜单层级清晰,同样能起到标题的作用。标题作为最重要的识别元素,默认展示在左上角。


筛选操作区域

这里特指位于表头的上方的操作区域,包含筛选,操作按钮等其他操作。筛选区包含模糊搜索和条件筛选,按钮分为增删改和其它业务处理操作,合理设计筛选区可以大大提高用户的效率。


表头

表头对数据性质的归类。表头按惯例要对数据的简况做出反映,如被调查者的性别、年龄、学历、收入、家庭成员组成、政治背景、经济状况等。表头的字段名称应当符合人们的思维习惯,保证用户理解。如果有需要解释,则在字段名称旁边加说明小图标(小问号)。表头在这里也能指列行标签,是对所属行或列数据的描述。


除了容纳行/列标签之外,表头也可以进行排序、搜索、筛选等。


表体

表体是表格的主体内容,具体信息数据内容的填充区域,由一个个基础的单元格组成,单元格是表格呈现数据信息的基本单位,可以是计数、百分比、均值、"-"等任何数据。表体包含数据,分割线,背景,单元格数据可进行点击操作,如链接跳转(项目或者商品等)、展开嵌套表的子集信息(子表格)、操作按钮(查看编辑)等。

表尾一般是统计类数据,例如合计、平均数等。表尾使用频率较少,且重要性明显不如表头,我就把它归到表体这类。


底栏

底栏在表格最下方,主要展示正文中的数据量或单页数据的概览信息,也常提供统计功能,供用户了解总体进展。底栏一般放统计信息、分页控件、备注说明、操作按钮(加载更多)等内容。


底栏最常见的元素就是分页,分页可以放在头部或底部,常见的还是放到底部,分页固定能省去用户需要翻到顶部或底部进行操作的麻烦。分页可分为整体页码平铺式、全功能版、简易版等,需要根据不同的场景选择最优的设计方案,比如有的时候并不需要定点跳转。
















无限滚动可以替代分页,但对于功能优先的应用未必适用。下图为查看更多按钮,比较少见:


同时,在选中操作的下,操作按钮也可以位于底栏,在未选中时操作置灰。


采用格式一致外观,突出有利于对象识别的关键信息。


2.1 视觉标准

填充与边距

合适的填充和边距对于视觉设计至关重要,既包括保证数据单元格之间的留白,又包括单元格内部留白,以保证易读性,当创建表格设计规范并严格遵循后,就可以创建视觉一致的表。表格本身应具有最小宽度,在不同画面中宽度应可以增长到整个空间,所以每个列也需具备最小宽度。如果页面宽度小于表格,那么表格应水平可拖拽。


对齐方式

数据合适的位置排列能够提升数据的浏览效率和准确度。对齐能够很好的形成视觉引导线,会让表格更加规范易理解,给用户视觉上的统一感,视线流动更顺畅,让用户快速的捕捉到所需内容。


正如连续律所描述的,人们倾向于把那些经历最小变化或阻断的直线或圆滑曲线知觉为一个整体,倾向于使知觉对象的直线继续成为直线,使曲线继续成为曲线。在界面设计中,将元素进行对齐,既符合用户的认知特性,也能引导视觉流向,让用户更流畅地接收信息。


数字应该右对齐

在表格中,诸如金额、数量等数值排列时,通常采用“右对齐”方式,既方便用户快捷读取数据,还可以使用户进行纵向数据对比。数字是从右向左读的,是因为我们对比数字时,首先看个位,然后十位、百位。当个位数值对齐时,我们就可以快速查看前面的数值,比较多个数据的大小。因此,表格的数字应当右对齐。

当我们常用的字体如果不同数字宽度不一致时,会导致千位分隔符不在一条直线上,所以要选择数字等宽的字体,等宽的数字在同一竖线时更容易对比。


文字信息左对齐

因为我们阅读文字信息是从左向右读,如果不采用左对齐,会降低浏览文字的效率。


混合型文本左对齐

当数字、文字、字母组成混合数据时,标题和正文左对齐,使用了一个视觉起点。


在实际工作中,主流框架组件,表格列数据对齐同时针对分割线,虽不是完美中的对齐,但开发成本低。


不论何种对齐方式,都需要考虑到该字段可能存在的极端情况。如:普通文本若过长,可在鼠标悬停状态时单元格展开列出全部字段信息。



色彩

一般表格具有的颜色尽可能少。颜色和可读性是密切相关的,要合理的使用颜色,普通表尽量使用简单的背景色和点缀色。背景色方面,除了行/列交替颜色(可以区隔内容,引导视线)、悬停高亮底色(便于准确辨别光标所在行)等处理方法,还可以对表头表尾进行视觉区分。但不能增加过多颜色以引起混乱。


分割线颜色尽量不要与背景色相差太大。当字体选择深灰色,背景为浅白色时,边框选择浅灰色,这样可以减少我们视觉疲劳,不会使表格看起来令人生畏。


2.2 表头的优化

表头标签应该简炼准确,以达到节省表头空间和减轻视觉压力的作用,让用户注意力聚焦在数据本身。当然对于产品而言,先能把事情说清楚,再考虑文字的简洁性。


当数据结构比较复杂的时候,使用多级表头来体现表头与数据的层次关系,如下图:

当数据有看不懂或生僻的信息时,用户期望有人告诉他为什么会这样,就需要在表头标签后加上小问号,鼠标悬停弹出说明文字的提示框。


不需要表头

如果表格数据可以自我解释,表头就可以不需要。电子邮件的表格是一个好例子,邮件主题,发送者,发送日期都区别度高不会混淆的。当然有的情况表头是不能去掉的,例如有两个不明确的日期,这时候你就需要定义一个表头。


2.3 行的优化

默认排序

所有行按逻辑排序,比如按风险由小到大,将最安全的操作放最前面;或按照信息时间排序,由新到旧,以创建时间进行排序,即创建的排在最前面。


合适的行高

行高是非常重要的参数,直接影响着阅读体验。较小的行高承载更多信息,让用户无需滚动鼠标即可看到更多数据,但会降低扫描效果,导致视觉解析错误。适宜的行高使得数据更易于被阅读,但这不代表行高越大越利于阅读。

设置行高的原则:

A.单行数据显示时,数据显示紧凑、有序。

B.多行数据显示时,弱化表格形式,提供丰富的视觉展现。


因此,对于单行显示的表格,建议行高为字体高度的2.5倍到3倍;对于多行显示的表格,建议内容区到上下边框的距离略小于文字高度。当然,也可以提供切换按钮让用户自己控制显示密度。


横向斑马线

斑马线又称作间行换色、隔行变色、行的交替样式。它能让行间界限更为明显,同时加强视觉流的横向引导,避免在阅读表格时出现迷失情况,要注意两种颜色不能反差过大。另外,可以根据实际情况选择是否与边框同时使用。


行的强调

有时为了强调行内信息的连续性,可去掉单元格的纵向分割线,仅使用横向分割线和底色分割,使横向信息更加连续通畅,以提升阅读效率。


表格还可以通过颜色来指示状态,颜色指示可以帮助用户识别哪些行可能需要特别注意的行数据。

同时可以对行内信息进行扩充,进一步弱化表格形式,丰富各类信息的视觉呈现,同时兼顾行与行之间的关键信息的对比,如上文表格布局提到的图表的使用。


2.4 列的优化

减少列的数量

尽量减少列的数量,关注用户需要的必要信息。当数据列过多时,要分清主次列,非重点、辅助性信息可以通过次级入口来解决,如固定重要列(主体名称/操作列),次级列在表格中间区域左右拖动。


合适的列宽

列宽严谨的处理方式有三种。第一,通过栅格,由列的数量决定列宽,主流框架组件一般是这种;第二,可以固定部分列的宽度,其余列则按百分比处理;第三,在固定宽度的基础上,允许用户自由拖动调整列宽的大小。(当然我觉得不要太拘泥这个,合适就好)


列的强调

为便于用户对数据进行对比分析,可以在原始数据的基础上给出差值、升降变化等数据处理结果,减少用户数据加工的过程,直达用户获取信息的目标(需要明确用户目标),提高用户的阅读速度。

一般列的强调是配合列排序功能使用的,如点击率、访问量的排序。有时会使用不同粗细的纵向分割线或不同底色对列信息进行区隔,增加同类信息的对比性。


2.5 单元格数据展示

度量单位的使用

其中的关键区别在于数字的大小。数据的度量单位无需重复,一般在表头标识清楚即可。

空白单元格处理

一般指空数据或零数据的情况,空白单元格容易造成用户困惑甚至误解,用户会搞不清楚到底是没有数据,还是数值为零?正确做法是,对于数据为零的单元格,要填上0,且小数点后位数、单位,都要与上下数据格式保持一致;对于没有数据的单元格,通常是用“-”表示。


B端后台数据类型较多,最好能为空数据做出释义,可以在“列标签”或底栏给出解释文案。


数据过多

单元格的宽度根据列中字符的长短自动变化宽度,超过该列宽可以省略显示,末尾以"..."显示,鼠标悬停时出现气泡显示完整内容。


关键属性标识

比如用户重点关注数据状态、某些数据的上升和下降等,可用符号进行标识,帮助用户快速定位到目标信息。


2.6 分隔线

水平分隔线,能显著减轻表格在垂直方向的视觉重量,内容更加条理清晰,便于用户对比查看数据。

垂直分隔线,在表格中使用适合的对齐方式后,那么就可以省略;数据量级比较大的表格,列之间过于紧密时建议保留,可以使用较淡的分隔线,将不同列数据区分开来,提升浏览速度。


下图采用了同时使用水平和垂直分隔线:

如果在表格中使用适合的对齐方式,分隔线就是多余的。但由于表格数据量级不同,即使要用,分隔线也要淡,不能妨碍快速浏览。



2.7 分页及翻页

在web端,表格的的数据内容超过一定“数量”时需要提供翻页功能,这个“数量”由表头的高度、表格的行间距、目标用户群体的显示设备的配置等因素来决定,原则是不要超过一屏,考虑到每个用户的使用习惯,可以让用户自定义每页的显示的数量。相比于跨屏翻页而言,向下滚屏会更便利,在下文控制表内容中展开比较了无线滚动与分页。


分页控件内容 :用户自定义每页显示的数量,当前页码(行数),全部数据的页数(行数),向前翻页,向后翻页,到达第一页,到达最后一页等。

当用户的数据未超过一页时,可以隐藏翻页控件。翻页按钮不可用时,须给出置灰态或不可点击。


分页控件做为筛选数据的一种方式,通常可以结合排序、筛选等其它控件一起使用,来提升用户的操作效率,如网易的邮箱,翻页与日历结合使用,对于有大量邮件数据的用户来说,查阅邮件的效率更高。

除了无限滚动,还有第三种翻页方式,鼠标点击“加载更多”按钮以查看更多数据。



2.8 简化表格

干净的表格使人愉悦。特别是在处理大量数据时,巨大的数据量会增加用户的压力,因此要减少视觉干扰。删除不必要的分隔符与背景,去除阴影等。信息内容的有效传达是表格设计的本质,让用户注意力聚焦在核心内容上。所以,做减法设计就显得可贵了。


实现简化的方法是适当删减。如果画面视觉很糟糕,请删除辅助信息、不常用的控件和分散注意力的样式,但要小心删除必要内容。“简单并不意味着没有杂乱,这是简单的结果。简单性在某种程度上基本上描述了对象和产品的目的和位置。想设计出一个井然有序的产品。这并不简单。“ - Jonathan Ive


减少分隔线

这必须是在数据允许的情况下。水平分隔线能显著减轻长表格在垂直方向的视觉重量,加快数值的对比效率。但如果在表格中使用适合的对齐方式,竖直分隔线就是多余的。它们最大的贡献就是缩减元素之间的距离,明确了单元格范围。即使要用垂直分割线,也要淡,不能妨碍快速浏览。


不使用斑马线,使用不同底色区分指示不同类型的数据是有必要的,但是用来区分同一类数据,斑马线在很多时候又是没有必要的,因为水平分割线已经明显区隔了。

省去分隔线,对于较小的,动态性较小的表,可以省去所有分隔线,并获得醒目的外观。当然,这更多是数据量不大且易分辨的情况。


尽量以黑白为主

运用彩色表达组织或含义可能会增加误解,并且引发视觉障碍者的易用性问题。普通表格一般使用颜色代表状态或进度。


克制图形元素的使用

其他图形元素,如星号、三角、圆点、对勾、叉等,虽然能够帮助组织数据、更直观的传达信息,但要注意数量,物极必反,要注意克制这些元素的使用。


优秀的表格交互给予用户操控感,不让其迷失在数据中。提供便捷的过滤筛选组件,配合鼠标悬停、点击、框选等操作,方便用户查看更多数据信息,快速定位目标数据,或根据特定规律对数据进行排序、突出、降维等处理。当我们将这些组件与交互动作结合,用一些习以为常的交互去操纵表格时,用户将更清晰、有信心、提效率。


3.1 筛选与搜索

筛选和搜索是用户目标数据的好方法,这是一项基本功能,可让用户从默认的表格数据轻松获取要查找的内容,在数据量较大的表中特别有用,一般位于表上方的操作区域或表头区域。


表上方

当表格的数据量较大时,可在表上方操作区域增加对象搜索或数据分类来提升用户查找效率,且能同时使用。提供多维的筛选和排序,是增加用户效率的有效方式。


输入搜索框输入用户关心的内容,既可以实时筛选,也可以点击触发,一般须支持模糊查询,否则用户必须记住所有内容,才能查出要找的目标项,成本过高。也有特殊情况,如保密性较高的账号密码列表查询需输入。


无论手动查询还是自动查询,如果查询条件是组合的几个,那么一般是填好全部筛选条件再让用户点击查询按钮。因为如果用户要查询的表格数据具有多个属性且相互联系时,组合条件的查询显然是更合理的。


如果筛选操作是单个条件独立查询,各个筛选条件都是相互独立的,那么最好填好一个条件便自动查询。

筛选条件有时候既需要汇总数据的,又需看单一条件下的数据,比如状态包含“待付款、待发货和待收货等”,此时则是做成Tab单选较好,如下图所示。


表头

放置在表头标签上的筛选,受列内容的影响,一般做单次筛选。通过对表头标签旁按钮的点击,使用户更快捷进入到自己的筛选条件中。通常,表单越左的列数据越重要的,也是筛选频率与需求最高的,因此高频的筛选场景基本可以得到满足。


3.2 滚动与固定

垂直滚动固定表头

垂直滚动时,固定表头可以让用户明白当前单元格数据信息的属性和含义,体现界面友好性。当数据列差异不大,用户不能直接根据表格数据分辨类型时,尤其需要固定表头。当表头有操作时,固定表头更能提升使用效率。


数据列表相当庞大而复杂的时候,使用固定表头可以帮助用户区分列与属性。


水平滚动列固定

当呈现大量数据时,表包含的列数超出了该表的最大宽度,水平滚动就无法避免。第一列(前几列)或操作列固定能更方便信息的对比与操作。基于我们读取信息的方式,从左到右放置关键列。最左侧的列会引起最多的关注,当我们感兴趣时,才会查看其他列,它会影响用户阅读所需时间与精力。


在大型表格中,我们才可以水平滚动,最好是寻找可替代方案。表格中文本为什么这么长?能减少字数嘛?可以将文本换至第二行以减少水平宽度吗?能否为过长的文字选择别名吗?可否用图形条目取代?是否可以采取工具提醒?是否可以安排在窗口或对话框里?


一般有两个解决办法:文本换行,对它缩排;在单元格区域截断文本,在提示中显示完整文本。方法一意味着我们要增加表格高度,且每行高度可能不同;方法二,如果不同文本内容的头几个字一样就存在问题了。但这两种方法都比水平滚动好。



3.3 排序

表格初始有一个默认排序,也叫初始排序。但有时,用户希望将表格中某一行位置换到另一位置。


拖曳排序

拖放似乎很简单。就是抓住某个元素把它放到另一个地方而已。可是,事实上,拖放过程涉及到了大量细节,在拖放期间,需要处理许多特定的状态。


用户在拖动模块时,页面整体布局基本保持不变。因为移动的不是模块,而是插入条。插入条指明了放置模块时的目标位置。常用于数据量较小,有拖曳排序需求的场景。又可以运用在多个表一起的情况。


穿梭表格

就是多表格拖拽的情况。比如左侧的表格内容可拖拽至右侧列表框,同时支持表内上下拖拽更换位置顺序,也可直接选中对象在两栏中按钮移动,完成拖拽行为。


那如何让用户知道可拖拽呢?

增加意向符号;改变光标样式;增加被拖拽对象临时性底色,突出显示。


如何让用户知道怎么拖拽到哪里?

被拖入区域应增加插入位置符号,可以明确指出放置模块的目标位置,减少用户困惑,也可以对放置操作发生后的页面外观提前给出预览。同时设计时考虑上下左右两个方向的拖拽运动分别可以触发什么结果,超出表格范围拖拽对象消失。


被拖动对象应呈现为轻微透明的样式?应该显示为完全不透明?或者改为使用缩略图表示?我认为这三种方法都可以。透明效果也会让更多表格内容对用户可见,有助于用户预览最终放置后的结果。从而方便用户查看页面,也会表明该模块处于一种特殊模式中。透明可以表明相应被拖拽对象尚未定位,或者说正处于过渡状态。


表头排序

排序又分为降序和升序,比如,事件相关的表格,默认时间降序排列;风险相关的表格,默认安全降序排序。


表头排序可以辅助用户快速挖掘出需要关注的信息,发现数据信息之间的关系,一般可按数字大小、文字拼音顺序、字母顺序等其它数据特征进行排序。如果表格中不是所有数据都能排序时,则需要标识出可排序操作的列,一般采用三角箭头做为标识,实时反馈当前操作状态。



3.4 控制表内容

控制列

可伸缩列

由于存在多个数据标题和列,我们只能根据表格的宽度来展示数据。在某些情况下,表格可允许用户选择他们关注的列,在其固定宽度基础上,让用户可以自由拖动列宽边缘以调整列宽。


自定义选择列

由于数据报表,往往需要满足各种不同的角色在不同场景下的需求,因而在表格数据显示上,一般采取宁多勿少的原则,即尽可能提供详细的数据,由此会数据指标过多,难以在表内完整展示,导致需要水平拉伸,降低了表格的可读性。

针对上面这个问题上,可将所有的指标名称罗列在表格上方,并提供多选操作,在默认情况下仅展示最常用、最重要的几个指标(如下图)。这样能让用户在表格上方看到所有指标名称,避免了原来需要水平拖拽而导致指标浏览不全的情况。其次,用户可以根据自己的需要,自由的选择显示所需指标,隐藏不必要指标,减少干扰。

B端后台通常会对应不同的角色及不同的需求,可让用户根据自己的需求来定义表格的展示列及列的顺序。同时系统应记住用户上一次自定义列的设置。


控制行

控制行高

较小的行高让用户无需滚动页面就能查看到更多的数据,但可扫描性的效果易导致视觉迷失。这就是为什么许多成功的数据表设计包含了控制行高(显示密度)的功能。


树形表

行也可以结构化分为不同的类别,前面提到了层级表/树形表,可以嵌套子表格,展开和折叠。可操作按钮一般位于各级行标题左侧,具有独特的视觉效果并具有扩展或折叠的功能。单击表中的类别标题会在类别的展开或折叠状态之间切换。展开与折叠也将极大的影响行内容显示。


分页

分页可以将表内容信息划分成独立的页面来显示。


优点:

1.良好转换:当用户是在结果列表中查找特定信息而不仅仅浏览信息流时,分页就是好的选择。你会知道表格总量与当前页的准确数量,能够决定在哪里停下或者去哪里。

再次寻找特定数据时,分页方案让我们能够大概定向到目标数据位置。用户可能难以记录目标数据页数字,但一般能记录大概范围,而页码链接能让用户更容易到达那里。


2.掌控感:无限滚动就像个无止境空间——无论你滚动多久,你会感觉永远结束不了。当用户知道可用行数量时,他们可以自己主观做出决定而不是被动滚动。同样的,当用户能够看到结果的数量时,他们将能够预估他们查看表数据大概要花费多长时间。


缺点:

额外的动作:在分页方案中,用户要到达下一页表内容,就必须点击分页控件上的按钮跳转,等待表格新内容的加载。


无限滚动

表格无限下拉加载使用户在数据内容面前一直滚动查看。向下滚动的时候不断加载新内容,虽然十分方便与诱人,但不是什么场景都适用。


优点:

1.浏览:无线滚动提供了一个的方法让用户浏览表数据信息,而不必等待表格新内容的加载。当用户并不特意寻找特定的内容时,他们需要通过查看大量内容找到自己中意的信息。


2.体验更好:用户使用滚动能获得比点击分页有更好的体验。滚动行为要比点击更快更容易,对于那些连续且冗长的内容,无限滚动要比把分页的有更好的易用性。尤其在表格区域狭小时,使用无线滚动更能节省空间。


缺点:

1.受限性能:页面加载速度是良好体验的一切。尤其是表格计算数据时需注意使用无限滚动,缓慢的加载速度会造成用户的不耐烦与离开。用户在一个表格页面中越向下滚动,就会加载更多的内容,当数据量过大时,结果就是页面性能越来越低。


2.位置丢失:无线滚动同分页相比,没法标记当前位置且不能再随意回到之前位置。一旦离开,就会丢失当前的浏览记录,如果要回到上次的位置,必须得重新滚动去寻找。当用户有这种行为的话,无线滚动就会让用户产生困扰厌烦。尤其当你刷新页面时发现自己又回到表格顶部,不得不重新滚动等待结果的加载以继续查看。


3.信息缺失:滚动条并没有反映出实际数据量。假设快要接近底部了,当受到引诱滚动条再滚动一点点时,结果却会发现表格数据量又刷新了。从一个可用性的角度来说,打破滚动条的正常使用规则对用户来讲是糟糕的。


一般来说,无限滚动适用于在数据有限且信息重复的表格,有利于内容探索。分页则适用用户在寻找特定信息及浏览记录,易快速访问。



3.5 查看次要信息

表格内容的取舍要建立在对业务的了解之上,尽量精简指标,隐藏不必要信息,减少干扰,避免无主次的铺出所有信息。不要让用户一次性接收过于庞大的信息量,建议默认只展示用户所必须的信息,其他次要信息通过展开下拉等方式展示,为辅助信息提供深层入口。


展开行

展开行允许用户无需打开新页面在表格内即可查看附加信息,防止用户迷失。


子表格

表格中打开表格,表格组节把相关的行组合在一起,并且能够收缩和展开,各组节层级要有样式区别。如有需要,在每个组节里可以显示数据概要信息。


弹窗

包括模态弹窗和非模态弹窗,模态弹窗是仅支持打开一个弹窗进行详细查看,非模态弹窗是可以同时打开多个,并允许拖动弹窗位置进行信息对比。

模态允许用户留在表格视图中,且更多地关注附加信息和操作:


非模态弹窗对于主动使用的用户来说可能很有用,可以通过一系列操作,比较不同行数据的细节:


视图切换

可以通过视图切换查看更多细节,比如在“表格”和“左列表+右详情”之间切换,或者提供“只看文本,看文本和缩略图,只看缩略图”几种查看方式。相比弹窗减少了页面层级和隔离感。单击行链接将表格转换为左侧的列表项目和右侧的其他详细信息,这让用户能够解析大型数据集,而且在涉及到多个项目时不会丢失位置。


3.6 数据的编辑操作

编辑表格数据在大众化的Web应用程序中并不常见。不过,在企业级Web应用程序中,表格则占据统治地位。此时,最常见的用户需求,就是想要像使用Excel一样实现表格编辑。毕竟Excel早已成为编辑网格数据的一种标准。


表格数据的操作大体可分为显性与隐性。显性操作,指操作选项显示在行内,直观明了;隐性操作,当鼠标悬停时或勾选才显示操作选项,界面简洁明快,可减轻空间压力,减少干扰。


单行操作和批量操作

操作项一般存在于行数据最后,为固定列,或表上方位置,两者对应多种操作场景。


单行数据操作

文字按钮操作项一般不多于三个时,图标按钮不多于四个时,操作项跟在行条目后面;当超过时,建议将操作折叠收起,点击更多弹出多个操作选项。当操作按钮致灰时,鼠标选中可显示原因。

如果行操作不那么重要,或者说行操作过于啰嗦影响用户阅读时,可使用隐形操作,鼠标在行区域悬停时,可对当前行背景作出区分,或放大悬停区域,同时行尾出现可操作按钮,进行行操作。如谷歌邮箱:


批处理操作

对于数据批量操作的场景,建议将操作放到表格上方,与复选框操作配合使用。批处理操作模式允许用户对一行或多行对象执行操作,并在选中复选框后激活表上方操作按钮,如删除、批准、拒绝、复制之类的操作,这将节省用户时间,避免重复对多行进行相同操作。


表格上方的所有筛选或搜索按钮可能会因操作按钮出现过多而暂时隐藏,如果空间限制导致操作按钮排列不下,则使用“更多操作”按钮。


二次确认提示:对于用户操作结果给出提示窗反馈,用户点击「删除」后,直接操作;出现提示框告知用户操作成功,并提供用户「撤销」的按钮;用户进行下一个操作或者15s内不进行任何操作,提示框消失,用户无法再「撤销」。


在执行某些无法撤销的操作时,点击删除后,出现模态弹窗进行二次确认,在当前页面完成任务。同时禁止滥用模态弹窗进行二次确认,就既打断用户心流(无法将上下文带到弹出框中),也无法避免失误的发生。


单选、多选和全选

数据较多时,单个选择数据费时费力。单选框是只能单选,而复选框是能选择单个、多个或全部选择项,而实际上纯粹的单选很少见,所以建议一般场景下在表格最左侧加上复选框,如前面说到的批量操作,多选后,就可以批量操作。点击选框所在行的局部能让整行被选中,每个选定的行都接受突出显示处理,这种做法可增大点击区域减少界面的混乱。


具体设计时,可以按照数据类型进行选择,如邮件已读、未读等。


可进行选择的表格需告知用户已选数据量,在翻页时是否允许跨页选择;全选是当前页视图中的所有项目还是选择表格中的所有项目。


单元格编辑、行编辑与表格编辑

针对于需要进行数据编辑的表格。表内编辑能使数据更具可操作性,表内编辑一般优于弹窗。要启动编辑功能,必须通过鼠标单击,而非鼠标悬停。这样就能确保整洁的网格显示效果。假如是通过鼠标悬停来触发,鼠标每经过一个单元格就得显示一个编辑框,那这种编辑模式就会干扰到不同单元格间的切换,会有多么烦人。


单元格编辑:针对单个,不连续的可编辑的单元格,为了让功能更容易被发现,可以在单元格数据旁放置编辑图标,这样可编辑和不可编辑的单元格视觉对比就十分明显。单击该图标即可触发编辑,单元格内出现输入框,保存数据并退出。有了这个随时可见的链接后,编辑功能就更容易被注意到了。


单元格编辑时,也可以设置整个单元格为热区,以便用户触发。


覆盖层编辑:点击编辑图标触发;通过在页面上方添加一层来放置编辑数据。虽然编辑期间也不会离开当前页面,但却不是在页面中直接实现编辑。而是把一个轻量级的弹出式覆盖层(如对话框)作为编辑窗口。

选择覆盖层编辑而非行内编辑的原因也很多。有时候,不可能把某个复杂的编辑任务安排在同一个页面中完成,如果嵌入页面的编辑区域太大,会因为把内容过多地推向下方而损害页面的整体感。


而其他情况下,也可以选择中断当前页面流,尤其是被编辑的信息本身非常重要时。覆盖层能够为用户提供明确的编辑空间。提示如果有必要占用专门的屏幕空间放置编辑窗格,而且页面的上下文对编辑任务也不重要,就可以考虑使用覆盖层编辑。


行编辑:针对同一行标签下的数据编辑。新增数据行后,视图定位到新增的行并高亮显示,让用户快速聚焦。几秒后高亮消失,以免过度干扰用户。


不过,表内编辑图标会涉及平衡页面中视觉干扰的问题,如果功能及其提示在页面中的数量过多,很可能造成功能的利用率下降。如果一行有多个编辑选项,则可以适当使用弹窗编辑数据;如果表格有大部分单元格数据需要编辑,则可以全局编辑。 


全局表格编辑:点击表格编辑按钮,当前表格所有可编辑的数据单元格内显示文本修改框或类似XLSX的角标,进入一种特殊得编辑状态,不会给人直觉造成混乱。这一功能基本用于大面积需要填写和修改时,如大型填写报表。

大型数据表由于支持编辑数据处多,这种方法的另一个问题是容易填错单元格,想象单元格的密集,用户意外编辑错误也时有发生,这样的话需要编辑/暂存/提交三个操作。如果发现编辑的内容报错可被更正,应直接引导用户更正;如果报错内容不可被更正,则告知用户原因。


大型数据表如需减少与表格无关的视觉干扰,提供表格的沉浸式阅读体验,可提供全屏查看的入口,但应注意可以让用户便捷的退出。全屏模式可以直接屏蔽掉页面其它内容,只留下表格区域,用户通过ESC键或按钮随时退出全屏模式,学习成本较低。


表格数据为空时,在表格的空白内容处加入可创建的快捷入口,引导用户新建表格数据,或者导入数据。如下图邮箱已发送邮箱为空时:

当没有创建诉求的,直接告之暂无数据。如数据是系统产生的,不是由用户创建的,直接告之暂无数据,话术的表述则需与后台文案的整体风格保持一致。




后记

个人关于web表格设计的看法基本写完了,在总结归纳中也发现了自己平常设计表格中的其他问题。大多表格设计在不同场景中需要随机应变,没有绝对的规范,只有相对的规范。我们要理解规范背后的原则,推导出适应其他场景的规范。






文章来源:站酷     作者:小龙哈



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



留学产品体验升级

前端达人

隔了一年都没发作品了,感觉还是得多发发作品提升自己呀。本来是还有两张动效的,文件太大导出有问题所以我放弃了,下次一定做好优化。

转自:站酷

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

以用户体验之名,谈谈企业协作平台的产品设计

前端达人

从雇佣关系看企业级协作产品的设计理念和原则

今年的新冠疫情突发,让企业级协作产品的赛道热闹了起来。前有钉钉,企业微信,后有飞书带刀入场,其他厂商看了眼红,赶紧行动起来,所以在这片一眼望不到头的草原上,你还能看到百度的如流,美团的大象,网易的popo等等。

如今疫情控制的结果也算喜人,经过大半年的时间的市场锤炼,现在这些个企业协作平台也需要被怀揣着审视的目光来看看接下来要走的路。

按照公司的要求,我在工作中频繁的使用到“钉钉”这款产品,接触的这4年多时间大概也就是企业协作平台的发展史了,我试着总结了一下:

起初产品设计的初心也许仅仅是为了员工之间的交流,依托公司的组织架构,不需要在添加好友/通过验证之类的繁琐流程直接沟通,有事说事贼方便。特别是消息回执(就是被万人唾骂的“已读未读”)更看出来了钉钉对沟通“效率”的重视。

坦诚的讲,钉钉这点我很认同,我自己也是一名用户体验设计师,过去做企业级应用的核心就是围绕 “效率”去做的,始终把用户路径的长短作为我个人无形的KPI,面试跟人吹牛X的时候也是举例说的这些。

但B端的设计就仅仅是所谓的“效率”么?唯效率的设计就一定好么?


01 效率的背后也许是姿态的倾斜


你有没有不想打开钉钉(甚至某一时间想卸载掉)的冲动?阿里巴巴当初推出钉钉这个在线办公协同产品,出发点是为了方便企业内的办公协作,沟通记录、文件资料、流程审批、员工名录等都能有效得到管理,防止丢失并随用随取。


后来味道变了,以“钉一下”为例,发起者可以无限次的对接收者发送信息并以“增强提醒”语音的方式提示。看的出来,这种交互设计本着触达无障碍去做的,但却忘记了设计使用门槛,从而造成了“谁有事谁牛X的局面”,如果沉下心来研究,会发现在这过程里情绪的变化是及其明显的:

企业管理学里有一条著名的学说“峰终定律”(后被广泛应用到用户体验领域里),大概是意思是:“在一段体验的高峰和结尾,体验是愉悦的,那么对整个体验的感受就是愉悦的”。

那么钉钉的这些个机制可能就是峰终定律的反面教材了。每一个企业级协作平台企业都在标榜自己的创新和功能的全面,殊不知这就是典型的通过产品功能机制进行的微观管理,间接加剧雇佣关系的僵持。甚至一定程度上变成了控制…员工和企业的关系我不好说,但这些企业协作平台真真实实的在彼此关系上扫满了盐。


02 固化的设计理念


翻看了众多大厂的B端设计原则和设计理念,无一例外,所有的被沉淀下来的“原则”几乎都是“效率”,甚至一提到跟B端相关的设计就永远是“效率!效率!!效率!!!”:

以效率为核心的设计帮助任务流更的完成,就这点无可厚非,我自己也是一名用户体验设计师,过去做企业级应用的核心就是围绕“效率”去做的,始终把用户路径的长短作为我个人无形的KPI,面试跟人吹牛X的时候也是举例说的这些。


然而不同于C,企业协作平台是企业要求员工统一使用的协作产品,为了方便信息集中管控,绝企业员工被迫通过一次学习后逐渐转为不用动脑子的肌肉记忆。B端员工只想要“干完活”,C端的“图新鲜”是发自内心的去找乐子。所以当被强迫完成任务的情况下,大部分情况下是一个伪命题。


03 设计原则要讲究“真人性”


通过审视的目光去看当下的设计原则,企业级协作平台经历了起始期的“沟通刚需”和发展期的“功能堆叠”后,未来应该多考虑“员工与组织”/“员工与企业”的大命题,希望是以“桥梁”的姿态出现,以帮助双方更好的完成工作为目标去设计:

这其中有两点需要着重注意:

1. 效率从人性出发

先说个题外话,过去,我们在求职时期的路径大概率是到某几个招聘网站上挨个填写个人信息/工作经历/获奖情况,但伴随着 OCR技术成熟,一个word/pdf上传,自动识别了所有信息,帮助企业和候选人大幅的解放了劳动力。与之类似的是:日报周报月报,除了工作总结偏脑力劳动需要人工产出之外,工作内容这种条目的列举完全可以帮员工包办了,毕竟钉钉上记录了大量的工作文件和日志。单靠一个周报模版丝毫解决不了问题。

2. 情感化设计不能只停留在表象上

之前跟钉钉的设计师有过情感化设计的交流,对方对情感化的理解更多体现在人文关怀上,特别是在打卡这个功能上,超过几点下班打卡后会有一句暖心的话激励员工。对此我还是保留意见,理智支撑我不许叫这个设计为情感化设计,因为美好的文字和漂亮的图形都只是表象而已,并没有帮助用户解决问题,所以顶多就是图形设计,说的好听点是graphic design。

我理解的情感化,从始至终要以解决用户问题出发,与其有时间画画漂亮的图形,不如去做业务的横向打通,帮助在深夜快点打车回家来的更实在。


总结一下


总的来说就目前国内像这种B端企业级应用真的还就是处在功能打通的阶段,未来去balance雇佣关系的大局面市场还是很大的,从这个角度来看这个赛道还有的一拼,期待更多的大厂入场来改善僵持的雇佣关系。


转自:站酷

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


微交互:设计师的超能力

前端达人

微交互在用户体验中占据越来越重要的位置,来看看微交互该如何应用吧~

大概几周前,在他的朋友和孩子们的大力劝说下,我并不那么精通互联网的爷爷加入了Facebook。最后。在我教他设置个人资料,创建帖子和后续页面时,他遇到了一个有趣的事,在尝试摸索页面中不知何故偶然发现了著名的LIKE按钮。他将鼠标悬停在“赞”按钮上,弹出了6个表情符号,然后单击“ HAHA”笑脸,这使他对这个小动画感到敬畏。这就是微交互对产品或应用程序的强大功能。


资料来源:Giphy


我们作为用户,每天都能看到和应用这些微交互,有些甚至没有意识到。“喜欢”按钮是最简单的示例之一。其他几个是:

  • 滚动鼠标时出现的简单滚动条

  • 向左滑动即可清除iPhone主屏幕上的通知

  • 能够看到其他人在消息传递应用程序上“打字”

  • 一个进度条显示下载百分比

  • 拉动以刷新,以在应用程序屏幕上重新加载内容

  • 交互式错误页面,例如Google Chrome和为文章点赞是一些最常见的微交互。那么,为什么这些非常有效?为什么每个应用程序都有它们?


资料来源:Dribbble

一.什么是微互动?

微交互就像与设备的任何其他交互一样,用于将有意义的反馈传达给用户,因为用户必须不断知道执行某项操作时会发生什么。这是一种人们期望发生某些事情的趋势。例如:单击按钮,滚动页面,将商品添加到购物车,向左滑动卡片。

资料来源:Dribbble

这通常是通过提供系统状态(尼尔森的启发式方法)或帮助用户避免常见错误来实现的。当您未填写必填字段时,带有错误消息的红色边框就是微交互。


例如看下面的互动

竖起大拇指— Facebook Messenger


该动画是微交互的一个很好的例子,因为它实现了三个重要功能:

  • 沟通状态并提供反馈

  • 增强直接操纵感

  • 帮助人们看到自己行动的结果


二.微交互的构成

分解

微观互动包括四个部分:

  • 触发器启动微交互。触发器可以由用户启动或由系统启动。

  • 在用户启动的触发器中,用户必须启动一个动作。

  • 在系统启动的触发器中,软件检测到满足某些资格并启动操作。

  • 规则确定了触发微交互后会发生什么。

  • 反馈使人们知道发生了什么事。发生微交互时,用户看到,听到或感觉到的任何东西都是反馈。

  • 循环和模式决定了微交互的元规则。当条件改变时,微相互作用会发生什么?


三.微交互的作用

如果微交互仅仅是微小的设计元素,为什么还要关心它们呢?

很多Web开发人员和设计人员还在问这样一个问题。注重细节是一个优秀网站与普通网站的根本区别。 这些就是使用微交互的原因:

  • 他们改善了网站导航

  • 它们使用户更轻松地与您的网站进行交互

  • 他们向用户提供有关已完成操作的即时和相关反馈

  • 他们给您的用户提示

  • 他们交流有关某些元素的信息,例如是否互动

  • 它们使用户体验更有意义

  • 他们鼓励分享,喜欢和评论您的内容

  • 他们引起用户的注意

  • 最后,它们只是使您的网站更具情感性


精心设计的微交互是用户关心的明显标志。这就是为什么他们如此重视。用户可以做什么,以及他们的行为是否正确并得到系统的批准-应用程序或网站可提供即时的视觉反馈,并教会用户使用系统。

正确进行微互动后,它们往往会给您的品牌带来积极的感觉并影响用户的行为,而人们甚至根本没有意识到为什么这样做。如果您喜欢或不喜欢产品的某个方面,则通常对产品有正面或负面的倾向。这种所谓的“哈洛效果”既可以支持您也可以对您不利。在明智的情况下,这些知识可以帮助改善用户对您网站的反馈-通过适当注意细节,可以使用户满意。


四.什么时候使用微交互

在UX / UI世界中,尽管微交互非常微小,但与用户进行交流时却是强大的动力。以下是最常见的微交互及其对用户体验的影响:


轻滑

“轻滑”动作消除了轻击,并且更具交互性和流畅性。它可以帮助用户在选项卡之间快速切换并获取有关产品的更多信息。此外,轻滑是一种非常常见的手势,可以在不引起用户思考的情况下潜意识地引导用户。就像我们一直在读“不要让您的用户思考”一样,既有趣又令人上瘾。


数据输入

我们所有人都知道设置密码或创建帐户的麻烦。这个动作很容易引起用户反感。关于密码强度和用法的前瞻性建议可以使用户轻松前进,而在输入数据时进行一些交互也可以使用户参与该过程并有助于实现目标。


动画

动画可以简单地启用并改善微交互。他们的存在可能不会被注意到,但是缺席给每个人造成了损失。它们就像胶水一样,可以帮助设计师使最简单的过程变得有趣和令人上瘾。但是要非常小心,因为它们意在吸引用户,而不会使他们分心或沮丧。延迟处理或在网站中引入新样式可能会引起混乱。


当前系统状态

必须使用户了解网站或应用程序上当前发生的状态,这一点很重要。如果不通知用户,他们将很生气并关闭网站或应用程序。微交互使用户可以准确地知道发生了什么,完成该过程需要多长时间等。即使失败消息也很幽默,但有效地保持了用户的信任。


使教程变得有趣

每个人都在不断寻求信息。借助微交互功能的教程通过简化和突出显示基本功能和重要控件以方便用户理解,从而指导用户进行应用程序的工作。


号召性用语

微交互实质上是在推动用户与应用程序或网站进行交互。号召性用语给用户带来了成就感,也给用户行为灌输了同理心,使用户与CTA互动的最佳方法是使CTA吸引用户的兴趣。


动画按钮

通过让用户知道他们通过您的应用程序或网站的方式,它们起到了信息管理器的作用。我们需要注意颜色、形状、特殊效果、动画、位置和纹理,以使用户体验自然而顺畅。


滑动手势

通过使用手势隐藏一些动作项,这些类型的交互可用于节省移动设备上的空间。例如,您可以看到向左滑动将删除电子邮件,向右滑动将存档电子邮件。同样,在锁定屏幕上取消/清除通知。

快速操作

一个简单的快速动作示例就是,当您点击并按住应用程序图标时,在Apple设备上进行3D触摸,它将为您提供用户最常使用的上下文动作项。这样可以节省点击次数和时间。例如,Instagram会呈现诸如相机、新帖、活动等动作。


交流信息

这些类型的交互会分解复杂的信息,并使用视觉,动画将信息轻松传达给消费者。一个完美的例子是解释信用卡上的利息费用。这是一个敏感的话题,Apple Card通过使用圆形互动动画来告知用户和最高费用,再次赢得了客户。


互动参与

有时,您希望用户通过使他们感到惊奇的方式来与界面进行交互。这种令人惊讶的结合动作会更加产生更强大的影响。Robinhood App最近发布了一张借记卡,其候补名单超过一百万。要在候补名单中上移您的位置,用户可以转到其应用并点击该卡(最多60次)。这是使用户与应用程序交互的一种有趣方式。

提供反馈

在用户触发某些内容或输入某些内容之后,Motion可以有效地用于向用户发送反馈。错误状态和成功状态就是这些示例,下面是移动应用程序正确和不正确密码输入的示例。

向用户介绍界面

每当启动具有精美功能的新产品或应用程序时,如果用户发现它太难理解,它终将失败。因此,在此类情况下,应用程序可以利用微交互来向用户介绍功能。例如,N26 Fintech App使用动画来演示用户如何将钱从一个储蓄桶转移到另一个。


引起用户的注意

当移动屏幕上的大部分空间都充满信息时,很难突出显示我们希望用户注意到的特定功能。通过使用动画和过渡效果,微交互可以在为用户带来愉悦感方面发挥至关重要的作用。例如,在Slack上,在您开始键入之前,发送按钮变灰,一旦开始键入,它将变为蓝色,向用户指示这是号召性用语按钮。


使加载屏幕有趣

大多数加载屏幕都很无聊,但是微交互和动画可以将它们变成非常有趣的东西。每当加载或设置过程中有等待时间时,Google都会利用此空间为其用户创造出色的直观体验。这是一个例子:


我们人类一直在努力寻求即时满足。在更大的事物方案中,忽略微交互是一种普遍的趋势,但不可否认微交互对于保持用户对产品的兴趣和好奇非常重要。每个人都说细节就是魔鬼。小小的体验和设计功能(例如在屏幕之间切换或突出显示功能或弹出新通知)可以在增强用户体验方面产生巨大差异。


五.如何设计微互动?

进行微交互对于设计师来说是令人兴奋的,因为可以尝试新的设计解决方案并寻找使用户感到惊讶的新方法。但是为此,您必须牢记以下几点:

  • 把自己放在用户的角度考度,并使用所有您要弄清楚他们如何使用您的应用程序。

  • 创建功能动画。不仅具有美学效果而且能够增强用户体验的动画。

  • 让用户保持愉悦。用户使用该应用程序时的感受是其不断使用该应用程序的原因。如果用户喜欢并感到愉快,他将再次使用产品。

  • 不要打扰到用户。过多的动画会对用户产生相反的影响。令人讨厌的用户使他们远离您的应用程序。

  • 使用人类语言和非技术性语言。有趣的文案可能会让用户暂时忘却应用程序中空白页面的沮丧。


六.设计微互动的工具

那么,设计人员应该熟悉哪些原型制作工具?那里有很多工具,但并不是每个人都知道哪种工具最适合特定的微交互任务。根据我个人设计这些元素的经验,以下是我的建议。

如果你熟悉编码:

  • 手机:Xcode,Android Studio

  • 手机或网页:Framer

  • 网页:CSS动画

如果要创建更详细的交互:

  • Principle,Adobe CC,origami Studio和Protopie

如果要创建详细的交互+动画:

  • After Effects




转自:站酷

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

以用户体验之名,谈谈企业协作平台的产品设计

前端达人

从雇佣关系看企业级协作产品的设计理念和原则

今年的新冠疫情突发,让企业级协作产品的赛道热闹了起来。前有钉钉,企业微信,后有飞书带刀入场,其他厂商看了眼红,赶紧行动起来,所以在这片一眼望不到头的草原上,你还能看到百度的如流,美团的大象,网易的popo等等。

如今疫情控制的结果也算喜人,经过大半年的时间的市场锤炼,现在这些个企业协作平台也需要被怀揣着审视的目光来看看接下来要走的路。

按照公司的要求,我在工作中频繁的使用到“钉钉”这款产品,接触的这4年多时间大概也就是企业协作平台的发展史了,我试着总结了一下:

起初产品设计的初心也许仅仅是为了员工之间的交流,依托公司的组织架构,不需要在添加好友/通过验证之类的繁琐流程直接沟通,有事说事贼方便。特别是消息回执(就是被万人唾骂的“已读未读”)更看出来了钉钉对沟通“效率”的重视。

坦诚的讲,钉钉这点我很认同,我自己也是一名用户体验设计师,过去做企业级应用的核心就是围绕 “效率”去做的,始终把用户路径的长短作为我个人无形的KPI,面试跟人吹牛X的时候也是举例说的这些。

但B端的设计就仅仅是所谓的“效率”么?唯效率的设计就一定好么?


01 效率的背后也许是姿态的倾斜


你有没有不想打开钉钉(甚至某一时间想卸载掉)的冲动?阿里巴巴当初推出钉钉这个在线办公协同产品,出发点是为了方便企业内的办公协作,沟通记录、文件资料、流程审批、员工名录等都能有效得到管理,防止丢失并随用随取。


后来味道变了,以“钉一下”为例,发起者可以无限次的对接收者发送信息并以“增强提醒”语音的方式提示。看的出来,这种交互设计本着触达无障碍去做的,但却忘记了设计使用门槛,从而造成了“谁有事谁牛X的局面”,如果沉下心来研究,会发现在这过程里情绪的变化是及其明显的:

企业管理学里有一条著名的学说“峰终定律”(后被广泛应用到用户体验领域里),大概是意思是:“在一段体验的高峰和结尾,体验是愉悦的,那么对整个体验的感受就是愉悦的”。

那么钉钉的这些个机制可能就是峰终定律的反面教材了。每一个企业级协作平台企业都在标榜自己的创新和功能的全面,殊不知这就是典型的通过产品功能机制进行的微观管理,间接加剧雇佣关系的僵持。甚至一定程度上变成了控制…员工和企业的关系我不好说,但这些企业协作平台真真实实的在彼此关系上扫满了盐。


02 固化的设计理念


翻看了众多大厂的B端设计原则和设计理念,无一例外,所有的被沉淀下来的“原则”几乎都是“效率”,甚至一提到跟B端相关的设计就永远是“效率!效率!!效率!!!”:

以效率为核心的设计帮助任务流更的完成,就这点无可厚非,我自己也是一名用户体验设计师,过去做企业级应用的核心就是围绕“效率”去做的,始终把用户路径的长短作为我个人无形的KPI,面试跟人吹牛X的时候也是举例说的这些。


然而不同于C,企业协作平台是企业要求员工统一使用的协作产品,为了方便信息集中管控,绝企业员工被迫通过一次学习后逐渐转为不用动脑子的肌肉记忆。B端员工只想要“干完活”,C端的“图新鲜”是发自内心的去找乐子。所以当被强迫完成任务的情况下,大部分情况下是一个伪命题。


03 设计原则要讲究“真人性”


通过审视的目光去看当下的设计原则,企业级协作平台经历了起始期的“沟通刚需”和发展期的“功能堆叠”后,未来应该多考虑“员工与组织”/“员工与企业”的大命题,希望是以“桥梁”的姿态出现,以帮助双方更好的完成工作为目标去设计:

这其中有两点需要着重注意:

1. 效率从人性出发

先说个题外话,过去,我们在求职时期的路径大概率是到某几个招聘网站上挨个填写个人信息/工作经历/获奖情况,但伴随着 OCR技术成熟,一个word/pdf上传,自动识别了所有信息,帮助企业和候选人大幅的解放了劳动力。与之类似的是:日报周报月报,除了工作总结偏脑力劳动需要人工产出之外,工作内容这种条目的列举完全可以帮员工包办了,毕竟钉钉上记录了大量的工作文件和日志。单靠一个周报模版丝毫解决不了问题。

2. 情感化设计不能只停留在表象上

之前跟钉钉的设计师有过情感化设计的交流,对方对情感化的理解更多体现在人文关怀上,特别是在打卡这个功能上,超过几点下班打卡后会有一句暖心的话激励员工。对此我还是保留意见,理智支撑我不许叫这个设计为情感化设计,因为美好的文字和漂亮的图形都只是表象而已,并没有帮助用户解决问题,所以顶多就是图形设计,说的好听点是graphic design。

我理解的情感化,从始至终要以解决用户问题出发,与其有时间画画漂亮的图形,不如去做业务的横向打通,帮助在深夜快点打车回家来的更实在。


总结一下


总的来说就目前国内像这种B端企业级应用真的还就是处在功能打通的阶段,未来去balance雇佣关系的大局面市场还是很大的,从这个角度来看这个赛道还有的一拼,期待更多的大厂入场来改善僵持的雇佣关系。



转自:站酷

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


交互设计方法论

前端达人

通过对产品用户界面的分析与设计方法论相关联,梳理了在UI UE日常设计中使用的一些定律和原则;相信大家在工作过程中都遇到过这类灵魂拷问“你这么设计的依据是什么? 为什么这么设计”,熟悉了这些定律、原则 我们就能自如的去应对这些拷问,也能够非常快的去熟悉市面上的一些主流设计规范。



转自:站酷

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

UI/UE设计师的产品体验日记

前端达人

指尖滑动屏幕的时候,多停留几秒,捕捉一些用心的设计,记录并反思应用到自己的设计中去。用心设计,让我们的生活更加美好!

01、广告植入


关键词

#运营  #广告


产品体验

微信:刷朋友圈的时候,无形中就刷到了广告,以朋友圈的图文展示。也可以进行点赞,留言互动。

微博:在关注列表中也会有一些广告推送。用户可以自己关闭。

爱奇艺:打开视频观看前,会有一小段广告时间播放,如果没有购买会员是需要强制观看完广告才能看视频正片。


设计思考

微信:隐形植入广告,以“朋友”的身份跟你安利一个物品,角色扮演,用另外一种方式介绍产品。

微博:无形中插播一个广告推文,广告的标签跟关闭的按钮做的小,不明显,增减关闭难度。

爱奇艺:提供付费权利,可关闭广告。


02、短视频互动功能


关键词

#交互  #点赞  #评论


产品体验

微博:全屏短视频体验。关注,点赞等功能图标悬浮在右侧,方便用户点击,交互都关联性也强。

美图:右侧一排操作按钮,分享按钮却在头部,距离有点远,很难被注意到。图标采用半透明叠加更有设计感。跟美图这个产品很契合。

QQ微视:上中下的布局,中间是视频主区域。关注按钮在顶部,评论交互都在底部,比较传统的布局体验。


设计思考

微博:视频内容全屏展示,沉浸式用户观看体验。把一些按钮设计的离用户可触碰区域近一点,在用户手指操作的热点区域,加大他们的点击欲望。

美图:视频内容全屏展示,关注直接用文字加色块高亮显示,直接刺激用户,引导他点击。底部设置美化图片产品本身设置了快捷入口。有点弱化分享操作。

QQ微视:视频上方没有其他干扰元素,采用比较中规中矩的布局。


03、关注用户按钮


关键词

#加关注 #弹窗


产品体验

美图:首页的短视频,点击用户进去可以看到他的创作,当页面下拉的时候,关注按钮会一直停留在页面顶部,高亮显示。

小红书:点击个人用户进去看笔记,下拉过程中“加关注”会一直在右上角显示,继续往下拉,底部会出现一个弹窗,提醒你可以关注一下,二次引导。


设计思考

美图:主要是一个提高修图的工具,并提供给用户去分享美图的平台,没有做过多的引导用户操作。

小红书:主打个人社交平台,流量,关注度是主要的数据。发作品的目的性较强,所以给用户做了二次引导关注。帮助创作者博得更多的关注度。


04、视频进度条


关键词

#进度  #视频  #品牌宣传


产品体验

哔哩哔哩:进度条直接了当,当前位置的标记会结合视频的宣传属性来用一些特殊图标来加深用户观感。

爱奇艺:

1、视频有标记记忆点,帮助用户快速定位到想要了解的内容;

2、当前位置采用该视频品牌logo;

3、视频上方有观看热度的面积图,感觉有点被打扰,对用户来说重要性不是很高。


设计思考

哔哩哔哩:

1、视频进度条颜色是品牌颜色;

2、当前位置不再是单一的基本图形,会用一些有趣的图形替换,同时视频属性。

爱奇艺:

1、进度条颜色不在是单一采用品牌色,可以个性化不同场景搭配使用;

2、当前位置的状态用视频的品牌植入logo,起到二次宣传的作用;

3、效果视频记忆点,根据后台剪辑标记用户可能感兴趣,帮助用户快速定位;

4、进度条上方有观看热度的曲线。感觉这个设计有点多余,手机观看尽量减少视觉干扰。


05、轨迹与预计到达时间结合


关键词

#轨迹 #地图 #预估时间 #定位 #场景


产品体验

杭州公交:等公交等时候,标记你所在位置的站点,通过图标大小、颜色标记其他公交车到站情况,很直观。可以给自己等车时间做心里准备。

淘宝:物流运行轨迹在地图上显示,结合发出点到签收地,预计的时间跟签收状态。


设计思考

场景化思维设计,让用户身临其境感受。

杭州公交:聚焦与单条公交线路线,去除复杂的地图背景,直接用图标标记与你所在站点的位置关系,同时上方卡片会显示即将到找的三个公交车预计时间,给用户准备候车预留足够的时间准备。

淘宝:物流在全国范围内跑,使用轨迹结合地图会更加直观。能看到当前所在的位置,预计还有多少时间送达等等信息用场景来表达。


06、图像拍照识别


关键词

#拍照,智能识别


产品体验

百度:拍照识别的时候,全屏且屏幕中会标记小白点高光,一闪闪,bringbring 。

有道云:拍照上传识别的时候,会出现锚点可以拖拽自己想选择的图片区域,直接裁剪。


设计思考

百度:识别照片环境的时候,有小光斑互动,带有智能科技感,让体验更加有趣。

有道云:拍照过程加入裁剪功能,对图片预处理,提高笔记效率。


07、文档信息编辑


关键词

#编辑  #弹窗


产品体验

石墨:编辑本条笔记时,底部弹窗,一行显示一个操作,“删除”标红。

有道云笔记:有11个操作动作,采用分类的方式布局,配合图标一目了然。


设计思考

石墨:追求极简体验,沉浸式设计。

有道云笔记:功能较多,底部弹窗最好不要超过屏幕2/3,影响体验,结合图标更加直观。


08、搜索框内提示文案


关键词

#搜索提示语


产品体验

微博:不知道看什么时,会提示你看别人都在搜什么内容,引起你的兴趣。搜索下方也有热门搜索,也是可以买的“热搜”广告位,增加曝光率。

淘宝:根据你之前搜过的产品,程序自动给你推送一些对应产品的关键词搜索。


设计思考

微博:热搜的一些运营,业务层面考虑。

淘宝:电商类,记录你的搜索喜好,给你推送符合你的产品,千人千面。


09、金刚区下面的公告栏板块


关键词

#公告  #内容信息


产品体验

喜马拉雅:电台模块,可以私人定制自己感兴趣的电台。

支付宝:一些公告,消费通知,结合IP形象,触角还会动两下,感觉是在跟你互动对话。


设计思考

喜马拉雅:本身是个声音类产品,用电台的形式订阅自己喜欢的内容推送。

支付宝:用支付宝自己的蚂蚁iP形象,加深品牌影响,同时也起到提示作用。


10、下拉加载


关键词

#缓冲  #加载


产品体验

美团外卖:下拉加载时,用美团袋鼠IP在跑的小动效来缓解用户焦虑。

安居客:页面拖动下拉的时候,在头部有个楼盘建筑2.5d插画,感觉有另一个空间的感觉。

淘宝:淘宝详情下拉对时候,有一个历史足迹,再你逛了很多商品之后,反复对比,想回去之前的店再逛逛,同时也减少了用户页面跳出率。

微信读书:页面下拉的时候,可以添加书签,对当前页做记录,下次可以快速找到改页面内容。


设计思考

美团外卖:植入IP形象做动效,加深品牌印象。

安居客:创造二次空间感,让加载的过程中,没那么焦虑,反而让用户觉得惊喜。

淘宝:模拟用户使用场景,在购买商品过程中会对产品反复对比,加入一个历史足迹,同时提高页面转化率。

微信读书:下拉的过程中给用户制造惊喜。


11、配图多张排版


关键词

#配图多张排版  #图片


产品体验

淘宝:有视频,又有多张图片的情况下,视频权重比图片大,左一右二展示,其余收起来,点击查看全部。

拼多多:图片跟视频同时存在,平铺展示,视频默认放第一个位置,一行三个,大小统一。

今日头条:头条文章内有多张图,列表流只取三张显示。


设计思考  

淘宝:商品评论较多,控制每个评论列表高度统一性,一屏用户可见更多买家秀,同时刺激点开视频的行为。

拼多多:弱化视频跟照片的比重。

今日头条:图片更直观表达,也是用户第一时间注意的信息。首页列表需要能贴合文章内容,刺激用户点击,可后台手动配置列表展示配图。


12、优酷视频青少年权限


关键词

#用户权限


产品体验

个人中心头像上方有个“成长守护:可以设置青少年模式,主要是为家长用户对小孩上网观看视频的一个管理。


设计思考

概念包装:现在网络视频内容层次不齐,不同年龄层都能接触各类信息,鉴于对青少年的保护,对视频推送权限设置,用“成长守护”包装权限设置,让产品更有温度。


13、评论页留言列表


关键词

#评论列表


产品体验

知乎:评论列表整屏弹窗,用户回复用户,名称之间用一个小箭头指向,很有特点。作者身份跟在用户昵称后面。

爱奇艺:留言回复没有展示用户头像,只有昵称。对同一留言回复用色块区分。

小红书:评论列表2/3弹窗,同一留言内容最多显示一条,多余的折叠。


设计思考

知乎:用户名称比内容层级较高,并结合头像使用,用小尖头图标直观表达回复对象的动作。

爱奇艺:视频为主,评论为辅;对同一留言评论用灰色底,使用亲密性原则,对其他评论人的头像隐藏,注重评论内容。

小红书:从下网上的弹窗形式,一屏展示内容区域较少,同一留言多条评论就收起展示。


14、视频类个人中心页面


关键词

#我的个人中心

 

产品体验

爱奇艺:开通会员提醒醒目,右滑展示不同类别的会员。

腾讯:开通会员提醒明显,下面是观看历史,常用功能分类。

优酷:顶部有关注、粉丝、作品等数字信息展示,其次是开通会员提醒。


设计思考

爱奇艺:视频平台合作,会员权限开通付费为主要业务。

腾讯:以平台为主,个人创作视频转型中。常用功能归类,节省首屏利用率。

优酷:注重社交属性,鼓励个人创作视频上传。


15、视频类引导开通会员


关键词

#会员服务,运营


产品体验

视频页面都设置了两个开通会员入口

1、打开视频默认播放广告,视频右上角开通会员可关闭广告;

2、视频正下方有个大的提示开通会员入口

爱奇艺:结合用户心理,用文字优惠刺激用户开通。

腾讯:会根据活动给予免费体验会员的服务。

优酷:直接把会员所享受的服务内容展示出来。


设计思考

爱奇艺:没有多余的描述,直接提示新客优惠。

腾讯:正下方的开通会员文案会根据不同的视频运营有不用的文案,比如超前点播,活动免费领取等等。

优酷:首屏占的比重大,无论视频上方关闭广告 还是正下方,按钮都设计的很大。


转自:站酷

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

【交互设计】B端产品中后台列表页设计方法总结

前端达人

接触b端产品设计差不多半年多了,每天面对的都是各种控制台,本次自己试着总结了下工作中遇到的各种列表设计的小tips。


转自:站酷

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

从需求分析到上手设计,如何快准狠?收好这3大秘籍

周周

设计师这些年,我一直有个类似“闪电侠”的标签——就是在保证一定质量的情况下,出活贼快。这个特质最大的好处就是每天可以给自己腾出多一点时间做别的,比如我写文章学习(打wangzherongyao),这点哪怕是血汗工厂或没事儿也要996的福报厂也适用。同时它也是不当狗腿子也能获得不错绩效(认可)的一种特质。

今天这篇脱离理论派纯实用性的和大嘎聊聊:如何提升需求分析及上手能力,降低返工率。

分析需求方的动机

和设计师打交道的4个最重要的角色方:产品经理/开发/你的直属老板/你的组内设计成员,每个人都有自己的脾气/处事方式以及鸡血程度,每个人也都带着不同的目的性在做事情。磨刀不误砍柴工,先了解合作方,再了解他们提需求的目的,会让你更快get到正确的需求点。

举个例子,估计大家都遇到过热衷改需求的产品经理,昨天图出了一半,今天他又要改了!

很多铁汁这个时候会抑制不住掀桌的冲动去直接讨伐产品经理,但实际上建议大家先了解更改需求的原因是什么再做打算。比如:是不是他们老板临时又下达了新的旨意?如果是的话是不是建议他们在和老板确认完需求后再提交设计,又或者可以直接拿统计工时和prd返工率导致的整体排期拖延直接与他沟通问题严重性。

最后就算实在不行,建议大家对自己的上级进行清晰的问题反馈,一个好的上级是可以很妥善帮大家解决这些跃级不好解决的问题。不建议在群里硬杠或者直接向他们的老板反馈,因为这样容易制造长期对峙的状态对于我们做任何事情都是百无一利的,所有的交流都尽量以和平相处为主。

再举个例子,老板让铁汁你做个设计自驱的产品优化设计方案ppt。

上手之前,先分析下你老板要这个ppt干啥子。

大部分情况下类似的这种产出目的性只有一个:这是给老板的老板看的,让他觉得设计团队有在好好积极的干事情,且还干出了点东西。那么其实这个ppt的真实需求方其实不是你的老板,而是你老板的老板(业务线负责人:一个可能压根看不懂设计的人)。这个时候如果你把ppt的内容重心放到了设计的细节以及ppt的美化上,就很容易躺枪,也就是累了个半死还不落着好(真实发生在我周边的案例)。

因为看不懂设计的人对于这些东西是没有太大感知的。相反,如果你能注重设计与数据的结合,多放一些前后对比案例以及针对用研去做的设计提案就会是完全不同的效果。

对新需求的快速定位与预判

在开始着手设计前,我们可以先对需求进行基础分析与规划。首先定义好需求的量级/优先级以及排期,接下来就需要根据需求的实际情况判断需要参与的上中下游成员。

举个例子,这里我们收到了一个需求:一个直播app需要在原有功能基础上增加一个直播间的类型(情感解忧节目)。

从需求分析到上手设计,如何快准狠?收好这3大秘籍

那么我们先快速过一遍prd原型,超过3个核心页的明显体验改动,外加上N种小细节状态以及三级页。基本我们可以判定它属于一个中型量级的页面,排期紧急的话大概在3天左右。从原型上看,应该会涉及到交互/ui/运营推广设计/前端+开发这种人员组合。

那么在明白了人员配置之后,需要申请运营推广设计组帮忙设计的部分就需要提前告知给相应的负责人进行提前排期,而对于一部分页面的具体实现方式在不确定的情况下提前和对应技术铁汁沟通。

再举个例子,这里我们希望延续在app里面沉浸式黑色面板的体验,所以新发布的故事也希望做成和常规白色不一样的深色面板。

从需求分析到上手设计,如何快准狠?收好这3大秘籍

但实际上这个新故事发布页面属于非native原生的H5页面,是由前端铁汁操刀的,实现起来并不像原生页面可以直接设置默认背景色。这种时候很多技术铁汁选择直接忽略这个问题去开发,或者直接告诉你进页面的时候会有一道白闪,巴特,解决不了。接下来设计师们很多也会选择返工重改白色版本。

但更且高质的解决方法建议大家先看下竟品和自身app里是否有同样情况解决问题的案例,抽出来摆在他们面前就会比较有说服力,通常情况下不是特别难搞的他们也会争取搞定,你也减少了返稿,保障了用户的体验。

这里很多铁汁可能会说,和他们bibi半天也许最后的结果还是得改稿子,还不如我直接改了来得快。因此这个问题就又回到了第一点,你得先了解你合作方/需求方的秉性,在决定效率优先的前提下这个沟通是否有必要,且控制在多长的沟通时间范围内是性价比最高的。

竞品分析用好了是AK47瞄准镜

很多铁汁想知道该用什么样的方法论去控制自己的输出,好达到专业规范且能很好说服他人的目标。其实无论是分析需求优先级的kano模型/大项目问题挖掘的双钻模型/尼尔森十大交互原则还是设计排版的那些格式塔原理,在做真枪实战中你会发现它们就像一个上真战场厮杀的战士带了把华丽的歌舞剧假刀的感觉。

这个原因很简单,因为他们都是通用方法论。实际工作中我们遇到的项目通常紧急且各有不同的诉求,而通用方法论只是我们的一种知识储备,在我们上手设计时会对我们的设计产生基础的正向引导,帮我们规避一些低级的体验错误,比如莫名其变的交互手势设计or和WCAG色值对比度偏差很大的视觉设计。

但如果我们想要最快速精准的对症下药,那核心武器只有一个——做竞品分析。这里的竞品不是说和你家产品一模一样商业模式的才算,哪怕你家是0-1的产品创新,没有垂直类竞品可以参考,也可以挖掘到很多相似的同类竟品分析细节。

在分析竞品的ui和交互的同时你可以快速get到被验证过的设计方案,还可以补充很多“不成文的”经验,比如为什么有的细节大家都是这样的设计,去度娘搜索一下原因,保证你的经验值又增加了1个百分点。同时拿线上产品多次试验过的经验来做方案参考是相对风险性低的一件事情,这个对于产品和技术也有一定的说服力。

但这里有个特别需要注意的事情,很多铁汁做竞品分析做着做着就变成了抄竟品?

其实没有什么创新是真正的从0-1,哪怕汽车的创造也是建立在马车基础上的,因此该如何有效的做竞品分析,青出于蓝而胜于蓝,是个非常大的课题。

这里简单来说分为3步:

  • 确定哪些是垂直竞品,哪些是同类竞品
  • 对多个垂直竞品进行深入剖析与比对(具体模块的框架/交互/视觉样式)
  • 结合与产品的沟通,判断怎样的升级或过渡带更适合自己产品的设计。


文章来源:彩云译设计     作者:Nana的设计锦囊



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


微交互:设计师的超能力

涛涛

微交互在用户体验中占据越来越重要的位置,来看看微交互该如何应用吧~


大概几周前,在他的朋友和孩子们的大力劝说下,我并不那么精通互联网的爷爷加入了Facebook。最后。在我教他设置个人资料,创建帖子和后续页面时,他遇到了一个有趣的事,在尝试摸索页面中不知何故偶然发现了著名的LIKE按钮。他将鼠标悬停在“赞”按钮上,弹出了6个表情符号,然后单击“ HAHA”笑脸,这使他对这个小动画感到敬畏。这就是微交互对产品或应用程序的强大功能。


资料来源:Giphy


我们作为用户,每天都能看到和应用这些微交互,有些甚至没有意识到。“喜欢”按钮是最简单的示例之一。其他几个是:

  • 滚动鼠标时出现的简单滚动条

  • 向左滑动即可清除iPhone主屏幕上的通知

  • 能够看到其他人在消息传递应用程序上“打字”

  • 一个进度条显示下载百分比

  • 拉动以刷新,以在应用程序屏幕上重新加载内容

  • 交互式错误页面,例如Google Chrome和为文章点赞是一些最常见的微交互。那么,为什么这些非常有效?为什么每个应用程序都有它们?


资料来源:Dribbble

一.什么是微互动?

微交互就像与设备的任何其他交互一样,用于将有意义的反馈传达给用户,因为用户必须不断知道执行某项操作时会发生什么。这是一种人们期望发生某些事情的趋势。例如:单击按钮,滚动页面,将商品添加到购物车,向左滑动卡片。

资料来源:Dribbble

这通常是通过提供系统状态(尼尔森的启发式方法)或帮助用户避免常见错误来实现的。当您未填写必填字段时,带有错误消息的红色边框就是微交互。


例如看下面的互动

竖起大拇指— Facebook Messenger


该动画是微交互的一个很好的例子,因为它实现了三个重要功能:

  • 沟通状态并提供反馈

  • 增强直接操纵感

  • 帮助人们看到自己行动的结果


二.微交互的构成

分解

微观互动包括四个部分:

  • 触发器启动微交互。触发器可以由用户启动或由系统启动。

  • 在用户启动的触发器中,用户必须启动一个动作。

  • 在系统启动的触发器中,软件检测到满足某些资格并启动操作。

  • 规则确定了触发微交互后会发生什么。

  • 反馈使人们知道发生了什么事。发生微交互时,用户看到,听到或感觉到的任何东西都是反馈。

  • 循环和模式决定了微交互的元规则。当条件改变时,微相互作用会发生什么?


三.微交互的作用


如果微交互仅仅是微小的设计元素,为什么还要关心它们呢?

很多Web开发人员和设计人员还在问这样一个问题。注重细节是一个优秀网站与普通网站的根本区别。 这些就是使用微交互的原因:

  • 他们改善了网站导航

  • 它们使用户更轻松地与您的网站进行交互

  • 他们向用户提供有关已完成操作的即时和相关反馈

  • 他们给您的用户提示

  • 他们交流有关某些元素的信息,例如是否互动

  • 它们使用户体验更有意义

  • 他们鼓励分享,喜欢和评论您的内容

  • 他们引起用户的注意

  • 最后,它们只是使您的网站更具情感性


精心设计的微交互是用户关心的明显标志。这就是为什么他们如此重视。用户可以做什么,以及他们的行为是否正确并得到系统的批准-应用程序或网站可提供即时的视觉反馈,并教会用户使用系统。

正确进行微互动后,它们往往会给您的品牌带来积极的感觉并影响用户的行为,而人们甚至根本没有意识到为什么这样做。如果您喜欢或不喜欢产品的某个方面,则通常对产品有正面或负面的倾向。这种所谓的“哈洛效果”既可以支持您也可以对您不利。在明智的情况下,这些知识可以帮助改善用户对您网站的反馈-通过适当注意细节,可以使用户满意。


四.什么时候使用微交互

在UX / UI世界中,尽管微交互非常微小,但与用户进行交流时却是强大的动力。以下是最常见的微交互及其对用户体验的影响:


轻滑

“轻滑”动作消除了轻击,并且更具交互性和流畅性。它可以帮助用户在选项卡之间快速切换并获取有关产品的更多信息。此外,轻滑是一种非常常见的手势,可以在不引起用户思考的情况下潜意识地引导用户。就像我们一直在读“不要让您的用户思考”一样,既有趣又令人上瘾。


数据输入

我们所有人都知道设置密码或创建帐户的麻烦。这个动作很容易引起用户反感。关于密码强度和用法的前瞻性建议可以使用户轻松前进,而在输入数据时进行一些交互也可以使用户参与该过程并有助于实现目标。


动画

动画可以简单地启用并改善微交互。他们的存在可能不会被注意到,但是缺席给每个人造成了损失。它们就像胶水一样,可以帮助设计师使最简单的过程变得有趣和令人上瘾。但是要非常小心,因为它们意在吸引用户,而不会使他们分心或沮丧。延迟处理或在网站中引入新样式可能会引起混乱。


当前系统状态

必须使用户了解网站或应用程序上当前发生的状态,这一点很重要。如果不通知用户,他们将很生气并关闭网站或应用程序。微交互使用户可以准确地知道发生了什么,完成该过程需要多长时间等。即使失败消息也很幽默,但有效地保持了用户的信任。


使教程变得有趣

每个人都在不断寻求信息。借助微交互功能的教程通过简化和突出显示基本功能和重要控件以方便用户理解,从而指导用户进行应用程序的工作。


号召性用语

微交互实质上是在推动用户与应用程序或网站进行交互。号召性用语给用户带来了成就感,也给用户行为灌输了同理心,使用户与CTA互动的最佳方法是使CTA吸引用户的兴趣。


动画按钮

通过让用户知道他们通过您的应用程序或网站的方式,它们起到了信息管理器的作用。我们需要注意颜色、形状、特殊效果、动画、位置和纹理,以使用户体验自然而顺畅。


滑动手势

通过使用手势隐藏一些动作项,这些类型的交互可用于节省移动设备上的空间。例如,您可以看到向左滑动将删除电子邮件,向右滑动将存档电子邮件。同样,在锁定屏幕上取消/清除通知。

快速操作

一个简单的快速动作示例就是,当您点击并按住应用程序图标时,在Apple设备上进行3D触摸,它将为您提供用户最常使用的上下文动作项。这样可以节省点击次数和时间。例如,Instagram会呈现诸如相机、新帖、活动等动作。


交流信息

这些类型的交互会分解复杂的信息,并使用视觉,动画将信息轻松传达给消费者。一个完美的例子是解释信用卡上的利息费用。这是一个敏感的话题,Apple Card通过使用圆形互动动画来告知用户和最高费用,再次赢得了客户。


互动参与

有时,您希望用户通过使他们感到惊奇的方式来与界面进行交互。这种令人惊讶的结合动作会更加产生更强大的影响。Robinhood App最近发布了一张借记卡,其候补名单超过一百万。要在候补名单中上移您的位置,用户可以转到其应用并点击该卡(最多60次)。这是使用户与应用程序交互的一种有趣方式。

提供反馈

在用户触发某些内容或输入某些内容之后,Motion可以有效地用于向用户发送反馈。错误状态和成功状态就是这些示例,下面是移动应用程序正确和不正确密码输入的示例。

向用户介绍界面

每当启动具有精美功能的新产品或应用程序时,如果用户发现它太难理解,它终将失败。因此,在此类情况下,应用程序可以利用微交互来向用户介绍功能。例如,N26 Fintech App使用动画来演示用户如何将钱从一个储蓄桶转移到另一个。


引起用户的注意

当移动屏幕上的大部分空间都充满信息时,很难突出显示我们希望用户注意到的特定功能。通过使用动画和过渡效果,微交互可以在为用户带来愉悦感方面发挥至关重要的作用。例如,在Slack上,在您开始键入之前,发送按钮变灰,一旦开始键入,它将变为蓝色,向用户指示这是号召性用语按钮。


使加载屏幕有趣

大多数加载屏幕都很无聊,但是微交互和动画可以将它们变成非常有趣的东西。每当加载或设置过程中有等待时间时,Google都会利用此空间为其用户创造出色的直观体验。这是一个例子:


我们人类一直在努力寻求即时满足。在更大的事物方案中,忽略微交互是一种普遍的趋势,但不可否认微交互对于保持用户对产品的兴趣和好奇非常重要。每个人都说细节就是魔鬼。小小的体验和设计功能(例如在屏幕之间切换或突出显示功能或弹出新通知)可以在增强用户体验方面产生巨大差异。


五.如何设计微互动?

进行微交互对于设计师来说是令人兴奋的,因为可以尝试新的设计解决方案并寻找使用户感到惊讶的新方法。但是为此,您必须牢记以下几点:

  • 把自己放在用户的角度考度,并使用所有您要弄清楚他们如何使用您的应用程序。

  • 创建功能动画。不仅具有美学效果而且能够增强用户体验的动画。

  • 让用户保持愉悦。用户使用该应用程序时的感受是其不断使用该应用程序的原因。如果用户喜欢并感到愉快,他将再次使用产品。

  • 不要打扰到用户。过多的动画会对用户产生相反的影响。令人讨厌的用户使他们远离您的应用程序。

  • 使用人类语言和非技术性语言。有趣的文案可能会让用户暂时忘却应用程序中空白页面的沮丧。


六.设计微互动的工具

那么,设计人员应该熟悉哪些原型制作工具?那里有很多工具,但并不是每个人都知道哪种工具最适合特定的微交互任务。根据我个人设计这些元素的经验,以下是我的建议。

如果你熟悉编码:

  • 手机:Xcode,Android Studio

  • 手机或网页:Framer

  • 网页:CSS动画

如果要创建更详细的交互:

  • Principle,Adobe CC,origami Studio和Protopie

如果要创建详细的交互+动画:

  • After Effects


文章来源:站酷   作者:ZZiUP


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





日历

链接

个人资料

蓝蓝设计的小编 http://www.lanlanwork.com

存档