Differences between the updated content and versions of IE7, IE8, ie9, and ie10 versions

Source: Internet
Author: User

In the eyes of programmers, the end of Internet Explorer 6 is a relief for them. IE7 began to fully support W3C standards for the first time. Since then, the path of Internet Explorer standardization began to become more and more smooth, the following summarizes the updated content of IE7 and later versions, which are different from those of each version, and serves as a reference for Web developers to solve browser compatibility problems.

IE7 update

Solved a float bug in IE6, see http://www.positioniseverything.net/explorer/peekaboo.html

Enhanced CSS selector support

Built-in Ajax

Support for transparent PNG Images

Microsoft official update description http://www.microsoft.com/china/msdn/library/webservices/WebApp/IE7_RevGd.mspx? MFR = true

IE8 update

Solve all floating bugs (maybe all CSS bugs are addressed), fully support css2.1 rules and selectors (this is the highlight, at least in CSS fully compliant with W3C standards) See the http://msdn.microsoft.com/library/cc304082.aspx for details

The CSS expression is removed and the prefix of-MS-vendor is used to indicate the proprietary attribute of IE. This is learned from WebKit and Firefox. It is worth noting that Yang has fixed a series of Dom errors and is more compliant with standards, but does not add support such as getelementbyid ID when the ID is case sensitive, name is not wrong when the ID, detailed list see http://msdn.microsoft.com/library/dd433047.aspx

Support for charset attribute Ajax of link tags enhanced support for local storage in HTML5 (advanced) Local JSON object support (advanced) added the UA compatibility mode and added the almost stardards rendering mode. However, IE8 still does not support DOM L2, Dom L3, Dom L2, and L3 event processing (including the bubble model ).

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

Ie9 update

Complete Dom L2, Dom L3, Dom L2, and L3 event processing (including the bubble model) Support HTML5 and css3 support opacity transparent attributes

Css3 2-D transforms

Canvas, video, and so on.

And so on.

Web open font format (woff) Support SVG native support a series of JS bug fixes (jscript more in line with the ecmascript standard see http://blogs.msdn.com/ B /ie/archive/2010/06/25/enhanced-scripting-in-ie9-ecmascript-5-support-and-more.aspx

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

 

Ecmascript 5 supports white spaces in the Dom as separate text nodes to stay consistent with other browsers see http://www.w3school.com.cn/xmldom/dom_mozilla_vs_ie.asp

Unknown labels can also use CSS styles to support mime update instructions for application/XHTML + XML
Http://msdn.microsoft.com/zh-cn/ie/ff468705

 
Ie10 update

Ecmascript 5 strict mode supports HTML5 and css3 enhanced css3 3-D transforms (requires-MS-prefix because W3C has not finalized)

Websocket, webwork, file API

And so on.

SVG improves and enhances the SVG filter Environment

Most Dom enhancements are enhancements with the MS prefix (also exclusive to IE)

Such as touch screen operations and gesture events

And so on.

The UA compatibility settings of ie10 are no longer supported (because ie9 is already fully compliant with W3C standards), but Microsoft Update instructions on the Compatibility settings of ie9 and earlier UA are still supported.
Http://msdn.microsoft.com/en-us/ie/gg192966

 

In summary, IE7 is only a small enhancement to IE6.

IE8 fully supports css2.1 and selector. Dom operations comply with W3C standards, but Dom support is still incomplete.

Ie9 fully supports Dom L1, Dom L2, and JScript standards. ecmascript5, HTML5, css3, and SVG

Http://www.cnbeta.com/articles/162760.htm

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.