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

给不同长度的文字留空间,不让内部分类挡住日常工作,让保存状态可以理解

1030 · 问答社区

部署回退需要考虑数据是否还能被旧版本解释。程序文件能够恢复,并不保证新写入的状态也能倒退。设计变更时可以把兼容期与清理期分开,先允许新旧行为共存,再决定何时移除旧结构,让回退条件有可以核对的实际依据。

编辑器体验时间偏移问答社区

给不同长度的文字留空间

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

设置分类应贴近使用者想完成的事情。

不让内部分类挡住日常工作

同名文件在不同目录中很常见,搜索结果应提供足够位置线索。用户选择对象时可能更关心所在项目与用途,而不是内部标识。可以把辨认信息放在名称附近,并允许打开前查看摘要,让查找过程减少误开,也让批量操作之前的范围核对更可靠。

测试样本应标明用途,不能冒充用户真实记录。

一个功能的效果应放在具体使用流程中检查。

让保存状态可以理解

文档中连续按下撤销时,使用者期待每一步对应可以理解的编辑意图。若一次输入被拆成许多细小步骤,恢复过程会显得冗长;若多个独立动作被合成一步,又可能误撤其他修改。组织历史时,可以依据编辑行为的边界,而非只按底层事件数量分组。

错误提示应解释当前影响,并提供合适的下一步。

帮助内容应围绕任务,而不是只列页面上的控件。

问题说明

阅读提示

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

继续了解