为什么人们不停止开发网站迎合IE6?

时间:2009-11-24 13:28:48

标签: internet-explorer internet-explorer-6 web-standards

我不明白为什么开发人员继续编程以适应IE6。人们应该更新他们使用的浏览器,对吗?

我已经看到很多公司完全停止为IE6开发,在他们的头版上有一篇很长的文章陈述了他们的更新建议。

>有什么理由继续为这辆有臭虫的老恐龙开发?如果你说你必须为你的工作,说明你的组织继续为IE6开发的原因。

当然,社区维基,只是因为我想看到一些原因(如果有的话)。

18 个答案:

答案 0 :(得分:16)

因为用户付账单。

我曾在 75%的系统中使用此浏览器。它糟透了?是。但是,作为每项工作,你必须解决这些问题。

如果你有能力损失75%的用户,祝你好运。

答案 1 :(得分:11)

我们为IE6开发,因为它在我们的合同中明确指出我们只需提供适用于它的代码。

它在很多方面很糟糕,因为它是一个糟糕的浏览器,它迫使系统的用户继续使用它,但是......

测试更容易,如果它在IE6中有效则可以使用!

答案 2 :(得分:6)

一个单词Corporations,他们将IE6作为他们的GO-TO浏览器,现在只有他们慢慢转换到IE8(大多数跳过IE7)。

我可以清楚地说,对于我的公司(5000多名员工,位于超过15个县),他们现在正在为用户设置IE8,我已经为我的公司内部测试了几个月的'beta': p

答案 3 :(得分:6)

MS的IE6支持仍然没有正式EOL。如果我没记错的话,它将在2010年中期(7月份的一半)。然后我们可以安全地停止为IE6开发,然后我们也为客户提供了足够强大的论据。

尽管如此,自IE8问世以来,我已经不再为IE6做任何像素精确的布局修复/对齐。太多很多努力。我只修复了hasLayout / boxmodel错误和一些可能影响功能的小的CSS继承问题。

答案 4 :(得分:5)

“人们应该更新他们使用的浏览器,对吗?”

是的,他们应该。但他们没有。

答案 5 :(得分:3)

它与浏览器的年龄无关,我们仍然为它开发,因为用户使用(来自Google Analytics)的范围是 30-40%。因此,停止使用它就像对30-40%的潜在客户说“不要购买我们的产品”。几乎不是一个好的举动。

开发IE6并使网站工作并不困难,只需要一点额外的时间。我实际上已经从那些去过开发公司的公司那里得到了合同,并且被告知我们不会测试IE6。

  

当顾客停止使用时,我会停下来   发展,他们只会停止   当我停止开发时使用,只有在他们停止使用......等时才会发生

我也把它看成是把一辆10岁的汽车带进加油站,然后他们说:“对不起,你的车太老了不能用这种燃料” - 是的,他们提供新的燃料,但仍然支持旧的,大致相同的web开发。

答案 6 :(得分:1)

简单回答:因为统计数据。访问我们网页的人中约有20%仍在使用IE6。我们的政策是为我们的指标中至少占5%的浏览器优化我们的网页。

我们公司很快就会大规模迁移到Firefox,所以至少我们的内部网络网站将会针对它进行优化:)

我们目前正在开发内部网工具,我们仍然需要针对IE6进行优化,即使整个公司将在几个月内使用Firefox。现在,这有多愚蠢? :P

答案 7 :(得分:1)

当IE6出来时,looong是一项很好的技术。它留下了如此巨大的印象,它成为Windows系统的默认设置。

许多非科技人员离开IE6仍然感到不舒服。虽然,现在是MS推动将IE6推出市场的时候了。

希望在未来一年左右,我们不必专门为IE6写作..

总的来说,如果所有浏览器都同意html / css / js的一个特定标准,那将会有很大的帮助。

答案 8 :(得分:1)

我们为所有人开发软件的大多数大公司客户都将IE6作为他们的公司浏览器。当他们当前的软件工作正常时,他们只是拒绝将资金再投资于开发另一个浏览器平台。 (如果没有破产,请不要修理它的理念)

我不喜欢它,但客户是王......

答案 9 :(得分:1)

此外,我很确定我的奶奶不知道她甚至使用IE6,更不用说为了网络标准而需要升级并跟上时代的步伐。我也猜测我的奶奶并不孤单。

并不是说她不应该更新,我只知道如果发生任何更新,它要么必须非常简单,要么我必须为她做。

答案 10 :(得分:1)

我们的主要原因是客户要求我们支持它。客户总是对的......对吗?此外,我看到IT部门仍在使用IE6,因为它们依赖于与IE6一起使用的旧应用程序。

不是说IE6会永远坚持下去,大多数地方慢慢升级。真正的IT人员仍然使用firefox。

答案 11 :(得分:1)

大公司开发了严格依赖IE6运行的网络应用程序。因此,他们宁愿继续使用未更新的浏览器进行卡车运输,而不是花费数百万美元来更新这些应用程序。

这就是我一直听到的。

答案 12 :(得分:0)

我尝试使我们的Web应用程序变得简单,在IE7上进行测试,并希望它仍适用于IE6。有时我会收到客户的投诉(既是最终用户也是提供商,因为它是内部Intranet应用程序),它在IE6上无法正常工作,我会撕掉我的头发,并尝试尽可能地修复它。我也问我们的现场支持人员他们为什么不升级,但除了“公司政策”之外我没有得到任何好的答案。即使我们知道这是一个糟糕的政策......

答案 13 :(得分:0)

我们必须。客户希望所有浏览器兼容。对我自己来说,我永远不会,我永远不会为IE6开发一个网站。

答案 14 :(得分:0)

我为公众开发网站。如果他们中的15%仍在使用IE6,我必须决定我的网站是否工作不足以让他们升级浏览器,或者他们是否只是不使用我的网站。

我通常认为用户不会升级,所以我支持IE6。

有些人无法控制他们的浏览器版本,也无法升级它。例如,在工作中锁定PC。

答案 15 :(得分:0)

仍然安装了它的大型企业用户群,因为它与他们运行的旧版软件一起工作......

答案 16 :(得分:0)

你是对的。人们应该升级他们的浏览器。

但经验和时间告诉我们,仅仅因为用户应该做某事,这并不一定意味着他们 会做某事。

我们仍然需要迎合这些人和这个浏览器,因为它仍然被广泛使用 - 因为无论他们使用什么浏览器,都必须将我们的产品提供给用户。

最终,这是你的决定。

答案 17 :(得分:0)

因为许多客户永远不会更新他们的浏览器。至于为什么,这是一个比这更好的问题。