User-Agent 解析

解析 User-Agent,识别浏览器与系统

浏览器内运算User Agent Parser排错型07网络与 Web

什么是User-Agent 解析

User-Agent 解析工具把 UA 字符串拆解为浏览器、渲染引擎、操作系统、设备与 CPU 架构,默认填入你当前浏览器的 UA。解析在浏览器本地完成。

怎么用User-Agent 解析

  1. 1页面会自动填入当前浏览器的 User-Agent。
  2. 2也可粘贴日志里的 UA 字符串进行解析。
  3. 3查看拆解结果,未声明的字段会明确标出。

常见问题

为什么现在的 UA 里都带着 Chrome 和 Safari?+

历史包袱。早年网站按 UA 判断能力,浏览器为了不被误判就互相「声明兼容」,于是 Firefox 之外的浏览器普遍带上 AppleWebKit/Chrome/Safari 字样。这也是不该用 UA 做能力判断的原因。

能靠 UA 判断是不是手机吗?+

不可靠。UA 可被任意伪造,桌面浏览器的设备模拟也会改写它;平板与折叠屏更是难以归类。判断布局应使用 CSS 媒体查询,判断能力应使用特性探测,UA 只适合做统计参考。

相关工具

全部工具