Adapt UI for Touch vs. Pointer interfaces
mainEnsure your interface is usable across different input methods by following these platform-specific constraints:
Touch Interfaces:
- Minimum Target Size: Use at least
44×44ptfor touch targets. - Layout: Use simplified layouts.
- Affordances: Remove affordances that assume hover states (e.g., don't rely on hover-to-reveal).
Pointer (Mouse/Keyboard) Interfaces:
- Precision: Support high density and precision.
- Shortcuts: Provide keyboard shortcuts for efficiency.