首页

5个简单的UI交互原则将使你的设计脱颖而出

天宇 交互设计及用户体验

编辑导读:动效效果是一个功能性元素,而不仅仅是一个装饰。本文作者介绍了五个交互动效效果,水平视差滚动效果、动画搜索栏交互、提交按钮启动信息、页面间的分页动画、用粘性元素展开卡片,希望对你有帮助。

设计一个带有动效效果和转场效果的用户界面,是为另一个手机应用规划一个更好的用户体验的好方法。在一个注意力持续时间短暂的世界里,动画-微交互是刺激用户参与的好方式。

这就是为什么 Airbnb最近推出Lottie–它是一个“新开源工具,可以轻松为本地应用程序添加动效效果”像Lottie项目表明了,为应用程序和网站增加用户体验,其中添加动画作为一个新元素越来越重要。

就像所有放入界面中的元素并与之交互的过程一样,动效效果也是一个功能性元素,而不仅仅是一个装饰。动效效果在用户界面应该坚持一个恰到好处的处理,而背后设置始终需要有一个明确的目的。当动效效果是锦上添花而不是美中不足时,用户体验会更流畅。

以下是介绍的交互动效效果:

  1. 水平视差滚动效果;
  2. 动画搜索栏交互;
  3. 提交按钮启动信息;
  4. 页面间的分页动画;
  5. 用粘性元素展开卡片;

一、水平视差滚动效果

视差效果在数字系统设计中可以同时用于垂直面和水平面。视差效果首次应用是在视频游戏,数十年后它进入了网页设计应用中,然后渐渐的又进入了移动应用程序,使用静态或缓慢移动的背景图像与快速移动的前景图像,创建一个多层次的3D滚动效果。这使用户体验更加身临其境,以其微妙之处吸引用户。为什么这会让人眼前一亮-

  • 数字屏幕是一个二维空间,但是设计师能在他们的平面像素屏幕上做有深度和广度的创意,这就是微妙视差效果能发挥作用的地方。
  • 视差滚动效果在界面设计中采用不同的视觉元素并以不同的速度移动它们来增加动作和深度的错觉。

一起看一下在设计原则中的两个视差滚动效果实例。

手机游戏武器卡:

Weapon cards by Hassan Mahmud

视差效果最佳位置之一是在移动应用程序或网站上水平或垂直滚动卡片,体验最流畅环节的感受,是在最后部分的一张卡片。类似于iphone在你滚动到特定列表的末尾时引入的橡皮筋效应。

耐克APP促销卡:

Nike promotional cards by Jardson Almeida

这个例子是耐克APP概念创作的视差滚动效果,来促进即将到来的产品发布。

这个设计通过突出前景元素—- 鞋子—- 将其提升了一个层次,从而超越了背景卡片的边缘。这个效果弥补滚动时发生的背景颜色改变。正如你看到的例子,精心制作的视差互动效果可以很容易帮助你从产品群中脱颖而出并为你的访客建立一个好的印象。不要认为视差是纯粹的装饰,像你使用的其他技术一样,它应该为你的用户增加真正有价值的体验方式被融合。

但是,需要注意的是在视差效应范围内过多的运动可能会对那些患有前庭疾病的人造成伤害。运动错觉和深度错觉可能导致眩晕或者迷失方向感,请切记这些设计准则:

  • 将视差效果的数量保持在最低限度;
  • 屏幕的一个小区域内限制过多移动效果;
  • 不要让你的效果分散用户对重要信息的注意力;

二、动画搜素栏交互

搜索栏是用户在移动应用程序或网页设计中最常见的图形元素之一。在这种类型的动画中,界面通常只有一个搜索图标,当你点击它搜索输入字段时会显示一个弹性动画。通过在搜索元素中添加一个微妙的动画,设计师可以实现两个基本目标:

  1. 查询和搜索数据是数字产品中最常见的交互方式之一,为他们增添乐趣;
  2. 只有当用户需要搜索输入时,通过扩展搜索栏有效利用空白区。

让我们看一下这个交互的例子:

Search transform by Alex Pronsky

这个设计展示了放大镜(搜素栏)作为圆形图标,点击该图标时它会有动效,变成药丸形状的搜索框。这是一个非常轻量级的交互设计,在 Principle 上只需要不到5个页面就可以实现,并且在开发应用程序或网站时也同样简单。

三、提交按钮启动消息

用户填写表单或在应用程序中进行某些选择按下提交按钮之后就会出现这个动画。一个应用程序首次启动并且所有序缓存和数据都被提取时,启动(Splash) 动画也会被使用。启动动画通常包括 logo 和应用程序的名称,通常会在应用程序打开前在屏幕上出现片刻。为什么这会让人眼前一亮-

  • 当应用程序进入加载阶段来获取或上传数据时,启动动画非常合适,提供一个为用户参与的锚点;
  • 然而,理想情况是通过提供强烈影响用户体验的交互式体验,可以使用户走得更远。

让我们来看一个交互式启动画面的例子:

Submit splash screen by Khai

这个设计是用户在应用程序中完成提交交互之后的展示的动画。当数据被发送到数据库时,弹跳球创建了一个有趣的体验,接下来的勾号向用户提供反馈,告诉用户的操作是成功的,这是一个重要的体验实现。以下是启动画面时要遵循的一些最佳的方法:

  • 将持续时间控制在2秒以内;
  • 对于用户可能在应用程序中多次进行的交互将时间减少到1秒或更短(比如多次提交);
  • 在评估设计想法时要追求简单和大胆的想法而不是难懂的、错综复杂点子;
  • 过于复杂的序列动画只会显得华而不实,可能会让用户觉得他们的时间被浪费;
  • 强烈的背景色彩、背景图片都是不错的选择。假如启动画面有动画效果,那么在一个相对固定或渐变的背景上添加动画可能呈现的效果会更好。

四、页面间的分页动画

分页是一系列相互连接且内容相似的页面,需要注意的是即使页面中某一部分的内容可以分为不同的页面,我们仍然将这个概念定义为分页。其优点包括3个:更容易的导航、更好的用户体验、更流畅的购买过程。通常用在电子商务网站。

  • 虽然大多数传统网站和应用程序使用单独的页面来分割内容,由于页面加载时间较长,导致用户体验不连贯,但新的设计系统已经开始使用更流畅的分页交互,从而降低了客户流失率,提高了客户留存率;
  • 过去用一个流畅的分页动画需要通过几个页面进行导航,现在我们可以创建一个单页面的内容交互的效果。

让我们来看一个分页组件的例子,它可以在各个部分之间滑动并且可以通过动画创建一个令人愉快的用户体验:

Pagination by André Gonçalves

当用户在不同部分之间切换时,它创造了一种流畅的用户体验。它可以用在应用程序中用户可以在各个部分之间快速滑动。例如浏览电子商务网站中的产品图片、阅读教育应用程序中的不同部分信息,或者按照步骤创建食品应用程序的配方。

五、用粘性元素展开卡片

在用户界面设计中,卡片列表是一个易于展示信息快的方法。借鉴现实世界中使用实物卡片记忆和组织信息的方法ーー例如抽屉卡或便利贴ーー卡片列表显示一系列卡片,每张卡片包含一小部分信息。因此,设计的真正的难点在于平衡信息的传递方式,而不是让使用者不知所措。

用户应该得到一个清晰的图片并准确传达信息,如果用户选择深入浏览时,可以选择扩展信息和更深入的展示。保持卡片展开的连续性、流动性应是平顺且感觉就像是一个连接在一起的感觉。

像上面所有的交互一样,看一个交互设计的例子:

MVMT concept by Lukas Guschlbauer

这个设计是用在一个电子商务的应用程序,购买手表显示卡的项目。主要的信息如价格和等级需要显示在每张卡片。扩展卡片可以显示额外的信息,例如使用特点和推荐。在消费购买决策时,这款手表的粘性扩展视图创造了一个更好的体验。直观的使用和-正确的操作-通常美学上也是令人舒适的。扩展卡片列表可以构建响应式布局设计,也是提高可用性的绝佳方案。目的是提高浏览内容或者信息量大的应用程序。

作者:Samarth Zalte

本文由@木之 翻译发布于人人都是产品经理,未经许可,禁止转载。

题图来自 Unsplash,基于CC0协议。

 

