E3.11.3default source and editable设计
默认值需说明来源与可修改
别名: 默认来源 · inferred default · 可改默认
概念解释
一旦字段被预填,就要说出这个值是从哪来的,并保证用户改得掉。来源与可改(source and editability)把默认从「系统已经替你决定」变成「这是一条建议,你可以换」。来源包括定位猜的时区、上次会话、组织策略、别人分享的链接参数。不说来源,预填看起来像用户自己选过;不能改,预填就是锁死。两条缺一,默认都会被当成既成事实。
机制
人用「我记不记得选过」来判断一个亮着的值是否可信。记得选过,会把它当记忆;不记得,会怀疑被改过或点错过。来源短句(「根据当前位置」「与上次相同」)给了一个外部归因,减少把预填误认为自己的操作历史。可修改则保证归因之后还有行动:不同意这条建议,能马上换成另一项,而不必找隐藏的重置。
来源还会暴露错误的推断。定位把时区填成出差城市,用户看见「根据当前位置」才知道为什么不对,否则会以为账户设置坏了。链接参数预选了某个套餐,不说明「来自邀请链接」,用户会以为这是唯一套餐。
边界
来源涉及敏感推断(从通讯录猜家庭地址、从健康数据猜选项)时,说明本身可能越界,这类默认往往不应存在。来源文案过长会变成没人读的脚注,应压成一条可点开的短句。组织强制项可以不可改,但来源必须更强(「由管理员设定」),并提供谁能改的出口,而不是假装这是个人默认。自动保存的设置页改了默认又立刻写入,来源说明要在写入前可见,否则「可改」只存在于已经生效之后的回滚。
怎么落地
- 每个预填旁边用一句话标明来源;无来源可说的预填,应改回空或标成「示例,请选择」。
- 预填项保持与其他项同等可点,不要用禁用样式冒充默认。
- 强制策略改用只读加来源,不要画成可点却点不动的默认。
- 验证:问「为什么是这个值」和「怎么换成别的」。第一问答不出,缺来源;第二问要找很久或找不到,缺可改。