换模板后判断内容是否出问题,不能只看首页是否好看。更可靠的做法是:先确定“旧模板里哪些内容有固定容器、哪些靠自动撑开”,再按同一批页面在新旧两版之间逐项对照。若旧模板的栏目结构、字段数量和摘要长度都保留,重点查溢出;若栏目被合并、字段被删或页面类型减少,重点查缺项。两类问题的核对对象不同,动作也不同。
这种条件下,内容通常没有丢,但旧模板能容纳的标题长度、图片宽度、表格列数,到了新模板可能超出容器。判断依据不是“看起来挤”,而是同一字段在新旧模板中的可用宽度和换行规则是否变化。
实际动作可以这样做:从旧站导出各页面类型的字段清单,标出标题、副标题、摘要、正文、图片说明、联系方式等字段;再在新模板中逐页填入同样长度的测试内容,观察是否出现横向滚动、文字被裁切、图片压住相邻模块、按钮文字换行后错位。假设某企业旧模板的产品名称字段允许二十个汉字,新模板卡片区域只排得下十二个汉字,那么同一批产品名就会在列表页溢出。这个结果会影响下一步:若只是列表卡片过窄,可调整字段截断规则或改列表布局;若详情页正文也溢出,则要检查全局样式,而不是逐个页面修补。
溢出核对要记录三类证据:出现溢出的页面类型、触发溢出的字段、溢出发生在哪个断点。只记录“手机端有问题”不够,因为同一页面在宽屏、平板和窄屏下的容器宽度不同,处理方式也不同。
模板改版常伴随页面类型减少,例如原来的“资质证书”“服务流程”“常见问题”被合并进“关于我们”,或者旧模板有“项目周期”字段,新模板没有对应位置。这时页面可能不溢出,但内容已经无处安放。
识别缺项不能靠浏览首页,而要用旧站页面清单反查新站。具体动作是:先列出旧站所有页面类型和每类页面的必填字段,再在新模板后台或静态页面中逐一确认这些字段是否有对应容器。若某字段没有容器,要判断它是被合并、被删除,还是需要新增模块。假设旧站每个案例都有“客户所属行业”和“交付内容”两个字段,新模板案例页只保留标题和正文,那么这两项就属于缺项。下一步不是直接删字段,而是决定:并入正文、改成标签,还是保留独立模块。这个决定会影响编辑规范和后续录入工作量。
缺项还有一种隐蔽形式:字段还在,但显示条件变了。例如旧模板对所有页面显示联系方式,新模板只在首页显示。此时内容没有从数据库消失,却不再出现在原有页面类型中。核对时要同时看“字段是否存在”和“字段是否在同类页面输出”,两者缺一不可。
多个角色对同一事实有不同理解时,常见分歧是“内容没丢”和“页面缺东西”同时成立。设计人员看的是模块是否完整,编辑看的是字段是否有处可填,负责人看的是用户能否找到信息。要减少争论,可以把分歧拆成可核对的项目:
每个项目只回答“有/没有”“一致/不一致”“超出/未超出”,避免用“感觉少了”“看起来怪”作为结论。核对完成后,溢出项进入样式或字段截断处理,缺项进入字段补回、合并或删除决策。两类结果分开记录,后续修改才不会互相覆盖。
假设某鸡西企业旧站有“新闻中心”和“行业动态”两个栏目,新模板合并为“资讯”,并且列表页只显示标题和日期。改版后发现部分标题被截断,同时旧站原有的“来源”字段不再显示。这里溢出的是标题长度,缺项的是来源字段。处理顺序应是先确认来源字段是否还需要对外展示:若需要,就在新模板中补回输出位置;若不需要,再处理标题截断。若先调标题样式,后面又补回来源字段,列表布局可能再次变化,前面的调整就要重做。
这个例子说明,溢出和缺项可能同时出现,但判断依据不同:溢出看容器和内容长度,缺项看字段和输出位置。先确定哪一类问题影响页面类型定义,再决定改动顺序,能减少返工。
上述方法适用于新旧模板都能取得页面类型清单和字段清单的情况。若旧站已经无法访问、后台数据无法导出,或新模板尚未完成字段配置,就只能先做抽样页面对照,不能把抽样结果当成全站结论。抽样时至少覆盖列表页、详情页、首页和一种独立单页,否则容易漏掉只在特定页面类型出现的溢出或缺项。
另外,若模板改变同时伴随内容迁移,缺项还可能来自迁移规则,而不只是模板本身。此时要先把迁移前后的字段映射表找出来,再判断是模板没有容器,还是迁移时没有写入。两种原因的修复动作不同:前者改模板或字段配置,后者改迁移规则并重新导入。
核对完成后,把溢出项和缺项分别写成待办,并注明对应的页面类型和字段。下一次再换模板时,这份清单可以直接作为对照底稿,而不必从“首页看起来是否正常”重新开始判断。