道德困境:我是否仍然需要IE6作为网络开发人员

Dan*_*nly 26 png transparency internet-explorer-6

可能重复:
IE6:支持或不支持.
我们应该再支持IE6了吗?

我讨厌(恨)承认它,但有些人仍在使用这个浏览器.我的一个客户正面临一个问题,即png的"透明度"区域是浅灰色 - 仅在IE6上.

我知道这是一个不受支持的浏览器,但有些人仍然使用它.我想谈谈我是否应该选择支持它.

IE6的一点支持是,通常在大型组织中,系统的更新对于他们的IT部门来说通常并不重要,因此在这些组织中仍然使用IE6的人中有很大一部分.学校是一样的.

IE6的一点支持是微软不再提供对它的支持,它被认为是一个已经不复存在的浏览器,所以我为什么要浪费时间来迎合它.

这有点进退两难.我很想听听别人对此的反应.

Rob*_*Rob 27

IE6的一点支持是微软不再提供对它的支持,它被认为是一个已经不复存在的浏览器,所以我为什么要浪费时间来迎合它.

因为它不是微软的供应商,或者认为它是一个已经不存在的浏览器的人,所以人们使用的是浏览器,也就是你的客户.无论如何,请不要接受那些要求您使用自己生产的网站支持IE6的客户,这就是您的chocie.但是,如果你得到报酬,我几乎不称它为" 浪费我的时间 "=)

  • 我看到你的意思,但我的客户的网站是外向的,她的客户,我将迎合,而不是她一个人 - 但谢谢你帮助我做出决定 - 我现在将转换网站上的每个png图像到了jpg.尽管我个人讨厌IE6,但你已经帮助我意识到这不是我的意见.干杯:) (6认同)
  • png-transparency hacks工作得很好,没有任何意义因为ie6是一块垃圾而毁掉了其他人的网站. (5认同)
  • 究竟.蠕虫必须品尝鱼而不是渔夫... (4认同)
  • @Daniel Hanly - 请不要将您的PNG转换为JPEG.它只是透明的PNG,IE6有问题,我相信有办法解决这个问题. (4认同)

Rad*_*adu 8

对于我自己的网站,我不打扰像素完美,并且在IE6中具有相同的功能,但我确实希望确保该网站在基本级别上可访问和功能.这不应该太难,它也可能对网络爬虫有用.


Kob*_*obi 5

我没有看到另一种选择.事实上,我敢说,建立一个不支持IE6的商业网站并不是很专业.您的网站应该适用于所有浏览器 - 兼容跨浏览器是我们工作的一部分.

在回复评论时,这就是我说专业时的意思:

  • 在你开始之前,你应该知道IE6会成为一个问题.
  • 目标支持的浏览器必须是合同的一部分.在网站上工作之前,您应该询问谁将成为目标人群并一起做出决定.如果您需要支持IE6,您的成本估算应该更高.
  • 您至少要测试该网站或所有浏览器(是的,包括IE6,知道它还没有完全死亡 - 你不必喜欢它).
  • IE6不支持PNG,有奇怪的盒子模型(所以不要使用宽度+填充)等等...每次我考虑使用PNG时,我都会注意 - 这不适用于所有浏览器.您应该知道这一点,或者在您所做的测试中找到它.
  • 完全披露 - 该网站在所有浏览器上的外观和行为都不完全相同?当您展示网站时,请说明如何以及为何以及它将如何影响最终用户.这可能听起来很愚蠢,但如果您的合同中没有IE6,您的客户可能不会太精明.您的客户将最终发现该网站无法在IE6上运行 - 最有可能是该网站因她的朋友或客户而中断,使她看起来很糟糕.知识更好地来自你.