Artikeleinführung von Wulin.com (www.vevb.com): Seit der Einführung des HTML5 -Standards hat er viel Aufmerksamkeit erhalten. Als IE -Browser mit den meisten Benutzern der Welt kann er den HTML5 -Standard unterstützen. Letzte Woche erklärte Microsoft auf der technischen Konferenz, dass Microsoft derzeit den IE9 entwickelt, der den HTML5 -Standard mehr unterstützt, aber Microsoft ist ein bisschen vage darüber, ob IE9 alle HTML5 -Standards vollständig unterstützen wird. Html
Seit der Einführung des HTML5 -Standards hat es viel Aufmerksamkeit erhalten. Als IE -Browser mit den meisten Benutzern der Welt kann er den HTML5 -Standard unterstützen. Letzte Woche erklärte Microsoft auf der technischen Konferenz, dass IE9, das Microsoft derzeit entwickelt, den HTML5 -Standard mehr unterstützen wird, aber Microsoft ist etwas vage, ob IE9 alle HTML5 -Standards vollständig unterstützen wird. Der HTML5 -Standard kann auf Webseiten effizientere und sauberere Code bringen. Nur wenn Microsoft am HTML5 -Design teilnimmt, kann der IE -Browser mehr neue Elemente erkennen.
Der HTML5 -Standard wird voraussichtlich im Jahr 2022 für die Welt veröffentlicht. Obwohl er noch ungefähr 3 Jahre vom Datum seiner Veröffentlichung entfernt ist, ist er denke, dass er nicht so weit von uns entfernt ist. Gegenwärtig übernehmen viele Website -Design und -entwicklung den HTML5 -Standard. In Bezug auf die Formulierung und Förderung von HTML5-Standards haben bekannte Browserhersteller wie Apple, Google, Opera und Mozilla positive Leistung erzielt. Microsoft ergriffen jetzt Maßnahmen. Nach den IE9 -Details, die Microsoft auf der Technologiekonferenz letzte Woche veröffentlicht haben, wird Microsoft eine vorsichtige Einstellung einnehmen, um sich an Webstandards zu beteiligen. Microsoft hat auch erklärt, dass sich der IE -Browser auf Standard -HTML5 konzentrieren wird. Der neueste Browser IE8 von Microsoft und die folgenden IE -Versionen unterstützen jedoch nur begrenzte Unterstützung für HTML5 -Tags. Wir können das HTML5 -Unterstützungsproblem des aktuellen IE -Browsers lösen, indem wir Webseiten Skripte hinzufügen.
Um IE (einschließlich IE6) zu unterstützen, die HTML5 -Elemente unterstützen, müssen wir dem HTML -Header das folgende JavaScript hinzufügen, das ein einfaches Dokument ist. Andere Nicht-IE-Browser wie Opera, Firefox usw. ignorieren diesen Code und es wird keine HTTP-Anfrage geben.
<! - [wenn dh]>
<script src => </script>
<! [endif]->
Der obige Code wird nur unter dem IE -Browser ausgeführt. Eine andere Sache zu beachten ist, dass das Aufrufen der HTML5.JS -Datei auf der Seite dem Kopfelement der Seite hinzugefügt werden muss, da der IE -Browser dieses Element kennen muss, bevor das Element analysiert wird. Diese JS -Datei kann also nicht am Ende der Seite aufgerufen werden.
Diese HTML5 -JS -Datei wird vom Autor im Google Code -Projekt bereitgestellt, damit alle direkt anrufen können. Wenn Sie der Meinung sind, dass dies die Geschwindigkeit Ihrer Webseite öffnet, können Sie die HTML5 -JS -Datei direkt herunterladen und auf Ihren Server hochladen, um sie separat aufzurufen.
Hier ist der Code in der JS -Datei von HTML5:
(function () {if (!/*@cc_on!@*/0) return; var e = abbr, article, beiseite, audio, canvas, datalist, details, dialog, dialog,
EventSource, Figur, Fußzeile, Header, Hgroup, Mark, Menü, Messgerät, NAV,
Ausgabe, Fortschritt, Abschnitt,
Zeit, Video.Split (','), i = E.Length; while (i -) {document.createelement (e [i])}}) ())
Zusätzlich zum Aufrufen der JS -Datei, die den obigen Code auf der Webseite enthält, um den IE -Browser zu aktivieren, um HTML5 -Elemente zu unterstützen, können Sie den Code auch auf die folgende Weise direkt zur Webseite hinzufügen.
<! - [wenn dh]>
<Script>
(function () {if (!/*@cc_on!@*/0) return; var e = abbr, article, beiseite, audio, canvas, datalist, details, dialog, dialog,
EventSource, Figur, Fußzeile, Header, Hgroup, Mark, Menü, Messgerät, NAV,
Ausgabe, Fortschritt, Abschnitt,
Zeit, Video.Split (','), i = E.Length; while (i -) {document.createelement (e [i])}}) ())
</script>
<! [endif]->
IE -Entwicklungsleiter Adrian Bateman sagte einmal, dass das IE -Team hofft, ihre Ansichten zu HTML5 zu teilen und an der Diskussion über die Formulierung des Standards teilzunehmen. Butman sagte, obwohl das IE -Team derzeit Fragen stellt, anstatt Lösungen zu geben, ist die öffentliche Diskussion der beste Weg, um die Entwicklung von HTML5 zu fördern. Ich glaube, dass unabhängig davon, ob der IE -Browser den HTML5 -Standard weiterhin unterstützen kann, die weit verbreitete Verwendung des HTML5 -Standards auf der ganzen Welt zu einem allgemeinen Trend geworden ist.
Original: