SlideShare una empresa de Scribd logo
1 de 33
Las Ventajas de 
usar HTML5 y CSS3
Gerson Perez Aguilar 
▪ Estudiante de Ing.Sistemas 
▪ Diseñador & Desarrollador Web - 
Frontend 
▪ gperezdesign@gmail.com 
▪ @GersonDesignUX
¿Qué es HTML5?
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
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/
CONNECTIVITY 
Mejora el rendimiento del acceso en 
tiempo real entre aplicaciones / 
dispositivos / servidor. 
- Cross Document Messaging 
-XMLHTTPRequest 2 
-Web Sockets 
- Server-Sent Events
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
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
Device Access 
Es capacidad de acceder al hardware 
de un dispositivo 
- Geolocalización 
- Eventos Touch 
- Acelerometros 
http://html5demos.com/geo 
http://goo.gl/5D7DGF
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..
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
¿Cómo esta estructurado 
una página web?
Estructura con 
Tablas
Estructura con 
Divs
Estructura con 
HTML5
Etiquetado del documento 
DOCTYPE 
XHTML 1.0 HTML5 
<!DOCTYPE html PUBLIC "-//W3C//DTD 
XHTML 1.0 Strict//EN” 
"http://www.w3.org/TR/xhtml1/DTD/x 
html1-strict.dtd"> 
<!DOCTYPE html>
Etiquetado del documento 
META 
HTML 4.01 HTML5 
<meta http-equiv=”Content-Type” 
content=”text/html; charset=UTF-8”> 
<meta charset=”UTF-8”>
Etiquetado del documento 
SCRIPT 
<script type=”text/javascript” 
src=”file.js”> </script> 
<script type=”text/javascript”> 
……… 
</script> 
HTML 4.01 HTML5 
<script src=”file.js”></script> 
<script> 
……… 
</script>
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”>
Etiquetado del documento 
ETIQUETA “A” 
<h2> 
<a href=”acercaDe.htm”>Acerca 
de</a> 
</h2> 
<p> 
<a href=”acercaDe.htm”>Conoce 
quiénes somos</a> 
</p> 
HTML 4.01 HTML5 
<a href=”acercaDe.htm”> 
<h2>Acerca de</h2> 
<p>Conoce quiénes somos</p> 
</a>
Novedades de CSS3
HTML5 y CSS3 
HTML 5 CSS 3 
Estructura Estilos
border-radius 
border-image 
border-image: url(border.png) 
Novedades 
27 27 27 27 round round; 
border-color 
box-shadow / text-shadow 
box-shadow: 10px 10px 5px #888; 
border-radius: 15px; 
BORDES 
border: 5px solid #000; 
border-colors:#e00 #c30 #c50 #c60 #c70
• rotate : 
transform: rotate(30deg); 
Novedades 
• skew : 
transform: skew(-30deg); 
• translate 
transform: translate(30px,10px); 
http://www.ejhansel.com/transform/ 
• scale : 
transform: scale(0.5,2.0); 
TRANSFORM 
http://www.the-art-of-web.com/css/css-animation/
Novedades 
• Opacity 
COLOR 
Opacity: 1.0 Opacity: 0.5 
• RGBA: 
(Red, Green, Blue, Alpha) 
rgb(255,192,0,1); rgb(255,192,0,0.5);
Novedades 
WEBFONTS 
@font-face { 
font-family: ‘FontName'; 
src: url('Gondola_SD-webfont.eot'); 
src: local('☺'), url(' FontName.woff') 
format('woff'), url(' FontName.ttf') 
format('truetype'), 
url(' FontName.svg#webfontsgM4b18D') 
format('svg'); 
font-weight: normal; 
font-style: normal; 
} 
div { 
font-family: FontName; 
} 
http://www.fontsquirrel.com/fontface/generator
Novedades 
Text-shadow 
Text-shadow: Xpos Ypos Blur Color; 
ejemplo de sombra 
TEXTOS 
Y 
X
Novedades 
MEDIA QUERIES 
min-width & max-width 
diferentes estilos según el tamaño de la pantalla 
http://mediaqueri.es/
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.
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…)
Es fácil!!! 
No te le tengas 
miedo al código.

Más contenido relacionado

La actualidad más candente

Router y su funcionamiento
Router y su funcionamientoRouter y su funcionamiento
Router y su funcionamientoAlejandro Murcia
 
