2011-10-06 131 views
0

我在MAC上并且正在安装几个带有窗口的虚拟机,以便我可以检查浏览器的兼容性。跨不同操作系统的相同浏览器版本

免责声明我对所有

许可证现在我需要有一个操作系统,IE9 - Vista中,7和Windows 8的近期发布的测试版都可以处理这个问题的。浏览器会显示不同的东西,因为它在不同的操作系统中?

我已经需要安装XP的2倍,覆盖IE6和IE8(我知道IE6已经过时,但仍然被使用了很多。)

干杯的反馈。

回答

2

我也是一名Web开发人员,并拥有我的Mac,一台PC和3台虚拟机来测试IE6-9。操作系统应该不重要。无论操作系统是什么操作系统(缺少第三方扩展版本或配置设置的更改),浏览器的编码都差不多。唯一会导致差异的是如果你没有声明<!DOCTYPE >在IE 6-9中,如果没有Doctype它会进入怪癖模式。怪癖模式基本上就是IE在版本5和更早的版本。这是我发现要做的唯一浏览器。

+0

当然,标准,每个版本都有不同的CSS规则集。所以在其中一个可能工作的可能不适用于另一个工作。 IE有时会比CSS标准落后6-12个月。 (我的意见只) –

+0

很感谢澄清。我并不认为这会有什么区别,但对于IE来说,只有经过测试,才会真正知道:-D另外,我将严格编写所有代码或将来编写所有代码,因为HTML 5目前还没有这些选项 - 所以文档类型不应该导致问题。 –

+1

HTML5构建为支持XML/XHTML的HTML4,并且没有严格,过渡或松散。而且,只要它成为一个标准,我相信不会有任何静止的。从开发人员的角度来看,HTML5的构建方式便于使用和提供更多功能。我仍然像对待XHTML Strict一样对代码进行编码,并且它在HTML5中工作正常。加上只有IE9支持HTML5 only标签(导航,页脚,标题),没有javascript,html5shiv的帮助。 –

相关问题