CSS跨浏览器支持之二:浏览器内核
来源:互联网 发布:js input 选中事件 编辑:程序博客网 时间:2024/06/07 05:10
上篇谈到HTML & CSS的跨浏览器兼容测试问题,本文开篇解释为何会需要跨浏览器测试。
᎐什么是浏览器内核
᎐常见浏览器内核简介
᎐主流浏览器基于何种内核,多内核浏览器
浏览器内核”Rendering Engine”,它负责对网页语法的解释(如HTML、JavaScript、CSS)并渲染网页。浏览器内核也就是浏览器使用的渲染引擎,它决定了浏览器如何显示页面内容及页面格式。不同的浏览器内核对页面编写语法的解释也不同,所以就有了同一页面在不同内核浏览器内的显示效果差异,然后呐,就需要CodeMonkey们测试跨浏览器问题啦~
下面我们来学习下主打的浏览器内核:
Trident:IE浏览器使用的内核,启用于1997年的IE4,一直延用至IE9。很多人叫它IE内核,其实Trident实际上也是开放内核,其接口内核设计的相当成熟,因此才有许多采用IE内核而非IE的浏览器涌现,如Maxthon等;
基于Trident的浏览器有:IE4~IE9,Maxthon;
Gecko: Netscape6开始采用的内核,后来的FireFox沿用该内核,Gecko的特点是代码公开,它的可开发程度极高,广受青睐;
基于Gecko的浏览器主要有:FireFox,Redfox,K-Meleon;
Webkit:苹果自己的内核,用于Safari浏览器,也是开放源码的自由软件,在安全方面不受IE,FireFox制约,在国内很安全;
基于Webkit的浏览器主要有:Safari,Chrome。
还有一类浏览器是基于多种内核的,如Maxthon3,QQ浏览器,搜狗浏览器,也需做一些简单的了解。
- CSS跨浏览器支持之二:浏览器内核
- CSS选择器-浏览器支持
- CSS跨浏览器支持之一:浏览器兼容度
- 浏览器内核 css浏览器的兼容性写法
- CSS区别浏览器支持写法
- CSS选择器的浏览器支持
- CSS区别浏览器支持写法
- CSS选择器的浏览器支持
- CSS选择器的浏览器支持
- CSS选择器的浏览器支持
- CSS针对chrome内核浏览器
- Ajax浏览器支持(二)
- CSS中浏览器解决方案 二
- Android浏览器Browser二次开发(二) 修改浏览器使之支持WML格式页面
- 跨浏览器事件支持
- 非IE内核浏览器支持activex插件
- 非IE内核浏览器支持activex插件
- 非IE内核浏览器支持activex插件
- qjm的CSDN博客
- 数据库常用sql
- oracle存储过程的基本及注意事项
- Hibernate/JPA中的继承映射
- 手把手教你数据恢复编程(一)基础知识篇
- CSS跨浏览器支持之二:浏览器内核
- 浏览器被恶意加载主页的偏招解法
- 软件测试过程的持续改进
- 几种常用的正则表达式
- 社交网络提高求职成功率
- command not found 解决方法
- 用双向链表对字符串进行排序
- joj 1509Hamiltonian Cycle (dfs求H回路)
- 封装的ADO.NET对数据库操作经典类 代码