什么是User-Agent 解析?
User-Agent 解析工具把 UA 字符串拆解为浏览器、渲染引擎、操作系统、设备与 CPU 架构,默认填入你当前浏览器的 UA。解析在浏览器本地完成。
怎么用User-Agent 解析?
- 1页面会自动填入当前浏览器的 User-Agent。
- 2也可粘贴日志里的 UA 字符串进行解析。
- 3查看拆解结果,未声明的字段会明确标出。
常见问题
为什么现在的 UA 里都带着 Chrome 和 Safari?+
历史包袱。早年网站按 UA 判断能力,浏览器为了不被误判就互相「声明兼容」,于是 Firefox 之外的浏览器普遍带上 AppleWebKit/Chrome/Safari 字样。这也是不该用 UA 做能力判断的原因。
能靠 UA 判断是不是手机吗?+
不可靠。UA 可被任意伪造,桌面浏览器的设备模拟也会改写它;平板与折叠屏更是难以归类。判断布局应使用 CSS 媒体查询,判断能力应使用特性探测,UA 只适合做统计参考。