FireFox(FF)真强大

一直用FF上网,今天突然发现FF的一个有趣的功能,可以把网页中的图片拖出来,直接就保存了。然后,打开IE,试试居然没有这个功能。IE6,7,8以来,市场份额每况愈下,每下愈况。FF一个不超过10M的安装包,可以作出比IE强得多的功能。而且是开源的和跨平台的,不能不让我们对这2种软件开发模式进行反思。FF是基于插件的系统,是完全开放的。用于扩展的XPCOM也是跨平台的COM。而IE则完全是MS自己鼓捣的东西。当年把Netscape被MS搞的半死,更多是商业策略上的失败而不是技术的。Mozilla FF利用新开发的Gecko排版引擎,浏览器拥有一个更加模组化的结构,并因此容许大量的开发人员一同工作。新的浏览器亦包含一个名为XUL、基于XML的用户接口标记语言。在XUL的帮助下,一次的用户接口的开发便能在Windows、Mac OS和Linux下运作无误。XUL 的核心思想是XML 来表达界面 ,是 Mozilla 的创新, Mozilla 浏览器本身就是一个经典的 XUL 应用。这的确是个伟大的发明,以至于,现在其他公司纷纷效仿,出现了N 个衍生技术。今天.NET/XAML/WPF所作的,就是 Mozilla XUL已经做的,并且做的更好的。想想MS如何不着急。FF正一步步把IE逼到死角里,正报了当年一箭之仇,所谓君子报仇,10年不晚。MS近些年把大量的精力都投入到.NET的开发,被自己炒作的概念折腾的昏天黑地。而开源社区,闷头做技术,每个技术都做的精致。一个纯商业利益驱动和一个纯技术的驱动(当然也包括商业),时间长了,高下可见。MS开发模式,即所谓降低技术含量,人海战术,靠严格的质量控制,虽然不会出大问题,但这样的思路写不出优秀的代码。未来的世界属于开源的,而商业性的专门软件公司更多是从事资源整合,行业应用。看看SQLite和Access就知道了。再看看Java和C#就更知道了。很多杰出的软件开发者完全有以一当百甚至上千的能力。在互联网时代,一个人写出OS,DB完全存在可能。因此,杰出的软件注定不是巨无霸公司可以搞的出的。 巨无霸公司可以搞出同样巨无霸的软件,但肯定不是杰出的。很多成功的商业公司,靠收购杰出的软件而成为市场的宠儿,这更证明了这是个英雄辈出的时代。而作为软件行业的创业者,人海战术绝对不是取胜之道。现在的人力成本多么昂贵,而软件开发者仍然抱怨薪水少。实际情况是,优秀的软件开发者浪费在需求、文档上的时间远远大于写程序的时间。而真正的优秀的程序员不需要任何文档来描述做什么、如何做的问题。因此,未来若干年将是巨无霸倒掉的时代,代之的是小而强的小软件作坊或开源社区。 软件作坊的优势将越来越突出。巨无霸公司大把的钱啊浪费在办公环境、各种税费,当然解决了大量的就业。然而这一切将变成劣势。 软件作坊就是一个笔记本,一张椅子足矣。可以开发上至宇宙飞船,下至航空母舰的各种软件。人类社会的整个商业模式将发生根本转变。类似淘宝的网站将成为我们购物的天堂。书店、商店存在的更多是象征的意义。网络无处不在。

你可能感兴趣的:(FireFox(FF)真强大)