Cod*_*aft 2 html html5 internet-explorer
我正在构建一个包含HTML5元素的网站,如果以前版本的IE会一直播放,我会更喜欢它,所以我使用googlecode的HTML5shim javascript.
我必须测试IE7和IE8的唯一方法是使用IE9上的开发人员工具来切换浏览器模式和文档模式.
即使使用垫片,如果我选择IE7或IE8浏览器模式及其相关的标准模式,文档也相差甚远 - HTML5元素的行为不像div(我的印象是shim用div替换所有新元素) .
如果我选择IE7和IE8的怪癖模式,该网站看起来或多或少应该如何,这让我希望我可以修复任何剩余的问题,而不必诉诸剥离HTML5元素.
因此,如果您使用的是带有HTML5文档类型的IE7或IE8,它们会在怪癖或标准中运行吗?
另外,我是否可以相信我在IE9中看到的模仿旧版本的内容是旧浏览器的用户实际看到的内容?
我要伸出我的脖子说不.你不能相信IE9仿效旧版本.
我最近遇到了一些关于IE9模拟IE8的问题,使用X-UA兼容的IE = EmulateIE8来强制通过IIS进行IE8渲染.我必须说一切都很好,直到我从Jquery 1.4.3升级到Jquery 1.6.1.我开始使用Jquery选择DOM对象时遇到一些奇怪的问题$("#myObject");
但在视觉上一切看起来都不错,但IE9的DOM却不太好用.在升级到IE9之前一切正常,如果Jquery 1.6.1正常工作,测试可能会再次降级到IE8.但根据我的经验,我不认为你可以信任IE9模拟旧浏览器,最好的办法是用旧的浏览器设置一个可以给你更好结果的虚拟机.我打算这样做,而是使用旧浏览器的VM(IE8).
更新
我采用VM路由方式,更容易以这种方式测试IE8,所以我所做的就是设置安装了IE8的VM.
| 归档时间: |
|
| 查看次数: |
11551 次 |
| 最近记录: |