图片丢失时,优先保留替代文本和固定尺寸占位,而不是直接把整块内容隐藏;只有在图片本身承担唯一信息、且没有等价文字时,才应暂停发布该模块。判断标准是:读者失去图片后,是否仍能理解这段内容在说什么、下一步该做什么。
同样是图片加载失败,处理方式取决于它承担的功能。装饰性图片丢失,页面信息几乎不受影响,用占位块维持布局即可;说明性图片丢失,比如步骤截图、结构示意、商品细节图,读者会失去关键依据,必须用文字补位。
可以用一个简单测试区分:把图片遮住,只读周围的标题、正文和替代文本,如果仍能回答“这是什么、有什么用、下一步做什么”,它更接近装饰或辅助;如果读完后出现明显的信息断点,它就属于说明性内容。这个测试不需要工具,在编辑阶段就能完成。
常见的选择是“保留占位并显示替代文本”与“整块撤下等图片恢复”。两者都成立,但条件不同。
假设一个介绍安装步骤的页面,三张截图分别对应三个动作。若只保留占位并写“步骤截图”,读者仍不知道要做什么;此时应把每个动作改写成一句可执行说明,再决定是否保留占位。反过来,如果图片只是段落间的氛围图,占位加一句简短描述就够了,不必撤下整段。
替代文本是图片丢失时最直接的信息保留手段。有效的写法是描述图片传达的内容和用途,而不是写文件名或“图片”二字。例如,把“step-2.png”改成“将卡扣对准凹槽后向下压紧”,读者即使看不到图也能继续操作。
需要同时处理的是尺寸。给图片容器设定宽高或最小高度,可以让加载失败时布局不跳动,避免文字被挤走。这个动作的结果会直接影响下一步:如果占位稳定、替代文本可读,就可以保留模块并继续发布;如果占位塌陷导致相邻内容错位,应先修布局,再谈内容取舍。
一个明确的反例是:图片是唯一凭证,且页面用途要求读者必须看到它,比如验证外观、核对版式或确认细节。此时替代文本只能说明大意,无法替代视觉判断。继续保留占位会让读者误以为信息完整,反而增加误解。
另一种失效情形是图片来自外部地址且长期不可控。此时即使替代文本写得好,页面也可能反复出现占位,影响阅读节奏。合理做法是把关键图片改为站内可控资源,或在内容层面改成不依赖图片的表达。
发现图片丢失后,先列出受影响的模块,再按“是否阻断理解”排序。阻断理解的先补文字或换可控资源;不阻断的保留占位并修正替代文本。处理完成后,用纯文字视图或关闭图片加载的方式复查一遍,确认读者仍能读懂页面。这个复查结果决定模块是继续保留、改写,还是暂时下线,而不是凭页面看起来是否整齐来判断。