@xuturk
Voy a extraer algunas frases de tu post e ir haciendo observaciones a ver si te aclara algunas cosas
Cita: migrar aun a html 5 debido a que todavia no esta soportado completamente
Tenés que enfovarlo de esta manera
Código HTML:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
Código HTML:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="content-type" content="text/html; charset=utf-8" />
Código HTML:
Ver original<!DOCTYPE html>
<video id="video_1" controls="controls" preload="auto" width="640" height="264" poster="clip.png">
<source src="clip.mp4" type='video/mp4' /> <source src="clip.webm" type='video/webm' /> <source src="clip.ogv" type='video/ogg' /> <!-- aqui se inserta flash con object para IE8/7/6 -->
ahi tenés un html, un xhtml y un html5. Si lo pensás vas a darte cuenta que con el tercero podés hacer practicamente cualquier cosa (sacando alguna que otra etiqueta obsoleta que puede ser reemplazada por el uso de css) que con los dos primeros.
En cambio con los dos primeros no vas a poder hacer muchas de las cosas que podrías con html5.
Conclusión, para tus nuevos trabajos
empezá con html5 ya mismo (sería un poco cuidadoso con el término migrar, dado que eso implica reescribir lo que ya hiciste con html4 ó xhtml, habría que evaluar si se justifica.
Una vez comprendido lo previo, en lo que tenés que concentrarte es en otro aspecto fundamental, a saber
que cosa y soporta y que cosa no soporta cada navegador de html5, pero eso ya es otro tema, que dicho sea de paso está en constante evolución.
Saludos