C1.19.2Ephemeral cursor-state cue设计

光标形状是易逝的状态提示,移开光标后线索随之消失

别名: 易逝提示 · 光标状态 · 瞬态反馈

概念解释

光标形状是一种易逝状态提示:它只在指针停留于相关位置、窗口仍获得焦点且用户正在观看时存在。光标移开、被遮挡或离开屏幕后,提示随即消失,因此它适合补充当前动作线索,却不能独自承担需要记忆或回看的系统状态。

机制

形状由逐次命中测试即时计算,离开命中区域便恢复默认,这个计算和渲染过程通常绑定在指针移动事件本身上——没有事件就没有新的形状,也就没有任何独立于指针位置之外的"记忆"。它把信息放在注意力的焦点附近,几乎不占布局空间,代价是没有历史、没有固定可回看的位置、也没有文字说明可供之后核对。用户若在形状短暂闪现的那一刻没看见,就只能重新把指针移回去悬停,或者转而依赖界面上其他更持久的线索——这意味着易逝提示天生排斥"回看"和"共享"这两类需求:一个正在录屏、投屏或和其他人共用同一份视图的场景里,只有握着输入设备的那个人能实时看到光标,旁观者即使盯着同一块屏幕,也可能因为帧率或注意力不同步而完全错过那次变化。

边界

对一次性、低风险动作,短暂提示很高效;对权限、保存状态、上传进度或复杂模式,易逝提示明显不够,因为这些状态需要被后来者、被暂时移开视线的人、或者被截图和录屏这类离线记录方式再次读取,而光标形状一旦指针移开就什么都不剩。远程桌面、屏幕共享、低帧率录制这几类场景是最容易暴露这个边界的地方——投屏演示者靠光标形状变化提示"现在点了这里",观众端却因为传输延迟或采样间隔完全没接收到这一帧,等于这条反馈从未存在过。

怎么落地

  • 用光标形状提示"此刻能做什么",同时为重要状态保留持久标签、选中态或状态栏,两者分工而不是互相替代。
  • 将可重复发现的操作放在稳定控件或菜单中,避免用户必须记住曾经一闪而过的光标形状。
  • 对模式切换与不可逆动作提供更持久、可访问的确认反馈,不要让它们的唯一提示是一个会在指针移开后立刻消失的图形。
  • 验证办法:录屏回放一次完整操作流程,逐帧检查是否存在某个关键状态变化只通过一次短暂的光标形状切换来传达——如果暂停或调低帧率后这条信息就读不出来了,说明它需要一个更持久的表达方式。

延伸

  • 同组C1.19.1 光标形状变化传达当前可执行的操作类型,如缩放箭头、抓手 · C1.19.3 忙碌光标(旋转圈)表示系统占用而非位置反馈 · C1.19.4 光标形状语言依赖平台约定,跨平台不保证一致 · C1.19.5 光标形状的颜色与对比度需要在深色、浅色背景下都可辨识
  • 相邻D1 输出与反馈通道 · E1 界面元素与控件
  • 站内检索ephemeral feedback · cursor state · visibility

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/C1.19.2