图片丢失时,页面应优先保留替代文字、图片说明和与图片绑定的操作入口,而不是简单隐藏破损图片或整块删除内容。前提是这些信息本来就在页面上承担解释、比较或引导作用;如果图片只是装饰,隐藏它通常更合适。下面先给出可复用的判断条件,再说明一个会让结论失效的反例,最后给出可执行的下一步。
信息型图片包括产品细节图、流程图、对比图、地图截图、资质或包装正面图。这类图片一旦加载失败,读者会失去判断依据,因此需要在原位保留文字化信息。装饰型图片包括背景纹理、分隔线、纯氛围图,它们不承载结论,丢失后不必补文字,直接隐藏可避免页面出现空洞。
判断方法很简单:问自己“如果读者看不到这张图,他还能不能理解这段内容并完成下一步”。答案是否定时,就属于信息型图片,应保留必要信息。
很多页面在图片丢失后仍显示“banner_01”“产品图2”这类替代文字,读者无法从中获得有效信息。更合适的做法是让替代文字承担一句最小说明,例如“左侧为旧版导航,右侧为改版后导航,差异在二级栏目数量”。
如果图片旁边本来就有图注,替代文字可以更短,避免重复朗读。此时应把关键差异放进图注,替代文字只保留方位或对象名称。这样做的影响是:图片恢复后页面不会显得啰嗦,图片继续丢失时读者仍能读懂图注。
图片丢失常伴随一个连锁问题:图片下方的“查看大图”“下载原图”“加入对比”等操作入口被一并隐藏。对读者来说,图片没加载出来,但操作入口还在,至少能判断这里原本有可查看的内容;如果入口也消失,整块区域就像从未存在过。
可执行的动作是:把操作入口与图片容器分开控制。图片加载失败时,容器保留一个固定高度的占位区域,里面显示替代文字、图注和仍可用的入口。结果是页面布局不会大幅跳动,读者也能继续点击下一步。若入口本身依赖图片地址,则应改为指向独立详情页或文字说明,而不是指向已经失效的图片文件。
上述结论有一个明确边界:如果图片是唯一内容,且没有任何文字版本可供替代,那么强行保留一段描述性文字反而可能让读者以为那就是完整内容。例如一张需要放大查看的票据扫描件、一张包含密集数据的图表截图,仅靠替代文字无法还原细节。
在这种情况下,更合适的处理是明确告知“图片暂时无法显示”,并提供一个可验证的下一步,例如返回上一级、联系页面维护者或稍后重试。不能把替代文字写成看似完整的结论,否则读者会基于不完整信息做判断。这个反例说明:保留必要信息的前提是文字确实能替代,而不是用文字掩盖缺失。
完成这轮检查后,下一步不是继续堆替代文字,而是把无法文字化的图片转移到独立详情页,并在原位置保留一句指向该页面的说明。这样既不会让主页面因图片丢失而失去必要信息,也不会用不完整的文字误导读者。