判断一个网站建设得好不好,最直接的方法不是看首页设计稿,而是把交付上线的页面放到手机、平板、笔记本三种典型设备上,检查文字是否无需缩放即可阅读、按钮是否容易点中、横向是否出现滚动条。能通过这三类检查的站点,才算在不同设备上具备基本可用的阅读体验。
很多比较方案只对比效果图,结果上线后才发现手机端字太小、表格溢出。要避免这种情况,验收对象必须是可访问的真实页面,至少覆盖首页、一篇文章页、一个列表页和一个表单页。检查时把浏览器窗口从宽拖到窄,观察布局在哪一档开始变化,这比单看某个固定尺寸更能暴露问题。
下面这份清单可以直接照着做,每项都记录“通过/不通过”和具体现象:
判断标准可以简化为三条:不横向滚动、不缩放能读、点击目标不重叠。任何一条不满足,就说明该方案在对应设备上需要返工。
建设方通常给出两种做法:一种是响应式布局,同一套页面根据屏幕宽度自动调整;另一种是独立移动版,为手机单独做一套页面。两者没有绝对优劣,要看条件。
响应式布局适合内容结构统一、更新频繁的站点,维护一份代码即可,但要投入时间调试断点;如果设计复杂、组件很多,调试成本会明显上升。独立移动版适合移动端功能与桌面差异很大的场景,可以针对性精简,但需要维护两套内容,容易出现信息不同步,还要处理移动页与桌面页的对应关系。
选择时问三个问题:内容是否经常改?两端的核心任务是否相同?团队能否长期维护两套页面?内容常改、任务相同,优先响应式;两端任务差别大且有人力维护,才考虑独立移动版。
如果要在验收阶段顺利检查,前期就要约定清楚:交付方需提供可访问的测试地址、覆盖上述四类页面的清单,以及说明在哪些宽度下做过适配。验收方需指定检查用的设备和浏览器,并明确“不通过”的判定标准,例如出现横向滚动即视为不合格。
责任划分上,布局适配由建设方负责,内容字号和图片尺寸的最终确认由内容方负责,双方在验收单上逐项签字。这样出现问题时能快速定位是代码适配缺失,还是素材本身过大。
打开浏览器开发者工具的设备模拟,依次切换到手机、平板、笔记本三档宽度,对每个页面执行:
模拟只能作为初筛,最终仍需在真实手机上复核一次,因为模拟器无法完全还原触控和字体渲染差异。假设某个页面在360像素宽时出现横向滚动,定位到是一张固定宽度的图片,那么处理方式就是让图片最大宽度不超过容器,而不是简单隐藏它。
下一步,把上面四类页面和三种设备整理成一张验收表,在签订建设方案时就作为附件写入,明确不通过项的返工责任和复检方式。