【问题标题】:Is there a good repository of IE 6 considerations?是否有一个很好的 IE 6 注意事项库?
【发布时间】:2011-01-17 14:27:05
【问题描述】:

在过去 3 年中,我很幸运地为不需要以任何方式支持 IE 6 的公司开发网站。

我刚刚接受了一家公司的开发工作,该公司专门与金融领域的 IE 6 客户合作。这些人可能被公司 IT 部门围住,或者没有升级,或者不管是什么原因,我们必须支持 IE 6(并且只支持 IE 6)。

我没有支持这个浏览器的背景,我曾经很高兴地跳过处理 IE lte 选择器和所有这些的 SO 问题。但是现在它要付账了,我想尽可能多地了解 CSS 选择器的工作/不工作,JS 可能如何古怪,以及任何其他可能帮助我赶上新工作的事情.

是否存在构成可爱 IE 6 体验的“怪癖”的良好存储库,还是零散地散布在“管”中?

【问题讨论】:

  • 我真诚地希望这项工作的其他部分能够弥补必须专门针对 IE6 的情况;-)

标签: javascript html css internet-explorer-6


【解决方案1】:

是否有一个很好的“怪癖”存储库,构成了可爱的 IE 6 体验

quirksmode.org 是浏览器兼容性问题的绝佳资源。它有很棒的、设计精美的兼容性表,可以为您提供几乎所有您需要知道的内容。一定要看看。

【讨论】:

    【解决方案2】:

    Quirksmode 是此类事情的宝贵信息来源。

    特别是看一下compatibility tables

    【讨论】:

      【解决方案3】:

      QuirksMode.org 是 Internet 上浏览器兼容性信息的主要来源。”具体来说,对于您的问题,请访问那里的CSS2 页面,并查看表格上的 IE6 列。

      【讨论】:

        【解决方案4】:

        hasLayout 对所有已知的 IE CSS 错误进行了很好的概述,其中大多数都提供了解决方案。该站点更易于浏览,是一个真正的错误存储库。所有内容都是简短的总结,而不是像 Quirksmode 这样散布在 100 多页上,而后者作为一个一般参考非常出色。

        【讨论】:

          【解决方案5】:

          我的客户使用 IE6。上面列出的存储库可能会提到这些,但我还是把它们写在这里。

          • 如果您使用 https,avoid mixed content messages 避免使用 javascript:void(0) 和类似结构。
          • 如果您使用 https,avoid mixed content messages 确保所有 iframe 都具有有效的 src 属性。
          • 查找Microsoft Script Debugger 的副本并学会爱上它。它很臭,但它似乎是镇上唯一的游戏。
          • 请贵公司让您使用 FF 和 FireBug 进行开发(我做过),使用这些进行开发,并在 IE6 中经常测试
          • 我使用以下 URL 转储 DOM: javascript:'<xmp>%20+%20window.document.body.outerHTML%20+%20</xmp>'

          【讨论】:

            【解决方案6】:

            这是一篇关于9 most common IE bugs and how to fix them 的好文章。

            【讨论】:

              【解决方案7】:

              很好的建议...一些可能会有所帮助的事情:

              【讨论】:

                猜你喜欢
                • 2012-02-24
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 2012-09-25
                • 2010-09-08
                • 1970-01-01
                • 2011-12-26
                相关资源
                最近更新 更多