2009-12-11 11 views
15

¿El uso de HTML 5 Doctype causa el modo Quirks en los navegadores modernos, ya que HTML5 aún no ha salido?HTML 5 Doctype causando peculiaridad?

(Es decir navegadores modernos salieron antes de HMTL5 empezó a expandirse, por lo que no soportan adecuadamente.)

En caso afirmativo, ¿significa esto que el HTML 5 Doctype es tentativamente como ninguna en absoluto?

EDITAR: Si no, ¿qué hace en navegadores que no son compatibles y similares?

Respuesta

16

No, no es así, consulte este article.

Lo bueno de este nuevo DOCTYPE, sobre todo, es que todos los navegadores actuales (es decir, FF, Opera, Safari) se verá en ella y cambiar el contenido en modo estándar - a pesar de que no implementan HTML5. Esto significa que puede comenzar a escribir sus páginas web usando HTML5 hoy y hacer que duren mucho, mucho, mucho tiempo.

+0

Gracias. Buen enlace - Terminé de leer a través de la especificación de HTML5 ... De hecho, informativo. – Moshe

+0

No hay problema, me alegro de ser de ayuda –

3

No, no lo hace.

+0

¿qué hacer a continuación en los navegadores antiguos? – Moshe

+2

Tiene exactamente el mismo efecto en todos los navegadores que el tipo de documento estricto HTML 4.01 (entre otros). – Alohci

11

Según Wikipedia table (que me encanta) DOCTYPE HTML 5 desencadena modo estándar completo para:

FF, Chrome, Opera 7.5+, Safari 3.5+ Konqeror y también IE8 !!!

y desencadena casi estándar modo de [*] para:

IE6 y IE7

lo que es definitivamente la mejor DOCTYPE jamás creado!

"Uno DOCTYPE para atraerlos a todos y atarlos en las tinieblas ellos ..." [señores de los anillos]

[*] "casi estándar" no hace una diferencia tan grande con la norma completa modo, en el mismo enlace de Wikipedia arriba puede encontrar más detalles.

+0

Nice LOTR reference. – Moshe