浏览器内核及UA

浏览器内核及UA

什么叫浏览器内核以及 UA(UserAgent)

浏览器内核介绍

浏览器内核分为两部分:渲染引擎和JS引擎。由于JS引擎越来越独立,内核就倾向于只指渲染引擎。

看图可能更清楚

UA(UserAgent)介绍及检测

访问互联网内容时我们并不是直接看到原始内容,而是网页浏览器或邮件程序获取原始内容,我们再看其渲染的结果。这些程序就是我们的用户代理(程序),即 UserAgent。

对服务器来说,使用什么用户代理是决定要交付什么样内容的很重要的参考,所以我们访问这些服务器时,也会将所使用的 UserAgent 放在报头中的 User-Agent 一项中。所以,可以说 User-Agent 的值其实就是浏览器(或其他客户端)的“身份码”。

其历史可看:互联网的“套娃行为”有多凶残? - 奔跑中的奶酪

在任意界面按下F12打开开发者模式,切换到终端,输入如下内容即可查看浏览器UA。

alert(navigator.userAgent)

在线检测