Aspectos éticos y sociales en los sistemas de informacion
Aspectos éticos y sociales en los sistemas de informacionAspectos éticos y sociales en los sistemas de informacion
Aspectos éticos y sociales en los sistemas de informacionnissae
 
Paradigmas de Interaccion usuario-máquina
Paradigmas de Interaccion usuario-máquinaParadigmas de Interaccion usuario-máquina
Paradigmas de Interaccion usuario-máquinaXimena Tabares
 
VPN Site to Site FortiGate 100D-60C
VPN Site to Site FortiGate 100D-60CVPN Site to Site FortiGate 100D-60C
VPN Site to Site FortiGate 100D-60CRaGaZoMe
 
Herramientas multimedia monogragia imprimir
Herramientas multimedia monogragia imprimirHerramientas multimedia monogragia imprimir
Herramientas multimedia monogragia imprimirGerson Davila Zamora
 
Cloud computing presentacion
Cloud computing   presentacionCloud computing   presentacion
Cloud computing presentacionemanuel cifuentes
 
Línea del tiempo del software.pdf
Línea del tiempo del software.pdfLínea del tiempo del software.pdf
Línea del tiempo del software.pdfSANTIAGOROSASROBLES
 
Diapositivas virus y antivirus!
Diapositivas virus y antivirus!Diapositivas virus y antivirus!
Diapositivas virus y antivirus!95022021134
 
Protocolo de enrutamiento
Protocolo de enrutamientoProtocolo de enrutamiento
Protocolo de enrutamientoStuart Guzman
 
Actividad 5 seguridad informatica
Actividad 5 seguridad informaticaActividad 5 seguridad informatica
Actividad 5 seguridad informaticaJESSIKADG86
 

La actualidad más candente (20)

Desventajas web 2.0
Desventajas web 2.0Desventajas web 2.0
Desventajas web 2.0
 
Direccion ip
Direccion ipDireccion ip
Direccion ip
 
Router y su funcionamiento
Router y su funcionamientoRouter y su funcionamiento
Router y su funcionamiento
 
ACTIVIDAD 6.pptx
ACTIVIDAD 6.pptxACTIVIDAD 6.pptx
ACTIVIDAD 6.pptx
 
Aspectos éticos y sociales en los sistemas de informacion
Aspectos éticos y sociales en los sistemas de informacionAspectos éticos y sociales en los sistemas de informacion
Aspectos éticos y sociales en los sistemas de informacion
 
Paradigmas de Interaccion usuario-máquina
Paradigmas de Interaccion usuario-máquinaParadigmas de Interaccion usuario-máquina
Paradigmas de Interaccion usuario-máquina
 
Software malicioso
Software maliciosoSoftware malicioso
Software malicioso
 
VPN Site to Site FortiGate 100D-60C
VPN Site to Site FortiGate 100D-60CVPN Site to Site FortiGate 100D-60C
VPN Site to Site FortiGate 100D-60C
 
Herramientas multimedia monogragia imprimir
Herramientas multimedia monogragia imprimirHerramientas multimedia monogragia imprimir
Herramientas multimedia monogragia imprimir
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Rol del Analista de Sistemas
Rol del Analista de SistemasRol del Analista de Sistemas
Rol del Analista de Sistemas
 
Cloud computing presentacion
Cloud computing   presentacionCloud computing   presentacion
Cloud computing presentacion
 
La Web 3.0 o Web Semántica
La Web 3.0 o Web SemánticaLa Web 3.0 o Web Semántica
La Web 3.0 o Web Semántica
 
La historia del internet
La historia del internetLa historia del internet
La historia del internet
 
Línea del tiempo del software.pdf
Línea del tiempo del software.pdfLínea del tiempo del software.pdf
Línea del tiempo del software.pdf
 
Sqlite
SqliteSqlite
Sqlite
 
Definición de plataforma
Definición de plataformaDefinición de plataforma
Definición de plataforma
 
Diapositivas virus y antivirus!
Diapositivas virus y antivirus!Diapositivas virus y antivirus!
Diapositivas virus y antivirus!
 
Protocolo de enrutamiento
Protocolo de enrutamientoProtocolo de enrutamiento
Protocolo de enrutamiento
 
Actividad 5 seguridad informatica
Actividad 5 seguridad informaticaActividad 5 seguridad informatica
Actividad 5 seguridad informatica
 

Destacado

Introducción a Responsive Design con HTML5 y CSS3
Introducción a Responsive Design con HTML5 y CSS3Introducción a Responsive Design con HTML5 y CSS3
Introducción a Responsive Design con HTML5 y CSS3Gerson Perez Aguilar
 
