¿Qué es el HTML5?
HTML es un lenguaje de etiquetado para estructurar y presentar contenido en la Web
CSS es un lenguaje para crear hojas de estilo, que se usan para describir la presentación (aspecto) de un documento escrito en HTML.
Javascript es un lenguaje de programación (de scripts). Uno de sus numerosos usos es acceder y manipular los elementos definidos en el HTML.
Principales cambios del HTML5 respecto a HTML4
Cambios en el etiquetado
Elementos más semánticos, formularios más potentesCambios en el estilo
Nuevos selectores, uso de tipografías, columnas, rejillas, y muchas otras mejoras visualesMejor soporte multimedia
Soporte de video y audio, canvas, webGL, SVG...Interactividad
Geolocalización, almacenamiento local, sockets, acceso a hardware, ...
Nuevo etiquetado
Etiquetado más semántico
header, footer, aside, article, section... DEMOFormularios más potentes
nuevos elementos: email, number, color, date... En los dispositivos móbiles esto es muy útil DEMOEstructura menos rígida
Simplificación de la estructura de los documentos con respecto al XHTML
Un nuevo estilo
Mejor CSS
nuevos selectores que permiten seleccionar mejor los elementos HTMLSoporte de tipos de letra
ahora podemos usar los tipos de letra que queramos DEMOColumnas de texto
podemos dividir los bloques de texto en columnas DEMOMedia Queries
Hojas de estilo específicas para diferentes tamaños de pantalla DEMOMuchas cosas molantes
degradados, bordes redondeados, transparencia, animacións, etc... DEMO
Integración multimedia
¿en que quedamos? ¿que é el HTML5?
Estrictamente, el HTML5 es la nueva versión del lenguaje HTML
Pero, la mayoría de las veces cuando hablamos de HTML5 nos referimos a un conjunto de tecnologías más amplio que abarca HTML, javascript y css.
La combinación de esas tecnologías forman las herramientas para construír una web más abierta, más potente y más multimedia que la que conocemos
De donde venimos?
Cuando eramos jóvenes, en los años 90...
- Solo había soporte para imágenes en formato gif, jpg e ico. Más tarde llegó el PNG
- Si queríamos incluír sonido tenía que ser en MIDI
- Video? Eh.., bueno, las imágenes en GIF podían ser animadas
Finales de los 90
- Aparecieron los applets de Java, que eran como pequeñas aplicaciones que funcionaban dentro de nuestro navegador
- Llega el RealPlayer y con el el audio y video
- Más tarde llegaron más alternativas: quicktime, windows media...
y llegó el 2002... y con él también llegó el: FLASH
Todas estas soluciones compartían los mismos problemas
Tienes que instalar plugins y actualizarlos zillones de veces
Formatos cerrados, APIs cerradas
Interacción limitada con el resto de los elementos de la página.
HTML5 arregla todo esto
Los navegadores soportan varios formatos de audio y video
Los elementos multimedia son tan accesibles como el resto de elementos del sitio web
Podemos darle estilo y manipular los elementos multimedia como cualquier otro elemento HTML.
Un modo sencillo de verlo: pasamos de necesitar todo este código para mostrar un vídeo en la web:
a este:
Formatos multimedia
Le llamamos formato a un contenedor multimedia con una o más pistas de audio y video comprimidos
MP4 Vídeo: h.264 / Audio: AAC o MP3
Soportado por: Safari, Google Chrome, Internet explorer 9+ y otros...OGG Vídeo: Theora / Audio: Vorbis
Soportado por: Firefox, Google Chrome, Opera y outros ...WebM Vídeo: VP8 / Audio: Vorbis
Soportado por: Firefox, Google Chrome, Opera y outros ...
Ejemplo de código HTML para representar un vídeo
Apps - Aplicaciones -Test
https://html5test.com/
Test: ¿Cuánto Sabes De HTML5? (Nivel Principiante A Intermedio)
http://www.htmlcinco.com/test-cuanto-sabes-de-html5-nivel-principiante-a-intermedio/
Test: Ancho de banda
http://speedof.me/
by @AQPComputer
by @AQPComputer
Comentarios
Publicar un comentario
Las dudas y el agradecimientos, nos ayudan a mejorar a diario...