¿Internet Explorer 8 es compatible con HTML 5?

¿Hay algún soporte de HTML5 en IE8? ¿Está en la hoja de ruta de IE8?

IE8 beta 2 admite dos API de HTML5: mensajería de documentos cruzados y almacenamiento no SQL .

IE8 beta 2 no implementa el algoritmo de análisis HTML5 o los nuevos elementos (no admite o ).

También hay correcciones de errores que alinean IE8 mejor con HTML5.

Puede obtener tags HTML5 que funcionen en IE8 al incluir este JavaScript en el encabezado.

  

Puede utilizar esta secuencia de comandos de shim de IE HTML5 para obtener un nivel básico de compatibilidad con los nuevos elementos semánticos en HTML5, como

.

Modernizr es también una gran opción para brindar capacidades de renderización de IE HTML5.

¿Es compatible?

  

Sí lo hace.

Quizás una pregunta mejor es qué características web modernas es compatible con IE8. Algunos de los mejores lugares para responder son caniuse.com , html5test.com y browserscope.org .

HTML5 significa muchas cosas diferentes para diferentes personas. En estos días, significa funcionalidad HTML, CSS y JavaScript. El término se está convirtiendo en algo parecido a “Web 2.0”.

También se admiten eventos HTML5 hashchange y ononline, evento fuera de línea

El soporte HTML5 de IE8 es limitado, pero Internet Explorer 9 acaba de ser lanzado y cuenta con un fuerte soporte para las nuevas tecnologías HTML5 emergentes.

HTML5 todavía está en especificaciones de borrador (y será por mucho tiempo). ¿Por qué molestarse?

Consulte la guía de caniuse para conocer todas las funciones de HTML 5 en todos los navegadores y versiones, incluidas las versiones futuras.

Puede usar esto para hacer que IE8 comprenda / admita tags HTML5 básicas.

  

De acuerdo con http://msdn.microsoft.com/en-us/library/cc288472(VS.85).aspx#html , IE8 tendrá soporte HTML 5 “fuerte”. No he visto nada discutiendo exactamente qué implica un “fuerte apoyo”, pero puedo decir que sí, algunas cosas de HTML5 van a llegar a IE8.

Puede leer más sobre la compatibilidad con IE8 y HTML 5 aquí:

http://blogs.msdn.com/giorgio/archive/2009/11/29/ie8-and-html-5.aspx

Algunas de las otras respuestas aquí son sobre agregar capacidades HTML5 a IE8 y otros navegadores. Estos se llaman Polyfills y mi lugar favorito para encontrarlos está aquí .