第一篇:主流浏览器内核概览
主流浏览器内核概览
浏览器最核心的部分是渲染引擎(Rendering Engine),我们一般习惯称之为“浏览器内核”,其负责解析网页语法(如HTML、JavaScript)并渲染、展示网页。因此,所谓的浏览器内核 通常也就是指浏览器所采用的渲染引擎,渲染引擎决定了浏览器如何显示网页的内容以及页面的格式信息。不同的浏览器内核对网页编写语法的解析也有所不同,因 此同一网页在不同的内核浏览器里的渲染、展示效果也可能不同。
l 主流浏览器内核介绍(如图所示)主流浏览器内核分类
浏览器内核种类繁多,商用的加上非商业的免费内核,大约有10款以上甚至更多,不过通常比较常见的大约只有以下4种,下面就简单介绍一下。
(1)Trident Trident(又称为MSHTML),是微软的Windows搭载的网页浏览器—— Internet Explorer浏览器使用的内核(俗称IE内核),该内核程序在1997年的IE 4中首次被采用,之后不断地加入新的技术并随着新版本的IE发布。Trident实际上是一款开放的内核,Trident引擎被设计成一个软件组件(模 块),使得其他软件开发人员很容易将网页浏览功能加到他们自行开发的应用程序里,其接口内核设计相当成熟,因此才涌现出许多采用IE内核而非IE的浏览器(如Maxthon、The World、腾讯的TT、GreenBrowser等),但是Trident只能用于Windwos平台。
由于IE本身的“垄断性”而使得Trident内核在很长时间内都是一家独大,微软也在相当长一段时间内都没有更新Trident内核,这就导致了两个后 果——一是Trident内核曾经几乎与W3C标准脱节;二是Trident内核的大量Bug等安全性问题没有得到及时解决。目前,微软对Trident 排版引擎做了重大变动,除了加入新的技术之外,还增加了对网页标准的支持。尽管这些变动已经在相当大的程度上落后了其他的排版引擎,如Gecko、WebCore、KHTML及Presto。
(2)Gecko Gecko是开放源代码、以C++编写的网页排版引擎,目前被Mozilla家族网页浏览器以及Netscape 6以后版本浏览器所使用。这款软件原本是由网景通讯公司开发的,现在则由Mozilla基金会维护。由于Gecko的特点是代码完全公开,因此,其可开发 程度很高,全世界的程序员都可以为其编写代码,增加功能。因为这是个开源内核,因此受到许多人的青睐,采用Gecko内核的浏览器也很多,这也是 Gecko内核虽然年轻但市场占有率能够迅速提高的重要原因。
Gecko排版引擎提供了一个丰富的程序界面以供与互联网相关的应用程序使用,例如网页浏览器、HTML编辑器、客户端/服务器等。虽然最初的主要对象是 Mozilla的衍生产品,如Netscape和Mozilla Firefox,但是现在已有很多其他软件利用这个排版引擎。此外Gecko也是一个跨平台内核,可以在Windows、BSD、Linux和Mac OS X中使用。
Gecko是最流行的排版引擎之一,其流行程度仅次于Trident。使用Gecko 引擎的浏览器有Firefox、网景6~
9、SeaMonkey、Camino、Mozilla、Flock、Galeon、K-Meleon、Minimo、Sleipni、Songbird、XeroBank。Google Gadget引擎采用的就是Gecko浏览器引擎。
(3)Presto
Presto是一个由Opera Software开发的浏览器排版引擎,目前Opera 7.0~10.00版本使用该款引擎。Presto的特点就是渲染速度的优化达到了极致,它是目前公认的网页浏览速度最快的浏览器内核,然而代价是牺牲了网页的兼容性。Presto实际上是一个动态内核,与Trident、Gecko等内核的最大区别就在于脚本处理上,Presto有着天生的优势,页面的全部或者部分都 能够在回应脚本事件时等情况下被重新解析。此外该内核在执行JavaScript时有着最快的速度,根据同等条件下的测试,Presto内核执行同等 JavaScript所需的时间仅有Trident和Gecko内核的约1/3。不过,不足之处在于Presto是商业引擎,使用Presto的除了 Opera以外,只剩下NDS Browser、Nokia 770网络浏览器等,这在很大程度上限制了Presto的发展。Opera Widget引擎采用的就是Presto引擎。
(4)WebKit
WebKit 是一个开放源代码的浏览器引擎(Web Browser Engine),WebKit最初的代码来自KDE的KHTML和KJS(它们均为开放源代码,都是自由软件,在GPL协议下授权)。所以WebKit也是自由软件,同时开放源代码。
除了Safari浏览器,Mac下还有OmniWeb、Shiira等人气很高的浏览器。Google的chrome也使用WebKit作为内核。
WebKit内核在手机上的应用也十分广泛,例如Google的Android平台浏览器、Apple的iPhone浏览器、Nokia S60浏览器等所使用的浏览器内核引擎,都是基于WebKit引擎的。
WebKit内核也广泛应用于Widget引擎产品,包括中国移动的BAE、Apple的Dashboard以及Nokia WRT在内采用的均为WebKit引擎。
第二篇:浏览器内核总结
一、排版引擎.........................................................................................................................2
1、Trident(Windows)......................................................................................................2
2、Gecko(跨平台)...........................................................................................................2
3、KHTML(Linux).............................................................................................................3
4、WebKit(跨平台).........................................................................................................3
5、Chromium(跨平台)....................................................................................................3
6、Presto(跨平台)...........................................................................................................3
二、JavaScript引擎..................................................................................................................4
三、几个测试...........................................................................................................................4
1、V8引擎............................................................................................................................4
2、Acid3................................................................................................................................4
3、HTML5.............................................................................................................................4
四、几个奇葩...........................................................................................................................5
1、IETab................................................................................................................................5
2、Trident/Gecko双核浏览器.............................................................................................5
3、Trident/WebKit双核浏览器...........................................................................................5
4、Trident/Gecko/WebKit三核浏览器...............................................................................5
五、几个小点...........................................................................................................................6
1、Chrome/Chromium.........................................................................................................6
2、MyIE、MyIE2、傲游、GreenBrowser...........................................................................6
3、页面兼容性判断.............................................................................................................6
4、一直被模仿,一直被超越的Opera..............................................................................6
5、这年头流行刷版本号.....................................................................................................6
6、查看源代码、开发者工具.............................................................................................7
7、几个主要的浏览器官网以及版本下载.........................................................................7(1)Internet Explorer.....................................................................................................7(2)Mozilla Firefox.........................................................................................................7(3)Apple Safari..............................................................................................................7(4)Chromium................................................................................................................8(5)Google Chrome........................................................................................................8
一、排版引擎
首先厘清一下浏览器内核是什么东西。
英文叫做:Rendering Engine,中文翻译很多,排版引擎、解释引擎、渲染引擎,现在流行称为浏览器内核,至于为什么流行这么称呼,请自行领悟。
Rendering Engine,顾名思义,就是用来渲染网页内容的,将网页的内容和排版代码转换为可视的页面。因为是排版,所以肯定会排版错位等问题。为什么会排版错位呢?有的是由于网站本身编写不规范,有的是由于浏览器本身的渲染不标准。
现在有几个主流的排版引擎,因为这些排版引擎都有其代表的浏览器,所以常常会把排版引擎的名称和浏览器的名称混用,比如常的说IE内核、Chrome内核。其实这样子是不太合理的,因为一个完整的浏览器不会只有一的排版引擎,还有自己的界面框架和其它的功能支撑,而排版引擎本身也不可能实现浏览器的所有功能。下面罗列一下几款主流的排版引擎和浏览器。
1、Trident(Windows)
IE浏览器所使用的内核,也是很多浏览器所使用的内核,通常被称为IE内核。基于Trident内核的浏览器非常多,这是因为Trident内核提供了丰富的调用接口。老的Trident内核(比如常说的IE6内核)一直是不遵循W3C标准的,但是由于它的市场份额最大,所以后果就是大量的网站只支持老的Trident内核,依据W3C标准写的网页在老的Trident内核下面又出现偏差。目前可供调用的最新版的Trident内核是IE9所用的内核,相较之前的版本对W3C标准的支持增强了很多。
Trident内核的浏览器:
IE6、IE7、IE8(Trident 4.0)、IE9(Trident 5.0)、IE10(Trident 6.0);
世界之窗
1、世界之窗
2、世界之窗3;
360安全浏览器1、360安全浏览器2、360安全浏览器3、360安全浏览器4、360安全浏览器5;
傲游
1、傲游2;搜狗浏览器1;腾讯TT;阿云浏览器(早期版本)、百度浏览器(早期版本)、瑞星安全浏览器、Slim Browser;
GreenBrowser、爱帆浏览器(12 之前版本)、115浏览器、155浏览器;
闪游浏览器、N氧化碳浏览器、糖果浏览器、彩虹浏览器、瑞影浏览器、勇者无疆浏览器、114浏览器、蚂蚁浏览器、飞腾浏览器、速达浏览器、佐罗浏览器;
2、Gecko(跨平台)
Netscape6启用的内核,现在主要由Mozilla基金会进行维护,是开源的浏览器内核,目前最主流的Gecko内核浏览器是Mozilla Firefox,所以也常常称之为火狐内核。因为Firefox的出现,IE的霸主地位逐步被削弱,Chrome的出现则是加速了这个进程。非Trident内核的兴起
202_年HTML5主题峰会 “生态 共融 多赢”主题峰会浏览器专场TV专场渠道与合作工具与应用正在改变着整个互联网,最直接的就是推动了编码的标准化,也使得微软在竞争压力下不得不改进IE。不过比较可惜的是,虽然是开源的,也开发了这么多年,基于Gecko的浏览器并不多见,除了一些简单的改动(坑爹的X浏览器)或者是重新编译(绫川ayakawa、tete009),深度定制或者增强型外壳的还比较少见。另外就是有一些其它软件借用了Gecko内核,比如音乐管理软件SongBird。常见的Gecko内核的浏览器
Mozilla Firefox、Mozilla SeaMonkey Epiphany(早期版本)、Flock(早期版本)、K-Meleon
3、KHTML(Linux)
KDE开发的内核,速度快捷,容错度低。这个内核可能不见得很多人知道,但是后面再看下去你就明白了。
常见的KHTML内核的浏览器:Konqueror
4、WebKit(跨平台)
由KHTML发展而来,也是苹果给开源世界的一大贡献。是目前最火热的浏览器内核,火热倒不是说市场份额,而是应用的面积和势头。因为是脱胎于KHTML,所以也是具有高速的特点,同样遵循W3C标准。
常见的WebKit内核的浏览器:Apple Safari、Symbian系统浏览器
5、Chromium(跨平台)
维基百科里面并没有将Chromium从WebKit分出来,这个区分完全是基于我个人的恶趣味。记得以前看过一个大牛的博文说过,Chromium把WebKit的代码梳理得可读性提高很多,所以以前可能需要一天进行编译的代码,现在只要两个小时就能搞定。这个我自己也没有考究过,但是估计可信。这个也能解释为什么Gecko和WebKit出来了这么久,第三方编译、定制的版本并不多,但是由Chromium衍生出来的浏览器早就满坑满谷了。
常见的Chromium内核的浏览器:Chromium、Google Chrome、SRWare Iron、Comodo Dragon
6、Presto(跨平台)
Opera的内核,准确地说,是Opera 7.0及以后版本的内核,Opera 3.5-6.1版本使用的内核叫做Elektra。不用说,Presto对W3C标准的支持也是很良好的。虽然我很喜欢Opera,但是我对Presto的渲染速度一直有保留态度。之前在OperaChina论坛看见有人说过,Presto优先解析文字,保证可阅读性,媒体资源的渲染放后。常见的Presto内核的浏览器:Opera
二、JavaScript引擎
说完了排版引擎,接下来说说JavaScript引擎。顾名思义,JavaScript引擎就是用来渲染JavaScript的。为什么要单独拿出来说呢?因为它涉及到跑分。经常看见很多文章在报道说哪个浏览器更快,其实大部分说的就是JavaScript的渲染速度,而不是页面的载入速度。在网速许可的情况下,其实各个浏览器的页面载入速度差别不大(Opera逊色一些)。那是不是说对比JavaScript的渲染速度其实没有意义?也不是这么说,因为现在JavaScript在页面中的比重会越来越大,越来越多的动态页面开始大量借助JavaScript,比如现在主流的SNS、邮箱、网页游戏,所以JavaScript的渲染速度也是一个很重要的指标。JavaScript的渲染速度越快,动态页面的展示也越快。Opera在JavaScript引擎的跑分上面一直都是很牛逼的,一般来说最新测试版之间PK,Opera基本都会夺冠。
1、Chakra 查克拉,IE9启用的新的JavaScript引擎。
2、SpiderMonkey/TraceMonkey/JaegerMonkey SpiderMonkey应用在Mozilla Firefox 1.0-3.0,TraceMonkey应用在Mozilla Firefox 3.5-3.6版本,JaegerMonkey应用在Mozilla Firefox 4.0及后续的版本。
3、V8 应用于Chrome、傲游3。
4、Nitro 应用于Safari 4及后续的版本。
5、Linear A/Linear B/Futhark/Carakan Linear A应用于Opera 4.0-6.1版本,Linear B应用于Opera 7.0~9.2版本,Futhark应用于Opera 9.5-10.2版本,Carakan应用于Opera 10.5及后续的版本。
6、KJS KHTML对应的JavaScript引擎
三、几个测试
1、V8引擎
http://v8.googlecode.com/svn/data/benchmarks/v6/run.html
现在很多“双核”浏览器都用它来跑分测试JavaScript引擎,分数越高越好。
2、Acid3
http://acid3.acidtests.org/
标准支持测试,分数越高越好,满分是100分。
3、HTML5
http://?hl=zh-cn Beta在线安装包:
http://?hl=zh-CN&extra=betachannel Dev在线安装包: http://?hl=zh-CN&extra=devchannel Canary在线安装包: http://?hl=zh-CN&extra=canarychannel
Stable离线安装包:
http://?hl=zh-CN&standalone=1 Beta离线安装包: http://?hl=zh-CN&standalone=1&extra=betachannel Dev离线安装包:
http://?hl=zh-CN&standalone=1&extra=devchannel Canary离线安装包:
http://?hl=zh-CN&standalone=1&extra=canarychannel(6)Opera 官网:
http://www.feisuxs/ 正式版:
http://www.feisuxs/download/ 测试版: http://snapshot.opera.com/windows/latest
第三篇:主流浏览器的优点和缺点
其实每个主流浏览器都有自己的优点和缺点,最适合自己的就是最好的,没有一个绝对满意的浏览器,因为浏览器用户是百万千万甚至更多的,众口难调,所以抱着理性的态度,选择一个自己有一些满意的就好了吧,下面仅给一些普通用户介绍一下当前一些主流浏览器的优缺点等,如果你是特殊用户,高端用户就无视了吧,毕竟每个人都有自己的爱好需要和选择,以下是针对最大众化用户的推荐,大家自己按照所需选择吧!
□搜狗高速浏览器(双核浏览器)
整体评价:★★★★☆
搜狗浏览器2.0的出现,开创了浏览器的双核高速时代,稍后世界之窗,腾讯TT,360等浏览器都要开始做双核或者做搜狗浏览器用的WebKit核心的浏览器了,而傲游的双核开发很久了一直没能正式发布。
搜狗浏览器【四级加速】:
一级加速:真双核引擎——全球最快的浏览器内核,双核心高速兼容俱备
搭载业界最快的Webkit引擎,网页显示速度大大加快。观看视频、浏览新闻、淘宝购物更加快捷
二级加速:下载加速器——下载变得更快更简单
内置下载管理器,通过多线程多镜像的下载模式全面提升文件下载速度,比IE下载快1.5倍以上。可媲美业界最快的下载软件
三级加速:不卡不死——开100个标签都不会卡
【首创】将搜狗首创并得到广泛认可的“防假死”架构创新的应用在了webkit内核上,成为“首款防假死的webkit内核浏览器”。防假死、防崩溃的多进程异步浏览技术一改以往浏览器假死卡死崩溃严重的局面。已被傲游,世界之窗,360,腾讯TT等几乎所有浏览器借鉴效仿 四级加速:全网加速——网通、电信、教育网全面提速
【首创】首创全网加速。加速电信,网通,教育网互访,此加速不同于以往其他浏览器的物理加速,而是真实网速加速,提高网页浏览速度。
?功能:首创全自动网络收藏夹、首创独立播放网页视频、首创flash游戏提取操作、首创会智能搜寻网址的智能地址
栏、首创网页静音、隐私保护浏览模式、最常访问栏等多项特色功能,另外还有多标签浏览、鼠标手势、隐私保护、广告过滤、多功能主页标签页等主流功能
【首创】视频提取:可以一边玩QQ空间,开心网,人人网等的FALSH游戏,如偷菜停车位,一边做其他事情,提取到一边跟个播放器一样可以最小化最大化,并随后被傲游,世界之窗,360,腾讯TT等几乎所有浏览器借鉴效仿;
【首创】智能地址栏:地址栏就是搜索,只需要输入一小段地址或者中文名称,就可以自动找到所在网址。随后被傲游,世界之窗,360,腾讯TT等几乎所有浏览器借鉴效仿;
【首创】全自动的账户同步方式,无需再复杂手动处理,收藏,历史记录,配置全部同步,跟使用QQ添加好友,保存聊天记录一样的保存网址收藏,历史记录等,并且保护隐私。有账户,走到哪里都可以登录就可以看到你的网址收藏和历史记录啦!
【首创】网页静音,防止被网页上嘈杂的声音打扰。随后被傲游,世界之窗,360,腾讯TT等几乎所有浏览器借鉴效仿;
【首创】智能填表:全智能填表功能,简直马甲快速切换,快速注册马甲功能!你只需要使用一个通用表单就可以疯狂注册很多网站!一个网站注册很多账号等等!之前浏览器都是使用自动填表,需要手动操作等麻烦,搜狗浏览器再次创新全自动智能功能!现在在完善中,期待更强大吧!
?目前最新版:2.0正式版(版本号2.0.0.898)
□傲游浏览器(单核浏览器)
整体评价:★★★☆☆
一个整合了国内外浏览器的多样功能的浏览器,插件也很多,适合高级玩家。不过这是她的缺点也是她的优点,功能多造成问题也多,功能众多,但做的精的功能较少,浏览器整体性能欠佳,假死卡死崩溃严重,以前曾经是我的最爱,但是由于这个死穴导致用户逐渐大量流失,虽然现在市场占有率还是在前几位,不过逐渐受到几个新兴浏览器的威胁,地位不保,正在走向下坡。
内核:IE的trident核心(另外傲游浏览器还有3.0版,但目前来说功能稀缺,双核性能也不尽人意,暂且不给大家推荐了吧)
?功能:多标签浏览界面;鼠标手势;超级拖拽;隐私保护;广告猎手;RSS阅读器;IE 扩展插件支持;外部工具栏;自定义皮肤。
?目前最新版:傲游2.5版,傲游3.0(3.0为双核,但目前为测试版,尚未发布)
□世界之窗(The world)浏览器(单核浏览器)
整体评价:★★★☆☆
由凤凰工作室出品,没有大的公司背景和实力,但开发出了一款同样受人喜爱的浏览器,不过近年来也逐渐走向下坡。一方面是由于领导人的决策失误,已经被360收购,功能和360完全相同。目前正受到360的威胁地位也不再。我想很多像我这样的曾经的世界之窗粉也是非常痛恨360的吧!
世界之窗浏览器和傲游一样功能比较多,仅次于傲游的多功能浏览器。跟傲游走的路线颇为相似,以整合国内外其他浏览器的功能为主,缺乏创新。搜狗浏览器出来以后更是模仿了搜狗浏览器的多进程多线程防假死崩溃技术。
内核:IE的trident核心
?功能:智能广告过滤+黑名单过滤、多线程窗口框架(搜狗浏览器首创功能)、强大的浏览辅助功能、不断加强的安全浏览、性能优化模式、内建支持多线程、断点续传下载、浏览器静音功能、皮肤和插件
?目前最新版:世界之窗2.4版、3.1正式版、世界之窗chrome版(为谷歌chrome的改造版)
□360浏览器(单核浏览器)
整体评价:★★☆☆
360浏览器算是一个浏览器史上最大的“搬运工”了,而且是出钱在搬运,拿走了世界之窗浏览器开发多年的所有东西。直接换肤,加上个某公司的沙盒,于是名曰“360安全浏览器”其实只是个幌子而已。360公司运用当年流氓软件3721式的推广,360强大的营销队伍和枪手团队,以及360安全卫士流氓式的推广以虚假的“安全”概念,强大的多功能作宣传,已经忽悠了一大批用户,目前市场占有率更是急剧上升,但不得不说这是浏览器史上的一个“杯具”。如果大家需要安全,推荐使用其他浏览器+金山网盾来保护上网安全,再加一款全球最强知名安全软件,如avast,小红伞,都是免费中文版。
内核:ie内核
?功能:同世界之窗浏览器
?目前最新版:360浏览器2.2版、3.0版本等
□TT浏览器(单核浏览器)
整体评价:★★☆☆
集成了多项主流功能,同时继承了腾讯一贯的见好就抄的习惯,基本上无创新可言,功能上和性能上均远不如其他几款浏览器,但由于腾讯有强大的QQ用户,噱头式的推广,目前市场占有率也是前几,不过由于受到搜狗浏览器核360等几家新兴浏览器的紧逼,市场占有率正在逐步下跌。在此不多介绍了。有兴趣的朋友可以自己去玩玩。
?功能:多线程、黑白名单、智能屏蔽、鼠标手势等多种常见功能。
?目前最新版:TT4.8版
以下推荐一些国外的浏览器,一般网民应该会不太习惯,不过作为有一定影响力的浏览器还是介绍下吧。
□火狐Firefox浏览器(单核浏览器)
整体评价:★★★☆☆
第三方插件众多成为一些高级玩家选择火狐的理由,但火狐启动慢,占用cpu高反应等不如其他浏览器成为弊病。
内核:使用Gecko引擎(即非ie内核),?功能:特色功能有火狐魔镜,自带功能较少,但有众多插件,喜欢玩插件的朋友可以试试。?目前最新版:火狐3.5版等
□谷歌chrome浏览器(单核浏览器)
整体评价:★★★★☆
采用WebKit核心,在处理一些页面上较快,由于国内网页都以微软的IE浏览器为标准而开发,chrome在对一些网页有兼容问题,并且不支持网银等特殊插件页面及大部分的腾讯游戏、应用网页。因此适合高端用户,不建议一般非特殊需求用户使用。其实,谷歌打造这个浏览器不是为了做浏览器而做浏览器,因此重点也不在浏览上,谷歌把标签栏置顶,虽然表面宣传是交互性体验,但是实际上由于一般用户无法适应,其实重点也不在体验了,而是为了让其看起来好像一个仸务栏,目的是为了成就另外一个仸务栏,把所有应用搬到上方仸务栏。意图有一天能够对抗微软的操作系统,成就在浏览器上的操作系统,那也应该是很长远的事情了。至少在中国,大家还是很依赖windows系统以及IE模式。
?功能:自带功能很少,支持第三方插件,插件较多适合插件玩家高端用户。WebKit引擎限制(自动换页,ActiveX,VBS)
?目前最新版本:chrome4.0版,5.0版等版本
□opera浏览器(单核浏览器)
整体评价:★★★☆☆
内核:Presto核心
Opera支持多种操作系统,如Windows、Linux、Mac、FreeBSD、Solaris、BeOS、OS/
2、QNX等,Opera还提供很多方便的特性,?功能:功能也较多,包括Wand密码管理、会话管理、鼠标手势、键盘快捷键、内置搜索引擎、智能弹出式广告拦截、内置下载、网址的过滤。还包括POP邮件,IRC聊天,RSS浏览,语音控制浏览,阅读文本(不能读中文),还能添加各种控件,比如计算器、汇率转换器、天气预报、小游戏之类的。
?目前最新版:opera10版等版本
□Safari浏览器(单核浏览器)
整体评价:★★★☆☆
主要在苹果操作系统上用的多,也是最适合苹果操作系统的浏览器了。
内核:WebKit核心
?功能:大多数是与开发人员有关的专业性功能,普通用户基本上用不上,且适合在MAC系统上运行,windows系统上速度不快。在这就不给大家一一推荐了。
?目前最新版本:Safari4.0版等版本
以上仅仅针对大众网民介绍一些市场占有率和前途都被看好的几家浏览器,这几款浏览器已经涵盖了整个国产浏览器市场,无论是从功能上还是性能上以及市场占有率上都要超过其他一些非主流浏览器。如果有兴趣的朋友可以自行到网上研究。
第四篇:web项目测试兼容性测试以及四大内核浏览器
Pc/wap项目兼容性测试汇总
PC兼容性
1.操作系统兼容性 重点:XP、win7、win8 一般:Mac os、win10
2.分辨率兼容性
重点:小分辨率:1024*768;大分辨率:1920*1080 一般:其他
3.浏览器兼容性
重点:IE6(重点)、IE8、谷歌浏览器、狐火浏览器
一般:QQ、360、猎豹、搜狗、遨游、Safari、win10的Spartan、IE7、IE9、IE10 Wap移动端兼容性
1.操作系统
2.3.5、4.1.2、4.2.2、5.0等等 推荐测试机(小米、红米、三星)
2.浏览器兼容性
Ios : Safari自带浏览器、UC、百度、360、QQ、微信(内嵌浏览器)安卓: 安卓自带浏览器、UC、百度、360、QQ、微信(内嵌浏览器)重点:ios自带浏览器、安卓自带浏览器、UC浏览器
3.分辨率兼容性(尺寸)
重点:480*320、800*400、720 * 1280 一般:其
他
四大浏览器的内核
一、Trident内核代表产品Internet Explorer,又称其为IE内核。Trident(又称为MSHTML),是微软开发的一种排版引擎。使用Trident渲染引擎的浏览器包括:IE(6/7/8/9/10)、360安全浏览器、傲游、世界之窗浏览器、Avant、腾讯TT、Netscape
8、NetCaptor、Sleipnir、GOSURF、GreenBrowser和KKman等。
二、Gecko内核代表作品Mozilla FirefoxGecko是一套开放源代码的、以C++编写的网页排版引擎。Gecko是最流行的排版引擎之一,仅次于Trident。使用它的最著名浏览器有Firefox、Netscape6至9。
三、WebKit内核代表作品Safari、Chromewebkit 是一个开源项目,包含了来自KDE项目和苹果公司的一些组件,主要用于Mac OS系统,它的特点在于源码结构清晰、渲染速度极快。缺点是对网页代码的兼容性不高,导致一些编写不标准的网页无法正常显示。主要代表作品有Safari和Google的浏览器Chrome。
四、Presto内核代表作品OperaPresto是由Opera Software开发的浏览器排版引擎,供Opera 7.0及以上使用。它取代了旧版Opera 4至6版本使用的Elektra排版引擎,包括加入动态功能,例如网页或其部分可随着DOM及Script语法的事件而重新排版 参考资料:百度百科
第五篇:8IE浏览器操作
IE浏览器操作
教学目标:
1、掌握网页登录的一般操作;
2、掌握网页素材:文字、图片的保存;
3、学会网上软件的下载。教学重点:文字、图片的保存、下载 教学难点:网页文字的保存 教学过程:
一、登录网站:
1、启动IE浏览器;
2、在浏览器窗口地址栏输入网址。注意网址要正确。
3、按“回车键Enter”(或单击地址栏右侧“转到”按钮)浏览网页: 在网页上单击相应的超链接即可浏览相应网页。
二、保存网页素材
(一)保存文字: 方法一
1、选中网页上的文字;
2、复制;(可单击复制按钮 或在编辑菜单中选择“复制”命令)
3、启动“资源管理器”;
4、打开要保存到的文件夹;
5、建立一个空白文本文档并按要求命名;
6、打开新建的空白文档;
7、粘贴;(可单击复制按钮 或在编辑菜单中选择“复制”命令)
8、保存并关闭窗口。方法二
1、选中网页上的文字;
2、复制;
3、启动“写字板”:开始-程序-附件-写字板
4、粘贴;
5、保存:按要求的文件名保存到指定文件夹;
6、关闭窗口。
(二)保存图片:
1、鼠标指向网页上相应图片并右击;
2、在快捷菜单上单击“图片另存为”,系统弹出“另存为”对话框。
3、在“另存为”对话框中选择保存位置;
4、填上要保存的图片文件名;
5、单击“保存”按钮。
三、下载链接:
1、单击下载链接;
2、在出现的文件下载对话框中选择“下载到本地磁盘”单选框
3、选择保存位置及要保存的文件名;
4、确定
5、关闭文件下载对话框。