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

Ser*_*pia 9 internet-explorer web-standards internet-explorer-6

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

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

什么是你的理由继续这种车的恐龙发展?如果你说你必须为你的工作,说明你的组织继续为IE6开发的原因.

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

Gmo*_*onC 16

因为用户付我的账单.

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

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

  • "相同"是主观的.您是否认为为75%的用户提供的产品/客户/品牌网站看起来很"错误"?如果IE6的问题只是CSS或简单的布局问题,我甚至不会责怪IE6.但有时你有遗留的应用程序,回答"使用jQuery"只是不起作用,你有10000行javascript用"好老javascript"编写,所有都加入了很多复杂的html东西:如果你的JavaScript不起作用,你没有破损的布局,你有一个破碎的应用程序. (3认同)
  • 但如果您的网站在浏览器中看起来不一样,您实际上会失去所有IE6用户吗? (2认同)

Nei*_*ley 11

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

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

测试更容易,如果它在IE6中工作,它的工作原理!

  • 哈哈哈哈,给你最后一条评论+1.:P (6认同)
  • 如果您了解**为什么**他们坚持IE6支持,您将能够为您的客户做得更好.他们可能会支付你支付工资的钱:你越了解他们的需求,就越能满足他们,然后他们会坚持你,而不是其他一些承包商(可能会失去你的工作). (2认同)

Jak*_*kub 6

一句话Corporations,他们将IE6作为他们的GO-TO浏览器,现在只有他们慢慢过渡到IE8(大多数跳过IE7).

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

  • 当然,您可以使用Firefox附加组件来更改用户代理字符串.我不知道网守还有什么可以确定请求是否来自Firefox. (2认同)

Bal*_*usC 6

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

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


Jef*_*eff 5

"人们应该更新他们使用的浏览器,对吧?"

对,他们应该.但他们没有.


小智 0

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

  • @Papucciono1-公司控制他们的更新,用户不只是在他们的机器上单击“更新”,这会给系统管理员造成严重破坏。 (5认同)