Внедрение статьи Wulin.com (www.vevb.com): с момента введения стандарта HTML5 она получила большое внимание. Как браузер IE с большинством пользователей в мире, он может поддерживать стандарт HTML5. На прошлой неделе Microsoft заявила на технической конференции, что Microsoft в настоящее время разрабатывает IE9, будет поддерживать стандарт HTML5, но Microsoft немного расплывчата в отношении того, будет ли IE9 полностью поддерживать все стандарты HTML5. HTML
С момента введения стандарта HTML5 он получил большое внимание. Как браузер IE с большинством пользователей в мире, он может поддерживать стандарт HTML5. На прошлой неделе Microsoft заявила на Технической конференции, что IE9, которая в настоящее время разрабатывает Microsoft, будет поддерживать стандарт HTML5, но Microsoft немного расплывчат в том, будет ли IE9 полностью поддерживать все стандарты HTML5. Стандарт HTML5 может принести более эффективный и более чистый код на веб -страницы. Только когда Microsoft участвует в дизайне HTML5, может быть, браузер распознает больше новых элементов.
Ожидается, что стандарт HTML5 будет выпущен в мир в 2022 году. Несмотря на то, что он еще около 3 лет от даты его выпуска, я думаю, что это не так далеко от нас. В настоящее время много дизайна и разработки веб -сайтов используют стандарт HTML5. С точки зрения формулировки и продвижения стандартов HTML5, известные производители браузеров, такие как Apple, Google, Opera и Mozilla, работали более позитивно. Microsoft сейчас принимает меры. Судя по деталям IE9, выпущенных Microsoft на технологической конференции на прошлой неделе, Microsoft примет осторожное отношение к участию в веб -стандартах. Microsoft также заявила, что IE Browser будет сосредоточен на стандартном HTML5. Тем не менее, последний браузер Microsoft IE8 и следующие версии IE имеют ограниченную поддержку тегов HTML5. Мы можем решить текущую проблему поддержки HTML5 в браузере IE IE, добавив сценарии на веб -страницы.
Чтобы сделать IE (включая IE6) поддержать элементы HTML5, нам необходимо добавить следующий JavaScript в заголовок HTML, который является простой объявлением CreateElement, используя условные комментарии, чтобы вызвать этот файл JS против IE. Другие браузеры, не являющиеся ИО, такие как Opera, Firefox и т. Д. Игнорируют этот код, и не будет HTTP-запроса.
<! - [IE IE]>
<script src => </script>
<! [endif]->
Приведенный выше код будет работать только в браузере IE. Еще одна вещь, которую следует отметить, это то, что вызов файла html5.js на странице должен быть добавлен в элемент головки страницы, поскольку браузер IE должен знать этот элемент до того, как элемент будет проанализирован, поэтому этот файл JS не может быть вызван в нижней части страницы.
Этот файл HTML5 JS предоставляется автором в проекте Google Code, чтобы каждый мог позвонить напрямую. Конечно, если вы думаете, что это повлияет на скорость открытия вашей веб -страницы, вы можете загрузить файл HTML5 JS напрямую и загрузить его на свой сервер, чтобы позвонить его отдельно.
Вот код в файле JS HTML5:
(function () {if (!/*@cc_on!@*/0) return; var e = abbr, artic
Eventsource, фигура, нижний колонтитул, заголовок, hgroup, mark, menu, meter, nav,
вывод, прогресс, раздел,
время, video.split (','), i = e.length; while (i -) {document.createElement (e [i])}}) ()
В дополнение к вызову файла JS, содержащего приведенный выше код на веб -странице, чтобы позволить браузеру IE поддерживать элементы HTML5, вы также можете добавить код непосредственно на веб -страницу следующим образом.
<! - [IE IE]>
<Скрипт>
(function () {if (!/*@cc_on!@*/0) return; var e = abbr, artic
Eventsource, фигура, нижний колонтитул, заголовок, hgroup, mark, menu, meter, nav,
вывод, прогресс, раздел,
время, video.split (','), i = e.length; while (i -) {document.createElement (e [i])}}) ()
</script>
<! [endif]->
Менеджер по развитию, т.е. Адриан Бейтман однажды сказал, что команда IE надеется поделиться своими взглядами на HTML5 и принять участие в обсуждении формулирования стандарта. Бутман сказал, что, хотя команда IE в настоящее время задает вопросы, а не дает решения, публичная дискуссия - лучший способ продвижения развития HTML5. Я считаю, что независимо от того, может ли браузер IE продолжать поддерживать стандарт HTML5, широкое использование стандарта HTML5 во всем мире стало общей тенденцией.
Оригинал: