Introduction de l'article de wulin.com (www.vevb.com): IE9 Beta's Support pour HTML5 / CSS3.
La version IE9BETA est publiée depuis quelques jours, et je l'ai également vécue dès que possible, mais en raison de problèmes de temps, ce journal n'a pas été publié. Eh bien, je suis assez occupé récemment. En fait, je n'ai pas beaucoup de temps et le temps fragmenté n'est pas très efficace. Le blog a donc été mis à jour lentement récemment ...
Certaines personnes disent que IE9 est une deuxième révolution de Microsoft. Je pense que cette déclaration n'est rien du tout. Depuis IE6, la mise à jour de IE n'a pas été aussi approfondie. Il prend en charge entièrement DOM Level 2, prend en charge entièrement CSS2.1 et a une interface plus rationalisée ... Bien sûr, ce dont nous nous soucions le plus, c'est comment IE9 prend en charge HTML5 et CSS3 ~~
Dans le site Web de Microsoft IeTestCenter, nous voyons ce graphique:
Quand j'ai vu cette photo, j'ai senti que Yali était très grand. Je pensais à moi-même, c'est IE9 si génial? Après avoir soigneusement lu les instructions, j'ai réalisé que le projet de test ici n'est qu'une entrée soumise par Microsoft à W3C, et n'est pas le contenu complet. Par exemple, dans CSS3, il ne contient que 5 technologies, tout le contenu CSS3 - un BS fort est venu à Microsoft et a presque tombé pour cela ...
En fait, il est très simple de comprendre le soutien d'un navigateur pour HTML5 / CSS3. Modernizr introduit dans l'article précédent est un très bon outil. Je suis paresseux et je viens de visiter Findmebyip pour voir le soutien de IE9BETA pour eux:
IE9 prend en charge les nouvelles fonctionnalités de CSS3:On peut voir que la prise en charge d'IE9BETA pour les nouvelles fonctionnalités de CSS3 est encore très faible.
Prise en charge IE9 pour les sélecteurs CSS3:IE9 prend enfin en charge le sélecteur CSS dans son intégralité!
IE9 prend en charge les nouvelles fonctionnalités HTML5:La prise en charge d'IE9BETA pour les nouvelles fonctionnalités HTML5 est également incomplète, et la prise en charge de l'audio et de la vidéo est très faible. Bien que l'équipe IE ait déclaré qu'elle prendrait en charge WebM, elle n'a pas encore été implémentée (PS: dans le test du site Web HTML5Test.com, IE9BETA prend en charge la vidéo au format H.264). De plus, la prise en charge de SVG est l'une des références de Microsoft pour promouvoir IE9, mais à quel point la prise en charge d'IE9 est-elle bonne pour SVG? Jetons un coup d'œil à la manière royale! PS: IE6-IE8 ne prend pas en charge SVG, afin que les applications technologiques connexes soient remplacées par le propre VML de Microsoft dans IE.
IE9 Prise en charge des formulaires HTML5:Le support d'IE9 pour les formulaires HTML5 a toujours été ma plus préoccupée. Si la version officielle IE ne prend toujours pas en charge les formulaires HTML5 à la fin, il s'agit certainement d'un navigateur raté.
En fait, nous savons que IE9 a fait de grands progrès, mais certaines de ses performances nous font n'oser pas trop d'espoir. Par exemple, l'accélération matérielle est une excellente fonctionnalité, ce qui peut rendre le navigateur plus rapidement, mais même sans accélération matérielle, Chrome est déjà si rapide. Mais je ne peux vraiment pas comprendre pourquoi l'accélération matérielle nécessite DirectX 9+, et ce doit être un système Windows 7. Par rapport à l'accélération WebGL de WebKit, cette stratégie n'a pas beaucoup d'avantages, à moins que Microsoft ne puisse mettre à niveau tous les utilisateurs XP vers Windows 7!
Eh bien, j'ai fait une critique simple. J'espère que IE pourra publier et mettre à jour une meilleure manière. La coexistence des quatre versions de IE6-IE9 rendra les gens fous ...