4. MULTIMEDIA
Permite no solo incluir contenido
multimedia (audio / video) sino
acceder, controlar y manipular
determinados aspectos de los
mismos
https://www.youtube.com/html5?hl=es-419
5. GRAPHICS & 3D
Permite crear animaciones y/o efectos
visuales en websites/aplicaciones web
sin necesidad de plugins adicionales
(por ej: flash)
- 2D Canvas
- WebGL
- SVG
- 3D CSS transforms
http://pablotheflamingo.com/
6. CONNECTIVITY
Mejora el rendimiento del acceso en
tiempo real entre aplicaciones /
dispositivos / servidor.
- Cross Document Messaging
-XMLHTTPRequest 2
-Web Sockets
- Server-Sent Events
7. OFFLINE &
STORAGE
Permite realizar aplicaciones web
offline y que se guarden datos en el
dispositivo.
- Application cache
- Online/offline events
-Web Storage: sessionStorage
/localStorage
-Web SQL Database
- IndexedDB
8. PERFORMANCE
Permite crear aplicaciones que rivalizan
en rendimiento a las aplicaciones
nativas, más responsivas que las
aplicaciones tradicionales.
-Webworkers (procesos en background)
- Almacenamiento local
- Carga asíncrona
- App caché
-Webfonts
9. Device Access
Es capacidad de acceder al hardware
de un dispositivo
- Geolocalización
- Eventos Touch
- Acelerometros
http://html5demos.com/geo
http://goo.gl/5D7DGF
10. CSS3
Permite crear sitios web/aplicaciones
vistosas y visualmente enriquecidas
que producen mejores experiencias de
usuario.
- Border-Radius
- CSS3 3D Transforms
- CSS3 Transforms
- CSS3 Animation
- CSS3 Transition
- Webfonts
- Etc..
11. SEMÁNTICA
Permite el uso de nuevas etiquetas /
atributos que determinan la naturaleza
del contenido.
- Elementos multimedia
- Elementos estructurales
- Atributos semánticos
- Nuevos tipos / atributos de campos
de formulario
-Etc
19. Etiquetado del documento
HOJAS DE ESTILO
HTML 4.01 HTML5
<link rel=”stylesheet” type=”text/css”
href=”estilos.css”>
<link rel=”stylesheet”
href=”estilos.css”>
28. Novedades
MEDIA QUERIES
min-width & max-width
diferentes estilos según el tamaño de la pantalla
http://mediaqueri.es/
29. Ventajas de usar HTML5 y CSS3
- Es más semántico, con etiquetas que permiten clasificar
y ordenar en distintos niveles y estructuras el contenido.
Además, incorpora metadatos de manera más formal,
favoreciendo el posicionamiento SEO y la accesibilidad.
- El código es más simple lo que permite hacer páginas
más ligeras que se cargan más rápidamente favoreciendo
la usabilidad y la indexación en buscadores.
- Ofrece una compatibilidad mayor con los navegadores
de dispositivos móviles.
- Incluye la etiqueta de dibujo canvas, que ofrece más
efectos visuales.
30. Ventajas de usar HTML5 y CSS3
- Permite la geolocalización del usuario. Algo muy útil para
el marketing móvil.
- Dispone de nuevas capacidades CSS3 como posibilidad
de usar cualquier fuente o tipografía en HTML, columnas
de texto, opacidad, transparencia, canales alpha,
contraste, saturación, brillo, animaciones de transición y
transformación, bordes redondeados, gradientes,
sombras, etc.
- Permite realizar diseños adaptables a distintos
dispositivos (web, tablets, móviles…)