Introducción al artículo de Wulin.com (www.vevb.com): Desde la introducción del estándar HTML5, ha recibido mucha atención. Como el navegador IE con la mayoría de los usuarios del mundo, puede admitir el estándar HTML5. La semana pasada, Microsoft declaró en la Conferencia Técnica que Microsoft está desarrollando actualmente IE9 admitirá más el estándar HTML5, pero Microsoft es un poco vago sobre si IE9 admitirá completamente todos los estándares HTML5. Html
Desde la introducción del estándar HTML5, ha recibido mucha atención. Como el navegador IE con la mayoría de los usuarios del mundo, puede admitir el estándar HTML5. La semana pasada, Microsoft declaró en la Conferencia Técnica que IE9, que Microsoft está desarrollando actualmente, admitirá más el estándar HTML5, pero Microsoft es un poco vago sobre si IE9 admitirá completamente todos los estándares HTML5. El estándar HTML5 puede aportar un código más eficiente y limpio a las páginas web. Solo cuando Microsoft participa en el diseño HTML5 puede reconocer más elementos nuevos.
Se espera que el estándar HTML5 se libere al mundo en 2022. Aunque todavía está a unos 3 años de la fecha de su lanzamiento, creo que no está tan lejos de nosotros. En la actualidad, muchos diseño y desarrollo de sitios web están adoptando el estándar HTML5. En términos de la formulación y promoción de los estándares HTML5, los conocidos fabricantes de navegadores como Apple, Google, Opera y Mozilla han tenido un desempeño más positivo. Microsoft ahora está tomando medidas. A juzgar por los detalles de IE9 publicados por Microsoft en la Conferencia de Tecnología la semana pasada, Microsoft adoptará una actitud cautelosa para involucrarse en los estándares web. Microsoft también ha declarado que el navegador IE se centrará en HTML5 estándar. Sin embargo, el último navegador IE8 de Microsoft y las siguientes versiones de IE tienen un soporte limitado para las etiquetas HTML5. Podemos resolver el problema de soporte HTML5 del navegador IE actual al agregar scripts a las páginas web.
Para hacer que los elementos HTML5 de soporte de IE (incluido IE6), necesitamos agregar el siguiente JavaScript al encabezado HTML, que es una simple declaración de documentos. Otros navegadores que no son II como Opera, Firefox, etc. ignorarán este código y no habrá una solicitud HTTP.
<! - [si es decir]>
<script src => </script>
<! [endif]->
El código anterior solo se ejecutará bajo el navegador IE. Otra cosa a tener en cuenta es que llamar al archivo html5.js en la página debe agregarse al elemento principal de la página, porque el navegador IE debe saber este elemento antes de que el elemento se analice, por lo que no se puede llamar a este archivo JS en la parte inferior de la página.
El autor en el Proyecto del Código de Google proporciona este archivo HTML5 JS para que todos llamen directamente. Por supuesto, si cree que esto afectará la velocidad de la apertura de su página web, puede descargar el archivo HTML5 JS directamente y cargarlo a su servidor para llamarlo por separado.
Aquí está el código en el archivo js de html5:
(function () {if (!/*@cc_on!@*/0) return; var e = abbr, artículo, aparte, audio, lienzo, datos, detalles, diálogo, diálogo,
Eventsource, figura, pie de página, encabezado, hgroup, marca, menú, medidor, navegación,
salida, progreso, sección,
Time, video.split (','), i = e.length; while (i -) {document.createElement (e [i])}}) ()
Además de llamar al archivo JS que contiene el código anterior en la página web para habilitar el navegador IE para admitir elementos HTML5, también puede agregar el código directamente a la página web de la siguiente manera.
<! - [si es decir]>
<script>
(function () {if (!/*@cc_on!@*/0) return; var e = abbr, artículo, aparte, audio, lienzo, datos, detalles, diálogo, diálogo,
Eventsource, figura, pie de página, encabezado, hgroup, marca, menú, medidor, navegación,
salida, progreso, sección,
Time, video.split (','), i = e.length; while (i -) {document.createElement (e [i])}}) ()
</script>
<! [endif]->
El gerente de desarrollo de IE, Adrian Bateman, dijo una vez que el equipo de IE espera compartir sus puntos de vista en HTML5 y participar en la discusión sobre la formulación del estándar. Butman dijo que aunque el equipo de IE actualmente está haciendo preguntas en lugar de dar soluciones, la discusión pública es la mejor manera de promover el desarrollo de HTML5. Creo que, independientemente de si el navegador IE puede continuar apoyando el estándar HTML5, el uso generalizado del estándar HTML5 en todo el mundo se ha convertido en una tendencia general.
original: