浏览器的内核以及他们的前缀
2017-05-26 12:35
393 查看
通常所谓的浏览器内核也就是浏览器所采用的渲染引擎,渲染引擎决定了浏览器如何显示网页的内容以及页面的格式信息。
不同的浏览器内核对网页编写语法的解释也有不同,因此同一网页在不同的内核的浏览器里的渲染(显示)效果也可能不同,这也是网页编写者需要在不同内核的浏览器中测试网页显示效果的原因。
内核分类
1.Trident(IE)
前缀:-ms-
IE内核
常见:
IE6~10
360浏览器(1.0-5.0为Trident,6.0为Trident+Webkit,7.0为Trident+Blink)
百度浏览器
其中部分浏览器的新版本是“双核”甚至是“多核”,其中一个内核是Trident,然后再增加一个其他内核。国内的厂商一般把其他内核叫做“高速浏览模式”,而Trident则是“兼容浏览模式”,用户可以来回切换。
2.Gecko(火狐)
前缀:-moz-
Firefox内核
Netscape6开始采用的内核,后来的Mozilla FireFox(火狐浏览器) 也采用了该内核
3.Webkit(Safari和Chrome)
前缀:-webkit-
Webkit(Safari内核,Chrome内核原型,开源):它是苹果公司自己的内核,也是苹果的Safari浏览器使用的内核。
4.Blink(Opera)
前缀:-o-
Blink是一个由Google和Opera Software开发的浏览器排版引擎,Google计划将这个渲染引擎作为Chromium计划的一部分,这一渲染引擎是开源引擎WebKit中WebCore组件的一个分支,并且在Chrome(28及往后版本)、Opera(15及往后版本)和Yandex浏览器中使用。
不同的浏览器内核对网页编写语法的解释也有不同,因此同一网页在不同的内核的浏览器里的渲染(显示)效果也可能不同,这也是网页编写者需要在不同内核的浏览器中测试网页显示效果的原因。
内核分类
1.Trident(IE)
前缀:-ms-
IE内核
常见:
IE6~10
360浏览器(1.0-5.0为Trident,6.0为Trident+Webkit,7.0为Trident+Blink)
百度浏览器
其中部分浏览器的新版本是“双核”甚至是“多核”,其中一个内核是Trident,然后再增加一个其他内核。国内的厂商一般把其他内核叫做“高速浏览模式”,而Trident则是“兼容浏览模式”,用户可以来回切换。
2.Gecko(火狐)
前缀:-moz-
Firefox内核
Netscape6开始采用的内核,后来的Mozilla FireFox(火狐浏览器) 也采用了该内核
3.Webkit(Safari和Chrome)
前缀:-webkit-
Webkit(Safari内核,Chrome内核原型,开源):它是苹果公司自己的内核,也是苹果的Safari浏览器使用的内核。
4.Blink(Opera)
前缀:-o-
Blink是一个由Google和Opera Software开发的浏览器排版引擎,Google计划将这个渲染引擎作为Chromium计划的一部分,这一渲染引擎是开源引擎WebKit中WebCore组件的一个分支,并且在Chrome(28及往后版本)、Opera(15及往后版本)和Yandex浏览器中使用。
相关文章推荐
- 各浏览器内核以及前缀
- CSS3浏览器内核以及私有前缀
- 浏览器内核以及私有前缀
- 不同内核浏览器的差异以及浏览器渲染简介
- unigui判断浏览器内核、操作系统以及是否移动终端函数_by X-MAN.txt
- 怎么查看浏览器内核以及浏览器版本
- 不同内核浏览器的差异以及浏览器渲染简介
- 不同内核浏览器的差异以及浏览器渲染(转)
- 转一篇讲诉浏览器内核与兼容性以及渲染模式的文章
- 浏览器的内核以及浏览器兼容问题
- 不同内核浏览器的差异以及浏览器渲染简介(转)
- 浏览器构成以及浏览器内核
- 不同内核浏览器的差异以及浏览器渲染简介(转)
- JavaScript,一个超级简单的方法判断浏览器的内核前缀
- JavaScript,一个超级简单的方法判断浏览器的内核前缀
- 不同内核浏览器的差异以及浏览器渲染简介
- 记录下各浏览器内核样式前缀
- css3私有属性前缀及主流浏览器内核
- 几种常见的浏览器以及内核
- 【转】不同内核浏览器的差异以及浏览器渲染简介