SuperAPI AI 工具集

gesture-alternatives

设计与创作

查看项目

更新于 10-16 03:14

技能介绍

用途:为基于手势和体感(运动)的交互设计替代方案,避免依赖特定肢体动作而排除运动障碍、肢体差异、震颤或活动范围受限的用户。核心原则是手势只是快捷方式而非唯一入口,其触发的功能必须能通过其他方式到达。

主要能力:按手势类型给出所需替代方案。路径类手势(滑动、绘制、拖拽):滑动删除对应可见删除按钮,滑动导航对应上一页/下一页按钮,绘制形状对应从形状菜单选择,拖拽排序对应上移/下移按钮或编号输入。多点手势(捏合、旋转、双指滚动):捏合缩放对应缩放按钮(+/−)和缩放级别文本输入,双指旋转对应旋转按钮或角度输入,双指滚动对应单指滚动或可见滚动条,三指滑动对应可见按钮或菜单项。设备运动(摇动、倾斜、旋转):摇动撤销对应始终可见的撤销按钮,倾斜转向对应屏幕方向控制,旋转设备切换内容对应手动旋转开关。定时手势(长按、双击):长按呼出上下文菜单对应可见菜单触发器(⋮ 或 ⋯),双击缩放对应缩放按钮,按住录音对应开始/停止切换按钮。

设计模式:渐进增强——先构建基于按钮的版本,再叠加手势支持,保证替代方案始终存在;可发现性——手势快捷方式应被记录但非必需,首次使用时给出提示(如“你也可以滑动删除”),在设置或帮助中提供手势指南,不要假设用户知道手势存在;自定义——允许用户完全禁用手势控制,尽可能允许重新映射手势,尊重系统级手势设置。

适用场景:设计滑动操作、捏合缩放、摇动撤销、倾斜控制、多指手势、长按与双击等交互时使用。

限制:资料未提供具体实现代码、平台支持范围、安装方式或收费信息。