SlideShare una empresa de Scribd logo
1 de 36
Descargar para leer sin conexión
Warm Up!


          @tessekkur
     @HTML5MeetSpain
Hoy tocan estiramientos!

¿En qué condiciones estás tú?




       Image source: http://awfulsports.files.wordpress.com/2010/10/sports-geek.jpg
¿Quién decide que #HTML5 sea la
tecnología adecuada para la Web?




                     ¿La Mafia?
         Image source: http://mafiatoday.com/wp-content/uploads/2013/01/Cosa-Nostra-300x240.jpg
Cuando programas hay que seguir unas
normas. Hay estándares! Ya había estándares
        y habrá nuevos estándares.


    Organización dónde grandes/pequeñas compañías,
 personal y personas independientes trabajan juntos para
             desarrollar los estándares Web.

          Tim Berners-Lee, inventor de la Web



                 What Working Group.
              Los promotores de #HTML5
                     Developers!

                Logo W3C: http://www.w3.org/Icons/w3c_home - Logo WhatWG: www.whatwg.org/
¿Qué es #HTML5?




 Es la palabra de moda (buzzword!) para referirse a las
nuevas versiones de HTML y CSS, y las nuevas API’s de
                     Javascript.

             HTML4, XHTML1 por HMTL5
                    CSS2 por CSS3
       Javascript evoluciona a un ritmo increíble!
    Las JS API’s no existían! ¿Sabes qué es una API?
¿Qué es #HTML5?




  Image source: Wikipedia – http://en.wikipedia.org/wiki/HTML5
HTML
Los cambios son relativamente pocos. Nuevas etiquetas, nuevos
atributos, Lo más representativo es el carácter semántico de este
                    lenguaje de programación.

      La Web es texto. Y el texto tiene que tener sentido.

                      WEB SEMÁNTICA (3,0)




  Etiquetas que describen el tipo de contenido que contienen:
   header, section, article, footer, video, audio ... pero hay más!



                          Image source: Wikipedia – http://en.wikipedia.org/wiki/HTML5
Web Semántica
Las etiquetas semánticas, se refieren a la estructura. Son
 bloques de contenido que empleamos para mostrar la
         información de nuestras páginas html.

 Pero podemos especificar aún más que tipo de datos
  contiene la información. Con estructuras de datos.

                       ¿Cómo?
                    Con Microdatos.

                        ¿Cómo?




                        ¿Cómo?
HTML Microdata


Los microdatos consisten en un grupo de datos nombre-valor.

Los grupos son identificados cómo items, y cada par nombre-valor
es una propiedad.

Para crear un item empleamos el atributo itemscope.

Para añadir una propiedad al item usamos el atributo itemprop.




               Image source: http://www.techwhatnext.com/wp-content/uploads/2011/06/top-3-search-engines.jpg
Sin Microdata
Con Microdata




La clave está aquí !
   http://schema.org/Person
HTML DOCTYPE. ¿Y tú cuál usas?
#HTML5




Ya está!

 o_0
HTML5 Multimedia
         Video&Audio

- No Flash, no Silverlight, no plug-in!

         - Estilos con CSS

   - Integrar con SVG y Canvas

   - Control mediante Javascript
HTML5 Multimedia
                Video&Audio



Aporta una solución en la línea 16 a los usuarios
    que no visualizan tu contenido HTML5.

        El audio se incluye igual.
HTML5 Multimedia
             Ejemplos

     Crear experiencias!
Páginas con Vídeos de fondo
     Video ‘Responsive’
          http://popcornjs.org/
   http://dfcb.github.com/BigVideo.js/
http://code.google.com/p/jquery-tubular/
      http://mediaelementjs.com/
CSS3 Bordes redondeados



 #Example_A {
 height: 65px;                     #Example_D {
 width:160px;                      height: 5em;
 -moz-border-radius-bottomright:   width: 12em;
 50px;                             -moz-border-radius: 1em 4em 1em 4em;
 border-bottom-right-radius:       border-radius: 1em 4em 1em 4em;
 50px;                             }
 }
                                   #Example_E {
 #Example_B {                      height: 65px;
 height: 65px;                     width:160px;
 width:160px;                      -moz-border-radius: 25px 10px / 10px 25px;
 -moz-border-radius-bottomright:   border-radius: 25px 10px / 10px 25px;
 50px 25px;                        }
 border-bottom-right-radius:
 50px 25px;                        #Example_F {
 }                                 height: 70px;
 #Example_C {                      width: 70px;
 height: 65px;                     -moz-border-radius: 35px;
 width:160px;                      border-radius: 35px;
 -moz-border-radius-bottomright:   }
 25px 50px;
 border-bottom-right-radius:
 25px 50px;
 }
