About Cacher
Web App
Download
Sign In
Sign Up
menu
Cacher is the code snippet organizer for pro developers
We empower you and your team to get more done, faster
Learn More
Akagi201
12/13/2015 - 6:52 AM
share
Share
add_circle_outline
Save
browser.md
browser.md
content_copy
file_download
Rendered
Source
兼容性测试
https://www.browserstack.com/
浏览器内核/渲染引擎/排版引擎/解释引擎/Rendering Engine
渲染引擎主要是负责HTML, CSS以及其他一些东西的渲染.
有时, 浏览器内核, 除了渲染引擎, 也悄悄包含了javascript引擎. 如: WebKit, 它由渲染引擎WebCore和Javascript引擎JSCore组成.
IE: Trident
Safari: WebKit(KHTML分支) -> WebKit2
Chrome/Chromium: Chromium引擎(WebKit分支) -> Blink引擎(基于WebKit2)
Opera: Elektra -> Presto -> Chromium引擎 -> Blink引擎
Firefox: Gecko
WebKit由两个引擎构成
渲染引擎: WebCore.(源自KHTML)
Javascript解释引擎: JSCore.(源自KJS)
JS引擎
JS引擎则主要负责对javascript的渲染, 一个JS引擎的好坏决定了一个浏览器对脚本的加载和执行速度, 也影响了其跑分.
Firefox: SpiderMonkey -> Rhino -> TraceMonkey -> JaegerMonkey -> JSCore -> IonMonkey -> OdinMonkey
Chrome: V8(没用WebKit里面的JSCore)
IE: Chakra(查克拉)
Opera: Linear A -> Linear B -> Futhark -> Carakan
KDE: KJS
Flash Player 9: Tamarin
Safari 4: Nitro(原SquirrelFish)
Narcissus
Refs
http://www.cnblogs.com/vajoy/p/3735553.html
clear