PROYECTO PAGINA WEB
PROYECTO PAGINA WEB PROYECTO PAGINA WEB
PROYECTO PAGINA WEB JM3D
 
PIMercedes-BenzfördertdasKinderhilfsprojektbrotZeit.pdf
PIMercedes-BenzfördertdasKinderhilfsprojektbrotZeit.pdfPIMercedes-BenzfördertdasKinderhilfsprojektbrotZeit.pdf
PIMercedes-BenzfördertdasKinderhilfsprojektbrotZeit.pdfunn | UNITED NEWS NETWORK GmbH
 
BOLETÍN NOTICIAS INTERED C. VALENCIANA NOVIEMBRE Y DICIEMBRE 2014
BOLETÍN NOTICIAS INTERED C. VALENCIANA NOVIEMBRE Y DICIEMBRE 2014BOLETÍN NOTICIAS INTERED C. VALENCIANA NOVIEMBRE Y DICIEMBRE 2014
BOLETÍN NOTICIAS INTERED C. VALENCIANA NOVIEMBRE Y DICIEMBRE 2014Itziar Sán Lanz
 
Educación virtual karitsa puente
Educación virtual karitsa puenteEducación virtual karitsa puente
Educación virtual karitsa puentekarypuente90mnfd
 
Evolucion del e elearning
Evolucion del e elearningEvolucion del e elearning
Evolucion del e elearningyolis945
 
Feria Empresarial Bravo Paez 2014
Feria Empresarial Bravo Paez 2014Feria Empresarial Bravo Paez 2014
Feria Empresarial Bravo Paez 2014Daniela Garcia
 
Motores de búsqueda
Motores de búsquedaMotores de búsqueda
Motores de búsqueda78gaby
 
htx1311_heimtextil_pressemitteilung_nachwuchsfoerderung_de.pdf
htx1311_heimtextil_pressemitteilung_nachwuchsfoerderung_de.pdfhtx1311_heimtextil_pressemitteilung_nachwuchsfoerderung_de.pdf
htx1311_heimtextil_pressemitteilung_nachwuchsfoerderung_de.pdfunn | UNITED NEWS NETWORK GmbH
 
El pincel magico de taylo rxd
El pincel magico de taylo rxdEl pincel magico de taylo rxd
El pincel magico de taylo rxd4811215246
 
Linea y Punto sobre Plano
Linea y Punto sobre PlanoLinea y Punto sobre Plano
Linea y Punto sobre Planomarap163
 

Destacado (20)

Introducción a Responsive Design con HTML5 y CSS3
Introducción a Responsive Design con HTML5 y CSS3Introducción a Responsive Design con HTML5 y CSS3
Introducción a Responsive Design con HTML5 y CSS3
 
PROYECTO PAGINA WEB
PROYECTO PAGINA WEB PROYECTO PAGINA WEB
PROYECTO PAGINA WEB
 
Carlos molano disco duro
Carlos molano disco duroCarlos molano disco duro
Carlos molano disco duro
 
PIMercedes-BenzfördertdasKinderhilfsprojektbrotZeit.pdf
PIMercedes-BenzfördertdasKinderhilfsprojektbrotZeit.pdfPIMercedes-BenzfördertdasKinderhilfsprojektbrotZeit.pdf
PIMercedes-BenzfördertdasKinderhilfsprojektbrotZeit.pdf
 
Presentación1
Presentación1Presentación1
Presentación1
 
Anatomía de mi ple
Anatomía de mi pleAnatomía de mi ple
Anatomía de mi ple
 
BOLETÍN NOTICIAS INTERED C. VALENCIANA NOVIEMBRE Y DICIEMBRE 2014
BOLETÍN NOTICIAS INTERED C. VALENCIANA NOVIEMBRE Y DICIEMBRE 2014BOLETÍN NOTICIAS INTERED C. VALENCIANA NOVIEMBRE Y DICIEMBRE 2014
BOLETÍN NOTICIAS INTERED C. VALENCIANA NOVIEMBRE Y DICIEMBRE 2014
 
Mapa mental
Mapa mentalMapa mental
Mapa mental
 
Educación virtual karitsa puente
Educación virtual karitsa puenteEducación virtual karitsa puente
Educación virtual karitsa puente
 
Evolucion del e elearning
Evolucion del e elearningEvolucion del e elearning
Evolucion del e elearning
 
Practica 1 mod quimica
Practica 1 mod quimicaPractica 1 mod quimica
Practica 1 mod quimica
 
Portafolio eunice
Portafolio  eunicePortafolio  eunice
Portafolio eunice
 
Feria Empresarial Bravo Paez 2014
Feria Empresarial Bravo Paez 2014Feria Empresarial Bravo Paez 2014
Feria Empresarial Bravo Paez 2014
 
Portafolio nucleo
Portafolio nucleoPortafolio nucleo
Portafolio nucleo
 
Motores de búsqueda
Motores de búsquedaMotores de búsqueda
Motores de búsqueda
 
Milenka
MilenkaMilenka
Milenka
 
htx1311_heimtextil_pressemitteilung_nachwuchsfoerderung_de.pdf
htx1311_heimtextil_pressemitteilung_nachwuchsfoerderung_de.pdfhtx1311_heimtextil_pressemitteilung_nachwuchsfoerderung_de.pdf
htx1311_heimtextil_pressemitteilung_nachwuchsfoerderung_de.pdf
 
El pincel magico de taylo rxd
El pincel magico de taylo rxdEl pincel magico de taylo rxd
El pincel magico de taylo rxd
 
Facebook
FacebookFacebook
Facebook
 
Linea y Punto sobre Plano
Linea y Punto sobre PlanoLinea y Punto sobre Plano
Linea y Punto sobre Plano
 

Similar a Las Ventajas de usar HTML5 Y CSS3

Similar a Las Ventajas de usar HTML5 Y CSS3 (20)

Introducción a HTML5 y CSS3
Introducción a HTML5 y CSS3Introducción a HTML5 y CSS3
Introducción a HTML5 y CSS3
 
Presentacióin tema 6
Presentacióin tema 6Presentacióin tema 6
Presentacióin tema 6
 
JqueryMobile
JqueryMobile JqueryMobile
JqueryMobile
 
HTML5
HTML5HTML5
HTML5
 
Html 5
Html 5Html 5
Html 5
 
Proyecto de Topicos II - HTML5
Proyecto de Topicos II - HTML5Proyecto de Topicos II - HTML5
Proyecto de Topicos II - HTML5
 
Diseño en la web
Diseño en la webDiseño en la web
Diseño en la web
 
Full-stack JavaScript: Desarrollo integral de aplicaciones Web con JavaScript
Full-stack JavaScript: Desarrollo integral de aplicaciones Web con JavaScriptFull-stack JavaScript: Desarrollo integral de aplicaciones Web con JavaScript
Full-stack JavaScript: Desarrollo integral de aplicaciones Web con JavaScript
 
Que es html
Que es htmlQue es html
Que es html
 
HTML5
HTML5HTML5
HTML5
 
Web Development introduction
Web Development introductionWeb Development introduction
Web Development introduction
 
Desarrollo de aplicaciones con HTML5
Desarrollo de aplicaciones con HTML5 Desarrollo de aplicaciones con HTML5
Desarrollo de aplicaciones con HTML5
 
NUEVO!!! EN HTML 5
NUEVO!!! EN HTML 5NUEVO!!! EN HTML 5
NUEVO!!! EN HTML 5
 
Presentacion Dw Portal V090309 1
Presentacion Dw Portal V090309 1Presentacion Dw Portal V090309 1
Presentacion Dw Portal V090309 1
 
Prototipado Web
Prototipado WebPrototipado Web
Prototipado Web
 
HTML5+CSS3 01
HTML5+CSS3 01HTML5+CSS3 01
HTML5+CSS3 01
 
HTML5 en Acción
HTML5 en AcciónHTML5 en Acción
HTML5 en Acción
 
Html5 g@tv
Html5 g@tvHtml5 g@tv
Html5 g@tv
 
Html5 y otras yerbas
Html5 y otras yerbasHtml5 y otras yerbas
Html5 y otras yerbas
 
Html5 y otras yerbas
Html5 y otras yerbasHtml5 y otras yerbas
Html5 y otras yerbas
 

Último

PPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptxPPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptxNeymaRojasperez1
 
PPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxPPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxDanmherJoelAlmironPu
 
TEMA #1 EXPLOTACIONES PORCINAS EN VENEZUELA 1er tema.pptx
TEMA #1 EXPLOTACIONES PORCINAS EN VENEZUELA 1er tema.pptxTEMA #1 EXPLOTACIONES PORCINAS EN VENEZUELA 1er tema.pptx
TEMA #1 EXPLOTACIONES PORCINAS EN VENEZUELA 1er tema.pptxGilbertoGutierrezRiv
 
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfTALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfMiguelGomez900779
 
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdf
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdfLAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdf
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdfwilangelfmendoza
 
