图片丢失时,页面不应留下空白框或只有一行“图片加载失败”,而应让读者在不看图的情况下仍能判断内容主题、关键信息与下一步动作。做法是:为每张图预设替代文本、图注和占位结构,并在图片缺失时用文字承接它原本承担的信息职责;如果图片承载的是价格、规格或步骤等硬信息,则必须把该信息同时写进正文,而不是只放在图里。
同一张图在不同位置丢失,后果完全不同。可以按下面三类逐一核对:
判断依据不是图片好不好看,而是“把这张图删掉,读者还能不能完成他来这里要做的事”。如果不能,它就不属于装饰性图片,不能只靠替代文本敷衍。
替代文本的职责是描述图片传达的信息,而不是描述图片长什么样。写法上可以遵循一个简单标准:如果读者看不到图,这句话能否让他获得同等关键信息。
假设一个页面用图片展示三步操作流程,替代文本写成“操作流程图”几乎无意义;写成“第一步填写资料,第二步确认信息,第三步提交”才算承接了信息。此时如果图片丢失,读者仍能理解流程。但要注意,替代文本在图片正常显示时通常不可见,所以它不能替代正文中对关键信息的说明。
一个可执行的最小动作是:打开你手上任意一个含图页面,逐张问“这张图删掉后读者会缺什么”,把答案写成一句话,再决定这句话该放进替代文本、图注还是正文。做完这一步,你会得到一份按重要性排序的图片清单,下一步的取舍就有了依据。
当图片确实无法加载时,页面至少要保留以下内容,读者才不会陷入“这里本来有什么”的困惑:
占位区域的高度和宽度最好与图片接近,避免图片恢复后页面大幅跳动;占位样式用边框或浅色底即可,不要用夸张的错误提示打断阅读。这里的目标是“信息不断”,不是“提醒用户出错了”。
这是最容易被忽略、后果也最严重的一点。以下内容如果只以图片形式存在,图片一旦丢失,页面就等于失效:
处理原则是双轨呈现:图片用于直观展示,正文用文字或列表重复关键信息。这样即使图片丢失,读者仍能完成判断。反过来,如果这些信息只存在于图片中,那么无论替代文本写得多好,都无法弥补,因为替代文本不保证被所有读者看到,也不适合承载长表格。
假设你手上有一个产品介绍页,其中一张图是规格对比表,图片因权限问题暂时无法替换,你也拿不到原始数据文件。此时不能推出的结论是“页面没问题”或“等图恢复再说”,因为读者此刻看到的是空白。
可执行的最小动作是:先确认这张图是否属于信息性图片。如果是,就在原位置用文字列出你能确认的规格项,并标注“完整对比以最终资料为准”;对无法确认的项留出明确说明,而不是编造数字。做完后,读者至少能获得部分可判断信息,你也能据此决定下一步是优先找回原始数据,还是调整页面结构,把对比表改为纯文字表格。
如果这张图只是装饰,则只需保证占位不破坏排版,并把精力放在真正影响阅读的图片上。两种情况的处理优先级不同,判断依据始终是“缺了它,读者还能不能完成目标”。
检查时不要只看图片能否显示,而要在图片被禁用或加载失败的前提下通读页面:主题是否仍清楚,关键信息是否仍可获取,读者是否知道下一步做什么。若这三点都成立,说明页面在图片丢失时仍保留了必要信息;若有一点不成立,就回到对应图片,补上文字承接,而不是只调样式。