浏览器内核及私有属性css前缀

webkit内核(V8引擎,opera,safari,chrome及大部分国产和手机浏览器) -webkit
Trident内核(ie浏览器) -ms
Gecko内核(Mozilla Firefox火狐)
mozilla内核 (firefox,flock等) -moz
Presto内核
KHTML排版引擎
opera内核(opera浏览器) -o
大部分网站已经放弃兼容IE8及更低版本浏览器

关于内核和引擎
webkit(V8引擎):大部分浏览器
gocko:火狐
trident:IE
...
W3C:万维网联盟,制定编程语言的规范与标准
开发工程师按照规范编写代码,浏览器开发商也会开发一套按照规范把代码渲染成页面的东西,这个东西就叫内核(引擎)
浏览器内核的作用:按照一定的规范,把代码基于GPU(显卡)绘制出对应的图形和页面等


为什么出现浏览器兼容:

1.部分浏览器会提前开发一些更好的功能,后期这些功能会被收录到W3C规范中,但是在收录之前,会存在一定的兼容性

-webkit-border-radius (只让webkit内核的浏览器识别)
-moz-border-radius (Gecko内核识别)
-ms-border-radius(IE内核识别)
2.各个浏览器厂商为了突出自己独特性,用其他方法实现了W3C规范中的功能

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 目录: Android:Android 0.*Android 1.*Android 2.*Android 3.*A...
    敲代码的令狐葱阅读 4,491评论 0 2
  • 一、基础知识篇:Http Header之User-AgentUser Agent中文名为用户代理,是Http协议中...
    iPhone阅读 16,218评论 0 13
  • 只是用户看到仅仅只是浏览器本身,却很少能看到浏览器最核心的部分—浏览器内核。从第一款libwww(Library ...
    一Left一阅读 107,688评论 2 58
  • 一个很巧合的机会,需要统计公司系统(当然我只需要关注我自己负责的系统)支持哪些浏览器,以及公司PMO的质量管理部门...
    samzhao阅读 1,955评论 1 5
  • 浏览器内核 浏览器最重要或者说核心的部分是“Rendering Engine”,可大概译为“渲染引擎”,不过我们一...
    long97阅读 401评论 0 1

友情链接更多精彩内容