Usage
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.
Principles
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.
Follow system patterns
Apply haptics consistently by adhering to platform patterns (such as
Focus on user need
The number of new and unique haptics produced should be limited, and only used when system patterns are not defined.
Design holistically
Select patterns that fit the interaction, context, and environment in which a pattern is used.
Combine haptics with audio and visual
Haptics communicate simpler information, and shouldn’t be used to convey complex information.
Avoid unpleasant haptics
Use simple haptic patterns, avoiding long or jarring vibrations if alternative haptic designs are possible.
Use patterns predictably
Use standard patterns in the ways they were intended, so users don’t get confused.