虚拟触觉增强了人机之间的互动,应用可以通过触觉向用户传达有用的信息。

Haptics enhance interactions and convey useful information to users through the sense of touch.


用法

虚拟触觉是指通过机械结构在用户触摸屏幕时,用户界面给予的触觉反馈。虚拟触觉可以通过传递和强化信息来增强人机之间的互动,补充屏幕内部的交互。

Haptics refers to the sensation delivered to users through a touch UI. Haptics can enhance the overall user experience by conveying and reinforcing information. They are frequently combined with audio and visual elements to complement interactions.

何时用

image.png

反馈

虚拟触觉可以通过以下方式进行反馈:

  • 单击
  • 长按

Haptics provide touch feedback using:

  • Tap and click
  • Long press

提示

虚拟触觉可以通过以下方式进行提示:

  • 警报 & 提醒
  • 通知
  • 来电
  • 错误(异常)& 成功状态

Haptics provide signals using:

  • Alarms and reminders
  • Notifications
  • Incoming calls
  • Error and success states

视频 & 音频

虚拟触觉可以单独使用,也可以与其他元素搭配使用。例如,当设备静音时,触觉可能是设备唯一能够提供的反馈方式。与其它元素搭配时,触觉应该是同步的,这样才能创造令人愉悦的用户体验。

Haptics can be paired with other audio and visual elements, or used alone. For example, haptics can be the only method of feedback when a device has the sound turned off.

When paired with other elements, haptics should be synchronized to create powerful and delightful expressions.


实现

虚拟触觉的实现方式多种多样。

通常来讲,通过移动设备上的电机来控制振动。虚拟触觉可能会受到技术和设备的限制。

Haptics can be implemented in multiple ways. One way is through the commonly used motor-controlled vibration available on mobile devices.

Haptics may be constrained by technological and device limitations.


原则

虚拟触觉应该有节制的使用,过度使用会引起用户的不适。系统允许用户在设置中开启或关闭虚拟触觉的功能。

Haptics should be used thoughtfully. If haptics are overused, it can be bothersome and could potentially cause user discomfort. Only perform haptic feedback if the user has enabled haptics in their system’s settings.
image.png

遵守平台规范

根据平台规范合理地使用虚拟触觉。

Apply haptics consistently by adhering to platform patterns (such as Android Haptic Feedback Constants).

关注用户需求

应用应该在用户需要的地方使用虚拟触觉的功能。

The number of new and unique haptics produced should be limited, and only used when system patterns are not defined.

统一用户体验

使用虚拟触觉时,应该保证用户在应用中的体验是一致的。

Select patterns that fit the interaction, context, and environment in which a pattern is used.

image.png

组合使用

交互方式不局限于虚拟触觉,可以与其他元素一起搭配使用。

Haptics communicate simpler information, and shouldn’t be used to convey complex information.

避免不适

尽量使用简短的虚拟触觉设计来传递简单的信息,避免为了传达复杂信息而出现长时间的震动。

Use simple haptic patterns, avoiding long or jarring vibrations if alternative haptic designs are possible.

标准模式

按照平台规范与市场规范,使用标准模式进行设计,这样用户在使用虚拟触觉时不会感到困惑。

Use standard patterns in the ways they were intended, so users don’t get confused.