兰亭妙微(www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的大数据可视化界面设计、B端界面设计、桌面端界面设计、APP界面设计、图标定制、用户体验设计、交互设计、UI咨询、高端网站设计、平面设计,以及相关的软件开发服务,咨询电话:01063334945。我们建立了一个微信群,每天分享国内外优秀的设计,有兴趣请加入一起学习成长,咨询及进群请加蓝小助微信ben_lanlan

交互设计太烧脑?学会模式思维,助你效率狂飙 300%

天宇 交互设计及用户体验

在互联网领域中,人机之间的互动过程就是交互。交互也有一些可预测的、重复出现的规律,作者总结了其中常见的七种C端交互模式,可以提高大家的工作效率,分享给大家。

前段时间有个产品童鞋,他刚加我就问了一大串问题。

什么是模式(Pattern)?什么是模版(Template)?这两个概念有什么区别?

作为一个热心好学、乐于助人的产品仔,我当然和他畅聊了一个多小时,顺便总结下聊天内容。

你是不是也经常在生活工作中,碰到类似“行为模式、设计模式、语言模式、文档模版、表格模版”等名词。

但又搞不清它们有什么区别,搞懂了又有什么用?

别急,我们花几分钟,先来唠唠什么是模式。

一、什么是模式?

可预测、重复出现的现象或规律,通过归纳总结,就变成了某一种模式。

我们的生活中,就有许多模式的影子。

比如常见的商业模式、营销模式、行为模式、数学模式、语言模式等。

举个例子:

简单说下行为模式,它分为了“习惯模式、消费模式、学习模式”等等。

苦逼打工仔普遍的消费模式,一般是工作日花钱少,到了周末都爱到商场逛街和购物。

但又有特例,我有个朋友就特别宅,他只喜欢在上班的时候,摸鱼逛淘宝下单,简直离谱~

掌握模式,有什么用?

当你掌握了模式的概念,并尝试在生活中使用,相信你一定能感受到这 7 个好处。

  1. 信息压缩:把信息精简成特定的模式,记忆传播更容易了,教给别人更是轻轻松松;
  2. 知识萃取:通过学习模式,掌握系统化的知识,就像搭乐高拼积木,简单易懂、一学就会、举一反三;
  3. 简化问题:用模式来解决问题,意味着它不再是一团乱麻,成为了可分割的部分,原来苦恼的事,现在轻松搞定;
  4. 识别规律:当你摸清了模式的现象规律,就像旅游带着地图,走到哪里都不慌;
  5. 提高效率:把模式进行泛化使用,可以大大提高你的工作产出,盖章可比画图快太多了;
  6. 组合创新:试着把你学会的各种模式,打乱排序、重新组合,说不定会拼出一些新玩意;
  7. 预测未来:搞懂了特定领域的模式,意味着你熟知并能运用自如,自然而然学会了推演未来。

二、C 端交互设计的 7 种常见模式

我们试着再举个例子,加深下对模式的理解,顺便学学交互设计。

什么是交互?

简单来说,交互指的是在互联网领域中,人、机之间的一系列互动过程。

我还提炼了 3 种常见模式(简单反馈、数据操作、业务判断),比较粗糙凑合也能用。

现在试着再系统总结下,我常用的 7 种 C 端交互模式,主要有:导航模式、搜索模式、反馈模式、输入模式、编辑模式、分享模式、引导模式。

学完就能用,赶紧卷起来~

有人就问了,还有更多交互模式吗?

确实可以有,等我有时间再编几个。。

话说回来,如果是一些特别复杂的业务规则,可能会涉及到 N 个交互模式的任意组合。

1. 导航模式

常见的导航模式有按钮组合、标签菜单、宫格布局、列表视图等。

导航模式的主要作用是,告知用户当前在网站的位置,以及接下来到哪些页面,这有点像地图 APP。

上面这张图中,包含了几种导航组件呢?

2. 搜索模式

搜索,是各大电商 APP 常见的交互模式。

搜索模式允许用户输入关键词,然后系统返回搜索结果。

打个比方,这有点像在 Navicat 中写了一段 SQL 查询。

SELECT id, name, age
FROM users
WHERE age > 18

这段 SQL 的作用是,查询大于 18 岁的用户信息,包含序号、名称、年龄。

3. 反馈模式

常见的反馈模式组件,涉及了对话框、吐司提示、气泡提示等。

反馈模式用的比较多的场景是,告知用户一些信息或提示,比如“输入密码错了、展示订单取消的注意事项”等。

4. 输入模式

输入模式主要用于新数据创建,例如淘宝下单时,你新增了一个收货地址。

打开美团叫个外卖,整个订单创建流程,也是输入模式。

5. 编辑模式

有很多人可能会把输入模式和编辑模式搞混。

区别它们的一个方法是,交互流程涉及新数据创建,还是改旧数据。

改数据的话,那就是编辑模式。

6. 分享模式

我们在看到一些干货文章,或好用的小程序想要转发给朋友,那就要用到分享模式。

分享模式可以很简单,也可以往复杂了做,看产品阶段去实现。

7. 引导模式

引导模式和反馈模式有点像,都是展示特定的内容。

那怎么分辨它们呢?

以设计师视角来看,反馈模式需要用户触发,系统被动显示。

而要让用户特别关注的信息,那就是引导模式。

三、总结

模式,即抽象的规律。——好夕雷

说了这么多概念和例子,你是不是对模式的认知更清晰了呢?

模式运用在产品领域,就有了这 7 种交互模式,分别是“导航模式、搜索模式、反馈模式、输入模式、编辑模式、分享模式、引导模式”。

如果学会了模式,那么无论生活还是工作,相信你一定能轻松应对、事半功倍。

本文由 @好夕雷 原创发布于人人都是产品经理,未经许可,禁止转载

题图来自Unsplash,基于CC0协议

该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。

 

兰亭妙微(www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的大数据可视化界面设计、B端界面设计、桌面端界面设计、APP界面设计、图标定制、用户体验设计、交互设计、UI咨询、高端网站设计、平面设计,以及相关的软件开发服务,咨询电话:01063334945。我们建立了一个微信群,每天分享国内外优秀的设计,有兴趣请加入一起学习成长,咨询及进群请加蓝小助微信ben_lanlan

交互设计思维:用户目标与交互目标

天宇 交互设计及用户体验

前面的文章我们分享了交互设计思维,这篇文章,我们来看看用户目标与交互目标。交互设计的核心,就是帮用户拆解这些目标并找到最优路径,让他们觉得“这事儿没那么难”。

一、用户需要达成什么目标

在交互设计中,用户的目标可以理解为他们希望通过使用产品完成的事情。换句话说,就是用户打开你的产品时“心里想要达成的事”。这个目标可能是很直接的,比如在外卖App上订一份喜欢的午餐;也可能是抽象的,比如通过一款学习软件提升自己的外语水平。无论目标是什么,用户都期望在操作的过程中高效、顺畅且愉快地达成目标

交互设计的核心,就是帮用户拆解这些目标并找到最优路径,让他们觉得“这事儿没那么难”。比如,如果用户的目标是查找一条航班信息,设计师需要确保他们可以快速找到搜索入口,并在最短的时间内完成查询,而不是在复杂的页面中迷路。

除了完成任务,用户还有情感上的目标,比如体验愉悦感、安全感或满足感。举个例子,当用户在付款时,他们的功能性目标是完成支付,而情感性目标可能是确认交易安全或者支付方式简单快捷。这就是为什么很多支付产品会在完成支付后弹出一个愉快的提示动画,比如一个小勾或一个成功的笑脸——它不仅告诉用户任务完成了,还让他们感到一种心理上的正反馈。

因此,交互设计思维的本质是站在用户的视角去思考:他们想要完成什么,他们需要如何完成,以及我们如何让这个过程变得简单、高效和愉悦。满足用户目标,才是设计的成功所在。

二、产品需要传递什么信息

在交互设计中,产品不仅是帮助用户完成任务的工具,更是一个信息传递的媒介。那么,产品需要传递的信息到底是什么呢?简单来说,就是**“我是什么”“我能做什么”“你现在在哪儿”“接下来该怎么做”**这几大核心信息。

首先,产品需要明确地告诉用户“我是什么”。比如,你打开一个外卖App,页面上醒目的美食图片和“搜索餐厅”的提示,就在告诉你,这个App的核心功能是帮助你找到食物并下单。如果用户对产品的功能感到困惑,那设计就失去了它的基础价值。

接着,产品要传递“我能做什么”的信息。也就是说,用户需要很清楚地知道,这个产品能为他们提供哪些服务,或者有哪些功能可以用。比如在拍照App中,用户可能会关心是否有滤镜或编辑功能。设计师要通过直观的界面布局和易识别的图标来传递这些功能信息,避免用户四处寻找。

再来是“你现在在哪儿”。用户在使用产品的过程中,需要随时了解自己在操作流程中的位置,比如是刚开始填写订单信息,还是已经进入支付环节。这种清晰的路径感,可以通过导航栏、进度条等设计元素来实现,让用户有一种“掌控感”。

最后,也是最重要的,产品需要告诉用户“接下来该怎么做”。交互设计的一个关键点,就是要引导用户完成操作,避免他们卡在某一步不知所措。例如,当用户填写表单时,如果某项信息漏填了,产品需要用清晰的提示信息,比如红色边框或弹窗,告诉用户哪里需要修正。通过明确的反馈,用户会感到流程是流畅的,而不是无头绪的。

总结来说,产品传递的信息是为了让用户明白自己的位置、了解操作步骤、感受到控制感和安全感。一个设计得当的产品,会像一位贴心的向导,不断用合适的方式传递这些信息,让用户有条不紊地完成目标,同时享受使用的过程。

三、如何链接用户目标与产品目标

在交互设计中,找到用户目标与产品目标之间的平衡点就像搭建一座桥——一边是用户的需求和期望,另一边是产品的商业目标和核心价值。设计的任务,就是让这座桥既稳固又通畅,让用户愿意通过产品实现他们的目标,同时产品也能达成自己的目标。

  1. 理解双方的目标。用户目标往往是具体的、个人化的,比如通过一个购物App快速买到需要的东西,而产品目标可能更关注商业利益,比如提高销量或用户粘性。要平衡二者,设计师需要深刻理解用户的真实需求和行为,同时清楚产品的发展方向和核心价值。
  2. 用设计让双方目标对齐。最理想的状态是用户的需求与产品的目标能在设计中自然地融合。比如,外卖平台的用户希望快速点餐,而平台的目标是提高订单量。设计师可以通过优化首页推荐系统,让用户快速找到喜欢的餐厅;同时引入组合优惠功能,既满足了用户省钱的需求,又推动了平台的销售增长。
  3. 关注用户体验的同时实现产品价值。有时候,产品目标可能会和用户体验产生冲突,比如产品希望通过广告增加收入,但广告过多会让用户反感。此时,设计师需要通过策略性设计找到平衡点,比如在不打扰用户核心任务的地方投放广告,或者提供“去广告”的付费选项,让用户自己选择。
  4. 通过数据和用户反馈持续优化。平衡用户目标和产品目标不是一蹴而就的,需要在实际使用中不断调整。通过用户测试、数据分析和用户反馈,设计师可以发现哪些地方做得好,哪些地方需要改进。比如,如果发现某功能让用户觉得复杂,那么优化后的设计既能提升用户满意度,也可能间接增加产品留存率。

总结来说,设计师的职责是成为用户和产品目标之间的“调解员”,用设计语言找到两者的共赢点。一个成功的设计,不仅能让用户满意,还能帮助产品实现长远的发展目标。这种平衡并不容易,但通过不断洞察、尝试和优化,就能让产品和用户之间建立起良性连接。

本文由 @ DesignLink 原创发布于人人都是产品经理。未经作者许可,禁止转载

题图来自Unsplash,基于CC0协议

该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务

 

兰亭妙微(www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的大数据可视化界面设计、B端界面设计、桌面端界面设计、APP界面设计、图标定制、用户体验设计、交互设计、UI咨询、高端网站设计、平面设计,以及相关的软件开发服务,咨询电话:01063334945。我们建立了一个微信群,每天分享国内外优秀的设计,有兴趣请加入一起学习成长,咨询及进群请加蓝小助微信ben_lanlan

 

交互思维与产品设计思维、体验设计思维、视觉设计思维的融合

天宇 交互设计及用户体验

在前面的文章中,我们定义了交互思维和流程、目标,接下来我们分享交互设计思维与我们常说的产品思维、体验思维等的融合。

一、交互思维与产品设计思维的融合

在现代产品开发中,交互思维产品设计思维的融合已经成为提升用户体验的关键。两者看似独立,却可以在实际设计过程中形成互补,打造出更加契合用户需求的产品。本文将从两者的特点、融合的价值,以及实际应用场景中如何落地等角度出发,深入探讨它们的结合。

1. 交互思维与产品设计思维的区别

交互思维:聚焦人与界面的连接
交互思维的核心在于用户与产品的互动体验。它关注的是:

  • 效率:用户是否能快速找到功能并完成操作?
  • 体验:操作过程是否流畅、愉悦?
  • 反馈:用户的操作是否能即时获得明确反馈?

交互思维倾向于优化用户的操作路径,将复杂的技术逻辑隐藏在背后,让用户感受到简单和直观。

例子:在淘宝购物车中,“全选”功能按钮被设计在靠近商品列表的顶部,方便用户快速选中所有商品;而删除操作则以批量和单选两种方式提供,提升操作灵活性。

产品设计思维:关注用户价值与商业目标

产品设计思维则是更全局的,它关注的是产品能否满足用户需求并实现商业价值。核心问题包括:

  • 需求洞察:用户真正需要什么?
  • 功能取舍:哪些功能是核心,哪些功能是辅助?
  • 商业目标:如何在满足用户需求的同时,实现盈利或增长目标?

产品设计思维更偏向战略层面,要求对市场、用户和商业有全局的理解,并制定产品的发展方向。

例子:微信从“即时通讯”入手,以简单的聊天功能切入市场,但通过持续扩展支付、朋友圈、公众号等模块,构建了一个完善的生态系统。

2. 交互思维与产品设计思维的融合点

两种思维的结合,能够更好地兼顾用户体验和商业价值。以下是几种主要的融合方式:

1)以用户为中心,兼顾商业目标

交互思维: 设计流畅、直观的操作流程,提升用户体验。

产品设计思维: 在流畅体验的基础上,引导用户完成关键行为(如购买、注册等),实现商业目标。

案例:美团外卖的下单流程

  • 交互层面:在选餐、结算、支付的每一步,用户体验都清晰、顺滑,没有任何卡顿。
  • 产品设计层面:通过优惠券推送、推荐菜品等设计,提升订单金额和用户粘性。

2)用户需求与技术限制的平衡

交互思维: 关注用户直观感受,简化复杂操作,让用户专注于目标任务。

产品设计思维: 在技术和资源限制内,找到实现用户需求的最佳方案。

案例:滴滴出行的“一键叫车”功能

  • 交互层面:用户只需输入目的地,一键发单,系统会自动分配司机。
  • 产品层面:背后整合了定位技术、调度算法、司机匹配逻辑等复杂功能,但这些复杂性被完全隐藏,用户只需看到简洁的界面和高效的结果。

3)数据驱动与用户体验的结合

交互思维: 基于用户行为数据优化界面和流程,提升操作效率。

产品设计思维: 基于数据分析判断用户需求的优先级,调整产品功能布局。

案例:淘宝推荐算法与界面设计

淘宝的个性化推荐系统通过AI分析用户浏览和购买行为,推荐相关商品。交互设计确保推荐商品的展示方式简洁、直观,不打扰用户正常浏览,增强购物体验的同时提升成交转化率。

4)感性设计与理性分析的结合

交互思维: 关注情感体验,设计让用户愉悦的互动。

产品设计思维: 从用户行为和反馈中提炼需求,找到情感体验的落地点。

案例:支付宝的“年度账单”功能

  • 交互层面:炫酷的动效和图表展示,给用户带来仪式感和满足感。
  • 产品层面:通过账单展示增强用户的消费行为意识,并潜移默化地推广其理财功能。

3. 交互思维与产品设计思维融合的关键原则

  • 优先关注用户需求:两者融合的首要任务是以用户需求为核心,所有设计决策都应服务于用户的目标和体验。
  • 注重全局与细节的平衡:产品设计思维关注全局策略,而交互思维则深入到细节优化。两者需紧密配合,既要设计好产品的整体框架,也要关注用户的每一次点击和滑动。
  • 数据与创意并重:以数据为基础验证产品方向,以创意设计激发用户的情感共鸣,实现理性与感性的结合。

4. 未来展望:AI与交互/产品思维的深度融合

随着AI技术的深入发展,交互思维与产品设计思维的融合将进一步进化:

  • 智能推荐与场景化设计: AI可以通过用户数据精准预测需求,设计更贴合场景的互动。
  • 个性化界面: 产品的界面和交互将更加动态,根据用户习惯实时调整。
  • 自动化与人性化的平衡: 利用AI简化操作的同时,保留关键环节的人性化设计,让用户感到关怀与尊重。

案例展望:

在未来的外卖App中,AI不仅能推荐菜品,还能根据天气、饮食偏好提供动态优惠,让用户感到“被理解”。同时,界面交互会变得更加智能,比如直接通过语音完成点餐和支付。

二、交互思维与用户体验设计思维的融合

在数字产品开发中,交互思维用户体验设计思维(UX Design Thinking)常常交织在一起,共同塑造出令人满意的产品体验。两者的融合不仅能提升产品的使用效率,还能激发用户的情感共鸣,最终实现用户目标与商业价值的双赢。

1. 交互思维与用户体验设计思维的核心概念

1)交互思维:聚焦人与界面的高效互动

交互思维主要关注用户与产品之间的操作过程,旨在通过直观的界面设计高效的交互方式,帮助用户轻松完成任务。其核心要素包括:

  • 清晰性: 让用户知道该怎么操作。
  • 反馈性: 用户的每一次操作都能获得及时的反馈。
  • 效率性: 操作路径最短、操作负担最小。

2)用户体验设计思维:以用户为中心的全局视角

用户体验设计思维是以用户需求用户感受为核心的一种方法论,涉及产品从设计到使用的整个生命周期。其重点在于:

  • 需求洞察: 通过调研理解用户真正的需求。
  • 情感连接: 不仅满足功能需求,还要让用户感到愉悦、舒适。
  • 全流程体验: 关注用户从进入产品到离开的每一个接触点。

