浏览器是我们每天浏览网页的必备工具,可很多同学还是对自己所用浏览器不太了解。浏览器最重要的部分就是其内核,浏览手机网站建设器内核负责对网页语法的解析,然后渲染出页面,不同内核的浏览器因其对网页的解析不同,所以渲染出来的页面也有可能不同。
我们一般来区分游览器,一大主要依据就是它所使用的内核,当今主流浏览器的内核大致可以分为几大类,分别为:
Trident(IE内核)
Gecko(FF内核)
Webkit内核(Safari、Chrome等)
Presto(Opera内核)
也许看到会比较陌生,但是只要你上过网,就至少用过其中一种游览器核心的浏览器,因为拥有这几种内核的游览器在市场的占有率实在太高了。
这是一张由百度统计的近期各版本浏览器在市场的占有率,几乎所有排在前面的浏览器都至少使用了以上内核中的一种。
Trident核心,代表产品Internet Explorer
说起Trident,很多人都对它不太了解,但说起IE,几乎每个人都有用过,所以也可以叫作ie内核。IE曾是浏览器的先驱,因其被预装在了全世界使用率最高的操作系统Windows中,所以几乎一度"垄断"了整个市场,但随着近几年其他浏览器的兴起,以及ie对w3c标准的支持远远落后于其他浏览器,和低版本IE出现的各种bug等安全性问题没有得到及时解决,导致了其使用率的远远下降,也成为很多web开发者头疼的事情。
2001年8月,微软发布了ie6,因其被预装在了xp系统上,导致至今为止,还是有不少用户任在使用ie6,不过随着微软对ie6的支持越来越少,并且开始淘汰使用。很多开发者都已经不对ie6做兼容处理,因为无论是ie6还是ie7,开发者天津大港网站建设公司都要花费很多额外的时间去处理它们所表现出来的怪异不兼容问题。Ie6/ie7的淘汰已是一种必然趋势。
从目前的统计数据来看,尽管IE目前仍然保持着浏览器老大地位,但市场份额却不断下滑,而一些新起的浏览器(360浏览器等),使用用户则正不断上升,ie能否保住浏览器老大地位,我们拭目以待。
Gecko核心,代表产品Mozilla Firefox
Gecko也是一个陌生的词,但Firefox的名声应该已经有所耳闻,Gecko是一套开放源代码的、以C++编写的网页排版引擎。目前为Mozilla家族网页浏览器以及Netscape 6以后版本浏览器所使用。这软件原本是由网景通讯公司开发的,现在则由Mozilla基金会维护。它提供了一个丰富的程序界面以供互联网相关的应用程式使用,例如网页浏览器、HTML编辑器、客户端/服务器等等。
Gecko的一大优势在于跨平台,能在Microsoft Windows、Linux和MacOS X等主要操作系统上运行,而且由于Gecko最大特点在于开源,所以使用Gecko的网页浏览器也很多,其中的优秀代表产品是Mozilla Firefox。此外还有AOL for Mac OS X、Aphrodite、Beonex Communicator、Camino、DocZilla、CompuServe 7.0、等。
WebKit核心,代表作品Safari、Chrome
WebKit 是一个开源的搜索引擎,WebKit 前身是 KDE 小组的 KHTML,它的特点在于源码结构清晰、渲染速度极快。后来由苹果公司将其改进,发扬光大,推出了装备 KHTML 改进型 WebKit 引擎的浏览器 Safari,除此之外其代表作品还有Google的浏览器Chrome。
Presto核心,代表作品Opera
Presto是由Opera Software开发的浏览器排版引擎,供Opera 7.0及以上使用。它取代了旧版Opera 4重庆网站建设公司至6版本使用的Elektra排版引擎,包括加入动态功能,例如网页或其部分可随着DOM及Script语法的事件而重新排版。
Presto在推出后不断有更新版本推出,使不少错误得以修正,以及阅读Javascript效能得以最佳化,并成为速度最快的引擎,这也是Opera被公认为速度最快的浏览器的基础。Opera 浏览器因为它的快速、小巧和比其他浏览器更佳的标准兼容性获得了国际上的最终用户和业界媒体的承认,并在网上受到很多人的推崇。
壳子浏览器
现在还有很多壳子浏览器,自己本身不带内核,而是直接调用本机其他浏览器的内核,来实现浏览的功能。由于IE浏览器在国内的普及率非常高,所以造成了很多网上银行和支付系统只支持IE的Trident内核,其他浏览器访问根本无法进行正常支付和转账等业务。很多浏览器开发商就运用了壳子浏览器的特性推出了"双核"浏览器,带有两种浏览模式,其原理就是本身带一内核,开启兼容模式后,调用本机上的ie内核,来实现双引擎功能。其中代表产品有搜狗浏览器、傲游3、QQ浏览器等。这种浏览器的好处在访问支付宝或者网上银行的时候,使用Trident内核的"兼容模式"来进行业务。这样一个浏览器多个内核,满足同一用户的不同需求。
以下是一些双核浏览器使用内核情况
大家可以通过这个网站查看自己所用浏览器的内核 http://www.thismachine.info
浏览器及版本 默认模式 兼容模式
搜狗浏览器4.0 WebKit 装修行业网站建设 自带ie7内核
傲游3.4.5 WebKit 本机ie版本高于ie7调用本机ie7,低于ie7调用本机ie默认版本
360极速浏览器5.5 WebKit 本机自带ie版本
QQ浏览器 6.14 WebKit 本机ie版本高于ie7调用本机ie7,低于ie7调用本机ie默认版本
除以上浏览器外,360公司的另外一款浏览器,360安全浏览器5.0.8.2(非自带ie8版本,官方有自带ie8版本下载)使用的内核为本机自带ie版本,所以360安全浏览器才支持网银交易。(以上数据测试时间为2012年9月20日,经供参考)
浏览器所使用的内核也决定了它对web标准的支持情况,现在绝大多数浏览器遵循的是由国际著名的标准化组织万维网联盟(W3C)编写的规范浏览器语言所遵循的一套标准。
不同浏览器对这一标准的支持情况也决定了浏览器渲染出来的页面效果会有所不同,用户在浏览网页时的体验也会不尽相同,当下css3的引用以成为越来越多码农们习以为常的事情,一些新的属性(圆角,渐变、RGB & RGBA等)被加入到其中,
但很多浏览器都还没完全支持这一标准,就目前来看,虽然IE近几年更新的很快,也逐渐对这一标准慢慢适应,但相对于其他主流浏览器的支持程度,我觉得作为浏览器老大的ie还是略显落后。
看了这么多的浏览器,大家平时该怎么选择呢,其实每个浏览器都有自己的优点和缺点,没有一个绝对优秀的浏览器,选择最适合自己的就好,众口难调,所以抱着理性的态度,选择一个自己用的习惯,舒服的浏览器吧。
文章来源:搜道UED
南京牧狼文化传媒有限公司简介:
牧狼传媒,牧者之心,狼者之性,以牧之谦卑宽容之心待人,以狼之团结无畏之性做事!
公司注册资金100万,主营众筹全案服务、网站营销全案服务、网站建设、微信小程序开发、电商网店设计、H5页面设计、腾讯社交广告投放以及电商营销推广全案等相关业务,致力于为客户提供更有价值的服务,创造让用户满意的效果!
为百度官方及其大客户、苏宁易购、金山WPS秀堂、美的、创维家电、新东方在线、伊莱克斯、宝丽莱等国内国外知名品牌服务过,服务经验丰富!同时,公司也是南京电子商务协会会员单位、猪八戒网官方认证签约服务商、江苏八戒服务网联盟、南京浦口文化产业联合会会员单位,可以为您提供更好的服务!
主营项目:众筹全案服务、网站营销全案服务、网站建设、微信小程序开发、电商网店设计、H5页面设计、腾讯社交广告投放、竞价托管、网站优化、电商代运营等
合作客户:百度、苏宁易购、饿了么、美的、创维家电、新东方在线、宝丽莱、金山WPS秀堂、伊莱克斯
资质荣誉:百度商业服务市场2017年度最佳图片服务商、南京电子商务协会会员单位、猪八戒网官方认证签约服务商、江苏八戒服务网联盟、南京浦口文化产业联合会会员单位、八戒通TOP服务商、"易拍即合杯"H5创意大赛"三等奖"。