准备使网站兼容Internet Explorer 8

3
我刚接手了一个超过10,000行Javascript的大型Web应用程序的维护工作。
目前它可以在Firefox 3.5+,Safari 4+和Chrome上运行,我需要让它在IE8上运行。
我是一名非常有经验的程序员,但我只有一点Javascript经验 - 尽管我已经接触到了quirksmode的可疑乐趣,并且我拥有JavaScript权威指南的副本。
Javascript使用了很多JQuery(因此很多代码都可以直接使用)。
我想以系统化的方式进行,并希望获得关于如何结构化移植活动的建议。
一般的方法是采用旧的“OpenBSD通用”策略 - 当发现跨站点错误时,系统地搜索代码库以查找可能发生错误的其他地方并将其修复。

BGerrison刚刚指出我需要考虑CSS兼容性,所以让我们将其纳入考虑范围。

到目前为止,我想到的方法论只有:

  • 运行jslint并修复任何代码问题

在开始之前是否应采取任何结构化步骤或熟悉的资源?

更新

我发现Opera 10中的控制台可以对css进行代码检查,并报告任何css错误和其他问题...


每个错误的关键步骤:“它真的是JS错误还是CSS错误”。特别是在涉及IE的情况下。 - BGerrissen
哎呀!那么是否有 CSS 代码检查工具或其他自动化工具可以使用?还有,我应该熟悉哪些 CSS 资源呢? - Gordon Guthrie
1个回答

1

实际上,IE8内置了脚本调试器。 - Yuhong Bao

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