如果我将网页开发为ie8,它们会在ie6中正确呈现吗?

时间:2010-10-08 13:23:35

标签: internet-explorer-8 internet-explorer-6

我有开发人员工具栏,我缺少的任何其他工具?

我没有做任何花哨的图形/ html 5.

我刚被告知我需要支持ie8;所以想知道我是否需要在两者中进行测试,或者只是ie8。

使用过ms超级预览,但这只适用于静态网站 - 我正在开发一个大型数据驱动的jsp网站。并且据我所知,没有任何简单的方法来测试ie6 ie8,而不使用单独的机器(尽管是虚拟的)。

修改 将ietester删除我的标准即安装(我想保留开发人员工具栏)。 ietest将使我能够在两者下进行测试,然后在我的浏览器中开发usign开发人员工具栏(ie6 / ie8)

7 个答案:

答案 0 :(得分:1)

IE6是设计师和开发人员中最愚蠢的浏览器和最大的痛苦之一。无法保证您的网站可以在IE8和IE6中运行。至于检查,您可以使用免费的IE Tester软件。有人甚至说我们应该停止考虑IE6:)

答案 1 :(得分:0)

你需要在两者中进行测试。 IE6以与IE7或IE8完全不同的方式呈现页面。

答案 2 :(得分:0)

简单回答:不。

您需要在所有支持的浏览器中进行测试,因为它们在某种程度上都有差异。 IE6在正确渲染css方面很糟糕。

虽然您没有开发人员工具栏支持,但您可以使用名为IETester的工具在多个版本的IE中查看您的网站。另一种解决方案是在虚拟机中的Windows映像上使用不同的版本。

开发网站的最佳方式是在具有css最佳支持的浏览器中开发它。 (firefox,chrome等)。完成后,然后开始为浏览器添加浏览器特定的修复程序,这些修复程序无法正确显示。 请查看本文,了解如何设置css文件结构CSS

答案 3 :(得分:0)

绝对不是。如果您需要一个页面/站点在IE6中正常工作,那么为此开发。通常,在IE6中运行的页面将在其他所有内容中起作用。

特别是IE6对于间距的计算非常糟糕,特别是在涉及填充的情况下。

答案 4 :(得分:0)

IE6不支持HTML5和CSS 3.本质上,你的IE8标记在IE6上可能无法很好地渲染(实际上很多都不会起作用)(除非你为IE做一些CSS攻击)。

如果您希望系统在IE6和IE8中均可使用,请在两个浏览器版本上测试您的系统,并相应地进行视觉调整(CSS,HTML标记等)。

答案 5 :(得分:0)

在所有系统上的两种浏览器中进行测试。

答案 6 :(得分:0)

简短的回答:你不能只在IE8中编码,你也需要在IE6中进行测试。

这是一个非常奇怪的请求,只为这两个浏览器开始编码。你绝对确定那是你想要的吗?例如,IE7或IE9怎么样?如果您希望在尽可能多的浏览器中使您的网站尽可能兼容,则应该建立自己的网站Standards Compliant(例如HTML 4或XHTML)。

即使你,如果我只关注IE6和IE8,它肯定是我开始的地方。不幸的是,IE6 仍然可能会给你带来麻烦,但是要使你的HTML / CSS标准兼容将使确保与IE8的兼容性变得更加容易。

提示要记住在IE6中:如果事情没有按照你想象的方式排列,那么它可能是你的HTML回车(是的,IE6并不总是忽略它们* facepalm *)。

编辑:啊,企业逻辑。我明白了。