浏览器核心对照及浏览器选择标准规范.docxVIP

浏览器核心对照及浏览器选择标准规范.docx

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浏览器核心对照及浏览器选择标准规范

浏览器核心对照及浏览器选择标准本文介绍浏览器核心知识及浏览器选择中的几个注意事项,源起在网易上看到关于巨头火拼“双核”浏览器一文,由衷的佩服某些人吹牛造势的本事,居然还拿这个老掉牙的话题做宣传,殊不知现在的网络用户除了“懂行”的免疫用户就是“不太懂行”被安装用户,Firefox很早就有类似的IE核模拟扩展。但不管怎么说,看看脑白金的广告效果就知道,国内环境真正需要的就是要利用无知,但还不能明说,否则就会招来漫骂。一、浏览器核心做知多少任何浏览器设计,都离不开浏览器核心或者叫引擎都可以,当然这个所谓的核心只是人为划定的(这样可以降低模块之间的耦合度),就像是包饺子,你可以使用现成的饺子馅也可以自己做馅,如果是自己做馅也可以直接搅拌到一起去做成肉饼,照样也是浏览器。除了早期的浏览器核心“发家”之初,内核概念需要持续修改完善之外,目前浏览器核心已经日渐成熟,有商业内核也有非商业内核,还有专用内核等等,最流行的是这四种浏览器核心:Trident内核、WebKit内核、Gecko内核和Presto内核。这四种内核流行也是从大家开始接触几款主流浏览器才开始的。大家常用的浏览器几乎都是在这核心接口上开发的,话再说回来,每个内核还是有其原始的娘家,那就是:Trident内核——Internet Explorer,这个内核也不是微软的原创,而是在NACA MOSAIC基础上开发而来,对Trident核心而言,微软是最大的贡献者(更多)。WebKit内核——Safari,WebKit核心本源于KDE下的KHTML和KJS,苹果注册的商标,按照GPL协议WebKit也开源,对WebKit而言苹果公司是最大贡献者(更多)。Gecko内核——Firefox,Gecko核心原由网景公司开发,现在由Mozilla基金会及全世界粉丝义工维护,Mozilla是最大贡献者(更多)。Presto内核——Opera,Opera是个软件公司,在90年代,跟微软和网景是浏览器市场的三大主力,所以Opera是Presto核心的最大贡献者(更多)。其它还有些核心要么是苹果系统专用,要么是非主流,不再介绍,有兴趣的读者可以参考:/zh-cn/Mosaic所以除此上述提到的浏览器之外,其它浏览器全是追随者,下面插图来源于维基百科。二、主流浏览器核心对照下面看一下主流浏览器核心情况,对照表如下图:Internet Explorer、遨游(Maxthon)、腾讯TT、世界之窗(The world)、360浏览器、Green Browser基于Trident内核Safari、Google Chrome、Midori基于WebKit内核Mozilla Firefox、Camino基于Gecko内核Opera基于Presto内核(商业内核)上表中,除了IE、Safari、Firefox、Opera是正宗核心派外,其余的全是追随者(Presto由于是商业内核,所以追随者比较少也很正常),包括Google chrome。最磨蹭的还属Trident内核(俗称IE核心),天缘认为微软一直不上心做这个小东西(可能也看不上),导致总是越整越难用(目前的市场占有率完全是因为系统集成的缘故),反而让诸多IE内核打包者抢了风头。那么,为什么国内的浏览器几乎都是清一色选择在IE核心上进行打包呢,天缘个人看法归结为三点:1、在国内IE核心用户群最大2、多种微软开发工具中都会带有现成打包接口,开发方便,基础打包对技术要求并不高。3、目前似乎国内网银垄断牛叉,只开发基于IE的安全登录插件。所以软件厂家都没有去独立打包其它非IE内核,所以既然使用IE核心,那么IE核心相关的所有BUG将会影响任何使用该核心的浏览器,所以所谓的安全浏览器、流行浏览器极速浏览器就无从谈起,之前谈到的“沙盒”功能到是很好的安全改善行为,但这与IE核心无关,谁都可以使用。然后一些浏览器就拿“双核”浏览器炒作,具体效果就不说了,本文自有答案。二、什么是“双核”浏览器这个东西要不是看了上文提到的文章,还不知道有这个叫法,所谓的双核浏览器就是在浏览器中集成了两个上述浏览器核心(一般是IE和WebKit内核,IE核心是用来支持国内垄断的网银插件,Webkit内核则具有解析快优点)。这个功能Firefox很早就有了,使用个插件就可以模拟IE核心,对于使用Linux系统用户使用网银,可能需要调整到IE核心临时用一下,真正的用处不大,即使是开发人员也没必要使用这个东西来交互测试,当然如果把所有核心都打包到一起还是可以试用一下。说句公道话,简单的打包两个核心是非常简单的,但是要想无缝切换不出问题,从技术上,国内厂家在可预见的未来应该没有一个有能力做的出来,短期内也不可能做的哪怕是相对完美。几乎可以肯定,目前这类双核浏览器全是简单的搭建,玩玩概念。但相比微软

文档评论(0)

taobao88 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档