作者:天魔
Web 标准最近 CSDN 上两则关于 Mozilla Firefox 浏览器的新闻《Firefox浏览器推出1.0版本 将成微软IE替代品》和《深度分析:Firefox人气火红 能否取代龙头IE》,引起了比较大的反响,看了众多的评论,感觉有些无奈。
很多人将 FF 和“基于IE内核的浏览器”相比较,这个无可厚非,只是我觉得他们把 MyIE,GoSURF,甚至腾讯浏览器当做是浏览器阵营的主流这种观点实在搞笑。算了,CSDN 要当老大就必须容忍菜鸟。
不少意见是,FF 无法很好的显示一些 IE 可以显示得不错的网页,此外对于页面媒体播放器等等的支持也很差。对此我的看法是:首先我们需要定义什么是“Web 浏览器”,就目前来看,只要是能够基于 HTTP 协议从远端获取 HTML 字符流并解释和呈现出 HTML 文档的软件,就可以叫做 Web 浏览器。HTML 的标准由 W3C 制订,能够遵循其标准解析 HTML 就是功能完备的浏览器。
从这一点讲,FF 已经做得相当好了,这也是它在国外如此受推崇的缘故。
IE 利用其和 Windows 平台紧密结合的优势,自行定义了很多 Web 浏览体验方式,不可否认,诸如 ActiveX,页面嵌入式 Media Player 等等特性让 Web 冲浪的感觉可能更爽,但是,这些特性是不符合标准的。
当然很多人说,垄断的产品就是事实上的标准,没错。唉~这就是市场和技术的分歧之处。
其实我在学习到 Web 标准的有关知识之前,可能也会不知不觉地在 IE 的“帮助”下错误的认同那些乱七八糟的 HTML 代码。然后责怪其他内核的浏览器不能很好地显示页面。现在才知道那些网页都是使用了不标准的代码和仅IE支持的代码。然而,真正正确的标准 HTML 代码和 CSS 制作的页面,有好些 IE 反而无法正常显示,搞笑。
关于 Web 标准,我会写更多的 blog 来讨论,下面我就只提关于 FF 的一些我认为的优缺点(基于 1.0PR 版本)。
优点:1. 小巧。Windows 下载包才 4.5 MB. 2. 跨平台。可能是 Linux 用户的最佳浏览器选择。
3. 插件丰富好用。通过插件可以扩充 FF 的功能,我很喜欢的插件包括鼠标手势,Web 开发助手,UBB 代码快捷菜单等等。
4. 界面漂亮。可以更换 Themes. 5. 带有语法高亮的源码查看器和 JavaScript 调试器。
6. Live Bookmark 快速访问 RSS 内容。
7. Tab 式浏览。
8. 不会受到 3721 等等流氓程序的影响。
9. 免费,开源。(表忘了 IE 并非 free of charge,也表忘了你现在用的 Windows 是 D 版,犯法ing~)
缺点:1. textbox 中文编辑时,因为输入法的缘故,有时会导致方向键不能用。
2. 启动速度稍慢。
……
从 0.6 版的 Phoenix 开始用到 1.0PR 的Firefox,这个东西越来越火,已经是 Mozilla 阵营的主力了,市场推广工作也是我见过的自由软件中最猛的,我在 Blog 总首页放的 Get Firefox! 的图标就是从其推广专门站 Spread Firefox 里找的,很有煽动性的举动~
总之,我现在很喜欢 FF,我用它来刷国外的大多数站点以及符合 Web 标准的站点还有我的 Blog~对于国内站点,没办法,还是要请 IE.