我还需要关注IE6吗?

8

3
我们越是关心它,那老旧的垃圾就会存活得越久 :-/ - Ravi Vyas
1
Greg,那有一定的道理,但是那个问题已经两年前了,在网络上两年时间很长。在2008年,支持IE,特别是IE6,可以说非常重要。但是今天,这取决于你的受众,不再那么重要了。 - Delan Azabani
2
@Delan Azabani:这个问题经常被问到;我链接的那个只是在搜索“支持ie6”时出现的第一个。这里还有更多:http://stackoverflow.com/questions/2861669/shouldnt-we-ignore-ie6-and-ie7-users-closed http://stackoverflow.com/questions/2704361/should-we-bother-about-ie-8 https://dev59.com/mUjSa4cB1Zd3GeqPJ_nW - Greg Hewgill
6个回答

2
一个好的网站应该能够优雅地降级。让它在IE6中工作,但不要试图使布局完美。
考虑到不仅仅是IE6,还有使用Opera Mini或其他功能较差的移动浏览器,Lynx/Links或使用屏幕阅读器的盲人用户。所有这些加起来组成了您受众的相当大一部分,如果您没有时间测试所有这些内容。
因此,您的网站仍然应该可用,只是可能看起来不那么漂亮,或者可能需要重新加载页面而不是使用AJAX。

1
这完全取决于你的受众背景。如果你是一家传统企业或者是一个具有高IE用户比例的大型网站,无论如何都要使用一些技巧来让IE正常工作,否则可能会失去客户。
然而,如果IE用户对你来说并不是很重要,或者你的网站上根本没有太多IE用户(比如那些主要访问者都很聪明不使用IE的web开发博客),那么你可以忽略IE。
就我个人而言,在我的网站上忽略Internet Explorer,因为在访问日志中,IE用户所占比例微不足道。

2
这不是一种自我实现的预言吗?如果你不迎合人群中的一部分,他们很快就会离开并反过来忽视你。 - Marjan Venema

1
根据W3Counter的数据,IE6的用户数量超过了Opera、Safari和任何版本的Chrome。它落后于IE8(排名第一)、Firefox 3.6和IE7。如果你正在处理普通大众,我仍然会关注它更长一些时间。
然而,Google显然已经准备逐步停止支持IE6,因此随着消费者跟随Google的提示升级,世界上的IE6问题可能会比预期更早地消失。

0

如果客户仍然需要,我只关心IE 6的兼容性,否则不需要。为了让IE 6兼容,我使用这个JavaScript。

http://divitodesign.com/css/let-ie6-behave-like-ie7/

<!--[if lt IE 7]>
<script src="http://ie7-js.googlecode.com/svn/version/2.1(beta4)/IE7.js"></script>
<![endif]-->

那么这些选择器也适用于IE6

CSS选择器

  • parent > child
  • .multiple.classes
  • :hover
  • :first-child
  • [attr]
  • [attr="value"], [attr~="value"], [attr|="value"], [attr^="value"], [attr$="value"]
  • [attr*="value"]

CSS

  • Background-image – PNG alpha透明度(IE5.5+)
  • Background-attachment – 支持固定定位
  • Position – 支持固定定位
  • Margin – 支持auto(IE5.x)
  • Cursor – IE5.x支持指针
  • Display – 将list-item转换为block以支持IE5.x

HTML

  • img – PNG alpha透明度
  • abbr – 修复了错误

0
上次我查看时,大约是8%(抱歉,我最初说的是2%!)。个人认为你应该至少支持IE6。这并不太困难,而且会让你成为一个更有纪律的开发者。至少我是这么看的。 :)
编辑: 我仍然坚持我的答案。IE6很烦人,但并非不可能。对于8%的用户,值得这样做。

是的,我支持IE,但不支持IE6。 - eozzy
这是多方面的错误。IE6的使用率远超过2%,而且试图编写一个在IE6中良好运行的甚至是适度复杂的网站是一场噩梦。 - dmazzoni
接近了,但大约只有八个百分点。看看我的答案——这确实与你的受众以及IE是否重要有关。统计数据来源:http://www.w3schools.com/browsers/browsers_stats.asp - Delan Azabani
虽然不容易,但也并不是那么困难……抱歉,我想那是IE5的统计数据。我的道歉。 - edl

0

18%使用它(大多数企业用户由于某些原因无法升级),所以除非你想削减五分之一的客户,否则你必须忍受这种痛苦。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接