有问必答
提问 · 回答 · 专题 · 经验
问题与思路

让内部记录支持外部解释,减少猜测也是交互的价值,文件整齐之外还需状态

1030 · 问答社区

异常包装需要保留可追查的原因,同时补充当前动作。只有底层连接失败,维护者未必知道是哪项任务受到影响;只有保存失败,又看不到真正来源。让两层信息能够关联,可以在面向用户时保持简明,也为内部排查留下足够精确的路径。

缓存取舍选区保留问答社区

让内部记录支持外部解释

不同长度的文字有助于检查布局是否稳妥。

权限变化需要让内容拥有者理解实际影响。

减少猜测也是交互的价值

假如一个列表每次刷新都自动选中第一项,批量处理者可能没有意识到选择已改变。可以保留仍有效的选择,并在对象消失或范围变化时说明影响。选择状态属于用户意图的一部分,不应仅为实现方便随数据重载悄悄重置,尤其当后续动作具有较大后果时。

撤销范围应与提示给出的预期相符。

旧内容如何处理,是功能退出说明中的重要部分。

文件整齐之外还需状态

设想用户把一段文字拖到另一处,页面却因为接近边缘而快速滚动,最后落点超出预期。拖放辅助可以放慢边缘滚动,并在放下前预示插入位置。对长距离移动保留替代入口,也能让这种整理任务不必完全依赖持续而精细的手部动作才能完成。

中途离开后如何恢复,也是流程完整性的一部分。

同一行为的命名需要保持稳定的使用预期。

问题说明

阅读提示

本文为原创阅读素材,内容用于情境讨论,不对应现实事件或实际服务承诺。

继续了解