一直以来,IE阵营和Firefox阵营冲突不断,浏览器孰优孰劣的争执不绝于耳。而就在这几天,这个本就不平静的浏览器市场,突然变得更加喧闹起来。IE和Firefox两个之间曾经充满故事的浏览器产品几乎同时以崭新的姿态出现在人们的面前--IE7和Firefox2.0。一时间,双方的开发者社区、最终用户,从开发和使用等各个角度展开了一轮新的论战。W3C标准的支持,Web ajax的支持,多tab特性,网络安全特性等等。我想,Tim Berners-Lee万万不会想到,自己编写的内置在NEXTSTEP系中的一个小程序WorldWideWeb ,会带来如此大的影响。如今,网络已经成为许多人生活工作的重要组成部分。据comScore World Metrix数据显示,截至到今年6月全球上网用户数已经超过7亿。

浏览器,作为接入互联网的入口,自然成为了关注的焦点,微软IE与网景Netscape(后来的Mozilla Firefox) 那场长达十余年的较量,相信许多人都耳熟能详。而故事的结局总是那么出人意料,本以为网景被AOL收购,微软借助Window系统集成优势,使IE6彻底掌控Windows平台的Web界面入口就是句号。谁又曾想过随着这两年来FireFox依靠开源和开发者社区的支持,firefox这个多年来默默地浏览器,以1.5、2.0先后2个版本版再次回到了用户的面前。而它这次归来似乎也唤醒了微软,沉睡5年的ie6浏览器也以7.0版本发布。IE、Firefox新一轮的较量即将开始吗?

展望未来之前,我们不妨先回顾一下历史?可以发现些耐人寻味的地方。当初Marc Andreeson和Jim Barksdale在90年代开创了Netscape时,目标是创建一个独立的软件,使它可以容易的让PC用户在任何平台上访问网络上的内容。这个在PC时代看来颇具前瞻性的想法,使它少有竞争对手,包括Windows平台Netscape完全掌控了Web界面的入口。而随后,他们更大胆的设想,随着网络的发展,应用程序运行在网上,那么Netscape浏览器会代替Windows的缺省用户界面,成为用户的首选,而Windows系统后台的意义也就不大了。这个超前的网络服务理念触动了微软神经!但起步相对较晚的微软在浏览器技术上还比较落后,一个颇具雄心的计划诞生了,系统桌面环境包容网络,无论是PC本地的内容还是网络内容,都可以用统一的浏览环境去访问.要让Web浏览器变成“PC操作系统的一项功能”而非独立软件。这对于当时还不发达的网络,浏览器主要用来浏览网络内容,是个不错的想法。基于系统平台优势使IE也有了更多相对丰富Windows本地应用体验。而当时,Netscape所设想的,应用程序皆运行于网络的设想,也因为网络本身发展的不成熟迟迟没有到来,PC时代的浏览器宣告IE最终获胜。

正像刚才所说的,你也许已经发现,那个当初Netscape设想的网络应用环境,与现在的软件既是服务是如出一辙。Web应用时代到来了,并且这种基于网络的软件服务大潮来势汹汹,再也不是一种大胆的设想。以Google 和Salseforce等为首的面向消费计算或是商用计算的厂商和应用出现在我们的身边。而Netscape的后代firefox1.5,2.0在这个时候的推出难道是一种巧合吗?老迈的ie6浏览器由于5年的沉睡已经不能和年轻的Firefox同日而语,似乎在浏览器技术上的争斗Firefox再次占到了先机。但与当年情况更为相似之处是,微软再次感到了网络服务对Windows系统带来的危机,推出了IE7.0应战,同时也推出新一代PC操作系统Vista ,IE7.0浏览器搭载系统的策略再次出现。Web时代难道会是历史的重演吗?

也许不这么简单。这次最大的不同,软件应用的环境已经由单纯的PC应用逐步迁移的更多基于Web的应用。我们的网络需求将不仅仅是浏览网上内容.还有更多的是使用网络服务.浏览器的角色将融入到丰富网络应用程序中作为服务操作环境。浏览器Web界面将变为通向丰富网络服务的入口。操作系统需要提供更多面向Web应用技术上支持,最新的微软.NetFrame 3.0的特性是否可以完成这个任务还是一个未知数,如何构建更多依靠WinFX特性的Web应用程序,从而发挥IE的特性对微软是一个挑战。而现在来自开源社区力量,以及通过第三方Windows平台本身的特性也更多的具有了更好的可移植性.所以,系统平台的优势对于IE与Firefox如今的比拼不再有十年前的绝对优势,如何使浏览器本身可以更多的兼容网络服务应用将成为取胜的一个关键因素。

也正因此,我们可以看到微软已经开始着手windows vista桌面环境,例如侧边拦的开发,Windows平台的应用程序也加入了其Live网络服务计划,使更多应用可以加直接接入网络操作。Firefox 浏览器也在开发者社区以及和google等Web服务厂商联合,在其浏览器中推出许多实用的软件服务应用插件,在操作系统之上编织一个接入web应用的界面。

所以,随着PC时代到Web时代的发展而带来的浏览器功能的变迁。IE,Firefox 作为网络内容浏览这个表层功能比拼的背后,更广阔的是谁可以更好的理解网络中软件既是服务的比拼,使浏览器真正成为通向网络应用世界的一扇窗。firefox真能像它口号所说“rediscover the web"吗?IE7 和 FireFox2.0已经为这场较量拉开了序幕,也许,我们也希望这又是一场持久的较量!PC时代IE浏览器获胜,Web时代呢?

    

PC时代IE浏览器获胜,Web时代呢?相关推荐

  1. html5 retina 1像素,走向视网膜(Retina)的Web时代

    维基百科将Retina译为"视网膜"."Retina"一词,原意是"视网膜"的意思,指显示屏的分辨率极高,使得肉眼无法分辨单个像素. 苹果的 ...

  2. Longhorn时代,浏览器的终结?——关于Avalon和XAML

    Longhorn时代,浏览器的终结? --关于Avalon和XAML 写完那场浏览器大战,我内心始终无法平静,也许是还没有从场戏的情景走出来,相反于人类的和平,在技术"和平"的年代 ...

  3. 可能你也怀疑,5G时代下,学web前端培训会有什么影响?

    5G时代已经成为了大家讨论的热点话题,除此之外5G还能带动自动驾驶.物联网.车联网.工业互联网.人工智能.智能家居.智慧城市等行业,将会飞速发展.5G对IT行业的影响是首当其冲的,那么对于Web前端开 ...

  4. h5微信页面在手机微信端和微信web开发者工具中都能正常显示,但是在pc端微信浏览器上打不开(显示空白)

    记录一个最近在微信端页面开发时出现的问题:页面在手机微信端和微信web开发者工具中都能正常显示,但是在pc端微信浏览器上打不开(显示空白). 原因:pc端微信浏览器不支持es6,而我的代码使用了 le ...

  5. 欧鹏浏览器html5用不了,HTML5新时代 欧朋浏览器H5体验版试用

    前言:2012是HTML5年,随着2011年主流手机浏览器支持HTML5,UC.QQ.欧朋先后推出可支持HTML5页面版的浏览器,这也宣告手机HTML5时代到来.但是由于手机浏览器的内核和性能存在差异 ...

  6. h5微信页面在手机微信端和微信web开发者工具中都能正常显示,但是在pc端微信浏览器上打不开(显示空白)...

    h5微信页面在手机微信和微信开发者工具中都能正常显示,但是在pc端微信浏览器上打不开或者数据加载不出来. 原因:pc端微信浏览器不支持ES6语法,我的代码中使用了一些ES6的特性 解决:将ES6转换为 ...

  7. 2022年Web时代猜想

    硅谷创投教父.PayPal创始人.特斯拉.SpaceX天使投资人彼德•蒂尔在<从0到1>中写到:1998年9月开始的短命网络热潮,其背景就是这样一个溃败无序的世界.旧经济无法应对全球化带来 ...

  8. 20件关于浏览器与web必知必会

    20Things I Learned About Browsers and the Web 20 项须知:前言 如今许多人都离不开网络,我们只要动动手指就能获得全球信息,并且在瞬间接触到世界各地的人和 ...

  9. 计网 | 服务器到底是什么?浏览器和Web服务器的区别

    服务器:我是谁 可能有很多网友不清楚,服务器和普通电脑到底有什么区别?对于普通用户而言,确实对服务器感觉很神秘,不知道服务器到底是个什么东东. 首先可以很明确的告诉你,服务器也是电脑,服务器是为电脑提 ...

最新文章

  1. UA STAT687 线性模型II 最小二乘理论3 广义最小二乘
  2. 阿里京东带头打劫,下一个被干掉的就是你
  3. 笔记整理-信息系统开发基础-软件测试-模糊测试
  4. 如何在Flutter(2021)中创建过滤器搜索列表视图
  5. python列表功能默写_Python list(列表)功能详解
  6. java线程基础知识
  7. 漫步数学分析六——聚点
  8. Cream Finance已批准将BAC作为抵押资产
  9. 企业如何选择数据可视化工具
  10. pd虚拟机 17.1.2 Intel核心Mac专用版
  11. linux命令halt之后怎么开启,Linux中halt命令起什么作用呢?
  12. 三菱gt3的序列号_WinXP sp3序列号大全
  13. 统计学 —— 单因素方差分析的应用与Excel实现
  14. php网页能实现飘窗吗,网站飘窗广告的实现方法
  15. Vscode python Code Runner中文乱码
  16. pigx框架费用_【开源项目】一篇文章搞掂:Pig微服务框架
  17. Kinect for Windows SDK v2.0 开发笔记 (十三) 高清面部帧(4) 面部模型构建器
  18. RFID技术对危化品实行安全化
  19. win10安装IIS时报错windows无法请求的更改,错误代码0x8007057解决办法2017年10月15日
  20. Linux系统 Shell脚本语言

热门文章

  1. 安卓手机后台Service自动转发短信
  2. 如何实现分库分表插件
  3. 【Web前端面试】葵花宝典(2022版本)—— CSS篇
  4. 广东建设年鉴2018(2017年数据)
  5. 安卓集成google内支付
  6. 计算机蓝屏代码0x0000007b,蓝屏代码0x0000007b的解决办法
  7. Unity 第一人称、第三人称、漫游视角 控制器.
  8. 组合专机-某车床连接座零件的工艺规程及机床夹具设计(说明书 CAD图纸 开题报告 工序卡……)
  9. RK3588s imx415相机适配及ISP调优系列(一)
  10. 十一 使用python的scapy和nmap模块进行主机存活探测