您的位置:首页 > 其它

IE7、IE8、IE9、IE10后各版本的更新内容和各版本的差别

2014-02-13 15:38 316 查看
在程序员的眼里,万恶的

IE6

的结束对他们而言是一种解脱,

IE7

首次开始完整支持

W3C

标准,

从此之后

IE

的标准化之路就开始越走越顺,

以下总结了

IE7

以后各版本的更新内容,

和各版本的差别,作为

Web

开发人员解决浏览器兼容性问题的参考。

IE7

更新

 

 

解决了

IE6

的一个

float bug,


http://www.positioniseverything.net/explorer/peekaboo.html
 

增强了

CSS

选择器支持

 

内置

AJAX 

透明

PNG

图片支持

 
















http://www.microsoft.com/china/msdn/library/webservices/WebApp/IE7_RevGd.mspx?mfr
=true

 

 

IE8

更新

 

 

解决了所有浮动

bug

(可能是所有

CSS Bug

都解决了)

,

完全支持

CSS2.1

规则和选择器

(这

















CSS











W3C









 






http://msdn.microsoft.com/library/cc304082.aspx
 

去掉了

CSS 

表达式

 

使用

 

-ms-

厂商前缀表示

IE

专有属性,

这一点向

webkit



firefox

学习

了,

值得表杨

 

修正了一系列

DOM

错误,

更符合标准,

但并没有新增支持

 



getElementById







ID





















Name



ID













 
http://msdn.microsoft.com/library/dd433047.aspx
 

支持

link

标签的

charset

属性

 

AJAX

支持增强

 

支持

HTML5

中的本地存储

(挺先进的)

 





JSON

对象支持(这个也挺先进)

 

增加

UA

兼容模式

 

增加了

almost 

Stardards

渲染模



 

然而

IE8

仍然没有实现

DOM L2,DOM L3



DOM L2 



 

L3 

事件处理

(包括冒泡模型)

的完整支持

 

微软官方更新说明

 
http://msdn.microsoft.com/library/cc288472%28VS.85%29.aspx#html
 

 

IE9

更新

 

 

实现

DOM L2,DOM L3



DOM L2 



 

L3 

事件处理(包括冒泡模型)的完整支持

 

HTML5



CSS3

支持

 

opacity

透明属性的支持

 

CSS3 2-D transforms 

Canvas,video

之类的就不说了

 

等等

 

Web 

开放字体格式

 

(WOFF) 

的支持

 

SVG

原生支持

 

一系列

JS 

Bug

的修复(

Jscript

更符



ECMAScript





 


http://blogs.msdn.com/b/ie/archive/2010/06/25/enhanced-scripting-in-ie9-ecmascript-5-su
pport-and-more.aspx

 


http://blogs.msdn.com/b/ie/archive/2010/03/26/standards-documentation-for-ie7-and-ie8.
aspx

 

 

ECMAScript 

5

支持

 



DOM

中空白字符也作为独立的文本节点以保持与其它浏览器一致

 


http://www.w3school.com.cn/xmldom/dom_mozilla_vs_ie.asp
 

未知标签也能使用

CSS

样式

 

支持

application/xhtml+xml



MIME 

微软更新说明

 
http://msdn.microsoft.com/zh-cn/ie/ff468705
 



名人堂:众名人带你感受他们的驱动人生

马云任志强李嘉诚柳传志史玉柱



 

IE10

更新

 

 

ECMAScript 



Strict 

模式支持

 

HTML5



CSS3

增强

 

CSS3 

3-D 

transforms(

需要

-ms-



缀,因为

W3C

还未定稿



Websocket,webwork,file api 

等等

 

SVG

改进和增强

 

SVG

滤境

 

DOM

增强

 

大多是带

ms

前缀的增强(也是就

IE

专有的)

 

如触屏操作,手势事件

 

等等

 

不再支持

IE10



UA

兼容设置(因为从

IE9

开始已经完全符合

W3C

标准)

,但仍支持

IE9

和之前的

UA

兼容设置

 

微软更新说明

 
http://msdn.microsoft.com/en-us/ie/gg192966
 

 

概括的说

IE7

只是对

IE6

的小小增强

 

IE8

完全支持

CSS2.1

和选择器,

DOM

操作更符合

W3C

标准,但

DOM

支持仍不完整

 

IE9 

完全支持

DOM L1



DOM L2



Jscript

更符合标准,

ECMAScript5

支持,

HTML5



CSS3

支持,

SVG

支持

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: