Como empezar con HTML5

PIN
Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+

La Wide Web Consortium (W3C)  esta en desarrollo del HTML5 la evoluvion de XHTML que lo tendremos terminado en el 2014 pero no por eso vamos a dejar de usarlo YA! y aprovechar sus bondades que hasta ahora nos permite los navegadores estan adoptando poco a poco sus nuevas etiquetas como FIREFOX, OPERA, SAFARA, CHROME, INTERNET EXPLORER (en su version 9),ETC  pero el navegador que adopta rapido y mas etiquetas es el CHROME es el unico navegador que hasta ahora permite el reconocimiento de voz con el nuevo atributo de x-webkit-speech  y usar acceder a la webcam con la etiqueta <video> + javascript   que aclaro que esa etiqueta si la pueden usar otros navegadores pero no poder usar la web cam.

Entre muchas otras cosas HTML5 nos facilita la vida en el desarrollo y tambien para paginas version mobiles.

Como usar HTML5 en navegadores que no  soportan nativamente?

Es cierto que maquetar con las nuevas etiquetas HTML5 nos puede dar dolores de cabeza por el soporte  pero ya existen script que hacen que el navegador comience a reconocerlas modernizr es un javascript que agregas en el <head> y listo a correr con HTML5.
No todas las etiquetas las nuevas etiqeutas se podran usar.

Como saber que etiquetas soportan mi navagador?

Gracias a modernizr podemos saber esto usando javascript como por ejemplo si queremos saber si el navegador canvas o video

if (Modernizr.video) {
// el navegador del usuario soporta el elemento video
} else {
// el navegador no soporta video
//(una solución alternativa podría ser usar Flash)
}
if (Modernizr.canvas) {
// el navegador soporta canvas
} else {
// no hay soporte para canvas
}

 

Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+

Hi, I'm luis rodriguez

Hola, Soy Luis Rodriguez, radico en Lima – Perú, formado en una carrera informática, desempeñando desde el 2007 como programador web y viendo proyectos desde Front End y Back End a lo que me perfile como Full Stack. Esta Experiencia junto a mi interés en la Analítica Web me ayudó mucho entender el funcionamiento interno de las herramientas de analítica, con las que vengo trabajo activamente desde 2017. Linkedin

http://luisrodriguez.pe

Leave Your Comments