Cause Analysis of Some HTML5 attributes not supported by IE9, ie9html5

Source: Internet
Author: User

Cause Analysis of Some HTML5 attributes not supported by IE9, ie9html5
This article mainly introduces the reason why IE9 does not support certain HTML5 attributes. It helps you understand IE9 and HTML5 applications. For more information, see

This article analyzes in detail the reasons why IE9 does not support some of HTML5 attributes and shares it with you for your reference. The specific method is as follows:

As we all know, IE9 does not support offline applications in HTML5 and some of CSS3. This article provides a brief analysis.

Microsoft has released Internet Explorer 9 (IE9. In this version, Microsoft follows their development strategy and provides support for most of the HTML5 and CSS3 functions as the latest Web standard.

Microsoft also plans to use IE9 in Windows Phone 7. IE9 is undoubtedly a very important part of Microsoft's Internet strategy.

However, in IE9, several major HTML5 functions that should be used to compete with Firefox, Safari, Chrome and other browsers have not been supported.

The HTML5 published by W3C and its main functions are listed as follows:

Communication (Web Sockets, Server-Sent Events, etc)
CSS3 Style
Device positioning (obtaining geographic location information, etc)
3D and Screen Display Effect (3D functions of WebGL and CSS3, etc)
Multimedia (Audio/Video, etc)
Performance and functionality improvement (Web Workers, XHR2, etc)
Semantics (Microdata, micro data, etc)
Offline and local storage (App Cache, local storage, IndexedDB, etc)
In this process, you can use Web pages, Web application functions, and multi-threaded Web Workers even if you are offline, and several functions in CSS3 are not supported in IE9.

For Microsoft, which HTML5 provides active support, why does it not support these important functions in IE9? How can we use IE9 in Windows Phone7? This reason was answered by Microsoft officials.

Q: Are you sure you do not support HTML5 offline functions in IE9?

Official answer: In general, the offline functions and several functions in CSS3 are not supported in IE9.

First, make a description for CSS3. Supplier prefix in CSS attributes ("-moz-" added before CSS attributes to be used in browsers provided by other vendors -", "-webkit-" and so on .) It is not supported in IE9.

In IE9, we advocate "uniform marking", which means that the rendering effect of the same attribute should be the same in any browser. That is to say, the prefix manually added to the browser provided by various vendors does not conform to this concept, so it is not supported.

Another question is about offline applications. This is because the implementation method of IndexedDB has not been determined, so the closely related Offline Application functions are not supported yet.

There are various customers who use IE, such as individuals, developers, and enterprises. Therefore, a conservative approach must be adopted in whatever way to support new features.

Currently, our support is extremely secure and stable. In the future, we will give priority to the features that users have a high desire.

No matter what functions all provide support at once, or specifically provide support for some functions to cater to enterprise users, such support is extremely insecure and unstable, therefore, we do not want to adopt this approach.

However, the enhancement of IE functions will certainly not stop in IE9, so we will certainly continue to provide new support for HTML5/CSS3 in the future.

Question: In fact, In IE9, the offline and WebWorker functions, which are one of the main HTML5 functions, have not provided support. This is a matter of recent attention. While claiming to provide support for HTML5, I do not know what functions are supported or what functions are not supported. Isn't this promotion equal to none?

The official answer: it is not intended to be concealed. It should be a relatively comprehensive introduction to new browsers such as IE9 without considering this question. Of course, there must be a clear description of the attributes of each API.

I hope this article will help you with HTML5 program design.


Originally, IE10 and 9 only support some html5 and css3 attributes, but not all

Ie's current situation will exist for a long time. One reason is that he had his own set of standards before, and he was reluctant to give up. As for ou Peng and Google, their standard implementation is also his own set of standards, for example, transition needs to be written as-webkit-transition. Ou Peng used his own browser core before, and the new version has been migrated to webkit, so there is no difference with Google.

Does ie9 support html5?

Supported. IE9's biggest selling point is HTML5 and video rendering.
How did you update it? Can I provide an update address? China should have come out on the 17th and tomorrow.

Related Article

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.