简单类比:

交互思维像是一位专注于修路的工程师,确保路径笔直流畅;而用户体验设计思维更像是一位城市规划师,考虑如何让整个城市的交通系统高效且宜居。

2. 交互思维与用户体验设计思维的融合点

1)从细节到全局,满足用户操作与体验的双重需求

交互思维注重细节,优化每一个交互动作;而用户体验设计思维关注全局,确保整个使用流程的流畅性和一致性。两者结合能让用户在每个环节都感到舒适且顺畅。

案例:微信的语音消息功能

  • 交互思维: 长按录音键时,提供实时的录音状态提示;松手后,自动发送语音,减少用户额外的操作。
  • 用户体验思维: 通过语音功能,解决了用户在手忙或不方便打字时的沟通需求,增强场景适配性和易用性。

2)情感设计与功能设计的结合

交互思维解决“怎么用”的问题,用户体验设计思维则深入到“为什么用”和“用后感受如何”。情感设计是两者融合的一个关键点,既提升用户满意度,又增强产品粘性。

案例:支付宝的完成支付动画

  • 交互思维: 支付完成时的动态反馈,让用户明确支付已完成。
  • 用户体验思维: 支付后展示“支付成功”字样并配以动画,不仅提供信息,还让用户感到完成任务的愉悦。

3)用户需求与设计约束的平衡

交互思维帮助优化操作路径,而用户体验设计思维则考虑设计的合理性和场景适配性。在技术和资源的限制下,两者需要共同探索最佳方案。

案例:滴滴出行的路线规划与确认

  • 交互思维: 用户输入起点和终点后,系统快速规划出最佳路线,并提供简单确认按钮。
  • 用户体验思维: 考虑用户可能存在对价格敏感的需求,提供多种车型选择,同时展示每种选择的价格和预估时间。

4)数据驱动与用户感知的结合

数据分析是用户体验设计思维的重要部分,而交互思维则利用这些数据优化每一次用户操作。两者的结合能实现功能的个性化和体验的精准化。

案例:淘宝的商品推荐系统

  • 交互思维: 推荐商品以卡片形式展示,用户可以快速滑动浏览、添加购物车或直接购买。
  • 用户体验思维: 推荐逻辑基于用户的浏览和购买行为,推送最相关的商品,减少用户决策时间,提升购物体验。

3. 交互思维与用户体验设计思维的融合策略

  • 以用户为核心,构建全流程体验:两者的融合应始终围绕用户需求展开。在每一个用户接触点上,既要确保交互的流畅性,也要关注用户的情感感受。
  • 简化操作路径,优化信息传达:用户体验设计需要通过交互设计,减少用户完成任务的步骤,同时以视觉化、图形化的方式传递信息,让用户一目了然。
  • 动态优化,保持体验的一致性:基于数据分析,实时调整交互设计和体验设计,确保用户在产品生命周期内始终获得一致且优秀的体验。

4. 实践案例:抖音的交互与体验设计

抖音作为短视频平台,在交互与用户体验设计的结合上表现得尤为出色:

  • 交互思维: 用户只需上下滑动即可浏览视频,操作简单直观;同时每次滑动都有即时的视觉反馈,增强流畅感。
  • 用户体验思维: 推荐算法通过用户兴趣分析,持续推送个性化视频内容,提升用户粘性;视频结束时还配有引导互动的按钮(如点赞、评论),鼓励用户参与互动。

5. 未来展望:AI技术推动交互与用户体验的升级

随着AI的普及,交互思维与用户体验设计思维的融合将进入新的阶段:

  • 智能交互: 通过语音、手势等自然交互方式,进一步简化操作。
  • 个性化体验: AI根据用户行为预测需求,动态调整界面和推荐内容。
  • 情感化设计: AI捕捉用户情绪,提供更贴心的交互反馈和情感关怀。

案例展望:智能客服系统

未来的智能客服不仅能准确理解用户问题,还能根据情绪识别调整对话语气,同时提供即时解决方案与友好的互动体验。

三、交互思维与界面设计思维的融合

交互思维界面设计思维的融合,是现代产品设计中的核心命题。二者分别专注于用户操作路径和界面视觉呈现,彼此互补,共同打造出功能性与美观性兼具的产品体验。本文将从两者的概念、融合的价值以及实际案例中剖析如何实现这种深度结合。

1. 交互思维与界面设计思维的核心概念

1)交互思维:聚焦操作路径与用户效率

交互思维的核心在于优化用户操作的每一步,降低操作复杂度,提升使用效率。

其关注的主要问题包括:

  • 用户如何完成某项任务?
  • 操作的反馈是否清晰?
  • 整体路径是否流畅高效?

特点:逻辑性强,重在用户的操作行为,强调功能可达性和可用性。

2)界面设计思维:聚焦视觉呈现与情感体验

界面设计思维则以视觉表现为中心,关注界面的美感和信息传达的有效性。其关注点包括:

  • 信息是否清晰易读?
  • 视觉元素是否吸引人且统一?
  • 是否通过视觉传递了情感和品牌理念?

特点:更注重感性表达,强调用户的情感体验和对产品的第一印象。

简单类比:

交互思维像是设计产品的操作说明书,确保逻辑清晰易懂;而界面设计思维则为产品包装,让它看起来有吸引力且直观。

2. 交互思维与界面设计思维的融合价值

  • 兼顾功能性与美观性:用户既需要能够快速完成任务,也希望在使用过程中感到愉悦。交互思维和界面设计思维的结合,可以让产品在逻辑清晰的基础上,通过视觉传达提供更佳体验。
  • 提升用户认知效率:交互逻辑清晰但界面复杂,会增加用户认知成本;界面美观却缺乏交互合理性,会让操作变得困难。融合两者可以提升用户对信息的识别和理解效率。
  • 构建品牌感与用户粘性:交互设计让用户留下“好用”的印象,而界面设计则通过视觉元素让用户感到“好看”。这种结合不仅能满足短期功能需求,还能通过美学设计强化品牌认知,提升用户长期粘性。

3. 交互思维与界面设计思维的融合方式

1)信息分层与视觉引导的结合

交互思维: 根据用户操作逻辑,对信息进行层级划分,优先展示关键信息,隐藏次要内容。

界面设计思维: 通过颜色、字体大小、对比等视觉元素,强化信息的层级感和用户的关注点。

案例:支付宝首页的布局

交互层面: 核心功能(如转账、收付款)被放置在显眼的首屏区域,次要功能(如理财推荐)隐藏在二级页面。

界面层面: 不同模块的背景颜色和按钮样式有明显区分,用户一眼就能找到核心功能。

2)动效与反馈设计的结合

交互思维: 动效作为用户操作的反馈机制,提示操作结果或状态变化。

界面设计思维: 动效的风格和节奏与界面整体视觉风格保持一致,增强整体体验的连贯性。

案例:抖音的点赞动效

交互层面: 用户双击屏幕后,出现心形动画,明确提示“点赞成功”。

界面层面: 动效的色彩与抖音的品牌风格一致,给用户带来视觉和情感上的满足感。

3)视觉布局与操作路径的优化

交互思维: 确保核心操作路径最短,减少用户不必要的点击和跳转。

界面设计思维: 通过对页面布局的优化,让用户在操作路径中感到界面简洁且层次分明。

案例:京东购物车的设计

交互层面: 重要操作(如全选、去结算)被放置在用户触手可及的位置,减少多余步骤。

界面层面: 清晰的分组、直观的价格信息展示,让用户轻松理解购物车内容。

4)情感设计与功能优化的结合

交互思维: 通过优化功能满足用户需求,让操作过程简单高效。

界面设计思维: 在视觉设计中融入情感化元素,让用户感到愉悦或被关怀。

案例:网易云音乐的“听歌识曲”功能

交互层面: 用户只需点击一个按钮,系统即可快速识别歌曲,操作简单高效。

界面层面: 启动时有动态音波效果,识别成功后展示专辑封面和歌词,增强情感连接。

4. 交互思维与界面设计思维融合的关键原则

  • 优先满足用户需求:任何设计决策的出发点都应是用户需求,确保用户能够快速完成目标任务。
  • 强调一致性与连贯性:界面视觉风格和交互逻辑需要保持一致,避免用户因切换页面或操作而感到困惑。
  • 数据驱动优化设计:通过用户行为数据分析,发现交互逻辑和界面设计中的问题点,并不断优化。
  • 保持创新但不偏离预期:界面美观或交互新颖可以吸引用户,但要确保设计符合用户的心理模型和习惯,避免过度创新导致理解困难。

5. 实践案例:微信的朋友圈功能

微信的朋友圈功能是交互思维与界面设计思维结合的经典案例:

交互设计:

用户可以通过简单的下滑操作浏览动态,上滑时加载更多内容,操作自然流畅。

点赞和评论的交互逻辑简单,长按可以删除自己的评论,符合用户直觉。

界面设计:

动态展示以卡片形式分隔,保持视觉整洁。

文本和图片的排版统一,评论区域的缩进样式使信息层级清晰。

总结

交互思维与产品思维、体验思维、视觉设计思维的融合,是用户体验优化的基础。在实际设计中,我们既需要从全局出发,规划产品战略,也需要关注用户的每一步操作细节。

通过两者的互相补充,我们能设计出既符合用户需求,又实现商业价值的产品,更精准地满足用户需求,让产品不仅好用,还能打动人心。为用户和企业带来双赢的结果。

未来,随着技术的进步和用户需求的多样化,这种融合将持续推动数字产品体验的升级,成为提升产品竞争力的核心动力。

本文由 @ DesignLink 原创发布于人人都是产品经理。未经作者许可,禁止转载

兰亭妙微(www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的大数据可视化界面设计、B端界面设计、桌面端界面设计、APP界面设计、图标定制、用户体验设计、交互设计、UI咨询、高端网站设计、平面设计,以及相关的软件开发服务,咨询电话:01063334945。我们建立了一个微信群,每天分享国内外优秀的设计,有兴趣请加入一起学习成长,咨询及进群请加蓝小助微信ben_lanlan

交互思维与产品设计思维、体验设计思维、视觉设计思维的融合

天宇 交互设计及用户体验

在前面的文章中,我们定义了交互思维和流程、目标,接下来我们分享交互设计思维与我们常说的产品思维、体验思维等的融合。

一、交互思维与产品设计思维的融合

在现代产品开发中,交互思维产品设计思维的融合已经成为提升用户体验的关键。两者看似独立,却可以在实际设计过程中形成互补,打造出更加契合用户需求的产品。本文将从两者的特点、融合的价值,以及实际应用场景中如何落地等角度出发,深入探讨它们的结合。

1. 交互思维与产品设计思维的区别

交互思维:聚焦人与界面的连接
交互思维的核心在于用户与产品的互动体验。它关注的是:

  • 效率:用户是否能快速找到功能并完成操作?
  • 体验:操作过程是否流畅、愉悦?
  • 反馈:用户的操作是否能即时获得明确反馈?

交互思维倾向于优化用户的操作路径,将复杂的技术逻辑隐藏在背后,让用户感受到简单和直观。

例子:在淘宝购物车中,“全选”功能按钮被设计在靠近商品列表的顶部,方便用户快速选中所有商品;而删除操作则以批量和单选两种方式提供,提升操作灵活性。

产品设计思维:关注用户价值与商业目标

产品设计思维则是更全局的,它关注的是产品能否满足用户需求并实现商业价值。核心问题包括:

  • 需求洞察:用户真正需要什么?
  • 功能取舍:哪些功能是核心,哪些功能是辅助?
  • 商业目标:如何在满足用户需求的同时,实现盈利或增长目标?

产品设计思维更偏向战略层面,要求对市场、用户和商业有全局的理解,并制定产品的发展方向。

例子:微信从“即时通讯”入手,以简单的聊天功能切入市场,但通过持续扩展支付、朋友圈、公众号等模块,构建了一个完善的生态系统。

2. 交互思维与产品设计思维的融合点

两种思维的结合,能够更好地兼顾用户体验和商业价值。以下是几种主要的融合方式:

1)以用户为中心,兼顾商业目标

交互思维: 设计流畅、直观的操作流程,提升用户体验。

产品设计思维: 在流畅体验的基础上,引导用户完成关键行为(如购买、注册等),实现商业目标。

案例:美团外卖的下单流程

  • 交互层面:在选餐、结算、支付的每一步,用户体验都清晰、顺滑,没有任何卡顿。
  • 产品设计层面:通过优惠券推送、推荐菜品等设计,提升订单金额和用户粘性。

2)用户需求与技术限制的平衡

交互思维: 关注用户直观感受,简化复杂操作,让用户专注于目标任务。

产品设计思维: 在技术和资源限制内,找到实现用户需求的最佳方案。

案例:滴滴出行的“一键叫车”功能

  • 交互层面:用户只需输入目的地,一键发单,系统会自动分配司机。
  • 产品层面:背后整合了定位技术、调度算法、司机匹配逻辑等复杂功能,但这些复杂性被完全隐藏,用户只需看到简洁的界面和高效的结果。

3)数据驱动与用户体验的结合

交互思维: 基于用户行为数据优化界面和流程,提升操作效率。

