有了更完整的解释,我只需要给经理一个;
IE6 是在 2000 年左右构建的,当时忽略了几个重要的 Web 标准。IE6 在某种程度上是一个“经验教训”;IE7 更好地遵循这些标准,而 IE8 则更好。
Firefox 是围绕 Netscape/Mozilla 构建的,重要的是,它们尽可能地遵循公共标准。Firefox 在很大程度上表现得像 Safari、Chrome、Opera 和大量的小市场浏览器。
商人问:
那么,为什么要支持标准,而不是IE,这是大块头?几乎我们所有的客户都使用 IE!
答:
因为 IE 也在慢慢走向标准。如果我们支持 Firefox,那么 IE8 就很容易了,而且我们很可能也会得到 IE7,几乎没有任何变化。IE6 是美中不足的地方。
如果我们支持 IE6——最初的提议——那么 IE7 是一个特例,IE8 是另一个特例,Firefox 是一个特例,以此类推。
如果我们可以鼓励用户远离 IE6,那是我们最好的情况。我相信当 Server 2003 SP1于 2009 年 4 月停止支持时,微软正式终止了对 IE6 的所有支持,包括安全补丁。 例如,谷歌已经完全停止支持 IE6,礼貌地让用户知道他们需要升级“以获得完整的网站体验”。像IE6NoMore这样的网站为运行 IE6 的用户提供了一个漂亮的 CSS 弹出窗口,为他们提供了一些升级选项。
但与此同时,由于客户确实使用它,IE6 将继续存在,并且它是最容易 - 也是最可维护的 - 按照标准构建,并破解我们的方式回到 IE6,直到它完成。