Nuevas etiquetas en HTML5

Posted by in HTML5

HTML5

HTML5

Para aquellos que se inician o se quieran iniciarse en temas web, ya les hablé de mi experiencia haciendo el curso de fundamentos Web de CodeAcademy.com, y que os recomiendo.

Para los que ya tienen experiencia y trabajan en el mundo de la programación web, HTML5 debe ser su lenguaje. Por eso, la siguiente dirección le vendrá muy bien a muchos.

http://html5doctor.com/downloads/h5d-sectioning-flowchart.pdf

Se trata de un cuadro de ayuda para aprender a dominar las nuevas etiquetas que se incluyen en HTML5, y es que antes lo solucionabamos todo con un <DIV id=»nombre»>…</DIV>.

Las novedades de HTML5

Aunque no soy experto en Web, sí creo que estas nuevas etiquetas son muy interesantes, aunque cueste usarlas un poco. La mejor forma de aprender es con pequeños ejercicios, que permitan ir afianzando conocimientos.

En mi opinión, entre las mejoras de HTML5, para mi destacan las nuevas opciones de tipos de INPUT, que facilitan mucho la vida a los programadores, evitando errores.

Por otro lado, HTML5 está muy, pero que muy relacionado con Javascript, y también os he hablado de mi experiencia en el curso iniciarse en javascript en CodeAcademy.com.

Canvas

Sin embargo, creo que el gran aporte de HTML5 es la etiqueta canvas, que es una etiqueta que potencia el uso de características gráficas permitiendo hacer dibujos mediante scripts, esto es, cambiar su contenido en tiempo real. Gracias a esto, en los últimos meses han aparecido numerosas librerías que facilitan la creación de gráficos, o que facilitan la programación de juegos.

La potencia de canvas reside el uso de características gráficas que cambian su contenido en tiempo real

A continuación les pongo varios enlaces a manuales y tutoriales de canvas:

Juegos en HTML5

Uno de los grandes beneficiados de HTML5 es los juegos. ¿ah, que no te lo crees? Estoy seguro de que al Super Mario Bros (http://www.effectgames.com/effect/games/mariodemo/) has jugado alguna vez, o al comecocos, el famoso Pac-Man (https://github.com/daleharvey/pacman).

En fin, que el que no quiere aprender, que no sea por recursos!!

Espero que os sea de utilidad!!