什么叫浏览器内核以及 UA(UserAgent)
浏览器内核介绍
浏览器内核分为两部分:渲染引擎和JS引擎。由于JS引擎越来越独立,内核就倾向于只指渲染引擎。
看图可能更清楚(图源老殁,有一些小错误)
UA(UserAgent)介绍及检测
访问互联网内容时我们看到的并不是原始内容,而是浏览器等获取给我们渲染后的结果。这些浏览器等就是我们的用户代理(UserAgent)。对服务器来说,UA 是决定要交付什么样内容的很重要的参考,所以我们访问这些服务器时,也会告诉其我们的 User-Agent 值。
UA 其实就是浏览器(或其他客户端)的“身份码”。其历史可看:互联网的“套娃行为”有多凶残? - 奔跑中的奶酪
在任意界面按下F12打开开发者模式,切换到终端,输入如下内容即可查看浏览器UA。
1 | alert(navigator.userAgent) |
在线检测: