是毁灭还是重生——从浏览器大战看未来软件发展

是毁灭还是重生——从浏览器大战看未来软件发展

ID:9049019

大小:20.49 KB

页数:4页

时间:2018-04-15

是毁灭还是重生——从浏览器大战看未来软件发展_第1页
是毁灭还是重生——从浏览器大战看未来软件发展_第2页
是毁灭还是重生——从浏览器大战看未来软件发展_第3页
是毁灭还是重生——从浏览器大战看未来软件发展_第4页
资源描述:

《是毁灭还是重生——从浏览器大战看未来软件发展》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、软件领域将向何处发展?这个问题可能是所有IT人都在想的问题,谁掌握了这个问题的要点,谁能先知先觉,那么就能引领这个行业。但是很多情况下,我们无法预测未来,只能在埋头苦干的过程中迷失方向。最常见的预测未来的方式,就是分析历史,以史为鉴,以史为尺来度量可能的未来。软件领域也有一段不长也不短的历史。说她不长,是因为只有了了的几十年,说他不短,是因为在这短短的几十年,却似乎经理了漫长的几个世纪一样,曲折离奇、英雄辈出。所以有很多很好的看点供我们研究,供我们学习。也能够为我们提供分析未来的依据。软件行业从整体来说,可分为三个大的朝代。第一个朝代是上世纪四十年

2、代到七十年代,这个年代是软件的孕育期,多数时候软件不能单独成为体系,只是作为硬件的附属物。第二个朝代是上世纪七十年代末到九十年代末,这个朝代,软件翻身做了主人,能够“脱离”硬件独成体系。第三个朝代就是二十一世纪初到如今,这个时期硬件、软件已逐渐与网络不可分离,成为了网络的附属物,整个时代也变成了网络时代。我们的这次旅行,主要是为了找到软件及网络的发展,所以不考虑远古的硬件时代,只从第二个时代开始分析。看看能否找到通向未来的康庄大道。盘古开天上个世纪80年代,微软带着让所有个人用户拥有一台个人电脑并且这些电脑上都安装了微软的操作系统的梦想,发明了DO

3、S和Windows,因此微软也从一个小公司一跃成为了美国领先的软件公司。这是一个神话,从来没有人认为一段0和1组成的代码,竟然能够成就一个财富的奇迹。90年代,随着Windows3.X的发布,个人计算机开始进入图形化的时代。人机的交互更加友好,使微软更上一层楼,成为全球领先的软件公司。随之整个计算机界展开了一段新的历史,微软的作用不可磨灭。这段将利用代码来盈利的历史,可比喻为个人软件时代的“盘古开天”。但是巨人在开天辟地之后,或许被突如其来的荣誉冲击了一下,有些打盹。在不知不觉中,还没有完全走向个人化的电脑时代,又被一个新的朝代——网络时代冲击了。

4、94年出现了第一款浏览器软件——Netscape。全新的计算机操作,拉近了人与人之间的关系,让更多的信息可以快速传递。于是这个浏览器开始了风光的历程。而微软由于Windows95等版本的问题,未及时发现这个小小的浏览器会有多大的市场(就像是当年IBM多么不看重微软小小的DOS一样),会给软件带来多大的冲击。因此并未在意Netscape的发展。可是,网络的发展是不以微软的意志为转移的,爆炸式的用户增长,使Netscape迅速成为众人的焦点,占据了几乎全部的浏览器市场。任何一个产品,不管他是否真的赚钱,只要他拥有大量的用户,那么就拥有了真正的财富。此时

5、的微软才发现,可能他错了。于是开始研发自己的浏览器——InternetExplorer。由于仓促上线,最初版本的IE漏洞百出,操作不灵活,无法与Netscape竞争。后来微软加大投入,并在很短的时间内推出了IE2.0、3.0、4.0等版本,这些版本作了大量的改动,并在97年将IE与Windows95捆绑起来,借着Windows的市场迅速让IE占据了浏览器主动权。因此引发的很多垄断及法律问题在这里不进行讨论,我们重点关注浏览器的发展。此后因为这个捆绑举动,使得Netscape每况愈下,并逐步的退出了历史舞台。这就是第一次浏览器战争,最终是以微软的胜利

6、而告终。这段战争,预示着网络时代黎明前的黑暗,好比是华夏文明起源之时炎帝和黄帝之间的争斗,奠定了后来文明的诞生。毫无疑问,微软和Netscape的争斗,对于网络时代来说也有如此的功效。战国纷争那么这场一个浏览器的争斗与软件发展有什么关系呢?别急,这个需要慢慢来讲。在微软为浏览器大战的同时,另一个网络时代的诸侯Sun在95年推出了Java,并借此开始逐渐显现出他对网络时代开发的影响力。软件开发方式开始出现B/S与C/S的纷争。并越来越向B/S方向靠拢。正是因为有了浏览器的这种形式,才出现了软件开发模式从C/S向B/S的转变。从实质上来说,这两种模式没

7、有真正的区别,当C/S程序过度的集成化之后,将控件及各项功能都脚本化之后,其实就变成了B/S程序。只不过这个集成的过程交给了浏览器来完成,因此才无需安装客户端程序了。而微软是靠着强大的操作系统(这是世界上最大的C/S系统)发家的,执着于C/S技术的微软不相信事态转变的会如此之快。一个小小的Java怎能对微软形成威胁?所以在进行浏览器大战时,微软并未在开发模式上投入太多,去与Java抗衡。但是当他发现单纯占领浏览器市场也无法应对网络时代变化的时候,他做了又一个决定。推出了另外一个重要的概念——.NET——他就是想通过该计划与Sun相抗争,并且想借此建

8、立新的互联网秩序。此时Sun的Java在开发领域形成了一道新的风景线——软件开发已经逐步变成了B/S模式,开发人员无需了解

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。