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

2024-04-19 20:48

本文主要是介绍IE7、IE8、IE9、IE10后各版本的更新内容和各版本的差别,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在程序员的眼里,万恶的

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

支持

 

这篇关于IE7、IE8、IE9、IE10后各版本的更新内容和各版本的差别的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/918454

相关文章

Python实现word文档内容智能提取以及合成

《Python实现word文档内容智能提取以及合成》这篇文章主要为大家详细介绍了如何使用Python实现从10个左右的docx文档中抽取内容,再调整语言风格后生成新的文档,感兴趣的小伙伴可以了解一下... 目录核心思路技术路径实现步骤阶段一:准备工作阶段二:内容提取 (python 脚本)阶段三:语言风格调

一文详解如何在Python中从字符串中提取部分内容

《一文详解如何在Python中从字符串中提取部分内容》:本文主要介绍如何在Python中从字符串中提取部分内容的相关资料,包括使用正则表达式、Pyparsing库、AST(抽象语法树)、字符串操作... 目录前言解决方案方法一:使用正则表达式方法二:使用 Pyparsing方法三:使用 AST方法四:使用字

MySQL更新某个字段拼接固定字符串的实现

《MySQL更新某个字段拼接固定字符串的实现》在MySQL中,我们经常需要对数据库中的某个字段进行更新操作,本文就来介绍一下MySQL更新某个字段拼接固定字符串的实现,感兴趣的可以了解一下... 目录1. 查看字段当前值2. 更新字段拼接固定字符串3. 验证更新结果mysql更新某个字段拼接固定字符串 -

浅谈配置MMCV环境,解决报错,版本不匹配问题

《浅谈配置MMCV环境,解决报错,版本不匹配问题》:本文主要介绍浅谈配置MMCV环境,解决报错,版本不匹配问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录配置MMCV环境,解决报错,版本不匹配错误示例正确示例总结配置MMCV环境,解决报错,版本不匹配在col

Python将博客内容html导出为Markdown格式

《Python将博客内容html导出为Markdown格式》Python将博客内容html导出为Markdown格式,通过博客url地址抓取文章,分析并提取出文章标题和内容,将内容构建成html,再转... 目录一、为什么要搞?二、准备如何搞?三、说搞咱就搞!抓取文章提取内容构建html转存markdown

Linux卸载自带jdk并安装新jdk版本的图文教程

《Linux卸载自带jdk并安装新jdk版本的图文教程》在Linux系统中,有时需要卸载预装的OpenJDK并安装特定版本的JDK,例如JDK1.8,所以本文给大家详细介绍了Linux卸载自带jdk并... 目录Ⅰ、卸载自带jdkⅡ、安装新版jdkⅠ、卸载自带jdk1、输入命令查看旧jdkrpm -qa

Tomcat版本与Java版本的关系及说明

《Tomcat版本与Java版本的关系及说明》:本文主要介绍Tomcat版本与Java版本的关系及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Tomcat版本与Java版本的关系Tomcat历史版本对应的Java版本Tomcat支持哪些版本的pythonJ

MySQL新增字段后Java实体未更新的潜在问题与解决方案

《MySQL新增字段后Java实体未更新的潜在问题与解决方案》在Java+MySQL的开发中,我们通常使用ORM框架来映射数据库表与Java对象,但有时候,数据库表结构变更(如新增字段)后,开发人员可... 目录引言1. 问题背景:数据库与 Java 实体不同步1.1 常见场景1.2 示例代码2. 不同操作

使用Python实现获取网页指定内容

《使用Python实现获取网页指定内容》在当今互联网时代,网页数据抓取是一项非常重要的技能,本文将带你从零开始学习如何使用Python获取网页中的指定内容,希望对大家有所帮助... 目录引言1. 网页抓取的基本概念2. python中的网页抓取库3. 安装必要的库4. 发送HTTP请求并获取网页内容5. 解

IDEA中Git版本回退的两种实现方案

《IDEA中Git版本回退的两种实现方案》作为开发者,代码版本回退是日常高频操作,IntelliJIDEA集成了强大的Git工具链,但面对reset和revert两种核心回退方案,许多开发者仍存在选择... 目录一、版本回退前置知识二、Reset方案:整体改写历史1、IDEA图形化操作(推荐)1.1、查看提