时限需可关闭、可调整或可延长
别名: 时限可调 · 可延长时限 · turn off timeout
概念解释
界面若在固定时间后失效、跳转、提交或收走内容,这段时间就必须能被用户关掉、改长,或在到期前延长。三种出口满足一种即可,但必须有一种真正可用。判据针对的是「完成任务所剩的时间」,不是轮播自己动、也不是登录会话到期前那一次警告——后两件各有专条。
时限按中位用户的速度来设,会把阅读慢、输入慢、用开关扫描、用阅读器听完再操作的人,从同一条任务里切出去。
机制
完成一步所需时间的分布很宽:阅读速度、运动速度、注意力切换、辅助技术的往返,都可以差出一个数量级。产品时钟却常按「没有障碍的熟练用户」标定,于是时钟先于人到终点。关掉时限,是承认这件事不需要比赛;改长,是把分布的尾部写进参数;到期前延长,是在不能取消时钟时至少把决策权交还一次。
没有这三种出口,超时就变成静默的功能剥夺:表单被清空、向导被踢回第一步、限时优惠结束且无法再打开。用户看到的是「自己太慢」,机制上是时钟不承认个体差异。
怎么研究
列出所有会到期的交互:测验、验证码刷新、分步向导、限时库存、自动保存的反向(逾期丢草稿)。对每一项记录:能否关闭、能否把时限改到数倍、到期前是否出现可操作的延长。缺三件全无,记失败。
自变量:时限长度、任务复杂度、是否允许延长。 因变量:不同输入速度下的完成率、超时导致的数据丢失次数。
不要用实验室里年轻人的完成时间当产品默认值。用开关控制或阅读器走同一任务,看默认时限是否在中途切断。
边界
真实世界的时限不能改:拍卖出价、考试作为被测对象的时间、证券行情。这类任务可以保留硬时钟,但仍应在开始前说明时长,并避免在时钟之外再叠一道更短的界面时限(例如考试中途弹出的会话框)。安全敏感的空闲锁定属于会话问题,走警告与延长,不在这里用「关掉时限」一笔勾销。纯装饰的倒计时若不产生功能后果,不是这条对象;一到零就提交或失效,就是。
怎么落地
- 对会失效的时限提供三选一:设置里关闭、把时长调到足够倍数、到期前给出可激活的延长。
- 延长必须能用键盘或辅助技术完成,且操作本身耗时不能接近时限剩余。
- 验证:把完成速度降到极慢(或打开开关扫描),看任务是否在中途被清空或踢回。没有任何出口,这一条失败。