HTML5
Ing. Tec. Andrés Aguilar

andresyoshiimar@gmail.com
@nano_yosh
¿Qué es HTL5?
¿Qué es HTL5?

• Salió en 2008
• Nuevas etiquetas
    – Nuevos atributos
•   Soporte total de CSS3
•   Video y Audio
•   Graficos 2D/3D
•   Almacenamiento local
    – Base de datos SQL local
• Aplicaciones Web
Nueva semántica
Semántica
• Nuevas etiquetas:
  – header
  – nav
  – section
  – article
  – hgroup
  – footer
Semántica

• Nuevos atributos:
  – Input type:
     •   calendar
     •   date
     •   time
     •   email
     •   url
     •   search
  required [=“required”]
Almacenamiento local
Almacenamiento local
API java script para almacenar datos del
lado del cliente

• Cache de aplicación
• Almacenaje local
• Base de datos SQL
Acceso a dispositivos
Acceso a dispositivos

• Acceso a dispositivos periféricos
  como:
  – Cámara y micrófono
  – Datos locales
  – Orientación


• Geolocalización
Conectividad
Conectividad
• Sockets Web

    NodeJS
    Socket-IO
Multimedia
Multimedia
Etiquetas para medios
  – Audio
  – Video

  Formatos:
    ogg
    mp3
    mp4
Gráficos y efectos
Gráficos y efectos
• Elemento canvas
  – WebGL y
  – las imágenes SVG
Rendimiento e integración
Rendimiento e integración
  • Almacenamiento en caché HTTP
  • Almacenamiento en caché de datos
    locales
  • AJAX
Estilos CSS3
Estilos CSS3
•   Transformaciones 2D
•   Transiciones
•   Transformaciones 3D
•   Fuentes Web

• ResponsiveDesign
Empresas con HTML5
¿El futuro de la Web?

 Presente de la Web
Enlaces de interés

•   Whatwg - http://whatwg.org
•   W3C - http://www.w3.org/
•   CodeJobs - http://www.codejobs.biz
•   Mejorando.la - https://mejorando.la
• MaestrosDelWeb - http://maestrosdelweb.com
• Cristalab - http://www.cristalab.com
Referencias
• W3C:
  – http://www.w3.org/html/logo/
  – http://www.w3schools.com/html/html5_intro.asp
• APPLE
  – https://www.apple.com/html5/
• Html5rocks
  – http://www.html5rocks.com/es/
• Whatwg
  – www.whatwg.org/

Tecnologíahtml5