检查不同设备阅读体验,核心不是“每台设备都打开看看”,而是按视口宽度、输入方式、内容折行和可点击区域四类条件做对照测试。多人协作时,把每项检查写成“查什么—怎么查—结果说明什么”,交付时谁改过、为什么改、改完验证到哪一步都能对上,返工自然减少。
设备型号太多,逐台测没有尽头。更实际的做法是抽出代表性条件:窄屏(约320—375像素宽)、中屏(约768像素宽)、宽屏(约1280像素宽以上),再区分触屏点按和鼠标键盘操作。多数浏览器开发者工具都能模拟这些宽度,不必依赖真机,但真机至少要过一遍窄屏和触屏这两项。
判断结果时看两点:内容是否在目标宽度内完整可读,交互是否只靠悬停才能触发。如果某个导航菜单在触屏模拟下点不开,说明它依赖了鼠标悬停,这属于已定位的问题,不是“可能原因”。
max-width:100%约束图片,表格考虑横向滚动容器。object-fit设置不当,撑破多为缺少最大宽度限制。清单要能交接,关键是每项都留下可复现的条件。建议每条记录包含:测试宽度、输入方式、操作步骤、观察到的现象、判断结论、修改位置。例如“375像素宽、触屏、点击主导航——菜单未展开——判定依赖悬停——修改导航样式文件”。
这样写的价值在于,下一个人不用猜你当时怎么测的,也不用重测已经确认没问题的项。如果同一现象在不同宽度下表现不同,分别记录,不要合并成一句“移动端有问题”。
浏览器模拟能覆盖大部分布局问题,但字体渲染、触控精度、软键盘行为这几类,模拟和真机可能不一致。适用条件是:页面涉及复杂表单、依赖精确触控、或客户明确要求真机验收。判断结果是,如果模拟通过但真机出现遮挡或误触,以真机现象为准,并回到清单补一条记录。
下一步:挑一个正在协作的页面,按上面七项各测一遍并填好记录,把不通过的项按“修改位置”分派出去,改完只复测对应项即可。