D1.14.4User-controlled feedback duration设计研究
持续时间应可被用户的操作提前打断或延长
别名: pause notification · extend timeout · dismiss feedback · user control
概念解释
用户可控的反馈时长(user-controlled feedback duration)允许用户通过关闭、确认、暂停、展开、延长或进入详情来改变提示的停留方式。系统给出的默认时长只能是猜测:有人已读完想立即继续,有人因阅读速度、辅助技术、分心或复杂内容需要更多时间。把时间控制权交给用户,不等于每条提示都要有一堆按钮;而是对会遮挡、自动消失或需要阅读的反馈,提供与其后果相称的提前结束和延长/回看路径。
机制
自动消失忽略个体与情境差异,常驻又可能持续干扰。用户主动关闭是「已处理、请还给我空间」的信号;暂停或延长是「我需要继续读取、不要替我决定」的信号。没有控制时,快速用户被迫等待,慢速用户被迫抢读,双方都失去节奏。可控时长还降低了对一个完美默认秒数的依赖,使反馈在不同语言、设备、认知负荷和输入方式下更有弹性。
怎么研究
在短确认、带行动提示、长错误说明和安全警告中测试不同控制方式,记录提前关闭、延长、回看、漏读、遮挡和任务恢复。分别观察键盘、触屏、鼠标和屏幕阅读器是否都能触达控制;一个只在鼠标悬停出现的关闭图标不构成普遍控制。还要分析用户从不使用控制的原因,是默认恰当、入口不可发现,还是用户不知道信息可暂停。
边界
用户控制不能让关键安全状态被无痕永久关闭,或让正在进行的不可取消任务被误认为已停止。对高后果提示,关闭可意味着「我已确认」而非删除记录,仍应保留历史和必要的后续提醒。过多微型控制会提高界面复杂度;低后果、对象可验证的瞬时反馈可无需显式延长,只要结果可在别处找到。
怎么落地
- 为会自动消失且包含阅读/行动内容的反馈提供键盘可达的关闭、暂停或详情入口,并确保关闭后仍能按需找回。
- 让用户操作能立即结束不再需要的遮挡提示;对复杂或风险信息允许展开、固定或转入可持续的阅读面板。
- 区分关闭显示、确认理解与取消任务三种动作,避免一个「×」同时改变消息可见性和业务状态。
- 在不同阅读速度、放大、读屏和高负荷条件下测试:用户应既能快速清场,也能在需要时保留信息直到完成理解。