Formulacion del modelo de Programacion Lineal - copia.pptx
Formulacion del modelo de Programacion Lineal - copia.pptxFormulacion del modelo de Programacion Lineal - copia.pptx
Formulacion del modelo de Programacion Lineal - copia.pptxAmerAlBarkawi
 
Taller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLTaller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLAderMogollonLuna
 

Último (7)

PPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptxPPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
 
PPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxPPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptx
 
TEMA #1 EXPLOTACIONES PORCINAS EN VENEZUELA 1er tema.pptx
TEMA #1 EXPLOTACIONES PORCINAS EN VENEZUELA 1er tema.pptxTEMA #1 EXPLOTACIONES PORCINAS EN VENEZUELA 1er tema.pptx
TEMA #1 EXPLOTACIONES PORCINAS EN VENEZUELA 1er tema.pptx
 
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfTALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
 
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdf
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdfLAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdf
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdf
 
Formulacion del modelo de Programacion Lineal - copia.pptx
Formulacion del modelo de Programacion Lineal - copia.pptxFormulacion del modelo de Programacion Lineal - copia.pptx
Formulacion del modelo de Programacion Lineal - copia.pptx
 
Taller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLTaller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uML
 

Las Ventajas de usar HTML5 Y CSS3

  • 1. Las Ventajas de usar HTML5 y CSS3
  • 2. Gerson Perez Aguilar ▪ Estudiante de Ing.Sistemas ▪ Diseñador & Desarrollador Web - Frontend ▪ gperezdesign@gmail.com ▪ @GersonDesignUX
  • 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
  • 12. ¿Cómo esta estructurado una página web?
  • 16. Etiquetado del documento DOCTYPE XHTML 1.0 HTML5 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN” "http://www.w3.org/TR/xhtml1/DTD/x html1-strict.dtd"> <!DOCTYPE html>
  • 17. Etiquetado del documento META HTML 4.01 HTML5 <meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8”> <meta charset=”UTF-8”>
  • 18. Etiquetado del documento SCRIPT <script type=”text/javascript” src=”file.js”> </script> <script type=”text/javascript”> ……… </script> HTML 4.01 HTML5 <script src=”file.js”></script> <script> ……… </script>
  • 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”>
  • 20. Etiquetado del documento ETIQUETA “A” <h2> <a href=”acercaDe.htm”>Acerca de</a> </h2> <p> <a href=”acercaDe.htm”>Conoce quiénes somos</a> </p> HTML 4.01 HTML5 <a href=”acercaDe.htm”> <h2>Acerca de</h2> <p>Conoce quiénes somos</p> </a>
  • 22. HTML5 y CSS3 HTML 5 CSS 3 Estructura Estilos
  • 23. border-radius border-image border-image: url(border.png) Novedades 27 27 27 27 round round; border-color box-shadow / text-shadow box-shadow: 10px 10px 5px #888; border-radius: 15px; BORDES border: 5px solid #000; border-colors:#e00 #c30 #c50 #c60 #c70
  • 24. • rotate : transform: rotate(30deg); Novedades • skew : transform: skew(-30deg); • translate transform: translate(30px,10px); http://www.ejhansel.com/transform/ • scale : transform: scale(0.5,2.0); TRANSFORM http://www.the-art-of-web.com/css/css-animation/
  • 25. Novedades • Opacity COLOR Opacity: 1.0 Opacity: 0.5 • RGBA: (Red, Green, Blue, Alpha) rgb(255,192,0,1); rgb(255,192,0,0.5);
  • 26. Novedades WEBFONTS @font-face { font-family: ‘FontName'; src: url('Gondola_SD-webfont.eot'); src: local('☺'), url(' FontName.woff') format('woff'), url(' FontName.ttf') format('truetype'), url(' FontName.svg#webfontsgM4b18D') format('svg'); font-weight: normal; font-style: normal; } div { font-family: FontName; } http://www.fontsquirrel.com/fontface/generator
  • 27. Novedades Text-shadow Text-shadow: Xpos Ypos Blur Color; ejemplo de sombra TEXTOS Y X
  • 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…)
  • 31.
  • 32.
  • 33. Es fácil!!! No te le tengas miedo al código.