阅读:8230回复:31
Firefox先进的设计模式
相比较IE和Opera而言,Firefox的软件模式真的非常先进。它也许代表了软件发展的新的趋势,我们的确应该为使用了这种设计模式先进的软件而骄傲。
Firefox实现了组件(modules)使用的高效率。看看IE,究竟多少人使用过工具栏中的“媒体”按钮,有多少人使用过菜单栏里面的“同步…”选项?更不要提Maxthon里面那些种类繁多的功能了,说到Maxthon,Maxthon用户总是夸口Maxthon的功能如何强大,一个有趣的问题,如果一个用户什么功能都不想用,仅仅想浏览网页,就像标准的Firefox一样,谁能去除里面多余的组件(modules)?我相信没几个Maxthon用户办的到,结果只能拖着一大堆用不上的东西完成最简单的工作。即使是以小巧著称的Opera,假设一个从来不用Email,不知新闻组是何物的人(真的有啊,像只用IM的新新人类),Opera上捆绑的M2邮件程序有什么用处。 反过来再看Firefox,标准的Firefox里面哪个组件(modules)不常用?前进、后退、刷新、停止……简洁优美。如果哪个用户想用Firefox没有的功能,也没有问题,找一找扩展和插件,装上就能用了。当然,你永远有“喜新厌旧”的机会,你玩烦了或者找到一个更好用的,把这个卸载了就是,何等的简单,何等的自由! 另外,Firefox同样提高了软件的整体效率和使用周期。举个例子,最近我常上wap网站,浏览器本身支持wap网站功能的好像只有Opera8.0,以前我机子里面安装的是Opera7.X,对不起,不支持,我只好安装8.0的版本,对于我来说,7.x的Opera的使用生命就结束了,你没办法让7.x支持wap浏览。后来,我在Firefox中文社区搜索Firefox的支持wap浏览的扩展,工夫不负有心人,真的让我淘到了一个名叫wmlbrowser的扩展,试了试,相当不错,虽然开发的时间比FX1.0晚,但是照样可以用在这上面,一直用1.0的用户可以和1.1 alpha 1的用户一样浏览wap网站,软件的使用周期也就延长了。 相比较那些大而全的软件(特别是版本号越来越高的软件)像AutoCAD、PhotoShop之类的软件,他们里面繁杂的功能我们究竟用了多少,这些软件只是体积越来越庞大,系统资源占用越来越多!软件价格越来越贵!呵呵(AutoCAD2000和2005的实际工作效率究竟差了多少?),像Firefox这种插件式的软件或许更适合未来软件的发展趋势。 本来想把帖子写的活泼一点的,也许是最近在写论文的缘故吧,不知不觉就变得严肃了起来。对不起了诸位看官,多担待了您哪。不妥之处,敬请指正! |
|
|
1楼#
发布于:2005-06-06 06:49
楼上放心,肯写扩展的人多的去了.
|
|
|
2楼#
发布于:2005-06-06 06:49
插件功能是好,个取所需.但前提是要有人肯写插件.不是什么软件都有人来写的吧.
|
|
|
3楼#
发布于:2005-06-06 06:49
那你的要求也太高了……我认为能知道自己需要什么功能,自己寻找这个功能,自己安装这个功能,自己体会这个功能,出了问题知道错在哪里,对普通用户来说就不错了,firefox的可定制性高就表现在这方面了,我也觉得这就算是自由性高了,另一个软件要达到这一点,需要下的功夫可就不少了 |
|
|
4楼#
发布于:2005-06-06 06:49
Firefox 出问题了,重装很容易,问题也很好解决。
IE 出问题了,重装很困难,而且问题不断 |
|
5楼#
发布于:2005-06-06 06:49
真正实现用了多久和上网查多少资料都是次要的,用ff难道就不用了吗?也不是所有人都上来就会设置ff,用了多年ff不知道about:config的人不是也大有人在吗?这是个学习的态度问题,跑题了……不讨论这个。 从搜索"hide 7"字段到msn messenger非要你升级才能使用,用户自主选择 要和xp比,大概只有linux吧?虽然普通用户能用xwindow,但真正能实现linux完全自由的大概必须得懂编程吧? 同理,都说ff自由,能自由修改自己ff的人又有多少呢?难道会下载使用个extension就算是吗? 由此说来,在“大多数普通用户”的级别上,能够真正发挥ff自由的人,似乎很少。 所以,就象linux一样,ff虽然自由,却由于自身的技术要求把自由的使用权限定在了很小的一部分人当中。 btw:winxp见过一天ghost好几次的,当然是极端情况。不过就是linux也不天天重装啊。那ff和系统比,不公平啊……不公平……一百遍啊……一百遍…… btw2:ghost俺也不用,都是直接重装。 |
|
6楼#
发布于:2005-06-06 06:49
|
|
|
7楼#
发布于:2005-06-06 06:49
。。。
注册表被修改那还得了。。 |
|
|
8楼#
发布于:2005-06-06 06:49
如此说来,通过修改注册表也可以修改ie,ff的优势似乎并不明显。 |
|
9楼#
发布于:2005-06-06 06:49
slrey: 可以通过修改相关的xul文件来删除多余的界面元素. 之前,已经讨论过了 http://www.donews.net/gentelmancommoner ... 36793.aspx |
|
|
10楼#
发布于:2005-06-06 06:49
viewtheard:ff搜索栏可以删除.回到原帖 你说的只是自定义工具栏吧,算是真正去掉吗?还有书签里的书签工具栏文件夹? |
|
11楼#
发布于:2005-06-06 06:49
... 基本上同意。 但不能忽略 FF 扩展系统的成功,原因是 xul+js 的易用性。如果没 xul 接口,自愿或业余开发的扩展相信会大大减少(就是 TBE 等大型扩展也采用 xul 而不使用较高效率的 api 接口)。 |
|
|
12楼#
发布于:2005-06-06 06:49
ff搜索栏可以删除.
|
|
|
13楼#
发布于:2005-06-06 06:49
呵呵,如果楼主也是用win的话,不知道对于Win里面那些多余的功能作何感想?
就象同步之于楼主一样,ff的搜索栏于我也是无用之物。 |
|
14楼#
发布于:2005-06-06 06:49
说的不错。支持。。
|
|
上一页
下一页