计算机网络技术之网络浏览器浅谈Word文档下载推荐.docx
- 文档编号:19923934
- 上传时间:2023-01-12
- 格式:DOCX
- 页数:10
- 大小:265.70KB
计算机网络技术之网络浏览器浅谈Word文档下载推荐.docx
《计算机网络技术之网络浏览器浅谈Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《计算机网络技术之网络浏览器浅谈Word文档下载推荐.docx(10页珍藏版)》请在冰豆网上搜索。
对整体来说,整个地球变小了,资源的查找、共享都变得异常方便。
如果说浏览器推动了网络的普及与发展,推动了信息社会和经济全球化的到来,那完全是没有任何夸张的。
浏览器作为网络普及中的核心因素之一,它的发展可以说是网络的发展的写照。
浏览器技术的改进与更新,无疑是网络普及的重要推动力之一。
而网络浏览器的具体概念是什么呢?
它的发展史以及发展前景如何呢?
我们常用的浏览器又有哪些优缺点呢?
...等等问题,本文将通过一系列的叙述来进行解答。
二、浏览器起源及发展
虽然互联网从新兴到今天的走向普及不过短短十几年的时间,但是对于浏览器的展来说,经历了不少变化。
(一)、网络浏览器及HTML的概念
在具体回顾浏览器的发展历程之前,我们先来说明一下两个重要的概念,以方便后面的历程回顾。
浏览器是指可以显示网页服务器或者文件系统的HTML文件内容,并让用户与这些文件交互的一种软件。
网页浏览器主要通过HTTP协议与网页服务器交互并获取网页,这些网页由URL指定,文件格式通常为HTML,并由MIME在HTTP协议中指明。
一个网页中可以包括多个文档,每个文档都是分别从服务器获取的。
大部分的浏览器本身支持除了HTML之外的广泛的格式,例如JPEG、PNG、GIF等图像格式,并且能够扩展支持众多的插件(plug-ins)。
另外,许多浏览器还支持其他的URL类型及其相应的协议,如FTP、Gopher、HTTPS(HTTP协议的加密版本)。
HTTP内容类型和URL协议规范允许网页设计者在网页中嵌入图像、动画、视频、声音、流媒体等。
而与网络浏览器息息相关的HTML又是什么呢?
HTML语言起源于标准综合标记语言(StandardGeneralizedMarkupLanguage简称SGML),是由CERN(欧洲粒子物理实验室)首先提出来的。
这种语言是为了在各种网络环境之间,不同文件格式之间进行交流的一种语言格式。
它通过文件格式标准化,统一使用一些标记符号(TAG),对文件的内容进行标注,指出内容的输出格式,如字体大小、颜色,背景颜色,表格形式,各部分之间逻辑上的组织等。
使用支持HTML的浏览软件,其它用户就可以对文件进行自由的跳跃式的阅读,还可自行调整显示和阅读的形式。
由于它简单易学,表现力强,适用广泛,所以深受用户喜爱,迅速得到了推广和普及。
(二)、网络浏览器的起源及发展
如果说互联网的出现是人类交流方式的一场革命的话,那么这场革命迄今为止最激动人心的高潮有两次:
一次是由ARPANET带来的通信方式的革命,这是以电子邮件的普遍使用为标志的;
另一次革命则是由伯纳斯-李和安德里森带来的网络使用方式的革命,这次革命的明显标志则是万维网和网络浏览器的普遍使用。
正是由于有了多媒体的网络浏览器,使原来技术专家之间的网络通信,普及到了寻常百姓家。
TimBerners-Lee是第一个使用超文本来分享资讯,及于1990年发明了首个网页浏览器--WorldWideWeb的人。
在1991年3月,他把这发明介绍给了给他在CERN工作的朋友。
从那时起,浏览器的发展就和网络的发展联系在了一起。
当时,网页浏览器被视为一个能够处理CERN宠大电话簿的实用工具。
在与用户互动的前题下,网页浏览器跟据gopher和telnet协议,允许所有用户能轻易地浏览别人所编写的网站。
可是,其后加插图像进浏览器的举动使之成为了因特网的“杀手程序”。
NCSAMosaic促使了因特网的迅速发展。
它是一个先在Unix运行的图像浏览器;
很快便发展到在AppleMacintosh和MicrosoftWindows亦能运行。
1993年9月发表了1.0版本。
NCSA中Mosaic项目的负责人MarcAndreesen辞职并建立了网景通讯公司。
网景公司在1994年10月发布了他们的旗舰产品Navigator(导航者)。
但第二年Netscape的优势就被削弱了。
错失了因特网浪潮的微软在这个时候匆促的购入了Spyglass公司的技术,改成InternetExplorer,掀起了软件巨头微软和网景之间的浏览器大战。
这同时也加快了万维网的发展。
这场战争把网络带到了千百万普罗电脑用户面前,但同时显露了因特网商业化如何妨碍统一标准的制定。
微软和网景都在他们的产品中加入了许多互不兼容的HTML扩展代码,并试图以这些特点来取胜。
1998年,网景公司承认他们的市场占有率已跌至无法挽回的地步,这场战争便随之而结束。
微软能取胜的其中一个因素是它把浏览器与其操作系统一并出售(OEM,原始设备制造);
这亦使它面对反垄断诉讼。
网景公司以开放源代码迎战,创造了Mozilla,但此举未能挽回Netscape的市场占有率。
在1998年底美国在线收购了网景公司。
在发展初期,Mozilla计划为吸引大量开发者进入此项目,至2002年,它已发展成一个稳定而强大的互联网套件。
Mozilla1.0的出现被视为其里程碑。
同年,衍生出Phoenix(后改名Firebird,最后又改为Firefox)。
于是大家熟悉的浏览器Firefox1.0终于在2004年正式发布。
当前虽然摆在广大互联网用户面前大大小小的网页浏览器如此之多,不过被全球大量用户使用的主流浏览器还是只有少数几款,包括微软的InternetExplorer、Mozilla的Firefox、Apple的Safari、Google的Chrome以及Opera浏览器。
总结上述,我们可以通过一个图表直观的来了解浏览器的发展历程与纠结的历史。
图1浏览器的发展历史
三、网络浏览器市场分析
正是我们上文提到那场浏览器大战把网络带到了千百万普通电脑用户面前,但同时显露了互联网商业化如何妨碍统一标准的制定。
微软和网景都在他们的产品中加入了许多互不兼容的HTML扩展代码,试图以这些特点来取胜。
1998年,网景公司承认其市场占有率已无法挽回,这场战争便随之而结束。
2001年,捆绑在WindowsXP中的IE6市场占有率一度达到90%以上。
直到现在的浏览器市场,虽然IE还是市场份额最高的浏览器,但各大主流浏览器的崛起使得全球浏览器市场出现群雄混战的局面。
下图是美国互联网流量监测机构NetApplications发布的2011年6月份最新浏览器市场占有率及排行统计数据
图22011年6月全球浏览器市场份额
由上图可以知道,IE的市场份额则出现明显下滑,对微软最具威胁的谷歌Chrome的推出打破了浏览器市场一直以来相对稳定的局面。
一直紧随IE之后的Firefox则开始发力,一举突破20%以上的市场份额,崭露头角的Chrome以简洁、快速的特点迅速获得市场认同,而诸如opera、safari等浏览器也在不断蚕食IE的市场份额。
国际市场上,各大浏览器厂商激战正酣,“不入流”的国内浏览器也各自各精彩。
2008年9月谷歌Chrome推出不久,国内的互联网和软件巨头陆续推出自主研发的浏览器。
同年12月,搜狗率先登陆,其设计之初最大的目标是希望借浏览器内置的搜索功能提高在搜索领域的市场占有率。
2010年8月12日,迅雷低调推出名为155的浏览器,插足浏览器市场。
近期,市场传闻XX和阿里巴巴也在密谋开发浏览器市场。
阿里巴巴大量招聘浏览器开发工程师和内核开发工程师的举动,被视为一个明显的市场信号。
而XX50亿资本进军浏览器市场的风闻更具轰动效应,若果真如此,国内浏览器市场或将构建一个新的格局
图32011年国内浏览器市场份额排行
四、几款主流浏览器介绍
在讲究快速体验的现代社会,速度快而兼容性强的浏览器无疑最受用户欢迎。
IE近几年的江河日下,很大部分原因在于自身的浏览速度过慢。
基于webkit内核的谷歌Chrome浏览器,则大大提升了速度,不过在兼容性上就远不如IE所依靠的Trident内核,因为很多网页都是针对IE这个长期以来的霸主而设置的。
这一现象在国内尤为明显,导致网上银行或支付服务只有在IE下才能正常使用。
而在国外,由于Firefox拥有足够大的市场份额,大多数网站都能对Firefox内核Webkit完成标准的兼容。
为了在提升浏览速度的同时照顾兼容性,双核引擎开发成为国内浏览器市场独特的潮流。
2010年4月,搜狗率先发布了国内首款可智能切换的双核浏览器,在传统IE内核Trident的基础上,添加了目前浏览速度最快的Webkit内核。
此外,腾讯、傲游等国内厂商也在积极开发双核浏览器。
下面,我们将具体介绍几款主流浏览器的特点:
(一)、IE浏览器
InternetExplorer,简称IE或MSIE,是微软公司推出的一款网页浏览器。
InternetExplorer是使用最广泛的网页浏览器。
优点:
1、强大的RSS阅读功能
自从IE7,IE就自带了RSS阅读支持,我也是从那个时候开始接触RSS。
经过对比,我发现五大浏览器之中,RSS功能最强的就是IE。
而且IE的RSS功能实际上是一个平台,微软提供了好几个COM接口给开发者使用,开发者可以使用这些接口轻松开发出一个RSS阅读器。
这是微软一贯的作风,总是给你提供一个平台,也是其优点。
2、方便的标签切换功能----QuickTabs
这也是IE7开始新增的功能,切换标签页相当方便:
3、保护模式
保护模式是Vista/Win7下的IE7或IE8特有的功能,因为保护模式是基于UAC的。
尽管不是无懈可击,但保护模式确实能让你受到的伤害减至最低。
这个安全功能还是相当有效的。
缺点:
1、Javascript引擎太慢
2、收藏夹功能太弱
对于庞大的收藏来说,IE的收藏夹仍然是基于文件系统。
3、插件太少
IE的扩展能力其实并不算很弱,但插件确实太少,这让IE的可用性降低。
4、内存占用大
(二)、Firefox浏览器
MozillaFirefox,非正式中文名称火狐,是一个开源网页浏览器,使用Gecko引擎(即非ie内核),由Mozilla基金会与数百个志愿者所开发。
原名“Phoenix”(凤凰),之后改名“MozillaFirebird”(火鸟),再改为现在的名字。
目前最新的正式版本为Firefox7.0。
火狐浏览器是可以自由定制的,一般电脑技术爱好者都喜欢用。
它的插件又是世界上最丰富的,这点得到了网友公认。
从2005年开始,每年都被媒体PCMagazine选为年度最佳浏览器。
根据NetApplications的统计,Firefox全世界的浏览器市场份额突破20%关口,仅次于InternetExplorer。
1、强大的书签管理功能
Firefox使用SQLite数据库系统管理书签,而且地址栏引入了“星星按钮”这个绝妙的设计(如图3),光是这个功能就已经把效率提高了不少,而且支持为书签添加Tag(标签),让管理效率更上一层楼,而且可以保存搜索。
书签管理器也相当强大。
2、强大的可定制性及可扩展性
毫无疑问,Firefox的可定制性以及可扩展性是最强大的,相信没有人有异议。
优秀的架构设计加上强大的XUL界面技术,使得Firefox的可定制性和可扩展性堪称最强。
加上全球很多开发者为Firefox开发了很多很棒的扩展,使得Firefox可用性以及很多方面的效率都变得很高。
1、Bug很多
2、CPU占用率高
(二)、遨游浏览器
遨游浏览器是国产浏览器的代表,它是一款基于IE内核的、多功能、个性化多标签浏览器.它允许在同一窗口内打开任意多个页面,减少浏览器对系统资源的占用率,提高网上冲浪的效率。
同时它又能有效防止恶意插件,阻止各种弹出式,浮动式广告,加强网上浏览的安全.MaxthonBrowser支持各种外挂工具及IE插件。
1、支持多标签浏览而闻名。
虽然现在每个浏览器都支持多标签浏览了,但遨游的多标签浏览技术一直有口皆碑。
2、网络收藏夹功能
随时随地保存我想收藏的网页,而且不会因为换电脑了就找不到自己的收藏夹了。
3、表单自动填充功能很强大。
登陆一次之后保存表单,第二次登陆直接自动填充表单,不用重新输入账号密码,让登陆变得更加简单快捷!
1、内存占用大
2、页面容易崩溃
五、网络浏览器的发展前景
两年前,李开复曾经说过,未来PC上最重要的不是操作系统而是浏览器。
而现在,这样的看法被越来越多的人接受。
(一)现在网络浏览器发展的局限
就目前而言,所有产品级的浏览器,虽然外观、性能各异,据说都是用C++写成,都由如HTML解析、CSS解析、JavaScript引擎、网络通信、数据管理、页面呈现,等等许多模块高度集成的复杂软件。
其复杂度堪比操作系统,代码参与浏览器内核开发都有着较高的难度。
当然,现在的浏览器不像早期是铁板一块,基本都可以进行扩展和定制。
最典型的是Firefox的overlay式扩展,Chrome扩展也不错。
通过扩展,可以辅助阅读,有翻译文字,过滤广告,调试页面,标签管理,批量下载,主题更换等等,形形色色,包罗万象,就不具体举例了。
虽然扩展重要,可是如果以为扩展无所不能的话,那就大错特错了。
由于受到浏览器扩展机制支持扩展的灵活性和力度所限,更强大给力的扩展无法为我们所用。
很多人在想,现在这样不是挺好吗?
那是因为浏览器一般还只被看作呈现Html页面的软件,扩展只要围绕着辅助和增强页浏览功能就可以了。
绝大多数人这么想,主流浏览器厂商也这么想。
但是,即使现在的插件可以满足你的功能需要,也有一些不可忽视的问题,主要有:
1、扩展开发和使用的兼容性。
目前支持扩展的浏览器IE/Firefox/Chrome,扩展机制有天壤之别,功能相同的扩展,必须多次开发,而且实现逻辑的代码没有多少可以复用的。
由于浏览器多极化格局将长期持续,对开发者和用户这都不件好事。
在Firefox和IE上,还有比较严重的版本兼容性问题。
2、扩展的安全性,如对用户隐私的保护,从机制上杜绝恶意扩展。
举例来说,许多扩展要求能够访问网络,Chrome是安全机制做得比较好的,采用了沙箱机制。
一个扩展安装后会提示你它需要哪些权限,让用户确认。
然而控制的粒度太粗了。
像淘宝推出过一个叫折扣实时查询的扩展,会要求可以访问浏览历史记录,这个就相当困扰,没法限制它只访问taobao的浏览历史。
3、扩展之间无法相互合作,只能各自为战,不少扩展间还有功能冲突的问题。
比如Firefox上有ImageDownload、PDFDownload、VideoDownload这样不同类别的下载扩展,其实完全可以共用相同的批量下载功能。
在页面里,我们也没法通过html或js访问扩展的功能。
扩展安装多了,还要小心冲突。
比如火狐魔镜的鼠标手势和标签管理功能,同多个插件有冲突。
要从思想层次上认识这些问题。
如今的IE/Firefox/Chrome/Safari/Opera,都还是以“浏览”器的思维,而不是以平台的思维做浏览器。
随着设备、操作系统、应用开发平台的多样化趋势的发展,大家对一种能放之四海皆准的应用开发及运行平台,望眼欲穿。
本来Html5是不二的解决方案(Html5会成为移动应用的天敌吗),可惜由于浏览器的局限,目前还是一厢情愿的美丽神话。
(二)未来需要什么样的网络浏览器
如果要把浏览器打造成一个平台一般“超级浏览器”,扩展和Web应用都亟待更给力的支持。
要把扩展打造成7Zip、Macfee、搜狗输入法一般强势的工具软件,要使Web应用成为PhotoShop、暴风影音、VisualStudio一般犀利的专业软件
Web浏览器不仅会成为汽车的常用配件,而且还将提供语音识别、文本语音转换以及无接触手势控制功能。
当你驾车行驶在高速公路上或使用智能手机时,常规的设备,如键盘、触摸板和触摸屏,都会给你带来不便,甚至可能带来生命威胁。
而浏览器的新技术正是为了满足这些不断出现的需求,它可以让你在汽车内欣赏互联网上的音乐,甚至无需佩戴笨拙的专业眼镜,就可以体验立体的操作界面。
“在即将到来的几年里,你会看到在浏览器领域将发生非同寻常的变革。
”负责工程技术的谷歌副总裁里努斯·
爱普生(LinusUpson)说。
“我们真心地希望互联网能够成为一个这样的平台:
用户可以在互联网上进行任何操作,正如你在Windows、Mac或iPhone上所做的那样。
”
谷歌描绘了一个美好的未来,在那里,浏览器将运行你所有的应用程序,其中包括利用眼球控制的3D游戏、完善的语言翻译,甚至还包括语法纠错。
某些技术已经出现,虽然目前还处于初级阶段,但在5年之内,它们将会更加完善和强大。
而HTML5的出现,也将使得浏览器的应用范围达到一个新的高度。
图4HTML5标识
在HTML5出现之前,用户为了能够实现观看互联网视频,需要在电脑操作系统中安装视频客户端或者FlashPlayer插件。
而在HTML5出现之后,主流浏览器都将能够直接观看互联网视频,而不需安装任何其他的辅助软件。
由于HTML5增强了图像功能,大部分游戏将能够在浏览器中直接运行,而无需在操作系统中安装客户端。
大量游戏将完全能够直接运行在浏览器的平台之上,不再需要借助于操作系统。
另外,HTML5提供了网络存储与本地存储功能。
基于浏览器的在线文档产品将在很大程度上冲击Office软件的市场占有率。
当今天那些实验室正在研究的技术项目成为主流时,浏览器将会具有截然不同的界面并提供前所未有的体验。
每个人都需要支持互联网,”爱普生说道:
“因为互联网拥有数十亿的用户。
”而浏览器就是桥梁。
参考文献:
[1]XX百科
[2]IEFANS网站.;
[3]VintonGCerf.《浏览器已成为最重要的软件》;
[4]陈永谦.《浏览器市场改朝换代?
》.《新财富》杂志.2010年10月;
[5]姜奇平.《浏览器在互联网发展中起决定作用》.《第一财经日报》;
[6]《HTML5重构互联网:
浏览器将部分替代操作系统》.《财经》杂志;
[7]《后互联网时代,浏览器的未来》.小城故事科技博客;
[8]李开复.《未来最重要的不是操作系统,而是浏览器》.移动互联网国际峰会演讲实录.2008年12月;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络技术 网络 浏览器 浅谈
![提示](https://static.bdocx.com/images/bang_tan.gif)