【问题标题】:Should I still care about IE6? [duplicate]我还应该关心 IE6 吗? [复制]
【发布时间】:2011-02-25 15:14:27
【问题描述】:

可能的重复:
IE6: To support or not to support.
Do you plan to support IE 6 on your future projects?

我已经完成了设计并准备为一个使用精美表单元素和效果的网站编写 HTML 代码。

我想知道我是否应该支持 IE6?最新的统计数据是什么?你还支持IE6吗?

【问题讨论】:

标签: browser internet-explorer-6 cross-browser


【解决方案1】:

这完全取决于您的受众背景。如果您是一些传统企业或 IE 用户比例较高的大型网站,请务必使用 hack 让 IE 正常运行,否则可能会失去客户。

但是,如果 IE 用户群对您来说不那么重要,或者您的网站上普遍缺乏 IE 用户(想想大多数访问者都很聪明且不使用 IE 的 Web 开发博客),那么你可以忽略IE。

我在我的网站上忽略了 Internet Explorer,因为它是一个网络开发博客,并且 IE 在会话日志中所占的比例微乎其微。

【讨论】:

  • 这不是一种自我实现的预言吗?如果你不迎合一部分人群,他们很快就会离开,反过来不理你?
【解决方案2】:

根据W3Counter 的说法,IE6 的使用人数超过了 Opera、Safari 和任何版本的 Chrome。它落后于 IE8 (#1)、Firefox 3.6 和 IE7。我仍然会关心更长的时间(特别是如果您与普通人群打交道)。

不过,Google is apparently ready to phase out support,所以也许世界上的 IE6 问题迟早会消失,因为消费者会按照 Google 的提示进行升级。

【讨论】:

    【解决方案3】:

    最后我检查了一下,大约是 8%(抱歉,不是我最初说的 2%!)左右。我个人认为你至少应该支持IE6。这不是太难,而且会让你成为一个更有纪律的开发者。至少我是这么看的。 :)

    编辑: 我仍然坚持我的回答。 IE6是一种痛苦,但并非不可能。 8%,值得。

    【讨论】:

    • 是的,我支持 IE,但不支持 IE6。
    • 这在很多层面上都是错误的。 IE6 的使用率远高于 2%,尝试编写一个在 IE6 中运行良好的中等复杂网站简直是一场噩梦。
    • 关闭,但大约是百分之八。看看我的回答——这真的是关于你的观众,如果 IE 很重要。统计来源:w3schools.com/browsers/browsers_stats.asp
    • 这并不容易,但也没那么难……抱歉,我猜这是 IE5 的统计数据。我很抱歉。
    【解决方案4】:

    一个好的网站应该优雅地降级。让它在 IE6 中工作,但不要试图使布局完美。

    不仅要考虑 IE6,还要考虑使用 Opera Mini 或其他功能较弱的移动浏览器、Lynx/Links 或使用屏幕阅读器的盲人用户。如果您没有时间测试所有这些,那么所有这些加起来占您受众的相当一部分。

    因此,您的网站应该仍然可用,只是看起来可能不那么漂亮,或者可能需要重新加载页面而不是使用 AJAX。

    【讨论】:

      【解决方案5】:

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

      【讨论】:

        【解决方案6】:

        如果客户端仍然需要,我只关心 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 选择器

        • 父>子
        • .multiple.classes
        • :悬停
        • :第一个孩子
        • [属性]
        • [attr="value"], [attr~="value"], [attr|="value"], [attr^="value"], [attr$="value"]
        • [attr*="value"]

        CSS

        • 背景图片 - PNG alpha 透明度 (IE5.5+)
        • Background-attachment - 支持固定定位
        • Position - 支持固定定位
        • 边距 - 支持自动 (IE5.x)
        • 光标 - IE5.x 的支持指针
        • 显示 - 将列表项转换为 IE5.x 的块

        HTML

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2019-12-06
          • 1970-01-01
          • 1970-01-01
          • 2013-09-07
          • 2011-08-07
          • 1970-01-01
          相关资源
          最近更新 更多