Firefox是一个相对完整的程序,本身的运行不需要加载ActiveX控件,也不需要调用大量的外部接口。这和IE非常不同,IE是一个和操作系统绑得非常紧的程序。所以从结构上看Firefox更加灵活也更加安全。
Firefox支持分页浏览,分页浏览的好处是节省桌面的空间,管理多个浏览页面更加方便。这本来是Firefox区别于IE的标志性特征,IE用户呼唤这个功能很久了,Firefox推出后微软匆匆推出IE 7.0也支持了这个功能。
和IE的浏览速度相比,Firefox的显示速度真的快很多。另外无论是IE6还是IE7,程序的稳定性都不如Firefox。在长时间大强度的网页浏览测试中,Firefox异常退出的次数明显比IE少的多。IE异常退出的时候有可能会把整个桌面都弄异常了,Firefox绝对不会这样。这是Firefox和操作系统基本没有多大关联的缘故。
Firefox的很多设计非常体贴用户。比如你可以重新打开刚刚关掉的网页;比如你可以用空格进行网页滚动,实现一键浏览;比如程序异常退出后,可以恢复先前正在浏览的网页;比如提供了一个下载管理界面;比如它的书签管理提供定义关键词的功能;比如它的网页内部搜索会将搜索到的文字用不同颜色高亮显示。
Firefox的安装特别简单容易。Firefox 2.0的安装程序不到6MB。下载运行以后很快就安装好了。安装以后可以将收藏夹以及其它各种设置等数据从IE或其它浏览器中导入Firefox。如果Firefox发现有了新版本,会提示用户升级。升级的时候也不过是点一下同意,其它不用做什么。
Firefox的安装让我们意识到,其实浏览器也是一个普通的软件,和其它网上下载的软件没什么不同。事情原本就是这样,不过如果用户多年使用IE,思维就会被微软扭曲,认为浏览器是个特殊的软件,安装要特别小心,还要正版校验,软件激活什么的。从某个意义上说,Firefox是用户手中一个体贴的工具,而IE让用户成为浏览器的奴隶。
Firefox安装是如此的友好,以至于用户可以不必替换掉原先的浏览器,比如IE。事实上,我的机器上是同时运行Firefox和IE的。在95%的时间里面,我使用的是Firefox;偶尔遇到某些不符合国际标准特别为IE定制过的网站时,我同时打开IE,再一次去体会一个失败的软件。你还可以在Firefox中下载IE View插件,让你在Firefox浏览网页时,指定某些链接在IE中打开。
Firefox是一个开放源代码的软件,这让Firefox非常容易定制。从Firefox的网站上可以下载到上百个各种各样的增强插件、主题外观。Firefox对所有插件都提供很好的管理,会为用户监视插件的新版本,用户把插件删除后也不会留下任何垃圾。相对而已IE就差很多,插件少,也没什么有效的管理,时间长了,右键菜单里面会留下很多无法使用的插件尸体。
Firefox不光能在Windows操作系统上运行,还同时可以在Linux、Unix、Mac上运行。也许这对于大多数Windows用户意义不大,不过整个计算机世界并不仅仅是Windows的,未来会出现越来越多的非Windows操作系统,面对美好的未来,继续被IE奴役不是一个好的选择。
Firefox的卸载也是非常的容易,不用担心会残留什么垃圾或者卸载以后有什么软件就不能再运行了。
那你可算是找到组织了......
Firefox是一个比较严格遵守万维网联盟(W3C)发布的各项标准的浏览器,包括HTML、XHTML、CSS、DOM和XML等等。尤其是和IE相比,Firefox和W3C标准的契合程度非常的高。这对于开发人员来说是一个福音,我们不再会被微软随心所欲的左右,万事只要遵照基本的国际标准,就不会因为浏览器的版本更迭而大幅度修改我们的网页代码。
在市场上IE占绝对统治地位的时候,网页制作人员没有什么选择的权利,为了能够制作出更加漂亮的网页,他们只能利用IE中各种非标准的对象、属性、方法来编写代码,也很难区分哪些是兼容性好的代码,哪些是不好的。可能微软不把W3C的标准放在眼里,也可能微软处于垄断的考虑想把浏览器变成他们的私有财产。这样,多年下来,互联网上出现了不少只能在IE里面才可以浏览的网站。
其实世界上的浏览器远远不止IE。早在IE诞生之前,就有一个公开源代码的浏览器项目Mozilla。互联网上一度传说早期的IE借鉴了大量的Mozilla。在Mozilla基础上出现了Netscape、Opera等多个浏览器,他们都拥有类似的标准。后来由于技术、市场和金钱的原因,微软的IE逐渐成为市场的主流。由于缺少竞争,IE慢慢失去活力,稳定性一直没有增加、功能没有改进、安全漏洞越来越多,相对的,他们在正版校验和用户方面下了不少力气,似乎往收费浏览器的方向慢慢靠近。
为了和微软抗衡,某种程度上也为了"知识是全人类共有的财富"这个理想,以开源面目出现的Firefox注重的就是简单、兼容和共享,这是一个免费软件赖以生存的理由。如果一个网页能在Firefox中如常显示,也就意味着这个网页可以在Netscape、Opera、Safari里面显示,在IE里面基本也可以显示。所以Firefox逐渐成为网页制作人员的宠儿。显然微软感到了威胁,IE 7.0发布以后,互联网上开始流传"IE 7.0和Firefox 2.0"的言论,似乎Firefox让微软又一次找到了借鉴的对象和努力的目标。这对网页开发者来说实在是好事,如果微软也开始遵守W3C的标准规范了,我们会省事得多。
Firefox对网页制作人员可以说是相当的贴心。它的源代码查看器是语法制导的,会把Html中各个元素用不同颜色显示,而且会在网页重新载入后自动更新。我推荐你再下载一个超酷的插件Firebug,很小的一个东东就可以对网页进行调试,可以断点、跟踪、监视对象、查看DOM,还可以查看你和服务器直接的每次通讯。更加令人难以置信的是,这个插件居然还可以监控每次Ajax通讯!
我再介绍一点Firefox里面令人吃惊的事情。Firefox支持<canvas>这个新的HTML元素,这个元素可以被Javascript用来绘制图形,比如画点、画线、画圆、填充、变型、组合等等。<canvas>最先在苹果公司的Mac OS X上被引入,目前已经进入了W3C的HTML 5标准规范。千万不要小看这个元素,由于基本的图形功能都可以实现,现在已经有人用<canvas>和Javascript开发出基于浏览器的MSX计算机模拟器,MSX是微软制造家用电脑,曾在1980年代风靡世界,如今变成了网页中的一个小方块。不过IE目前还不支持<canvas>,相信微软会很快借鉴Firefox,早日实现的。
在Mozilla的文档中心,有世界各地成程序员为Firefox贡献文档和开发经验,这些都是开源带来的好处。就目前的形式看,Firefox是个面向未来、领导潮流的浏览器,所以下载下来试一试总是没有坏处的。
© 2005-2008 BlaBla.cn 版权所有