Es un acrónimo ya muy utilizado y, la mayoría de las veces, mal denominado. Conocemos lo que es, trabajamos con él a diario, pero hay mucha gente que aún no conoce el real significado y por ende, sus limitaciones y alcances.
Esta presentación la trabajé hace un año, precisamente para mostrar a través de qué no es HTML5, lo que realmente es. Lo hice al contrario para que al ser comprendido quede más profundo lo aprendido.
Resumiendo, HTML5:
- No es AJAX
- No es Flash
- No es CSS3
- No son WebSockets
- No es jQuery
- No es todo Mobile
- es más que sólo declarar un doctype
- No es SVG
- No es para IE
Por ende:
- Es otra familia (más) de estándares para el desarrollo de aplicaciones y sitios web.
- Conformada por HTML, JavaScript y CSS3 que combinadas son soportadas de forma nativa por los dispositivos.
- Ya no necesitas indicar el tipo de <doctype>, <script> ó el <link>.
- Contiene nuevas etiquetas de marcado semánticas y dedicadas a la indexación.
- <audio> y <video> finalmente son nativos.
- Llega <canvas> para manejo gráfico avanzado.
- Permite animaciones aceleradas con uso de GPU y almacenamiento de datos en el cliente mediante LocalStorage y el uso nativo de hardware a través de WebAPI’s.
- Nuevos elementos e interacciones: drag&drop, browser history, placeholder.
Comentarios
Donde dices: Ya no necesitas indicar el tipo de , ó el . Deberias cambiar por . Para puedes/debes usar el atributo rel.
Saludos.
Sobre todo No es para IE, jaja.
Muy buen artículo.
como se puede declarar los en html5?
Hay algún tutorial para aprender a hacer ese tipo de presentaciones??? Es una pasada!!