空内容不是错误:为数据页面设计四种状态
加载中、无记录、暂未获取与正常结果,需要不同的表达。

不要用零代表缺失
零可能是一个有效数值,也可能来自默认值。数据解析阶段应区分字段缺失、空字符串、空集合和真实零。
先说明当前发生了什么
正常无记录可以说明覆盖或公开范围,获取失败则应提示暂未取得数据。不要为了页面好看而编造默认分值或确定结论。
给下一步但不制造负担
可恢复错误提供重试入口,正常空记录不需要红色警告。对必填信息缺失,应指向具体字段而不是笼统报错。
加载中、无记录、暂未获取与正常结果,需要不同的表达。

零可能是一个有效数值,也可能来自默认值。数据解析阶段应区分字段缺失、空字符串、空集合和真实零。
正常无记录可以说明覆盖或公开范围,获取失败则应提示暂未取得数据。不要为了页面好看而编造默认分值或确定结论。
可恢复错误提供重试入口,正常空记录不需要红色警告。对必填信息缺失,应指向具体字段而不是笼统报错。
页面完成只是开始。内容、设备适配、链接、访问体验和维护安排,同样需要检查。
阅读全文先讲清谁在什么场景下完成什么任务,才能让页面真正服务业务。
阅读全文栏目、标签和页面模板不仅影响展示,也决定以后更新一次内容有多容易。
阅读全文从使用场景、功能范围到交付方式,逐项确认。