帮同事做个测试,了解下浏览器内核,做个笔记
来源:互联网 发布:java list合并去重复 编辑:程序博客网 时间:2024/05/17 08:55
全球仅有四大浏览器内核
目前全球仅有四个独立的浏览器内核,分别为微软IE的Trident、网景最初研发后卖给Mozilla基金会并演化成火狐的Gecko、KDE的开源内核Webkit以及Opera(欧朋)的Presto。其中,Presto是历史最悠久的内核。
目前微软的Trident在移动终端上主要为WP7系统内置浏览器,Opera的Presto内核在所有联网设备上都使用,移动终端上主要为 Opera Mobile、OperaMini、欧朋浏览器以及欧朋HD Beta版,Webkit内核的适用范围则较为广泛,Android原生浏览器、苹果的Safari、谷歌的Chrome(Android4.0使用)都是基于Webkit开源内核开发的。
四大浏览器内核优缺点
1.Trident:因为在早期IE占有大量的市场份额,所以以前有很多网页是根据这个Trident的标准来编写的,但是实际上这个内核对真正的网页标准支持不是很好,同时存在许多安全Bug。
2.Gecko:优点就是功能强大、丰富,可以支持很多复杂网页效果和浏览器扩展接口,缺点是消耗很多的资源,比如内存。
3.Webkit:优点就是Webkit拥有清晰的源码结构、极快的渲染速度,缺点是对网页代码的兼容性较低,会使一些编写不标准的网页无法正确显示。
4.Presto:Presto内核被称为公认的浏览网页速度最快的内核,同时也是处理JS脚本最兼容的内核,能在Windows、Mac及Linux操作系统下完美运行。
目前全球仅有四个独立的浏览器内核,分别为微软IE的Trident、网景最初研发后卖给Mozilla基金会并演化成火狐的Gecko、KDE的开源内核Webkit以及Opera(欧朋)的Presto。其中,Presto是历史最悠久的内核。
目前微软的Trident在移动终端上主要为WP7系统内置浏览器,Opera的Presto内核在所有联网设备上都使用,移动终端上主要为 Opera Mobile、OperaMini、欧朋浏览器以及欧朋HD Beta版,Webkit内核的适用范围则较为广泛,Android原生浏览器、苹果的Safari、谷歌的Chrome(Android4.0使用)都是基于Webkit开源内核开发的。
四大浏览器内核优缺点
1.Trident:因为在早期IE占有大量的市场份额,所以以前有很多网页是根据这个Trident的标准来编写的,但是实际上这个内核对真正的网页标准支持不是很好,同时存在许多安全Bug。
2.Gecko:优点就是功能强大、丰富,可以支持很多复杂网页效果和浏览器扩展接口,缺点是消耗很多的资源,比如内存。
3.Webkit:优点就是Webkit拥有清晰的源码结构、极快的渲染速度,缺点是对网页代码的兼容性较低,会使一些编写不标准的网页无法正确显示。
4.Presto:Presto内核被称为公认的浏览网页速度最快的内核,同时也是处理JS脚本最兼容的内核,能在Windows、Mac及Linux操作系统下完美运行。
0 0
- 帮同事做个测试,了解下浏览器内核,做个笔记
- 做个测试....testtest
- 做个测试
- 做个测试
- 做个blog 测试
- 做个测试
- 了解geohash编码,做了个小测试
- 帮你的JDK做个小手术
- 做个工具帮你找源码
- 无聊。。。。做个笔记
- 做个笔记 freopen
- 6招教你做个受欢迎的同事
- 今天仅仅做个测试
- 做个测试自己看看
- 学习笔记,做个记号
- C# 基础,做个笔记
- 随机数猜谜 做个笔记
- 放松下,做个蛋糕!
- Linux squid 缓存服务器
- NodeJs之Buffer
- ICP算法进行点云匹配
- jquery extend实现原理
- Jenkins用户和权限配置
- 帮同事做个测试,了解下浏览器内核,做个笔记
- QByteArray的构造 一定要有size(),否则数据不全
- (笔记)alarm、pause、sleep函数的使用
- 5-49 打印学生选课清单 (25分)
- 正向代理与反向代理
- android studio 常见问题(仅限于鄙人遇到的)
- npm installation
- JDK环境变量中dt.jar、tools.jar,rt.jar,source.jar等变量值的作用
- Comparable和Comparator的区别