zoukankan      html  css  js  c++  java
  • FireFox vs IE?

      看到PCOnline上有一篇造反派与保皇党的对话:Firefox vs. IE谁赢?的文章,其实也就是引用一些国外用户的话,文章开头比较有意思:
      “前几天有报道,在开源浏览器Firefox 1.0刚发布后,微软的高层马上对IE进行辩护,声称IE的安全性能一点不输于其他浏览器,而且功能亦已十分完善。有趣的是,作出这份声明的微软澳大利亚总经理Steve Vamos,承认从未安装过Firefox,对其功能一点都不了解。”
      其实平心而论,Firefox在Linux下已经可以独挡一面了,但要想在Windows下与IE相提并论还稍嫌不足。就现在的JavaScript标准来说,MS已经把它发展成自己的JScript了,而旧的Javascript标准现在的进展如何恐怕大多数人也都不知道了。对Web程序员来说,兼顾Netscape和MS的JS标准是非常累的,有时不得不进行取舍了(像我……),一个功能在IE里编起来已经很麻烦了,相信大多数人不会想方设法再把它翻译成Netscape同样适用的版本。所以就这点上来说,MS的JScript也算是"facto standard"了……很不幸,DHTML很大依赖上依赖于Script语言。这样,网页的半壁江山已落入MS手中,其它公司想在这上面占优势就很困难了。再则,IE统制了这么久,很大一部分网页(特别是有很多特效的,给一般人看的网页。Unix/Linux的拥护者浏览的大都是一些不修边幅,以简洁为美的网页,或者已经习惯了已法显示的特效)已经是针对IE的标准和效果来设计,其它浏览器就算是遵循W3C的标准,也会被误解为不支持、不标准,不得已只好向IE看齐,这样也只会跟在它后面,难以有更长足的发展。
      在安全性方面来说,由于网页都是基于HTTP协议,网络传输的安全性显然不在讨论范围之内。浏览器的漏洞就在于网页脚本,网页上的插件,Cookie等。IE最大的问题就是ActiveX了,微软已经花了很大功夫补这个漏洞了,但用一句莆田话俗语来说:“补鼎补沙锅,越补越TaKo”,意即越补漏洞越大。没办法,谁让ActiveX是微软自己搞出来的呢,只能竭力维护了。而Firefox我没试过是否支持ActiveX,因为ActiveX其实是Windows下的应用程序,Linux下肯定是不可能跑起来了,Firefox的Windows版本启用该功能倒是难度不大,但一旦与Script交互可能问题就来了。但有一点可以肯定,对ActiveX支持得越少其安全漏洞也越少 :)
      在我使用Firefox的过程中,感觉最好用的也就是可以分Tab浏览不同网页,其实这些功能MyIE等软件也都实现了,而其它方面好像也没有太大的特色(像Block Ad.等功能已不值一提)。看来只能拭目以待这场所谓的战争了。
  • 相关阅读:
    监控里的主码流和子码流是什么意思
    监控硬盘容量计算
    一个能让你了解所有函数调用顺序的Android库
    电工选线
    oracle linux dtrace
    list all of the Oracle 12c hidden undocumented parameters
    Oracle Extended Tracing
    window 驱动开发
    win7 x64 dtrace
    How to Use Dtrace Tracing Ruby Executing
  • 原文地址:https://www.cnblogs.com/wonderow/p/66516.html
Copyright © 2011-2022 走看看