CSS3 Degradados




http://www.colorzilla.com/gradient-editor/
Patrones!




http://lea.verou.me/css3patterns/
CSS3 Transiciones
Las Transiciones nos dan la habilidad de animar suavemente del
estado anterior al nuevo.

Los cambios de valor en las propiedades se producirán
suavemente durante un determinado tiempo.

El siguiente código provocará que la propiedad opacity haga una
transición de 3 segundos y la propiedad left realice una transición
de 5 segundos.
CSS3 Animaciones
El ejemplo produce una una animación de #warning
horizontalmente desde la posición 0 hasta los 100px durante cinco
segundos y se repite nueve veces para un total de diez iteraciones.




 La clave se encuentra, en que las Transiciones se realizan implícitamente cuando se
 produce el cambio del valor de la propiedad, las Animaciones son explícitamente
 ejecutadas cuando las propiedades de animación son empleadas.
CSS3 Transformaciones




box 1
Movido hacia la derecha: -webkit-transform: translate(3em,0);

box 2
Rota 30 grados(mov. reloj): -webkit-transform: rotate(30deg);

box 3
Movido hacia la izqda y abajo: -webkit-transform: translate(-3em,1em);

box 4
Escala 2 veces su tamaño: -webkit-transform: scale(2);



   http://www.the-art-of-web.com/css/css-animation/
3D cubes built and animated with CSS




     http://www.paulrhayes.com/
     experiments/cube/multiCubes.html
CSS3-Man
    Anthony Calzadilla




http://www.optimum7.com/css3-
man/animation.html
MADMANIMATION




http://stuffandnonsense.co.uk/
content/demo/madmanimation/
I Twitty the Fool!




http://www.anthonycalzadilla.com/
i-twitty-the-fool/
DOM Tree




http://hakim.se/experiments/css/
domtree/
CSS3 Media Queries

Las media queries ya existían!
Responsive Web Design
Responsive Web Design
                      Media Queries
Media features
Las características del medio que podemos consultar pueden ser:

•   width y device-width
•   height y device-height
•   orientation
•   aspect-ratio y device-aspect-ratio
•   color y color-index
•   monochrome
•   resolution
•   Además: scan, grid...
Responsive Web Design
     ¿Ejemplos?
Responsive Web Design




   http://mediaqueri.es/
Javascript
          Alucinas!
 Videogames, 3D, SmartTV,
Geolocalización, Web Storage,
          WebRTC
Javascript
                                                         Alucinas!




http://florian-rappl.de/Articles/Page/116/super-mario5-article

                        Canela fina!




                                                                http://html.adobe.com/edge/animate/showcase/bubbles/bubbles.html
Javascript
         3D / WebGL

  http://mrdoob.com/131/clouds

 http://www.findyourwaytooz.com/

http://madebyevan.com/webgl-water/
Gracias!
html5spain@gmail.com



                  @tessekkur
             @HTML5MeetSpain

Más contenido relacionado

Destacado (20)

Cultura Del Slow Down
Cultura Del Slow DownCultura Del Slow Down
Cultura Del Slow Down
 
Tutorial agregar comentario en foro
Tutorial agregar comentario en foroTutorial agregar comentario en foro
Tutorial agregar comentario en foro
 
Gfin ip surveillance (iv)
Gfin ip surveillance (iv)Gfin ip surveillance (iv)
Gfin ip surveillance (iv)
 
Malsbito
MalsbitoMalsbito
Malsbito
 
Php security
Php securityPhp security
Php security
 
Bienvenida EngineUp - Día 1
Bienvenida EngineUp - Día 1Bienvenida EngineUp - Día 1
Bienvenida EngineUp - Día 1
 
Copa dos Especialistas SEBRAE - NOVA/SB
Copa dos Especialistas SEBRAE - NOVA/SBCopa dos Especialistas SEBRAE - NOVA/SB
Copa dos Especialistas SEBRAE - NOVA/SB
 
Servicio Al Cliente 4
Servicio Al Cliente 4Servicio Al Cliente 4
Servicio Al Cliente 4
 
Instalando Wordpress
Instalando WordpressInstalando Wordpress
Instalando Wordpress
 
Ovredekureniya
OvredekureniyaOvredekureniya
Ovredekureniya
 
Los Siete Habitos 2
Los Siete Habitos 2Los Siete Habitos 2
Los Siete Habitos 2
 
Apresentação(1)
 Apresentação(1) Apresentação(1)
Apresentação(1)
 
Serão cultural com a escritora margarida fonseca santos
Serão cultural com a escritora margarida fonseca santosSerão cultural com a escritora margarida fonseca santos
Serão cultural com a escritora margarida fonseca santos
 
Maider.b eta arrate espresionismoa
Maider.b eta arrate espresionismoaMaider.b eta arrate espresionismoa
Maider.b eta arrate espresionismoa
 
2ªapresentação
2ªapresentação2ªapresentação
2ªapresentação
 
Brochure online-aliens.elite
Brochure online-aliens.eliteBrochure online-aliens.elite
Brochure online-aliens.elite
 
Jesus cristo1
Jesus cristo1Jesus cristo1
Jesus cristo1
 
Carilo
CariloCarilo
Carilo
 
Diez Mandamientos Buena RedaccióN Publicitaria
Diez Mandamientos Buena RedaccióN PublicitariaDiez Mandamientos Buena RedaccióN Publicitaria
Diez Mandamientos Buena RedaccióN Publicitaria
 
Gigriane slides
Gigriane slidesGigriane slides
Gigriane slides
 

Similar a HTML5 Warm Up estiramientos estándares semántica microdatos multimedia

Edición de bolsillo: CSS3, HTML5 y JS para la web móvil
Edición de bolsillo: CSS3, HTML5 y JS para la web móvilEdición de bolsillo: CSS3, HTML5 y JS para la web móvil
Edición de bolsillo: CSS3, HTML5 y JS para la web móvilMarta Armada
 
Html5 y otras yerbas
Html5 y otras yerbasHtml5 y otras yerbas
Html5 y otras yerbasPeter Concha
 
Html5 y otras yerbas
Html5 y otras yerbasHtml5 y otras yerbas
Html5 y otras yerbasAvanet
 
MAQUETACIÒN WEB-Naomy
MAQUETACIÒN WEB-NaomyMAQUETACIÒN WEB-Naomy
MAQUETACIÒN WEB-NaomyHye Sun Liu
 
El mundo de los sitios web
El mundo de los sitios webEl mundo de los sitios web
El mundo de los sitios webrodmazzo
 
Me encanta que los estándares salgan bien
Me encanta que los estándares salgan bien Me encanta que los estándares salgan bien
Me encanta que los estándares salgan bien Isabel Cabezas Martín
 
Introducción a HTML5 y CSS3 - ArtMedia 2011
Introducción a HTML5 y CSS3 - ArtMedia 2011Introducción a HTML5 y CSS3 - ArtMedia 2011
Introducción a HTML5 y CSS3 - ArtMedia 2011Hernan Beati
 
HTML5 la revolución!
HTML5 la revolución!HTML5 la revolución!
HTML5 la revolución!maspixel
 
HTML5 en Acción
HTML5 en AcciónHTML5 en Acción
HTML5 en Accióndrarock
 
Parcial I de Multimedia - Semestre 201322
Parcial I de Multimedia - Semestre 201322Parcial I de Multimedia - Semestre 201322
Parcial I de Multimedia - Semestre 201322Viviana Trujillo
 
Defensa proyecto fin de carrera
Defensa proyecto fin de carreraDefensa proyecto fin de carrera
Defensa proyecto fin de carreraBorja Merino
 
Web matrix. armando nuestros sitios dinámicamente con html5, php y mysql
Web matrix.  armando nuestros sitios dinámicamente con html5, php y mysqlWeb matrix.  armando nuestros sitios dinámicamente con html5, php y mysql
Web matrix. armando nuestros sitios dinámicamente con html5, php y mysqlPeter Concha
 

Similar a HTML5 Warm Up estiramientos estándares semántica microdatos multimedia (20)

Edición de bolsillo: CSS3, HTML5 y JS para la web móvil
Edición de bolsillo: CSS3, HTML5 y JS para la web móvilEdición de bolsillo: CSS3, HTML5 y JS para la web móvil
Edición de bolsillo: CSS3, HTML5 y JS para la web móvil
 
HTML5
HTML5HTML5
HTML5
 
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
 
Html5
Html5Html5
Html5
 
Diseño web
Diseño webDiseño web
Diseño web
 
CSS3
CSS3CSS3
CSS3
 
