Jos*_* M. 21 testing internet-explorer cross-browser
我正在尝试确认这是出于工作目的,因此我们不需要在IE7和IE8中测试单独的VM.我一直只是使用IE9(F12)中的开发者工具,并改变了浏览器模式和文档模式来进行IE7和IE8测试.
这与"真正的"IE7和IE8中的实际测试相比如何?有没有人做过比较或看过写详细说明?
我假设IE7和IE8渲染引擎只是包含在IE9中,它只是使用那些引擎.还有什么我应该知道的吗?
Nic*_*ick 57
我总是使用真正的浏览器.我有三个IE 9的IE 7模式的例子与真正的IE 7不同:
这是一个显示透明PNG淡入和淡入的页面.在真实的IE 7中,您可以看到图像边缘周围的黑暗.在IE 9的IE 7模式中不是这种情况.
Base64图像在真正的IE 7中不起作用,但它们在IE 9的IE 7模式下工作.这是一个你可以测试的页面,可以自己查看.
这是一个显示zoom: 1px;
应用了CSS 的段落的页面.在真正的IE 7中,该段看起来非常小.在IE 9的IE 7模式中不是这种情况.
我有12个IE 9的IE 8模式的例子与真正的IE 8不同:
这是一个显示256px×256px图像缩放到50px×50px的页面.在真正的IE 8中,边缘看起来很流畅.在IE 9的IE 8模式中不是这种情况.
来自James Hopkins的IE 8错误列表(JHIE8B)的CSS bug 9 不影响IE 9的IE 8模式(测试用例,备用测试用例).该bug的描述是"子弹(填充光盘)列表 - 标记在使用MS Sans Serif字体时被误导".
来自JHIE8B的CSS bug 15不影响IE 9的IE 8模式(测试用例,备用测试用例).该bug的描述是"嵌入在A元素中的包含IMG(具有vertical-align:baseline,并且没有包含文本的兄弟行框)的内联框的下行空间,仅在:hover
" 上绘制.
来自JHIE8B的CSS bug 22不影响IE 9的IE 8模式(测试用例,备用测试用例).错误的描述是" content
当动态插入属性时,属性不返回属性的值".
来自JHIE8B的CSS bug 31不影响IE 9的IE 8模式(测试用例).该bug的描述是"当使用@import导入这些样式规则时,标记框不会从其附加的元素继承样式".
来自JHIE8B的CSS bug 38不影响IE 9的IE 8模式(测试用例).该错误的描述是"与元素匹配的规则集,其中包含float
值,max-height
值和overflow
值scroll
,触发完整页面空白(强制标准模式)或兼容性视图后备".
来自JHIE8B的CSS bug 56不影响IE 9的IE 8模式(测试用例).该错误的描述是"堆叠相对定位的后代的上下文(堆栈级别低于其包含块)不会在上升:hover
(或:active
)时重新计算包含块的堆叠级别以反映默认的前后顺序在文档树".
来自JHIE8B的CSS bug 57不影响IE 9的IE 8模式(测试用例).错误的描述是"使用内联元件visibility:hidden
,其任一紧接父结束标记或紧随父母的开始标记和立即父母的结束标记之前,防止了text-decoration
的值underline
和overline
被施加到线箱".
来自JHIE8B的CSS bug 60不影响IE 9的IE 8模式(测试用例,备用测试用例).该错误的描述是"一个匿名表对象中的文本等效于一个table-cell
元素是不可选择的".
来自JHIE8B的CSS bug 62不影响IE 9的IE 8模式(测试用例,备用测试用例).该bug的描述是"一个半透明的元素,overflow:hidden
当它溢出它的父盒子时,其内容被剪裁(应用于父元素),沿着外边缘经历1像素透明度相关的流血,为溢出提供边界".
来自JHIE8B的CSS bug 65不影响IE 9的IE 8模式(测试用例,备用测试用例).该bug的描述是"当a background-image
应用于:first-child
伪元素时,background-image
不会显示应用于其关联元素的不同元素".
来自JHIE8B的JavaScript错误1不会影响IE 9的IE 8模式(测试用例,备用测试用例).该错误的描述是"利用querySelectorAll
一个语句中break
s出一个的for
循环,将触发一个完整的程序崩溃."
拥有多个虚拟机有点不方便,但至少它们是免费的,而且它们也适用于VirtualBox.
编辑1(2012-08-21 19:40:46Z):添加了IE 9的IE 8模式的示例,其行为与真实的IE 8不同.
编辑2(2012-11-16 08:11:42Z):更新了IE 9的IE 7模式的第一个示例中的链接,其行为与实际IE 7不同,并添加了第三个示例.
编辑3(2012-11-22):增加了11个IE 9的IE 8模式的例子,其行为与真正的IE 8不同.
归档时间: |
|
查看次数: |
5046 次 |
最近记录: |