设备差异主要影响排版,不应改变主题

电脑屏幕较宽,可以并列显示导航、正文和辅助信息;手机屏幕较窄,通常会把内容改为单列。这样的布局变化不应该改变页面承担的搜索意图,也不应该把核心正文藏到必须运行脚本才能看到。

核心正文直接由服务器输出

本站的标题、说明、文章正文和相关链接都在服务器端生成 HTML。即使 JavaScript 没有运行,用户仍然可以阅读主要内容并通过普通链接继续访问。JavaScript 主要负责移动菜单、FAQ 展开和搜索弹窗等增强体验。

判断异常时用同一地址对照

如果手机和电脑显示差异过大,应先确认两台设备打开的是完全相同的 URL。很多“设备差异”其实来自一个设备进入旧链接、另一个设备进入新版栏目。