即使使用像GWT这样的框架,由于IE6特定的问题,你最终也会摸不着头脑。

如果您不需要支持IE6,您会给予多少折扣?或者IE6问题花费了多少时间?

有帮助吗?

解决方案

好吧,作为我最近工作的一个项目的例子(IE6争论归结于我),项目总成本应该包括让网站在IE6中运行。然后事实证明客户端有一个非常复杂的设计布局。

最后,我们可能花了7个人周完全来确保网站在IE6中完美运行(并且接近像素完美的客户端要求)。 IE7需要大约一个小时才能进行一些调整。所有其他相关浏览器(FF 2 +,Chrome,Safari 3 +,Opera 9.6+)都可以立即正确渲染和操作,无需任何调整。

我们现在已经更改了我们的标准合同,明确排除了像素完美的IE6渲染,除非客户希望我们单独引用。那时我们可以在说出设计成本之前看到设计。

其他提示

我可以说很多时间,但基于项目的自我,例如,如果它包含很多透明图像,.png图像格式,曲线,动画。

这将花费几乎两倍的设计时间:(。

这里有一些关于这个问题的链接:

驯服IE6野兽的权威指南

IE6必须让网络继续前进

YouTube将成为接下来的IE6支持再见

解决IE6问题的10个修复

ie6 on the out out

这取决于你的项目。使用某些CSS / HTML实践并使用可靠的JavaScript框架,您可以避免主要问题。消除IE6问题的最快方法可能是 Dean Edwards的ie8.js脚本演示)。

除此之外,主要的时间消费者是你需要实现一个可以从CSS3功能中获益的设计。像圆角这样的东西会很快耗费时间,因为你需要为每个元素创建图像,使用其他元素来生成动态大小的元素等。

我从来没有发现IE6需要花费很多额外的时间,但那是因为我知道我的设计必须从一开始就在IE6中工作,所以我使用了正确的CSS重置和其他我知道的CSS技术在IE6中工作。

然而,如果客户想要这个伟大的设计,他们在最新的WebKit浏览器中看到了在IE6中工作的演示,你应该避免使用它们,除非他们已经准备好为它付费......

幸运的是,在一年之内,我相信私人计算机上IE6的使用会发生巨大变化。部分是因为微软正在推动他们的新浏览器,部分是因为其他浏览器开发商变得更具侵略性(特别是谷歌)。即使是今天发布的手机浏览器也远远领先于IE6。

不幸的是,只要他们继续将古老的网络应用程序用于他们的内部网,许多公司可能会继续使用IE6。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top