51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 6409|回复: 23
打印 上一主题 下一主题

[原创] 不同浏览器的区别和基本认识

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2012-1-10 14:01:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
做web应用的童鞋们,估计都有做兼容性测试的需求,如何做好兼容性测试,首先要先了解下各种浏览器之间的区别才能更好的知道该如何去分类测试和究竟测哪些浏览器,当然需要测试哪些也要先做市场调查,看你的目标用户常用哪些浏览器。

现在市面上常见的 内核基本是一下4种:

Trident:

这是微软开发的一种排版引擎。该内核程序在1997年的IE4中首次被采用,是微软在Mosaic代码的基础之上修改而来的,并沿用到目前的 IE7。Trident实际上是一款开放的内核,其接口内核设计的相当成熟,因此才有许多采用IE内核而非IE的浏览器涌现(如 Maxthon、The World 、TT、GreenBrowser、AvantBrowser等)。此外,为了方便也有很多人直接简称其为IE内核(当然也不排除有部分人是因为不知道内 核名称而只好如此说,至少老N就是如此。。。)。自从发布后,Trident不断地被更新和完善:

Trident II(IE5)——增进对CSS1.0的支持及对CSS2重大的变更;

Trident III(IE5.5)——修正部分CSS的排版控制;

Trident IV(IE6)——修正了一部分box-model的错误以及增加了“兼容模式(Quirks Mode)”切换功能,以增加对文件类型描述(Document Type Definition,DTD)的支持;

Trident V(IE7)——修正许多CSS排版处理上的错误以及增加对PNG格式alpha通道(半透明)的支持。(这就是IE6经常被诟病的对png图片支持不良的之处!)

Geckos:

Gecko是套开放源代码的、以C++编写的网页排版引擎。这软件原本是由网景通讯公司开发的,Netcape6开始采用该内核。后来的 Mozilla FireFox也采用了该内核,Geckos的特点是代码完全公开,因此,其可开发程度很高,全世界的程序员都可以为其编写代码,增加功能。Geckos 现在由Mozilla基金会维护。

Presto:

Presto是一个由Opera Software开发的浏览器排版引擎,该内核在2003年的Opera7中首次被使用,该款引擎的特点就是渲染速度的优化达到了极致,也是目前公认网页浏览速度最快的浏览器内核。

Webkit:

苹果公司自己的内核,也是苹果的Safari浏览器使用的内核。 Webkit引擎包含WebCore排版引擎及JavaScriptCore解析引擎,均是从KDE的KHTML及KJS引擎衍生而来,它们都是自由软 件,在GPL条约下授权,同时支持BSD系统的开发。所以Webkit也是自由软件,同时开发源代码。在安全方面不受IE、Firefox的制约,所以 Safari浏览器在国内还是很安全的。

简单的总结一下:

使用Trident内核的浏览器:IE、Maxthon、TT、The World等;

使用Gecko内核的浏览器:Netcape6及以上版本、FireFox、MozillaSuite/SeaMonkey;

使用Presto内核的浏览器:Opera7及以上版本;

使用Webkit内核的浏览器:Safari、Chrome。

评分

参与人数 1综合技术指数 +4 收起 理由
愚人 + 4

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2012-1-10 19:53:08 | 只看该作者
总结的不错,谢谢分享
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2012-1-11 09:28:48 | 只看该作者
受教了,终于知道Chrome的根在何处了。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2012-1-11 09:38:00 | 只看该作者
收藏了,嘿嘿!
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2012-1-11 09:40:55 | 只看该作者
mark,收藏。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2012-1-11 10:36:42 | 只看该作者
谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2012-1-11 11:35:22 | 只看该作者
good
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2012-1-11 13:54:14 | 只看该作者
不错
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2012-1-11 16:07:15 | 只看该作者
收藏了,多谢!
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2012-1-11 17:16:11 | 只看该作者
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2012-1-11 18:04:35 | 只看该作者
今天才算对浏览器有了个了解
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2012-1-12 10:24:32 | 只看该作者
知道很多浏览器是IE内核,但从来不知道IE的内核是Trident
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2012-1-12 14:33:20 | 只看该作者
受教了,谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2012-1-12 14:33:36 | 只看该作者
受教了,谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2012-1-12 14:45:11 | 只看该作者
谢谢分享啊  !!!
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2012-1-13 12:42:40 | 只看该作者
内涵贴
回复 支持 反对

使用道具 举报

  • TA的每日心情
    擦汗
    2017-9-20 10:17
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    17#
    发表于 2012-1-13 16:03:19 | 只看该作者
    谢谢分享
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    18#
    发表于 2012-1-15 16:39:53 | 只看该作者
    谢谢分享
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2021-6-9 14:08
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    19#
    发表于 2012-1-15 21:31:31 | 只看该作者
    感觉有可能是转载过来的,呵呵。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    20#
    发表于 2012-1-19 16:33:34 | 只看该作者
    so nice
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-27 13:37 , Processed in 0.083015 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表