您现在的位置: 万盛学电脑网 >> 程序编程 >> 网页制作 >> 交互设计 >> 正文

如何创建自适应系统来增强用户体验

作者:佚名    责任编辑:admin    更新时间:2022-06-22

如何创建自适应系统来增强用户体验 三联

  译者注: 普适运算这个概念已经在计算机行业提出了很久。 在设计领域, 随着便携式智能设备的发展与普及, 越来越多的设计师也将这个理念融入到产品设计中去。 本文作者通过几个实例生动的讲解了在设计自适应系统时可以利用的设备与设计理念。 希望能让读者受益 。

  原文地址: Creating An Adaptive System To Enhance UX

  ———————————————————————————————————————————————

  在计算机科学中,“自适应系统”特指能够根据所收集的用户信息, 使用情景来调整其行为的交互系统。

  它一直是学术领域关注的焦点, 这个理念也启发了大批的计算机科学家。 但从来没有一个时期能像今天这样让人憧憬未来计算机系统与人之间的交互所蕴含的前景。

  今天的网络信息科技得以让我们创造丰富和个性化的体验并追踪用户的交互行为加以实时分析。 辅以我们日常生活中随身携带的智能设备和各种传感器所收集的数据, 让我们有机会在设计中添加适应性得以提供更透明和贴切的用户体验。

  此文所涵盖的基本理念是通过利用智能设备上的传感器收集数据并理解用户的使用情景, 提倡在设计师的思维模式中加入“自适应设计”这一环。 通过一些实例展示使用情景的重要性以及自适应应用能如何增强用户体验。

  自适应系统实例

  全球定位系统(GPS)就是一个很好的早期自适应系统案例。 对于车载GPS, 当驾驶员驶入隧道或车外光线变暗(从日落到傍晚)时, GPS会自动切换至更暗的界面(夜间模式)来避免过于明亮的界面在强烈的对比下让驾驶员感到眩晕甚至短暂失明。 系统通过感知,理解并利用用户的确切位置, 时间和车外光线的明暗等信息, 主动适应用户的需要并保持一个安全的驾驶环境。

  现在的车载导航系统所提供的日/夜行驶界面能正确根据驾驶员的位置, 车内外环境和时间切换界面。保证在不同的使用情景下界面清晰可辨并且在必要时避免用户疲劳或眩晕。

  可以说自适应设计就是倾听环境并学习用户的使用模式。 智能设备与传感器所收集的数据, 不同设备间数据的链接与同步和对用户行为的分析就是创造自适应用户体验的秘诀。 通过合并这些设备和科技所提供的数据,我们不但能更了解使用的情景, 更可以预测到用户在特定时刻的需要。

  Google Now就是一个很好的例子。 它可以通过对使用场景和用户手机数据的分析提前预测用户所想的问题。 通过一系列在用户手机上出现的智能卡片, Google Now可以提前告诉你所在地当天的天气, 交通情况, 当你站在火车站台时告知下一趟火车什么时候到达, 你最喜欢的球队当前的比赛结果等。通过记录并分析用户使用手机的习惯和设置, 比如通过手机浏览和搜索记录更新你可能喜欢的球队, 当前地理位置和早期地理位置等信息则会帮助提供你下一个可能目的地的交通状况。

  http://v.youku.com/v_show/id_XNDIyNzMzNDM2.html

  作为设计师, 我们了解有些用户并不喜欢使用虚拟的触摸键盘,所以我们在设计中尽可能的减少触屏设备上字符输入的必要性。 通过利用智能设备上的传感器记录的用户行为和数据,通过语音命令(类似iOS上的Siri)让Google Now给予用户一个完全无需键盘输入的自适应使用体验。这能帮助其更好地适应移动手机用户的需求并迅速的提供他们在旅程中所需的信息。

  自适应系统并不仅仅局限于移动设备的用户。 无所不在的普适运算环境(Ubicomp)指的就是用户所处的环境被智能设备和互相连接的数字设备所环绕。在工作或个人空间里, 这些设备在必要时能为用户提供不打扰的帮助。 类似的, 环境智能(Ami)指的是对用户的存在和行为敏感并能做出适当反应的数字环境。

  Nest使用传感器来探测主人的活动并响应的调节室内温度以达到舒适,节能的目的。

  Nest,这款可以自主学习的智能温度表就是一个集成到家庭环境中的自适应系统的绝佳实例。 使用了温度, 湿度, 触控, 近场感应, 远场感应甚至环境光感应等多种感应器,它能够在任何时候都自动探测家中是否有人以及主人的活跃程度。 通过智能分析这些数据并相应的调整温度, Nest可以为家庭省下多达20%的制冷/制热能源费用。

  当家中无人时, Nest会自动关闭制热。 当你下班回家时它知道应该把暖气打开了。通过最初几周的使用, Nest甚至能够记住你每天大概什么时候下班回家, 并提前打开暖气。 这样你一打开家门就会发现家里已经是暖暖的。

  在1991年, 普适运算之父Mark Weiser就说过:

  “对人们影响最深刻的技术往往是那些逐渐融入到我们身边,直到它们与日常生活融为一体甚至无法分辨”。

  Nest作为一个绝佳的例子向我们展示了普适计算在设计中的应用。 除了用户界面,现代科技已经逐渐消隐到人们日常生活中而无法分辨了。

  这些设备在不同情境下利用感应器和数据来预测连用户自己都尚未察觉的潜在需求并做出响应反应, 这就是未来用户体验设计的发展方向。

  自适应的思维模式

  同传统的桌面设备相比, 移动设备的使用环境更加多样化。但是现在的移动设备很少利用不同使用环境下的场景信息, 因而用途仍旧相对单一。 例如, 一个有城市地图并基于本地商务的应用可以有不同的使用情景: 在城镇中步行或待在家里, 有或没有网络连接。

  今天,用户可以自定义他们的设备, 并根据需要选择应用。 即使以用户为中心的设计流程可以保证一定程度的接受度和使用场景兼容性。“在默认系统设置下可以满足并解决所有用户的需求”也是不可能的事情。

  “适应性设计的思维模式”是一种利用现有设备和科技来大大增强用户体验和产品用途的思维逻辑。这套逻辑的独特之处在于学习用户和其使用的环境并主动适应现有的使用情景和需求。 因此, 设计师需要首先为不同的使用情景设计, 然后再设计不同的情境下触发的不同功能。

  下面就是一个以适应性设计思维创建的自行车共享应用的案例。自行车共享系统(又叫单车出租)在全球主要城市里变得越来越常见。 单车出租不但能减少交通拥堵和空气污染, 还能鼓励城镇居民保持一种健康的生活方式。

  一位想要租车的用户可以通过手机查看离他/她最近且有可租车辆的自行车出租点。如果用户对当地不是很熟悉他们还可以使用应用来获取到达租车点的路线与引导; 这就是这款应用的核心功能。

  一款自适应系统可以在用户到达单车出租点时自动为其提供附加的选项,例如当用户在到达租车点时提供一键快速租车的功能, 而在用户到达租车点之前这一功能还未被触发。 在租车期间,应用会提供给用户附近有停车位的租车点信息以方便他们还车, 同时为用户显示租期和账户余额等信息。

  一款租车应用可以通过收集并分析用户的位置和时间信息来提供不同的选项

  通过使用设备上的GPS系统,连接网络并了解用户在产品使用周期中特定时期的使用情景。 自适应性设计会为单车出租应用的用户提供可靠的附加功能。

  自适应和响应式设计

  一个自适应性系统会根据环境变化自动适应用户需要。响应式设计(或响应性布局)是自适应设计的一个分支, 用于在网页设计中为了让页面在不同的设备上都能提供最优的观看体验。 在UX杂志的一篇文章《多屏幕生态系统》中, 有关于通过理解移动设备的使用情景并针对不同情景路径而创建响应式网站的讨论。

   自适应性的情景

  下面的节选来自一本2007年名为《适应性网络》的书。 这本书提到了情景在移动设备设计中的重要性并结合移动设备获取情景信息的能力进一步阐述了自适应性。例如, 通过利用当前使用情景信息来调整用户交互和用户接收信息的方式。

  了解使用情景是进行适应性设计的前提。 情景并不仅仅是位置信息 ,还包括了环境噪音, 光线强度, 网络连接情况和带宽, 甚至是用户的社交环境。 除了这些,系统还需要结合物理探测器和环境探测器收集的信息来预计用户的目标和意图。(例如光线, 压力和噪音传感器)

  自适应系统的前提条件是能正确分析用户所处的环境和场景。为了这个目的, 系统随时需要依赖不同情境下的信息反馈。取决于所支持的任务, 情景可以被许多不同的属性所定义。 因此, 设计师在创建自适应的移动设备应用时需要留意诸如空间信息, 临时信息,物理信息和与用户活动相关的属性变化来提供有效的支持。

  比如,一个帮助用户购物的移动应用需要能够知道当前用户所处的空间环境(例如用户附近有哪些产品),用户当时所面临的一些限制(有多少时间可以用来购物)和用户的个人喜好与购物偏好(例如用户喜欢红酒或白酒来搭配