检查不同设备阅读体验的核心方法,是把同一批页面放到真实或等效的视口宽度下逐项验证,而不是只看电脑上的效果。重点检查四类问题:文字是否过小或溢出、可点区域是否够大、图片与表格是否撑破布局、导航与表单是否在小屏上仍然可用。多人协作时,把这些检查结果记录成可交付的清单,能明显减少返工。
假设你正在建一个介绍本地服务的小网站,团队里有设计、前端和内容三个人。设计只在宽屏上出图,前端按宽屏写样式,内容按宽屏排版文字,交付时看起来没问题,但用户用手机打开就出现横向滚动条、导航挤成一行、按钮小到点不中。要避免这种情况,可以按下面的顺序检查。
常见错误有三个:一是只截一张手机截图就算检查完,忽略了横屏和中间宽度;二是把文字缩小当成适配,结果小屏上正文只有十像素左右,阅读很吃力;三是只检查首页,不检查表单页、详情页和报错页,而这三类页面往往最容易出问题。
文字检查看三点:正文是否需要在屏幕上放大才能读、长标题是否溢出容器、行宽是否过长导致换行后难以跟读。窄屏上正文过小是典型问题,通常来自固定像素字号或禁止缩放的设置。判断方法很简单:把设备宽度调到最窄一档,不缩放屏幕,看一段超过三行的正文是否能顺畅读完。
可点区域主要看按钮、链接和表单控件。手指点击的准确度低于鼠标,所以小屏上按钮之间要留出间距,避免误触相邻链接。检查时可以逐个点击导航项、提交按钮和关闭按钮,确认不需要反复对准。若按钮文字换行后高度被压缩,也要一并记录。
图片最常见的问题是宽度超过容器,导致整页出现横向滚动。检查方法是把视口调到最窄,观察页面底部是否出现横向滚动条。修复思路是让图片宽度不超过父容器,同时保留原始宽高比,避免拉伸变形。
表格和代码块在窄屏上容易撑破布局。表格可以改为纵向排列的卡片式展示,或允许在表格区域内单独横向滚动,而不是让整个页面滚动。代码块则要允许换行或单独滚动。这里要注意,作为文字提到的标签应写成转义形式,例如在说明结构时写 <h2>,避免被浏览器当成真实标签解析。
多人协作的关键是让检查结果可交接。建议在交付文档里固定一张表,字段包括:页面名称、设备宽度、检查项、结果、截图或录屏、负责人、状态。状态只用“通过”“待修”“已修复待复测”三种,避免出现含糊描述。
判断是否可以交付的标准不是“看起来还行”,而是清单上所有检查项都有明确结果,待修项已关闭或已记录为已知限制并说明影响范围。
选一个已经完成的页面,按窄屏手机、竖屏平板、桌面宽屏三档各检查一遍,把发现的问题填进上面那张表。若同一问题在多个页面重复出现,先修公共样式或公共组件,再逐页复测,通常比逐页单独修改更省返工。