作为一名前端开发工程师,难免和各种端打交道,那么这些端他们使用浏览器是什么,内核是什么,用于解释javascript的引擎什么,渲染引擎又是什么呢?

想知道程序运行使用的那个浏览器可以使用:http://www.ip33.com/browser.html查看

浏览器内核

javascript引擎

渲染引擎

ios小程序

WebKit

javascriptCore(也称为 Nitro)

WKWebView

安卓小程序

Mobile Chromium 内核

V8(旧版本是X5 JSCore)

Mobile Chrome 53 内核

Chrome

WebKit

v8

Blink

Firefox 浏览器

Gecko

SpiderMonkey

Gecko

Safari 浏览器

WebKit

JavaScriptCore (也称为 Nitro)

WebKit

Microsoft IE 浏览器

基于 Chromium 的 EdgeHTML

Chakra

基于 Chromium 的 Blink 引擎

特别注意:

在 iOS 和 iPadOS 上,Apple 强制所有浏览器使用 WebKit 作为渲染引擎和 JavaScriptCore 作为 JavaScript 引擎。这意味着即使你在 iOS 上使用 Chrome 或 Firefox,它们实际上也是在使用 WebKit 和 JavaScriptCore,而不是它们在其他平台上通常使用的引擎(如 Blink 和 V8)