产品设计思维: 基于数据分析判断用户需求的优先级,调整产品功能布局。

案例:淘宝推荐算法与界面设计

淘宝的个性化推荐系统通过AI分析用户浏览和购买行为,推荐相关商品。交互设计确保推荐商品的展示方式简洁、直观,不打扰用户正常浏览,增强购物体验的同时提升成交转化率。

4)感性设计与理性分析的结合

交互思维: 关注情感体验,设计让用户愉悦的互动。

产品设计思维: 从用户行为和反馈中提炼需求,找到情感体验的落地点。

案例:支付宝的“年度账单”功能

  • 交互层面:炫酷的动效和图表展示,给用户带来仪式感和满足感。
  • 产品层面:通过账单展示增强用户的消费行为意识,并潜移默化地推广其理财功能。

3. 交互思维与产品设计思维融合的关键原则

  • 优先关注用户需求:两者融合的首要任务是以用户需求为核心,所有设计决策都应服务于用户的目标和体验。
  • 注重全局与细节的平衡:产品设计思维关注全局策略,而交互思维则深入到细节优化。两者需紧密配合,既要设计好产品的整体框架,也要关注用户的每一次点击和滑动。
  • 数据与创意并重:以数据为基础验证产品方向,以创意设计激发用户的情感共鸣,实现理性与感性的结合。

4. 未来展望:AI与交互/产品思维的深度融合

随着AI技术的深入发展,交互思维与产品设计思维的融合将进一步进化:

  • 智能推荐与场景化设计: AI可以通过用户数据精准预测需求,设计更贴合场景的互动。
  • 个性化界面: 产品的界面和交互将更加动态,根据用户习惯实时调整。
  • 自动化与人性化的平衡: 利用AI简化操作的同时,保留关键环节的人性化设计,让用户感到关怀与尊重。

案例展望:

在未来的外卖App中,AI不仅能推荐菜品,还能根据天气、饮食偏好提供动态优惠,让用户感到“被理解”。同时,界面交互会变得更加智能,比如直接通过语音完成点餐和支付。

二、交互思维与用户体验设计思维的融合

在数字产品开发中,交互思维用户体验设计思维(UX Design Thinking)常常交织在一起,共同塑造出令人满意的产品体验。两者的融合不仅能提升产品的使用效率,还能激发用户的情感共鸣,最终实现用户目标与商业价值的双赢。

1. 交互思维与用户体验设计思维的核心概念

1)交互思维:聚焦人与界面的高效互动

交互思维主要关注用户与产品之间的操作过程,旨在通过直观的界面设计高效的交互方式,帮助用户轻松完成任务。其核心要素包括:

  • 清晰性: 让用户知道该怎么操作。
  • 反馈性: 用户的每一次操作都能获得及时的反馈。
  • 效率性: 操作路径最短、操作负担最小。

2)用户体验设计思维:以用户为中心的全局视角

用户体验设计思维是以用户需求用户感受为核心的一种方法论,涉及产品从设计到使用的整个生命周期。其重点在于:

  • 需求洞察: 通过调研理解用户真正的需求。
  • 情感连接: 不仅满足功能需求,还要让用户感到愉悦、舒适。
  • 全流程体验: 关注用户从进入产品到离开的每一个接触点。

简单类比:

交互思维像是一位专注于修路的工程师,确保路径笔直流畅;而用户体验设计思维更像是一位城市规划师,考虑如何让整个城市的交通系统高效且宜居。

2. 交互思维与用户体验设计思维的融合点

1)从细节到全局,满足用户操作与体验的双重需求

交互思维注重细节,优化每一个交互动作;而用户体验设计思维关注全局,确保整个使用流程的流畅性和一致性。两者结合能让用户在每个环节都感到舒适且顺畅。

案例:微信的语音消息功能

  • 交互思维: 长按录音键时,提供实时的录音状态提示;松手后,自动发送语音,减少用户额外的操作。
  • 用户体验思维: 通过语音功能,解决了用户在手忙或不方便打字时的沟通需求,增强场景适配性和易用性。

2)情感设计与功能设计的结合

交互思维解决“怎么用”的问题,用户体验设计思维则深入到“为什么用”和“用后感受如何”。情感设计是两者融合的一个关键点,既提升用户满意度,又增强产品粘性。

案例:支付宝的完成支付动画

  • 交互思维: 支付完成时的动态反馈,让用户明确支付已完成。
  • 用户体验思维: 支付后展示“支付成功”字样并配以动画,不仅提供信息,还让用户感到完成任务的愉悦。

3)用户需求与设计约束的平衡

交互思维帮助优化操作路径,而用户体验设计思维则考虑设计的合理性和场景适配性。在技术和资源的限制下,两者需要共同探索最佳方案。

案例:滴滴出行的路线规划与确认

  • 交互思维: 用户输入起点和终点后,系统快速规划出最佳路线,并提供简单确认按钮。
  • 用户体验思维: 考虑用户可能存在对价格敏感的需求,提供多种车型选择,同时展示每种选择的价格和预估时间。

4)数据驱动与用户感知的结合

数据分析是用户体验设计思维的重要部分,而交互思维则利用这些数据优化每一次用户操作。两者的结合能实现功能的个性化和体验的精准化。

案例:淘宝的商品推荐系统

  • 交互思维: 推荐商品以卡片形式展示,用户可以快速滑动浏览、添加购物车或直接购买。
  • 用户体验思维: 推荐逻辑基于用户的浏览和购买行为,推送最相关的商品,减少用户决策时间,提升购物体验。

3. 交互思维与用户体验设计思维的融合策略

  • 以用户为核心,构建全流程体验:两者的融合应始终围绕用户需求展开。在每一个用户接触点上,既要确保交互的流畅性,也要关注用户的情感感受。
  • 简化操作路径,优化信息传达:用户体验设计需要通过交互设计,减少用户完成任务的步骤,同时以视觉化、图形化的方式传递信息,让用户一目了然。
  • 动态优化,保持体验的一致性:基于数据分析,实时调整交互设计和体验设计,确保用户在产品生命周期内始终获得一致且优秀的体验。

4. 实践案例:抖音的交互与体验设计

抖音作为短视频平台,在交互与用户体验设计的结合上表现得尤为出色:

  • 交互思维: 用户只需上下滑动即可浏览视频,操作简单直观;同时每次滑动都有即时的视觉反馈,增强流畅感。
  • 用户体验思维: 推荐算法通过用户兴趣分析,持续推送个性化视频内容,提升用户粘性;视频结束时还配有引导互动的按钮(如点赞、评论),鼓励用户参与互动。

5. 未来展望:AI技术推动交互与用户体验的升级

随着AI的普及,交互思维与用户体验设计思维的融合将进入新的阶段:

  • 智能交互: 通过语音、手势等自然交互方式,进一步简化操作。
  • 个性化体验: AI根据用户行为预测需求,动态调整界面和推荐内容。
  • 情感化设计: AI捕捉用户情绪,提供更贴心的交互反馈和情感关怀。

案例展望:智能客服系统

未来的智能客服不仅能准确理解用户问题,还能根据情绪识别调整对话语气,同时提供即时解决方案与友好的互动体验。

三、交互思维与界面设计思维的融合

交互思维界面设计思维的融合,是现代产品设计中的核心命题。二者分别专注于用户操作路径和界面视觉呈现,彼此互补,共同打造出功能性与美观性兼具的产品体验。本文将从两者的概念、融合的价值以及实际案例中剖析如何实现这种深度结合。

1. 交互思维与界面设计思维的核心概念

1)交互思维:聚焦操作路径与用户效率

交互思维的核心在于优化用户操作的每一步,降低操作复杂度,提升使用效率。

其关注的主要问题包括:

  • 用户如何完成某项任务?
  • 操作的反馈是否清晰?
  • 整体路径是否流畅高效?

特点:逻辑性强,重在用户的操作行为,强调功能可达性和可用性。

2)界面设计思维:聚焦视觉呈现与情感体验

界面设计思维则以视觉表现为中心,关注界面的美感和信息传达的有效性。其关注点包括:

  • 信息是否清晰易读?
  • 视觉元素是否吸引人且统一?
  • 是否通过视觉传递了情感和品牌理念?

特点:更注重感性表达,强调用户的情感体验和对产品的第一印象。

简单类比:

交互思维像是设计产品的操作说明书,确保逻辑清晰易懂;而界面设计思维则为产品包装,让它看起来有吸引力且直观。

2. 交互思维与界面设计思维的融合价值

  • 兼顾功能性与美观性:用户既需要能够快速完成任务,也希望在使用过程中感到愉悦。交互思维和界面设计思维的结合,可以让产品在逻辑清晰的基础上,通过视觉传达提供更佳体验。
  • 提升用户认知效率:交互逻辑清晰但界面复杂,会增加用户认知成本;界面美观却缺乏交互合理性,会让操作变得困难。融合两者可以提升用户对信息的识别和理解效率。
  • 构建品牌感与用户粘性:交互设计让用户留下“好用”的印象,而界面设计则通过视觉元素让用户感到“好看”。这种结合不仅能满足短期功能需求,还能通过美学设计强化品牌认知,提升用户长期粘性。

3. 交互思维与界面设计思维的融合方式

1)信息分层与视觉引导的结合

交互思维: 根据用户操作逻辑,对信息进行层级划分,优先展示关键信息,隐藏次要内容。

界面设计思维: 通过颜色、字体大小、对比等视觉元素,强化信息的层级感和用户的关注点。

案例:支付宝首页的布局

交互层面: 核心功能(如转账、收付款)被放置在显眼的首屏区域,次要功能(如理财推荐)隐藏在二级页面。

界面层面: 不同模块的背景颜色和按钮样式有明显区分,用户一眼就能找到核心功能。

2)动效与反馈设计的结合

交互思维: 动效作为用户操作的反馈机制,提示操作结果或状态变化。

界面设计思维: 动效的风格和节奏与界面整体视觉风格保持一致,增强整体体验的连贯性。

案例:抖音的点赞动效

交互层面: 用户双击屏幕后,出现心形动画,明确提示“点赞成功”。

界面层面: 动效的色彩与抖音的品牌风格一致,给用户带来视觉和情感上的满足感。

3)视觉布局与操作路径的优化

交互思维: 确保核心操作路径最短,减少用户不必要的点击和跳转。

界面设计思维: 通过对页面布局的优化,让用户在操作路径中感到界面简洁且层次分明。

案例:京东购物车的设计

交互层面: 重要操作(如全选、去结算)被放置在用户触手可及的位置,减少多余步骤。

界面层面: 清晰的分组、直观的价格信息展示,让用户轻松理解购物车内容。

4)情感设计与功能优化的结合

交互思维: 通过优化功能满足用户需求,让操作过程简单高效。

界面设计思维: 在视觉设计中融入情感化元素,让用户感到愉悦或被关怀。

案例:网易云音乐的“听歌识曲”功能

交互层面: 用户只需点击一个按钮,系统即可快速识别歌曲,操作简单高效。

界面层面: 启动时有动态音波效果,识别成功后展示专辑封面和歌词,增强情感连接。

4. 交互思维与界面设计思维融合的关键原则

  • 优先满足用户需求:任何设计决策的出发点都应是用户需求,确保用户能够快速完成目标任务。
  • 强调一致性与连贯性:界面视觉风格和交互逻辑需要保持一致,避免用户因切换页面或操作而感到困惑。
  • 数据驱动优化设计:通过用户行为数据分析,发现交互逻辑和界面设计中的问题点,并不断优化。
  • 保持创新但不偏离预期:界面美观或交互新颖可以吸引用户,但要确保设计符合用户的心理模型和习惯,避免过度创新导致理解困难。

5. 实践案例:微信的朋友圈功能

微信的朋友圈功能是交互思维与界面设计思维结合的经典案例:

交互设计:

用户可以通过简单的下滑操作浏览动态,上滑时加载更多内容,操作自然流畅。

点赞和评论的交互逻辑简单,长按可以删除自己的评论,符合用户直觉。

界面设计:

动态展示以卡片形式分隔,保持视觉整洁。

文本和图片的排版统一,评论区域的缩进样式使信息层级清晰。

总结

交互思维与产品思维、体验思维、视觉设计思维的融合,是用户体验优化的基础。在实际设计中,我们既需要从全局出发,规划产品战略,也需要关注用户的每一步操作细节。

通过两者的互相补充,我们能设计出既符合用户需求,又实现商业价值的产品,更精准地满足用户需求,让产品不仅好用,还能打动人心。为用户和企业带来双赢的结果。

未来,随着技术的进步和用户需求的多样化,这种融合将持续推动数字产品体验的升级,成为提升产品竞争力的核心动力。

本文由 @ DesignLink 原创发布于人人都是产品经理。未经作者许可,禁止转载

兰亭妙微(www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的大数据可视化界面设计、B端界面设计、桌面端界面设计、APP界面设计、图标定制、用户体验设计、交互设计、UI咨询、高端网站设计、平面设计,以及相关的软件开发服务,咨询电话:01063334945。我们建立了一个微信群,每天分享国内外优秀的设计,有兴趣请加入一起学习成长,咨询及进群请加蓝小助微信ben_lanlan

Tab Bar 动态设计提示

天宇 交互设计及用户体验

前排提示:本文多Gif需耐心加载,且需要有一定Ae基础才能便于理解内容。

 

 

 

 



 

 

01 前言

你有没有注意过,App底部的图标是如何变成选中的?大多数产品是将静态图标替换(硬切过渡),来完成状态切换。

 

 

 


当我看完上百个动态后,找到了更有趣的方式...



02 App底部导航构成

通常由图标、文字/点线装饰、和底板卡片组成,(当然也有些产品只使用图标或文字),但设计师在进行动态设计时则是针对这3部分。

 

 

 

 



03 Tab Bar动态类型

  • 图标动态
  • 装饰元素动态
  • 底板卡片动态

动态效果由弱到强,视觉层级由低到高依次排序:图标动态 — 装饰元素动态 — 底板卡片动态。(根据本文案例效果来排序,但效果不同会有所差异)

 

 

图标动态․
我们知道图标风格可以简单的分为:线性、面性还有线面。在这基础上通过修改颜色或造型,又能延展出更多风格。

 

 

 

 

  • 在底部导航中,假如图标选中前后都是线性风格

最常用的是添加修剪路径(Ae的一种路径效果),你可以把它理解成托尼老师,可以通过调整百分百参数来控制线条生长。

 

 


但只是单色修剪,看起来很单调。我们可以在这个动画基础上再多复制几层,并分别加入品牌色,这样可以让视觉看起来更丰富。

 

 

 

 

也可以换一种方式,只调整不同颜色图标的位置属性,便能得到故障效果。

 

 


如果你觉得这些太浮夸,那么单个图标添加修剪路径,再配合位移、旋转等基础属性则是更好的选择。

 

 

 

 

  • 假如选中图标是面型风格

通用的方法是调整不透明度,相比于硬切更柔和,且不会过多吸引用户注意力。但对于带有娱乐类属性的产品来说,可能会显得有些普通。

 

 

 


我们可以考虑使用遮罩来制作动态,首先在图标周围绘制几个圆,再将图标外轮廓,作为圆的遮罩,来控制其显示范围,最后调整圆的缩放即可。

 

 


在一些特殊的时间,设计师们可能会技痒,而将图标绘制的更加丰富,来营造氛围。

 

 

 

对于这类图标,只需要参考它们的物理状态[下方解释],再遵循从下往上,从中心往四周扩张的原则来调整基础属性,便能制作出细节丰富的出场动画。

 

 

 

(物理状态:该物体在现实场景下的状态,上图奖杯真实世界状态通常是放置地面,所以出场方向是从下到上。但假如你的图标是锦旗,那么物理状态应该是挂在墙上,所有出场方向是从上到下)


当然如果去掉高光和投影,在制作一些动态时会更方便。
例如:复制一颗星,将其初始位置设定为一个奖杯的距离,并记录关键帧,然后整体再移动一个奖杯距离。耳朵则调整路径来完成移动和变形,这样便能营造出3d旋转的错觉。

 

 

 

 

  • 假如选中图标是线面风格

对于结构复杂的图标,可以提前分层。其中线条依旧可以使用修剪路径(在Tab bar中,不同图标修剪路径的起始点方向通常相同,以便保持一致性),而填充只需要调整元素缩放,并借助蒙版限制其显示范围就行。

 

 



装饰元素动态․
如果你觉得前面这些方案不够新颖,那我们可以对装饰元素下手。(当然这类方案很少见,原因在于商业价值不足,实现成本高,所以这里也只是提供一些创意练习思路)
在一些年轻化产品中,如果图标含义很容易理解,那么设计师可能会用线或点来替代文字,让整体更简洁。
国外设计师Tubik,通过让点元素在移动时呈现心电图样式,让人眼前一亮。

 

 

 


通过动态效果,甚至能体现出产品行业属性。

 

 

  • 基于这种思路,我们同样让装饰元素放在下方

尝试修改轨迹样式,然后为元素不透明度和位置添加动画,你能猜出这是什么类型的产品吗?

 

 


又或者再夸张些,将轨迹设计成电路图。其中线条添加修剪路径,再借助Ae路径跟踪方法,使圆点沿路径运动。最后通过蒙版来控制整体动画显示范围,这个方案看起来适合科技或游戏类产品。

 

 

 

 

  • 装饰元素还可以放在上方

通过调整元素路径来改变其造型,模拟液体滴落,再通过蒙版缩放,让选中状态下的图标出现。

 

 

 

 

  • 装饰元素还可以放在中间

假如你的图标设计的足够巧妙,我们可以提前绘制好关键笔画的运动轨迹,便能通过修剪这条轨迹来完成笔画的移动。

 

 




底板卡片动态․
这类动态少见的原因在于其动态效果面积大,视觉层级高,容易过度吸引用户注意力。目前也只是在个别产品中看过卡片凸起效果。

 

  • 当选中图标时,让卡片凸起

在Ae中要制造这样的效果,最先想到的可能是调整卡片路径,但这样的方式在制作弹性时非常麻烦。

 

 

 


我们有更简单的方法,先多画出一个圆,然后与卡片路径合并。
为了让边缘圆滑,整体添加高斯模糊简单阻塞,分别加大参数,便能让边缘圆滑。(这种方式有个缺点:会收缩原有卡片宽高。所以添加效果后,需要借助参考线再次调整卡片大小)

 

 

 

 

完成圆滑处理后,修改其他元素的基础属性即可。

 

 

目前能记起的只有美团外卖看过这效果。但为了降低视觉干扰,其弱化了弹性次数。

 

 

  • 除了凸起,还可以凹陷

这个效果灵感来源于Dribbble设计师(EuroART93),我们只需要将凸起案例中,圆与底板卡片的布尔运算模式改为相减就行,其他元素同样调整基础属性。

 

 

此方案目前还没有在其他产品中看过,究其原因还是效果太过抢眼。

 

 

看了这么多,其实不难发现。同一个图标,只需要改变不同属性或元素的运动方式,便能带来不一样的感受。

 

 

 

 

或许创意的产生,并不是脑袋突然迸发出全新的东西。而是许多我们熟知的旧有内容组合了起来。
正是它们之间这种奇妙的融合,给我们带来了新鲜感,或许这就是我们要的创意。

 

 

 



最后再说两句:

每个产品都有自己的调性和目标用户,动态效果也有强有弱。好的动态应该是能与其进行匹配,而不是根据某个产品得出一个绝对的答案。
本文演示了不同类型图标用什么动态,并不代表只能这样用。动态效果类型远远不止这些,而以上只是最常见的动态属性组合方式,所以请不要局限你的想法。

 



作者:幺零三
链接:https://www.zcool.com.cn/article/ZMTQ5OTgwOA==.html
来源:站酷
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

弹框关闭的七种交互方式

天宇 交互设计及用户体验

前言:日常设计工作中,我们设计师可能会面临以下设计问题:
  1.  
    移动端弹框什么时候需要关闭按钮?什么时候不需要关闭按钮?
  2.  
    界面中间的确认取消警示弹框,是否需要在右上角添加“关闭”icon按钮?
  3.  
    手势关闭弹框需要注意什么?
  4.  
    iOS和安卓两端关闭弹框有什么区别?
  5.  
    点击弹框中的任务按钮,弹框是关闭还是不收起?
弹框关闭的七种交互方式
 
 
弹框关闭的七种交互方式
 
 
弹框关闭的七种交互方式
 
 
 
弹框关闭的七种交互方式
 
 
统一使用图标按钮,以icon“x”的形式,显示在底部弹框的右上角,用户通过点击“关闭icon”图标按钮来关闭弹框。
使用场景
当弹框中包含内容和功能操作时,应提供一个关闭icon“x”的图标按钮,以让用户能够主动关闭弹框并进行相应的操作。
何时不需要关闭按钮icon“x”?
1.操作型弹框,需要用户确认或选择操作项,不需要显示关闭按钮,需统一使用文字主按钮,以文本“取消”的按钮形式,显示在弹框面板底部,用户通过点击“取消”按钮来关闭弹框。例如当用户进行删除或提交操作时,弹出的确认框通常只需要“确定”和“取消”按钮,而不需要显示关闭按钮。
2.全局提示toast(自动关闭)。
3.功能入口类型弹框,为了保持界面简洁,不需要“关闭icon”,如智能文档编辑模式的底部悬浮工具栏。
4.警示或通知类型的弹框,不要关闭icon。
弹框关闭的七种交互方式
 
 
关闭按钮位置
关闭按钮需统一显示在弹框右上角。遵循iOS和Android系统规范、用户使用习惯、阅读习惯「Z字型」、避免误操作「关闭之前需要先确认信息和操作项」。
关闭按钮icon“x”何时需要展示在左上角?
页面级:当页面层级超过3级时,为了便于用户能快速回到一级页面,无需原路返回,可以将关闭按钮“x” 置于左上角,位于「返回」按钮右侧。
多语言和国际化用户习惯:特定语言和文化习惯,从右向左阅读顺序,遵循用户阅读习惯。例如台湾、日本等。
弹框关闭的七种交互方式
 
 
用户点击弹框外部区域,即遮罩层,可关闭弹框。
弹框关闭的七种交互方式
 
 
遮罩层不可点击场景
1、模态弹框,即“阻断式”,必须要用户确认弹框内操作。例如删除等需要用户确认的警示弹框。
2、弹框的内容区域,包含表单输入框等需要用户提交数据,为了防止误操作导致用户输入的数据丢失,遮罩层不可点击。
3、有前置限制条件,需要用户完成特定操作或满足特定条件才可关闭弹框。例如用户隐私协议场景,必须要用户主动勾选同意协议选项。
 
遮罩层展示逻辑
1、非模态弹框,不加遮罩层;模态弹框,加遮罩层;
2、遮罩层统一使用半透明黑色蒙层,色值和不透明度的数值由UI定义;
3、遮罩层可视高度,遵循移动端最小点击区域48dp*48dp高度的交互热区,保证用户可点击
 
遮罩层的覆盖范围
  1.  
    遮罩层需覆盖标题栏,需遵循iOS、Android、微信小程序平台规范。其中微信小程序端,遮罩层覆盖标题栏,但不可覆盖标题栏右侧胶囊按钮。
  2.  
    若是内嵌H5页面,因客观条件限制,则弹框之下的遮罩层无需覆盖标题栏。
  3.  
    以上提到模态弹框和非模态弹框两种弹框模式,要想更清晰理解两种模式弹框的关闭交互方式,需要理解两者之间的交互区别。‍‍
 
模态弹框和非模态弹框的交互区别
模态弹框‍‍‍‍‍‍‍‍‍‍‍‍:
用户只能操作弹框内的交互元素,弹框外部区域不可操作,需要加半透明遮罩层。例如底部操作型弹框。
非模态弹框‍‍‍‍‍‍‍‍‍‍‍
用户可以并行操作弹框内和弹框外部区域的交互元素,不要加半透明遮罩层。例如苹果地图App。
 
弹框关闭的七种交互方式
 
 
用户在底部弹框区域向下滑动手指,弹框会随之向下移动,当到达当前弹框高度的1/2位置后,会触发关闭交互,用户继续向下滑动松手则关闭弹框。
弹框关闭的七种交互方式
 
 
交互逻辑
1、支持下拉关闭的弹框,头部区域需统一展示水平条icon,样式由UI定义
2、交互热区:底部弹框全部区域
3、手势方向:手指只能向下移动
4、下拉触发关闭弹框阈值:当前底部弹框高度的1/2位置
 
使用场景
长内容类型弹框,需使用下拉关闭交互手势,关闭弹框
 
不可用下拉手势关闭弹框的场景
1、模态弹框,即“阻断式”,必须要用户确认弹框内操作。例如删除等需要用户确认的警示弹框。
2、弹框的内容区域,包含表单输入框等需要用户提交数据,为了防止误操作导致用户输入的数据丢失,不可下拉关闭弹框。
3、有前置限制条件,需要用户完成特定操作或满足特定条件才可关闭弹框。例如用户隐私协议场景,必须要用户主动勾选同意协议选项。
 
弹框关闭的七种交互方式
 
 
用户在屏幕上向下滑动(包括左下或右下滑动方向)至任意位置后松手释放,可关闭弹框;当用户手指下滑未松手,继续向上滑动到任意位置后松手释放,则可取消关闭弹框。
弹框关闭的七种交互方式
 
 
使用场景
仅图片大图模式场景使用。用户向下滑动屏幕,图片随之向下移动,松手后触发关闭图片查看器,关闭图片弹框
例如:手机相册
弹框关闭的七种交互方式
 
 
用户从弹框区域左边缘向右轻扫,即快速向右滑动后松手,则触发关闭弹框操作,关闭弹框。
弹框关闭的七种交互方式
 
 
不可从界面左边缘向右轻扫场景
1、模态弹框,即“阻断式”,必须要用户确认弹框内操作。例如删除等需要用户确认的警示弹框
2、弹框的内容区域,包含表单输入框等需要用户提交数据,为了防止误操作导致用户输入的数据丢失,不支持向右轻扫关闭弹框。
3、有前置限制条件,需要用户完成特定操作或满足特定条件才可关闭弹框。例如用户隐私协议场景,必须要用户主动勾选同意协议选项。
除以上场景外,均需要支持弹框左边缘向右轻扫手势关闭弹框,包括Android、iOS、小程序。
 
特殊场景
1、当同时存在页面向右滑和弹框向右轻扫手势时,在弹框区域向右轻扫,先关闭弹框,再次沿着屏幕左边缘向右滑动,则返回上级页面。
2、键盘展开场景,iOS端不支持左边缘向右轻扫收起键盘,遵循iOS平台规范。
弹框关闭的七种交互方式
 
 
对于安卓设备,用户可以使用设备上的物理返回按钮来关闭弹框。当用户按下返回按钮时,可关闭弹框。
交互用法
1、点击物理按键,需原路逐级返回,不允许跳级返回
2、模态弹框,遮罩层覆盖物理返回按键,不支持左边缘向右轻扫关闭弹框
3、安卓手机将系统导航方式切换到全面屏手势,则不存在物理返回按键
弹框关闭的七种交互方式
 
 
  1.  
    点击弹框中的功能按钮,通常需要立即执行并关闭弹框。一定是先执行再关闭弹框,而不是先关闭弹框再执行。用户执行某功能按钮后,遵循即时响应原则,系统必须要反馈用户在执行用户操作。
  2.  
    为什么点击执行功能按钮需要关闭弹框?因为弹框是否关闭,和用户目标有关。用户主动触发某操作唤起弹框,首先是有用户目标的,其次,用户通过点击弹框内某功能按钮,执行任务来实现用户目标。
  3.  
    此外,也存在点击执行功能按钮立即执行不关闭弹框的场景,比如开关选择器,但本质还是围绕当前用户目标来进行决策是否关闭弹框。
 
结语:任何设计都有它遵循的规律


作者:CNLILY
链接:https://www.zcool.com.cn/article/ZMTYxMTQzNg==.html
来源:站酷
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

响应式布局-创造无缝的跨平台用户体验

天宇 交互设计及用户体验

响应式布局-创造无缝的跨平台用户体验
 
 
响应式布局-创造无缝的跨平台用户体验
 
 
响应式布局-创造无缝的跨平台用户体验
 
 
响应式布局-创造无缝的跨平台用户体验
 
 
响应式布局-创造无缝的跨平台用户体验
 
 
响应式布局-创造无缝的跨平台用户体验
 
 
响应式布局-创造无缝的跨平台用户体验
 
 
响应式布局-创造无缝的跨平台用户体验
 
 
响应式布局-创造无缝的跨平台用户体验
 
 
 
Current Time 0:00
/
Duration Time 0:07
 
Loaded: 0%
 
Progress: 0.00%
Playback Rate
1.00x
 
响应式布局-创造无缝的跨平台用户体验
 
 
响应式布局-创造无缝的跨平台用户体验
 
 
响应式布局-创造无缝的跨平台用户体验
 
 
响应式布局-创造无缝的跨平台用户体验
 
 
响应式布局-创造无缝的跨平台用户体验
 
 
响应式布局-创造无缝的跨平台用户体验
 
 
响应式布局-创造无缝的跨平台用户体验
 
 
响应式布局-创造无缝的跨平台用户体验


作者:72度灰
链接:https://www.zcool.com.cn/article/ZMTYyMzcwOA==.html
来源:站酷
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

响应式布局|打造跨平台无缝体验的设计利器

天宇 交互设计及用户体验

响应式布局|打造跨平台无缝体验的设计利器
 
 
一、介绍
1.1 发展历程
响应式布局起源于20世纪的建筑设计领域,最初用于描述建筑物根据环境变化自动调整的能力。随着互联网技术的发展,这一概念被引入到网页设计中,以解决传统固定布局在多样化设备上的局限性。自2010年以来,随着智能手机和平板电脑的普及,响应式布局逐渐成为网页设计的标准实践。
响应式布局|打造跨平台无缝体验的设计利器
 
 
收藏
  •  
    固定布局:内容在不同屏幕上的尺寸和布局保持不变。这种设计适用于桌面电脑,但在移动设备上显示效果不佳
  •  
    流式布局:将元素的宽度设置为百分比而不是固定像素值。这样可以使网页内容在不同屏幕尺寸下自动调整大小,但仍存在布局失控和内容挤压的问题。
  •  
    媒体查询:CSS3引入了媒体查询功能,允许开发人员根据设备的特性(如屏幕宽度、分辨率等)应用不同的CSS样式。这种技术使得网页可以根据设备的不同特性应用不同的布局和样式,为响应式设计奠定了基础
  •  
    响应式设计:综合利用了流式布局和媒体查询技术,使网页能够根据设备的尺寸和特性动态调整布局和样式,以适应各种屏幕大小和设备类型。这种方法提供了更一致、更灵活的用户体验,成为现代Web设计的主流趋势
  •  
    移动优先设计:随着移动设备用户数量的增加,设计师开始采用移动优先的设计理念,即首先为移动设备设计网页布局和样式,然后再逐步增强适应桌面设备。这种方法有助于确保网页在小屏幕上的可用性和性能
1.2 基本概念
1.2.1 基于网格布局
响应式 UI 基于网格布局。该网格可以确保不同布局之间的视觉一致性,同时可以灵活的适配多种宽度的设计。网格列的数量取决于断点系统。
响应式布局|打造跨平台无缝体验的设计利器
 
 
收藏
1.2.2 断点(根据宽度切换布局方式)
断点是响应式设计中的关键概念,它指的是屏幕宽度达到某个预设值时,布局会发生明显变化的点。通过设置断点,设计师可以为不同的屏幕尺寸定制不同的布局方案。
响应式布局|打造跨平台无缝体验的设计利器
 
 
收藏
响应式布局|打造跨平台无缝体验的设计利器
 
 
收藏
1.2.3 主要应用于横向空间,同时适配PC + 平板 + 手机
传统页面布局策略通常遵循这样一种原则:即内容的多少决定了页面的滚动长度。而页面的水平宽度则往往被设定为一个固定值,以确保在不同设备和浏览器上展示时的一致性和稳定性。然而,随着移动设备的多样化和用户浏览习惯的变化,固定的页面宽度已无法满足所有场景的需求。在这种情况下,响应式布局应运而生,其核心思想是使页面的宽度能够根据不同设备的屏幕尺寸动态调整。
响应式布局|打造跨平台无缝体验的设计利器
 
 
收藏
二、实现方式
2.1 媒体查询
媒体查询是CSS3的一个特性,允许根据不同的设备特性(如屏幕宽度、分辨率等)应用不同的样式规则。通过媒体查询,设计师可以为不同的设备和视口尺寸定制不同的布局和样式。
优点
  •  
    灵活性高,可以针对不同的设备特性(如屏幕宽度、分辨率、设备方向等)应用不同的样式规则
  •  
    允许创建复杂的响应式逻辑,如在横屏模式下调整布局或针对特定设备优化样式
缺点
  •  
    可能导致CSS代码变得复杂和难以维护,特别是当有大量不同的设备和条件需要处理时
  •  
    需要对各种设备和屏幕尺寸有深入的了解,以确保兼容性和一致性
使用场景
  •  
    当需要为不同的设备或视口条件定制不同的布局和样式时
  •  
    当设计需要考虑多种设备特性,如屏幕方向变化或高分辨率显示时
 
2.2 百分比
百分比宽度可以使元素的尺寸相对于其父容器进行缩放,从而实现响应式布局。百分比布局让元素能够根据父容器的大小变化而自动调整宽度,保持布局的灵活性。
优点
  •  
    使得元素的大小能够相对于其父容器进行缩放,从而实现响应式效果
  •  
    简单易用,对于基础的响应式布局非常有效
缺点
  •  
    百分比布局可能在某些情况下不够精确,特别是在需要固定元素位置或大小时
  •  
    可能需要结合其他技术(如视口单位)来实现更精细的控制
  •  
    每个属性都使用百分比,会造成布局的复杂度较高
使用场景
  •  
    当需要元素大小根据父容器的大小变化而变化时,如流体网格布局
  •  
    对于简单的响应式调整,如改变容器的填充或边距
 
2.3 视口单位(vw/vh 和 vmin/vmax)
vw(视窗宽度单位)和vh(视窗高度单位)是基于视口大小的相对单位。使用这些单位,元素的尺寸可以与用户的视口大小同步变化,实现真正的响应式设计。
优点
  •  
    基于视口的单位提供了一种与设备视口大小直接相关的方法来设置元素的尺寸
  •  
    可以创建与视口大小成比例的布局,确保在不同设备上的视觉一致性
缺点
  •  
    对于需要非常精确控制元素尺寸的情况,视口单位可能不够灵活
  •  
    在某些复杂的布局中,过度依赖视口单位可能导致计算复杂和难以调试
使用场景
  •  
    当设计需要元素大小与视口大小成比例时,如全屏背景图像或响应式图片
  •  
    在需要考虑不同屏幕尺寸和分辨率的布局设计中
 
2.4 rem
rem(root em)单位是基于根元素(html元素)的字体大小的相对单位。通过设置根元素的字体大小,可以统一控制页面上所有使用rem单位的元素的尺寸,实现更好的响应性和可维护性。
优点
  •  
    rem单位基于根元素的字体大小,提供了一种一致性更强的方法来缩放元素
  •  
    有助于保持设计的一致性和可访问性,因为所有尺寸都与根字体大小相关联
缺点
  •  
    对于没有深入了解CSS的设计师或开发者来说,rem的计算可能有些复杂
  •  
    在某些情况下,rem可能导致布局的缩放不如预期,特别是在与百分比或其他单位混合使用时
使用场景
  •  
    当需要整个页面的尺寸和布局与根字体大小保持一致时
  •  
    在创建可伸缩的排版和需要保持一致性的设计中
 
三、布局的几种类型
3.1 基础布局
3.1.1 固定
对于固定宽度的元素,确保它们在所有设备上都保持一致的尺寸,适用于那些不需要随屏幕尺寸变化的元素
响应式布局|打造跨平台无缝体验的设计利器
 
 
收藏
3.1.2 流式
流式宽度的元素可以根据父容器的尺寸变化而动态调整宽度,适用于需要随屏幕尺寸变化的元素。
响应式布局|打造跨平台无缝体验的设计利器
 
 
收藏
3.1.3 吸附(adhesion)
元素宽度是固定的,直到受到其他元素或断点的影响。参考产品:花瓣发现页
响应式布局|打造跨平台无缝体验的设计利器
 
 
收藏
3.1.4 挤压
元素的宽度随着面板的出现而收缩
响应式布局|打造跨平台无缝体验的设计利器
 
 
收藏
3.1.5 推出
推出宽度的元素在特定条件下会扩展到父容器之外,以显示额外的内容或功能。
响应式布局|打造跨平台无缝体验的设计利器
 
 
收藏
3.1.6 遮盖
遮盖宽度的元素会根据内容的需要动态调整宽度,如果内容超出父容器,将会遮盖相邻元素
响应式布局|打造跨平台无缝体验的设计利器
 
 
收藏
3.2 混合布局
3.2.1 固定+流式
这种布局方式结合了占满和固定两种布局方式的特点。元素的宽度可以动态调整以占满屏幕空间,而高度则保持固定不变。这种布局方式适用于那些需要充分利用屏幕宽度,但高度固定不变的场景。参考产品:UI中国、知乎等
响应式布局|打造跨平台无缝体验的设计利器
 
 
收藏
3.2.2 流式+吸附(典型的响应式布局)
等比+断点布局是指在不同屏幕尺寸下,元素的宽度和高度按照等比缩放,但在某些特定的屏幕尺寸下会触发断点,使得元素的布局方式发生改变。这种布局方式可以在不同屏幕尺寸下实现更加灵活和适应性更强的布局。参考产品:站酷首页。
响应式布局|打造跨平台无缝体验的设计利器
 
 
收藏
四、设计流程
4.1 确定常见的屏幕尺寸范围
通过对目标用户群体的设备使用情况进行研究,确定常见的屏幕尺寸范围,如小屏幕手机、中等屏幕平板和大屏幕桌面显示器。
响应式布局|打造跨平台无缝体验的设计利器
 
 
收藏
4.2 确定适配规则
4.2.1 间距宽度不变,缩放内容区域
为每个布局区间制定具体的布局策略,包括元素的排列方式、大小和位置。
响应式布局|打造跨平台无缝体验的设计利器
 
 
收藏
4.2.2 内容区域宽度不变,缩放两侧留白区域
为每个布局区间制定具体的布局策略,包括元素的排列方式、大小和位置。
响应式布局|打造跨平台无缝体验的设计利器
 
 
收藏
4.2.3 混合缩放,内容区域与两侧留白区域同时变化
为每个布局区间制定具体的布局策略,包括元素的排列方式、大小和位置。
响应式布局|打造跨平台无缝体验的设计利器
 
 
收藏
4.3 分解固定元素
4.3.1 区分固定元素与变化元素
确定页面中的哪些元素应该在不同屏幕尺寸下保持不变,哪些元素应该随屏幕尺寸变化而变化。
响应式布局|打造跨平台无缝体验的设计利器
 
 
收藏
4.3.2 确定页面中固定元素的尺寸
对于页面中的固定元素,如Logo、导航栏等,为这些元素设定在不同屏幕尺寸下的尺寸和位置,确保其在任何设备上都具有良好的可见性和功能性。
响应式布局|打造跨平台无缝体验的设计利器
 
 
收藏
4.4 确定卡片(模块)的布局变化规则
4.4.1 卡片位置变化
根据屏幕尺寸的变化,调整卡片的位置,使其在不同屏幕上都能合理布局。
响应式布局|打造跨平台无缝体验的设计利器
 
 
收藏
4.4.2 卡片布局变化
改变卡片的排列方式,如从水平排列变为垂直排列,以适应不同屏幕尺寸的布局需求。
响应式布局|打造跨平台无缝体验的设计利器
 
 
收藏
4.4.3 卡片数量变化
根据屏幕尺寸调整卡片的数量,例如在较小屏幕上减少卡片数量以简化内容,提高用户体验。
响应式布局|打造跨平台无缝体验的设计利器
 
 
收藏
4.5  文本拉伸规则
4.5.1 溢出省略
对于过长的文本内容,采用溢出省略的方式显示部分内容,并用省略号表示剩余内容,确保页面布局不被破坏。
响应式布局|打造跨平台无缝体验的设计利器
 
 
收藏
4.5.2 文本换行
根据屏幕尺寸调整文本的换行规则,使文本在不同屏幕尺寸下都能合理显示,避免布局被破坏。
响应式布局|打造跨平台无缝体验的设计利器
 
 
收藏
4.6 图片拉伸规则
4.6.1 居中裁剪
在保持图片比例的同时,对图片进行裁剪以适应不同屏幕尺寸,确保图片内容的重点区域始终可见。
响应式布局|打造跨平台无缝体验的设计利器
 
 
收藏
4.6.2 等比缩放
根据屏幕尺寸调整图片的大小,确保图片在不同屏幕尺寸下都能保持原始比例,避免变形或失真。
响应式布局|打造跨平台无缝体验的设计利器
 
 
收藏
五、可见性适配行为
5.1 固定的
对于固定可见的元素,确保它们在所有设备上都保持可见,以提供稳定的用户体验。
响应式布局|打造跨平台无缝体验的设计利器
 
 
收藏
5.2 可切换的
对于可切换的元素,根据屏幕尺寸和用户需求在显示和隐藏之间进行切换,以优化空间利用和用户体验。
响应式布局|打造跨平台无缝体验的设计利器
 
 
收藏
5.3 临时的
临时可见的元素在特定条件下才会显示,如当用户与页面交互时,可以临时显示额外的信息或操作选项。
响应式布局|打造跨平台无缝体验的设计利器
 
 
收藏
六、响应式模式
6.1 出现
出现模式指的是元素在用户滚动或触发某些动作时动态进入或退出视图的过程。
6.2 变形
变形模式描述元素如何根据用户交互或屏幕尺寸变化而改变形状、大小或布局。
6.3 分割
分割模式涉及将内容分割成多个部分,以适应不同的屏幕尺寸和布局需求。
6.4 重排
重排模式指的是元素在不同屏幕尺寸下重新排列,以优化空间利用和用户体验。
6.5 扩展
指的是元素或组件能够根据内容的多少或者用户的交互动作而增加额外的空间或者附加信息。这种模式常见于折叠面板、下拉菜单、模态窗口等交互元素。扩展模式的关键在于它提供了一种优雅的方式来处理额外的内容,而不是在所有时间里都将其展示出来,这样可以保持界面的整洁和减少不必要的干扰。
6.6 位移
涉及到元素在页面上的位置变化,以响应用户的交互或其他条件。这通常是为了重新组织页面布局,以便为新的内容腾出空间或者将用户的注意力引向特定的区域。位移可以是平滑的动画效果,也可以是简单的位置变动。需要谨慎使用,以确保用户不会被突然的布局变化所困扰。
 
七、结语
在进行产品设计时,我们经常会碰到包含多种元素的复杂设计单元,比如图文结合的布局,或者是更加多元的卡片、文本和图像的组合。面对这种复杂性,首要任务是将这些单元分解,审视并理解每个单独元素的适配需求。然后,我们需要综合考虑这些元素在尺寸、形态、数量以及排列上的变化,融合这些变化来制定一套综合的适配计划。这样的过程旨在保证不论是在何种设备或屏幕尺寸上,这些设计单元都能维持其原有的功能和视觉效果,进而为用户提供优质的体验。
虽然开发团队可能依赖于他们的经验或遵循既定的设计标准来执行适配任务,并不总是需要设计师提供详尽的适配指导,但设计师对适配原则的理解和掌握对于打造适用于所有用户设备的连贯体验至关重要。这种专业知识不仅能够提高设计工作的效率和产出的质量,还能促进与开发团队的有效合作,共同推动产品的成功开发。


作者:姚_Yale
链接:https://www.zcool.com.cn/work/ZNjgzNDY5MTY=.html
来源:站酷
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

鼠标指针的秘密:提升PC端交互的小技巧

天宇 交互设计及用户体验

一、鼠标指针概述
1.1 鼠标指针的起源
鼠标指针最早出现在20世纪60年代的早期图形用户界面系统中,如Douglas Engelbart在斯坦福研究所开发的oN-Line系统。随着操作系统的发展,鼠标指针的样式也变得更加多样化,以适应不同的操作和反馈需求。
 
1.2 鼠标指针的定义
光标是一种视觉提示,它不仅向用户显示鼠标的位置,还向用户显示如何与特定元素进行交互,包括选择文本、单击、拖动或滚动等。了解哪些光标指示哪些类型的交互并适当地使用它们,可以使界面对用户更直观。
 
1.3 在用户体验中的作用
光标作为用户与计算机系统之间交互的主要视觉工具。在用户体验中起到一些关键作用,例如:直观的控制、视觉焦点、操作反馈、精确选择、交互提示、增强可访问性、减少错误等。
 
二、鼠标指针的基本功能
2.1 指向与选择
  •  
    鼠标指针最基本的功能之一是指向。用户可以通过移动鼠标来控制指针在屏幕上的位置,指向不同的界面元素,如按钮、链接、文本或图像。
  •  
    选择功能通常与指向结合使用。当用户将指针放在某个元素上并按下鼠标按钮时,就可以选择该元素。例如,在文本编辑器中,用户可以通过指向并点击来选择文本;
  •  
    在网页上,指向并点击链接可以打开新的页面。
 
2.2 点击与激活
  •  
    点击是用户与界面元素交互的常见动作。用户将鼠标指针移动到按钮或其他可激活的元素上,然后按下并释放鼠标按钮来执行点击操作。
  •  
    激活功能指的是通过点击来触发元素的事件或动作。例如,点击一个按钮可能会提交一个表单,点击一个菜单项可能会打开一个新窗口或执行特定的命令。
 
2.3 拖动与移动
  •  
    拖动功能允许用户通过按住鼠标按钮并移动鼠标来拖拽界面元素,如窗口、图标或选定的文本。
  •  
    移动功能是指通过拖动操作来重新定位元素。用户可以在桌面上移动窗口到不同的位置,或在文档中拖动文本或图像来改变它们的位置。
  •  
    拖放操作是拖动的扩展,用户可以将一个元素拖到另一个元素或区域来执行特定的功能,如将文件拖到文件夹图标中进行移动或复制。
 
三:鼠标指针的多样性
3.1 箭头光标
介绍:箭头光标通常表现为一个箭头形状,指向屏幕的某个方向(通常是右上方),它允许用户通过鼠标或触摸板与屏幕上的元素进行交互。
鼠标指针的秘密:提升PC端交互的小技巧
 
 
功能
  •  
    选择:
    箭头光标允许用户点击按钮、选择菜单项或激活链接。
  •  
    指向:
    它提供了指向屏幕上特定元素的功能,帮助用户直观地识别可交互区域。
  •  
    导航:
    在浏览网页或应用程序时,箭头光标帮助用户在界面中导航。
交互行为
  •  
    悬停:
    将箭头光标悬停在某个元素上可能会显示额外的信息,如工具提示或菜单;也可能会触发视觉变化,如颜色或大小改变
  •  
    点击:
    用户可以通过将箭头光标定位到目标上并点击鼠标左键来执行点击操作。
 
3.2 指针光标
介绍:指针光标是屏幕上的一个可见符号,通常随鼠标移动而变化位置,允许用户与计算机进行交互。
鼠标指针的秘密:提升PC端交互的小技巧
 
 
功能
  •  
    选择:
    通过点击操作选择界面元素。
  •  
    指向:
    指示屏幕上的特定位置。
  •  
    激活:
    点击按钮或链接以触发事件。
  •  
    拖动:
    拖动窗口或对象到新位置。
交互行为
  •  
    悬停:
    将光标停留在某个元素上以查看状态变化或提示信息。
  •  
    点击:
    按下并释放鼠标按钮以选择或激活元素。
  •  
    双击:
    快速连续点击两次以执行默认命令,如打开文件或文件夹。
 
3.3 文本光标
介绍:文本光标是一个通常出现在文本字段中的垂直线条或竖条,指示用户可以在此位置插入文本。
鼠标指针的秘密:提升PC端交互的小技巧
 
 
功能
  •  
    文本输入:
    允许用户在文本字段中输入字符。
  •  
    文本编辑:
    用户可以通过点击文本光标来定位文本中的特定位置,进行编辑或修改。
交互行为
  •  
    点击:
    用户可以将鼠标指针移动到文本光标上并点击,以在该位置插入或编辑文本。
  •  
    拖动:
    用户可以拖动文本光标来选择文本。
 
3.4 十字光标
介绍:十字光标通常表现为一个十字形或“+”形的指针,它允许用户进行非常精确的定位和选择。
鼠标指针的秘密:提升PC端交互的小技巧
 
 
功能
  •  
    精确定位:
    十字光标帮助用户在屏幕上进行精确的点击或选择。
  •  
    细节操作:
    在需要处理图像、图表或其他细节元素时,十字光标提供了更好的控制。
交互行为
  •  
    点击:
    用户可以使用十字光标进行精确点击。
  •  
    拖动:
    在需要选择特定区域或绘制图形时,用户可以拖动十字光标。
 
3.5 不允许的光标
介绍:不允许/禁止光标通过特定的视觉样式(如带斜线的圆圈或箭头)来表示某个操作在当前上下文中是不被允许或禁止的。
鼠标指针的秘密:提升PC端交互的小技巧
 
 
功能
  •  
    禁用指示:
    指示用户界面中的某些元素或操作目前不可用或被锁定。
  •  
    防止误操作:
    通过视觉提示防止用户尝试执行不可用的操作,从而避免可能的误操作或错误。
交互行为
  •  
    视觉反馈:
    当用户将鼠标移动到禁止操作的区域时,光标变化提供即时的视觉反馈。
  •  
    操作阻止:
    系统阻止用户执行任何无效的操作。
 
3.6 屏幕快照选择区域
介绍:屏幕快照选择区域光标允许用户通过拖动来定义一个区域,这个区域将被捕捉并保存为图像文件。
鼠标指针的秘密:提升PC端交互的小技巧
 
 
功能
  •  
    精确定位:
    十字光标帮助用户在屏幕上进行精确的点击或选择。
  •  
    细节操作:
    在需要处理图像、图表或其他细节元素时,十字光标提供了更好的控制。
交互行为
  •  
    点击:
    用户可以使用十字光标进行精确点击。
  •  
    拖动:
    在需要选择特定区域或绘制图形时,用户可以拖动十字光标。
 
3.7 消失光标
介绍:指示在松开按钮时,所拖移的项目将消失。如果项目是
替身
,则不会删除其原件。
鼠标指针的秘密:提升PC端交互的小技巧
 
 
 
3.8 拷贝光标
介绍:拷贝光标通常表现为一个箭头旁边带有“+”号或其他表示复制的符号,明确告诉用户当前操作将复制选中的项目。
鼠标指针的秘密:提升PC端交互的小技巧
 
 
功能
  •  
    复制操作:
    允许用户通过拖动来复制文件、文件夹或其他界面元素。
  •  
    数据传输:
    在不同应用程序或同一应用程序的不同部分之间传输数据。
交互行为
  •  
    拖动复制:
    用户将鼠标指针放在可复制的元素上,按下鼠标按钮并拖动以复制该项目。
  •  
    释放完成:
    用户在目标位置释放鼠标按钮,完成复制操作。
 
3.9 替身光标
介绍:替身光标表明用户可以通过拖动操作创建原文件或文件夹的快捷方式,而不是移动原始项目。
鼠标指针的秘密:提升PC端交互的小技巧
 
 
功能
  •  
    创建快捷方式:
    允许用户在不改变原始文件或文件夹位置的情况下,创建一个指向原始位置的链接。
  •  
    节省空间:
    替身不占用额外的空间,因为它只是一个指向原始文件的引用。
交互行为
  •  
    拖动:
    用户将鼠标指针放在文件或文件夹上,按下并拖动。
  •  
    创建替身:
    在拖动过程中不松开鼠标按钮,同时按下Option键(或根据系统提示的其他修饰键),光标将变为替身光标。
  •  
    放置:
    用户将文件或文件夹拖到所需位置并释放鼠标按钮,完成替身的创建。
 
3.10 帮助指针
介绍:帮助指针通常表现为一个问号(?)或带有问号的图标,表示用户将鼠标悬停在某个元素上时可以获取帮助或说明。
鼠标指针的秘密:提升PC端交互的小技巧
 
 
功能
  •  
    提供信息:
    帮助指针可以向用户显示额外的说明或信息。
  •  
    辅助理解:
    帮助用户理解界面元素的功能或操作方式。
交互行为
  •  
    悬停显示:
    当用户的鼠标指针悬停在具有帮助功能的界面元素上时,光标样式可能会变化,同时显示帮助信息。
  •  
    点击获取:
    在某些情况下,用户可能需要点击带有帮助指针的元素以打开帮助文档或获取更多信息。
 
3.11 铅笔光标
介绍:铅笔光标是一种视觉提示,通常表现为一个铅笔形状的图标,用来告诉用户他们当前处于可以绘制或编辑文本的状态。
鼠标指针的秘密:提升PC端交互的小技巧
 
 
功能
  •  
    文本输入:
    铅笔光标用于指示用户可以在文本字段中输入文字。
  •  
    文本编辑:
    在已有文本上移动铅笔光标,可以进行文字的选择、编辑或修改。
交互行为
  •  
    点击定位:
    用户可以在文本中的任何位置点击铅笔光标,以定位文本插入点。
  •  
    拖动选择:
    用户可以拖动铅笔光标来选择文本。
 
3.12 精密指针
介绍:精密指针是一种特殊的光标样式,它为用户提供了更精细的控制能力,特别是在需要精确定位或选择的应用程序中。
鼠标指针的秘密:提升PC端交互的小技巧
 
 
功能
  •  
    精确定位:
    允许用户在需要高精度的界面元素上进行操作,如图形设计、图像编辑或表格数据输入。
  •  
    细致选择:
    在文本编辑或代码编辑中,精密指针可以帮助用户更准确地选择文本或代码段。
交互行为
  •  
    点击:
    用户可以使用精密指针进行精确点击。
  •  
    选择:
    用户可以轻松地选择小尺寸的界面元素或在紧密排列的元素之间进行选择。
 
3.13 单元格指针
介绍:单元格指针是一种特殊类型的光标,它在电子表格应用程序(如Microsoft Excel、Google Sheets等)中用于指示当前选中的单元格或用户可以输入数据的位置。
鼠标指针的秘密:提升PC端交互的小技巧
 
 
功能
  •  
    单元格选择:
    允许用户通过点击来选择单个或多个单元格。
  •  
    内容编辑:
    指示用户可以在单元格中输入或编辑数据。
交互行为
  •  
    点击选择:
    用户可以通过点击来选择单元格,单元格指针随之移动到该单元格。
  •  
    拖动选择:
    用户可以拖动单元格指针来选择一个区域的单元格。
  •  
    输入编辑:
    用户可以在单元格指针所在的位置输入或编辑文本。
 
3.14 放大/缩小指针
介绍:放大/缩小指针通常表现为一个带有加号(+)或减号(-)的放大镜图标,用来指示用户当前正在进行放大或缩小的操作。
鼠标指针的秘密:提升PC端交互的小技巧
 
 
功能
  •  
    放大内容:
    允许用户放大查看细节,例如地图、图片或文本。
  •  
    缩小内容:
    允许用户缩小以获得更广阔的视野。
交互行为
  •  
    点击放大/缩小:
    用户可以通过点击带有“+”或“-”符号的放大/缩小按钮来进行操作。
  •  
    拖动缩放:
    在一些应用中,用户可以通过拖动一个滑块或在触摸屏幕上用两个手指进行捏合操作来放大或缩小。
  •  
    滚轮缩放:
    使用鼠标滚轮或触控板的多点触控手势也可以实现放大或缩小。
 
3.15 移动&拖拽光标
介绍:移动光标是一种鼠标指针样式,通常表现为一个带有箭头的矩形或边框,表示用户可以通过拖动来移动某个元素或对象。
鼠标指针的秘密:提升PC端交互的小技巧
 
 
功能
  •  
    元素移动:
    允许用户通过拖动操作来改变元素在界面上的位置。
  •  
    布局调整:
    用户可以通过移动光标来调整界面元素的布局。
交互行为
  •  
    点击并拖动:
    用户可以通过点击并拖动移动光标来移动元素。
  •  
    释放完成移动:
    用户释放鼠标按钮后,元素将停留在新位置。
 
3.16 抓取指针
介绍:抓取指针是一种鼠标指针样式,通常表现为一个张开的手或带有抓取图标的指针,表示用户可以通过拖动来抓取和移动元素。
鼠标指针的秘密:提升PC端交互的小技巧
 
 
功能
  •  
    抓取元素:
    允许用户通过拖动操作来抓取界面上的元素。
  •  
    移动元素:
    在抓取元素后,用户可以将其移动到新的位置。
交互行为
  •  
    点击并拖动:
    用户可以通过点击并拖动抓取指针来抓取元素。
  •  
    释放完成移动:
    用户释放鼠标按钮后,元素将被放置在新位置。
 
3.17 载入光标
介绍:等待光标是一种特殊的光标样式,通常以一个旋转的图标、沙漏或进度条的形式出现,用来指示应用程序当前正在忙碌,正在等待某个操作完成或数据加载。
鼠标指针的秘密:提升PC端交互的小技巧
 
 
功能
  •  
    指示忙碌状态:
    向用户明确表示应用程序正在忙碌,正在处理数据或执行任务。
  •  
    提供反馈:
    为用户提供即时的视觉反馈,告知他们操作正在进行中。
交互行为
  •  
    显示载入光标:
    当应用程序开始处理任务时,指针变为载入光标。
  •  
    隐藏载入光标:
    任务完成后,载入光标消失,恢复为正常指针样式。
 
3.18 滚动光标
介绍:滚动光标是一种用户界面元素,用来指示用户可以滚动查看的内容区域。它可以是滚动条上的滑块,也可以是鼠标滚轮或触控板的滚动手势。
鼠标指针的秘密:提升PC端交互的小技巧
 
 
功能
  •  
    内容浏览:
    允许用户浏览超出当前视图范围的内容。
  •  
    滚动内容:
    允许用户滚动查看内容,如网页、文档或图像。
交互行为
  •  
    拖动滚动:
    用户可以点击并拖动滚动条上的滑块来上下或左右滚动内容。
  •  
    滚轮滚动:
    使用鼠标滚轮或触控板的滚动手势可以快速滚动页面。
  •  
    自动滚动:
    在某些应用程序中,内容可以自动滚动,如在演示或某些游戏场景中。
 
四、鼠标指针的交互设计原则
4.1 一致性(Consistency)
  •  
    定义:一致性原则要求在整个应用程序或网站中,鼠标指针的行为和样式保持统一。这意味着相同的操作应产生相同的视觉反馈,相同的指针样式应表示相同的功能。
  •  
    应用:例如,如果标准箭头指针用于所有选择操作,那么用户就会学会预期这种指针样式,并知道何时可以进行选择。
 
4.2 反馈(Feedback)
  •  
    定义:反馈原则指的是系统应提供即时的视觉或听觉信号,以响应用户的操作。这有助于用户理解他们的操作是否成功,以及系统的状态。
  •  
    应用:例如,当用户将鼠标指针移动到按钮上时,按钮可能会改变颜色或显示阴影,以表明它是可点击的。
 
4.3 可见性(Visibility)
  •  
    定义:可见性原则确保鼠标指针在所有情况下都是可见的,以便用户始终知道他们当前的位置和可以进行的操作。
  •  
    应用:例如,当指针移动到特定元素上时,元素可能会高亮显示,或者指针可能会改变形状或大小,以提高其可见性。
 
4.4 适应性(Adaptability)
  •  
    定义:适应性原则指的是鼠标指针应能够适应不同的用户需求和上下文环境。这包括对不同屏幕尺寸、分辨率和用户偏好的适应。
  •  
    应用:例如,提供可调整的指针大小选项,以便视力不佳的用户可以更清楚地看到指针。或者在不同的操作系统或设备上使用适当的指针样式。
 
五、鼠标指针对用户体验影响
5.1 提升效率与准确性
  •  
    鼠标指针提供了一种直观的方式来快速导航和选择界面元素。通过精确的指向和点击,用户能够高效地完成任务,减少寻找和选择目标所需的时间。
  •  
    鼠标指针的变化可以即时反映用户的操作,如当用户将指针移动到链接上时,指针变成手形,这是一种即时的视觉反馈,告诉用户这是一个可点击的链接。
  •  
    清晰的指针状态变化可以减少用户在操作过程中的不确定性,帮助他们更好地理解界面的当前状态和预期行为,从而降低操作错误。
 
5.2 增强可访问性
  •  
    鼠标指针的设计考虑到了不同能力的用户。例如,可调整的指针大小和颜色对比度可以帮助视力不佳的用户更容易地看到和跟踪光标。
  •  
    辅助功能,如指针粘滞键或慢速指针移动,可以帮助运动障碍用户更准确地控制指针,确保所有用户都能有效地与界面交互。
 
5.3 个性化与品牌识别
  •  
    通过自定义鼠标指针的样式和动画,应用程序和网站可以增强其品牌识别度。独特的指针设计可以帮助用户在视觉上与品牌建立联系。
  •  
    个性化的指针样式可以提供更丰富的用户体验,让用户感觉界面更加贴心和专属。
 
六、技术实现与自定义
6.1 操作系统的鼠标指针设置
以mac系统为例:系统偏好设置 -> 辅助功能 -> 指针控制
鼠标指针的秘密:提升PC端交互的小技巧
 
 
  •  
    操作系统通常提供了一套预定义的鼠标指针方案,包括不同的指针形状和大小,以适应各种操作和视觉需求。
  •  
    用户可以通过控制面板或系统设置访问鼠标指针的配置选项。例如,在Windows中,用户可以打开“鼠标属性”对话框来更改指针速度、调整指针可见性(如指针大小和颜色),以及选择不同的指针方案。
  •  
    一些操作系统还提供了辅助功能,如指针的轨迹显示,帮助用户更清晰地追踪鼠标移动。
 
6.2 自定义指针样式与动画
  •  
    需要下载第三方应用程序完成自定义,例如:Steer Mouse;xGestures;Smooth Scroll;Catch Mouse等
  •  
    用户和设计师可以通过创建自定义指针样式来个性化他们的计算机或应用程序。这通常涉及选择或设计新的指针图像,并将其应用为鼠标指针。
  •  
    自定义指针样式可以包括独特的图形设计、颜色和主题,以匹配应用程序的品牌或用户的个性。
  •  
    动画指针可以提供更丰富的视觉反馈,例如,一个等待动画可以显示旋转的图标,以表明应用程序正在处理用户的操作。
 
6.3 编程控制指针行为
  •  
    开发者可以通过编程方式控制鼠标指针的行为,以增强应用程序的交互性。这包括改变指针的形状、位置、可见性,甚至创建自定义的指针效果。
  •  
    在Web开发中,CSS和JavaScript可以用于更改指针样式和行为。例如,cursor属性可以改变HTML元素上的指针图标,而JavaScript可以用于监听鼠标事件并动态更改指针样式。
  •  
    在桌面应用程序开发中,开发者可以使用相应的API来控制指针。例如,Windows API允许开发者设置自定义光标,而macOS的AppKit框架提供了设置光标的接口。
  •  
    编程还可以实现更高级的交互,如捕捉鼠标位置、响应鼠标事件,以及在特定条件下更改指针行为。
 
七、案例研究
7.1 成功的鼠标指针设计案例
 
Current Time 0:00
/
Duration Time 0:52
 
Loaded: 0%
 
Progress: 0.00%
Playback Rate
1.00x
 
 
7.2 鼠标指针设计中的常见问题
  •  
    不一致的指针样式:使用多种不同的指针样式可能会导致用户混淆,特别是如果指针变化与功能不匹配时。
  •  
    不明显的可交互元素:当指针移动到可交互元素上时,如果没有清晰的视觉反馈,用户可能不知道可以进行操作。
  •  
    指针尺寸不适当:指针太小或太大都可能影响用户体验,特别是在不同分辨率的屏幕上。
  •  
    缺乏视觉反馈:鼠标指针在悬停、点击或拖动时,如果没有适当的动画或变化,可能会让用户感到困惑。
  •  
    指针与界面元素间距不当:当用户点击按钮或其他元素时,如果指针位置与实际触发区域不一致,可能会导致误操作。
  •  
    指针样式与品牌形象不符:如果自定义指针样式与品牌的视觉形象不协调,可能会削弱品牌识别度。
  •  
    在不同操作系统或设备上的兼容性问题:设计的指针样式需要在不同的操作系统和设备上进行测试,以确保一致性和功能性。
  •  
    动画过度或不足:指针动画可能会吸引用户的注意力,但过度的动画可能会分散用户对主要内容的关注;不足的动画则可能无法提供足够的交互提示。
  •  
    指针行为与用户期望不符:用户对指针行为有一定的预期,如果指针的实际行为与这些预期不符,可能会导致用户感到困惑。
 
结语
鼠标指针的设计需要综合考虑功能性、美观性和用户体验。一个设计良好的鼠标指针不仅能够提升用户界面的整体质量和效率,还能够增强用户对产品或服务的满意度和忠诚度。希望通过本篇文章大家可以合理的利用各种鼠标指针类型。
 
附件文件如下:可根据需要自行下载。(用于在设计稿上标注,或与开发沟通)
鼠标指针的秘密:提升PC端交互的小技巧
 
 
 

作者:姚_Yale
链接:https://www.zcool.com.cn/article/ZMTYyNjY1Ng==.html
来源:站酷
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

日历

链接

个人资料

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

存档