Estilo & CSS3
Estilo & CSS3Estilo & CSS3
Estilo & CSS3
 
Diseño web
Diseño webDiseño web
Diseño web
 
MAQUETACIÒN WEB-Naomy
MAQUETACIÒN WEB-NaomyMAQUETACIÒN WEB-Naomy
MAQUETACIÒN WEB-Naomy
 
MAQUETACION WEB
MAQUETACION WEBMAQUETACION WEB
MAQUETACION WEB
 
El mundo de los sitios web
El mundo de los sitios webEl mundo de los sitios web
El mundo de los sitios web
 
Me encanta que los estándares salgan bien
Me encanta que los estándares salgan bien Me encanta que los estándares salgan bien
Me encanta que los estándares salgan bien
 
Introducción a HTML5 y CSS3 - ArtMedia 2011
Introducción a HTML5 y CSS3 - ArtMedia 2011Introducción a HTML5 y CSS3 - ArtMedia 2011
Introducción a HTML5 y CSS3 - ArtMedia 2011
 
HTML5 la revolución!
HTML5 la revolución!HTML5 la revolución!
HTML5 la revolución!
 
Html5 para móviles
Html5 para móvilesHtml5 para móviles
Html5 para móviles
 
HTML5 en Acción
HTML5 en AcciónHTML5 en Acción
HTML5 en Acción
 
Parcial I de Multimedia - Semestre 201322
Parcial I de Multimedia - Semestre 201322Parcial I de Multimedia - Semestre 201322
Parcial I de Multimedia - Semestre 201322
 
Defensa proyecto fin de carrera
Defensa proyecto fin de carreraDefensa proyecto fin de carrera
Defensa proyecto fin de carrera
 
Web matrix. armando nuestros sitios dinámicamente con html5, php y mysql
Web matrix.  armando nuestros sitios dinámicamente con html5, php y mysqlWeb matrix.  armando nuestros sitios dinámicamente con html5, php y mysql
Web matrix. armando nuestros sitios dinámicamente con html5, php y mysql
 

Último

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 

Último (19)

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 

HTML5 Warm Up estiramientos estándares semántica microdatos multimedia

  • 1. Warm Up! @tessekkur @HTML5MeetSpain
  • 2. Hoy tocan estiramientos! ¿En qué condiciones estás tú? Image source: http://awfulsports.files.wordpress.com/2010/10/sports-geek.jpg
  • 3. ¿Quién decide que #HTML5 sea la tecnología adecuada para la Web? ¿La Mafia? Image source: http://mafiatoday.com/wp-content/uploads/2013/01/Cosa-Nostra-300x240.jpg
  • 4. Cuando programas hay que seguir unas normas. Hay estándares! Ya había estándares y habrá nuevos estándares. Organización dónde grandes/pequeñas compañías, personal y personas independientes trabajan juntos para desarrollar los estándares Web. Tim Berners-Lee, inventor de la Web What Working Group. Los promotores de #HTML5 Developers! Logo W3C: http://www.w3.org/Icons/w3c_home - Logo WhatWG: www.whatwg.org/
  • 5. ¿Qué es #HTML5? Es la palabra de moda (buzzword!) para referirse a las nuevas versiones de HTML y CSS, y las nuevas API’s de Javascript. HTML4, XHTML1 por HMTL5 CSS2 por CSS3 Javascript evoluciona a un ritmo increíble! Las JS API’s no existían! ¿Sabes qué es una API?
  • 6. ¿Qué es #HTML5? Image source: Wikipedia – http://en.wikipedia.org/wiki/HTML5
  • 7. HTML Los cambios son relativamente pocos. Nuevas etiquetas, nuevos atributos, Lo más representativo es el carácter semántico de este lenguaje de programación. La Web es texto. Y el texto tiene que tener sentido. WEB SEMÁNTICA (3,0) Etiquetas que describen el tipo de contenido que contienen: header, section, article, footer, video, audio ... pero hay más! Image source: Wikipedia – http://en.wikipedia.org/wiki/HTML5
  • 8. Web Semántica Las etiquetas semánticas, se refieren a la estructura. Son bloques de contenido que empleamos para mostrar la información de nuestras páginas html. Pero podemos especificar aún más que tipo de datos contiene la información. Con estructuras de datos. ¿Cómo? Con Microdatos. ¿Cómo? ¿Cómo?
  • 9. HTML Microdata Los microdatos consisten en un grupo de datos nombre-valor. Los grupos son identificados cómo items, y cada par nombre-valor es una propiedad. Para crear un item empleamos el atributo itemscope. Para añadir una propiedad al item usamos el atributo itemprop. Image source: http://www.techwhatnext.com/wp-content/uploads/2011/06/top-3-search-engines.jpg
  • 11. Con Microdata La clave está aquí ! http://schema.org/Person
  • 12. HTML DOCTYPE. ¿Y tú cuál usas?
  • 14. HTML5 Multimedia Video&Audio - No Flash, no Silverlight, no plug-in! - Estilos con CSS - Integrar con SVG y Canvas - Control mediante Javascript
  • 15. HTML5 Multimedia Video&Audio Aporta una solución en la línea 16 a los usuarios que no visualizan tu contenido HTML5. El audio se incluye igual.
  • 16. HTML5 Multimedia Ejemplos Crear experiencias! Páginas con Vídeos de fondo Video ‘Responsive’ http://popcornjs.org/ http://dfcb.github.com/BigVideo.js/ http://code.google.com/p/jquery-tubular/ http://mediaelementjs.com/
  • 17. CSS3 Bordes redondeados #Example_A { height: 65px; #Example_D { width:160px; height: 5em; -moz-border-radius-bottomright: width: 12em; 50px; -moz-border-radius: 1em 4em 1em 4em; border-bottom-right-radius: border-radius: 1em 4em 1em 4em; 50px; } } #Example_E { #Example_B { height: 65px; height: 65px; width:160px; width:160px; -moz-border-radius: 25px 10px / 10px 25px; -moz-border-radius-bottomright: border-radius: 25px 10px / 10px 25px; 50px 25px; } border-bottom-right-radius: 50px 25px; #Example_F { } height: 70px; #Example_C { width: 70px; height: 65px; -moz-border-radius: 35px; width:160px; border-radius: 35px; -moz-border-radius-bottomright: } 25px 50px; border-bottom-right-radius: 25px 50px; }
  • 20. CSS3 Transiciones Las Transiciones nos dan la habilidad de animar suavemente del estado anterior al nuevo. Los cambios de valor en las propiedades se producirán suavemente durante un determinado tiempo. El siguiente código provocará que la propiedad opacity haga una transición de 3 segundos y la propiedad left realice una transición de 5 segundos.
  • 21. CSS3 Animaciones El ejemplo produce una una animación de #warning horizontalmente desde la posición 0 hasta los 100px durante cinco segundos y se repite nueve veces para un total de diez iteraciones. La clave se encuentra, en que las Transiciones se realizan implícitamente cuando se produce el cambio del valor de la propiedad, las Animaciones son explícitamente ejecutadas cuando las propiedades de animación son empleadas.
  • 22. CSS3 Transformaciones box 1 Movido hacia la derecha: -webkit-transform: translate(3em,0); box 2 Rota 30 grados(mov. reloj): -webkit-transform: rotate(30deg); box 3 Movido hacia la izqda y abajo: -webkit-transform: translate(-3em,1em); box 4 Escala 2 veces su tamaño: -webkit-transform: scale(2); http://www.the-art-of-web.com/css/css-animation/
  • 23. 3D cubes built and animated with CSS http://www.paulrhayes.com/ experiments/cube/multiCubes.html
  • 24. CSS3-Man Anthony Calzadilla http://www.optimum7.com/css3- man/animation.html
  • 26. I Twitty the Fool! http://www.anthonycalzadilla.com/ i-twitty-the-fool/
  • 28. CSS3 Media Queries Las media queries ya existían!
  • 30. Responsive Web Design Media Queries Media features Las características del medio que podemos consultar pueden ser: • width y device-width • height y device-height • orientation • aspect-ratio y device-aspect-ratio • color y color-index • monochrome • resolution • Además: scan, grid...
  • 31. Responsive Web Design ¿Ejemplos?
  • 32. Responsive Web Design http://mediaqueri.es/
  • 33. Javascript Alucinas! Videogames, 3D, SmartTV, Geolocalización, Web Storage, WebRTC
  • 34. Javascript Alucinas! http://florian-rappl.de/Articles/Page/116/super-mario5-article Canela fina! http://html.adobe.com/edge/animate/showcase/bubbles/bubbles.html
  • 35. Javascript 3D / WebGL http://mrdoob.com/131/clouds http://www.findyourwaytooz.com/ http://madebyevan.com/webgl-water/
  • 36. Gracias! html5spain@gmail.com @tessekkur @HTML5MeetSpain