SlideShare a Scribd company logo
1 of 45
Curso:
Profesor:
Alumna:
Tópicos Especiales en Ingeniería II
Ing. Frano Capeta Mondoñedo
Salcedo Rosas Joselyn Karina
UNIVERSIDAD NACIONAL FEDERICO VILLARREAL
Facultad de Ingeniería Industrial y de Sistemas
1. INTRODUCCIÓN
El nuevo HTML5 intenta
adaptarse al nuevo escenario y
presenta elementos para
desarrollar páginas dándole un
valor especial a la semántica.
HIPERTEXT MARKUP LANGUAGE
2. UN POCO DE HISTORIA…
HTML 4 HTML5
XHTML
XHTML 2
1999 2000 2008 Hoy 2022
HTML 1
HTML 2
1991
Del IETF al W3C: El camino hacia HTML 4
XHTML 1: HTML como XML
XHTML 2: Oh, no lo tomaremos!
El cisma: WHATWG
De las aplicaciones web 1.0 a HTML 5
Reunificación
XHTML ha muerto: Larga vida a su sintaxis!
El cronograma de HTML5
HTML, sus inicios
3. ¿QUE ES HTML 5?
 HTML 5 no es simplemente una nueva versión del lenguaje
de marcación HTML, sino una agrupación de diversas
especificaciones concernientes al desarrollo web.
 Es decir, HTML 5 no se limita sólo a crear nuevas
etiquetas, atributos y eliminar aquellas marcas que están
en desuso o se utilizan inadecuadamente, sino que va
mucho más allá.
3 Etiquetas para contenido específico
4 Canvas
5 Bases de datos locales
6 Web Workers
7 Aplicaciones web Offline
8 Geolocalización
9 Nuevas APIs para interfaz de usuario
10 Fin de las etiquetas de presentación
4. NOVEDADES DE HTML5
HTML5 incluye
novedades
significativas en
diversos ámbitos.
2 Estructura del cuerpo
1 El Nuevo Doctype
1 El nuevo doctype
3 Etiquetas para contenido específico
4 Canvas
5 Bases de datos locales
6 Web Workers
7 Aplicaciones web Offline
8 Geolocalización
9 Nuevas APIs para interfaz de usuario
10 Fin de las etiquetas de presentación
HTML5 incluye
novedades
significativas en
diversos ámbitos.
4. NOVEDADES DE HTML5
2 Estructura del cuerpo
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-
strict.dtd">
<!DOCTYPE html> :)
EL NUEVO DOCTYPE
2 Estructura del cuerpo
3 Etiquetas para contenido específico
4 Canvas
5 Bases de datos locales
6 Web Workers
7 Aplicaciones web Offline
8 Geolocalización
9 Nuevas APIs para interfaz de usuario
10 Fin de las etiquetas de presentación
HTML5 incluye
novedades
significativas en
diversos ámbitos.
4. NOVEDADES DE HTML5
1 El nuevo doctype
<div id=“header”>
<div id=“nav”>
<div id=“footer”>
<div class=“article”>
<div id=“sidebar”>
<div class=“section”>
<header>
<nav>
<footer>
<article>
<article>
<section>
NUEVOS ELEMENTOS
ESTRUCTURALES
<header>
<nav>
<section>
<article>
<aside>
<footer>
NUEVOS ELEMENTOS
ESTRUCTURALES
 Representa la cabecera de un documento o sección.
<header>
<header id="pageheader">
<h1><a href="http://catcubed.com" title="web design, online health care, art,
brains, minds, and inbetween">
<img src="http://catcubed.com/wp-content/uploads/2009/11/logo-hover.png"
style="margin-top:0px;" alt="CatCubed" /></a></h1>
</header>
NUEVOS ELEMENTOS
ESTRUCTURALES
 Representa una sección del documento que contiene
navegación.
<nav>
<nav id="mainnav">
<li class="first"><a id="nav-home" href="http://catcubed.com">Cat
Cubed</a></li>
<li><a id="nav-art" href="/art/">art</a></li>
<li><a id="nav-code" href="/code/">code</a></li>
<li><a id="nav-design" href="/design/">design</a></li>
<li class="last"><a id="nav-all" href="http://catcubed.com">Cat Cubed (all of the
above)</a></li>
</nav>
NUEVOS ELEMENTOS
ESTRUCTURALES
 Representa una sección del documento. Junto con h1, h2,…, h6
indica la estructura del documento.
<section>
<section id="sidebar_in">
<h2>Colin Fahrion</h2>
<div class="textwidget">
<li><a href="/about/">about me</a></li>
<li><a href="http://catcubed.com/contact/">contact me</a></li>
<h3>Social Links</h3>
<li><a href="http://twitter.com/catcubed">twitter</a></li>
…
<li><a href="http://www.last.fm/user/headlouse">last.fm</a></li></div>
</section>
NUEVOS ELEMENTOS
ESTRUCTURALES
 Representa una pieza de contenido independiente dentro de
un documento.
<article>
<article class="post">
<header><h1><a href="http://catcubed.com/2010/06/28/quick-review-of-
imovie-for-iphone/" rel="bookmark" title="Quick Review of iMovie for
iPhone">Quick Review of iMovie for iPhone</a></h1></header>
<div class="content"> <p>Over the weekend I made my first movie using my
new iPhone 4. All video and photos were shot during the load up of the
Dismal art project with my iPhone 4 and then edited on the BART ride home
from Oakland into the short video you see below.</p> </div>
…
</article>
NUEVOS ELEMENTOS
ESTRUCTURALES
 Representa una pieza de contenido que esta menos relacionada
con el resto de la página.
<aside>
<aside class="related-posts">
<h1>Related posts:</h1>
<li><a href='http://catcubed.com/2010/06/09/heathen/' rel='bookmark'
title='Permanent Link: Heathen Stomp was a Rip Roaring Good Time!'>Heathen
Stomp was a Rip Roaring Good Time!</a></li>
<li><a href='http://catcubed.com/2008/08/25/balsa-man/' rel='bookmark'
title='Permanent Link: Balsa Man!'>Balsa Man!</a></li>
<li><a href='http://catcubed.com/2008/01/26/a-gorey-begin/' rel='bookmark'
title='Permanent Link: A Gorey Begin'>A Gorey Begin</a></li>
</aside>
NUEVOS ELEMENTOS
ESTRUCTURALES
 Representa el pie de una sección y puede contener
información sobre el autor, copyright, etc.
<footer>
<footer class="post-meta">
<p class="tags">TAGS:
<a href="http://catcubed.com/tag/art/" rel="tag">art</a>,
…
<a href="http://catcubed.com/tag/whiskey/" rel="tag">whiskey</a></p>
<p class="comments">
<a href="http://catcubed.com/2010/06/01/come-on-down-for-the-heathen-
stomp-june-5th/#comments">comments (0)</a></p>
</footer>
NUEVOS ELEMENTOS
ESTRUCTURALES
ACERCÁNDOSE A LA WEB SEMÁNTICA
<dialog>
 Representa una conversación entre varias personas.
 Representa una imagen.
<figure>
<mark>
<meter>
<progress>
<time>
<command>
<output>
<datagrid>
 Representa un texto resaltado.
 Representa una medida.
 Representa el estado de cierto proceso.
 Representa una fecha o una hora.
 Representa un comando que se puede ejecutar.
 Representa una salida de un programa
 Representa datos de manera interactiva.
3
Etiquetas para contenido
específico
2 Estructura del cuerpo
4 Canvas
5 Bases de datos locales
6 Web Workers
7 Aplicaciones web Offline
8 Geolocalización
9 Nuevas APIs para interfaz de usuario
10 Fin de las etiquetas de presentación
HTML5 incluye
novedades
significativas en
diversos ámbitos.
4. NOVEDADES DE HTML5
1 El nuevo doctype
<audio>
 Un método único para
insertar audio en la web.
 Atributos:
 autoplay
 loop
 controls
 preload
 src
ETIQUETAS PARA CONTENIDO
ESPECÍFICO
<video>
 Un método único para
insertar video en la web.
 Atributos:
 autoplay
 loop
 controls
 preload
 height
 width
 src
ETIQUETAS PARA CONTENIDO
ESPECÍFICO
<audio>
<audio src="song.ogg" class="controls">
</audio>
<video src="movie.ogg" width="320"
height="240">
</video>
<video>
ETIQUETAS PARA CONTENIDO
ESPECÍFICO
4 Canvas
2 Estructura del cuerpo
3 Etiquetas para contenido específico
5 Bases de datos locales
6 Web Workers
7 Aplicaciones web Offline
8 Geolocalización
9 Nuevas APIs para interfaz de usuario
10 Fin de las etiquetas de presentación
HTML5 incluye
novedades
significativas en
diversos ámbitos.
4. NOVEDADES DE HTML5
1 El nuevo doctype
CANVAS
<canvas>
 Crea un lienzo donde es posible crear gráficos u otras imágenes
visuales al vuelo, mediante script.
 Eje de coordenadas del canvas:
 Polémica por la propiedad intelectual de Canvas.
CANVAS
<canvas>
<canvas id="myCanvas" width="200" height="100"
style="border:1px solid #c3c3c3;">
</canvas>
<script type="text/javascript">
var c=document.getElementById("myCanvas");
var cxt=c.getContext("2d");
var grd=cxt.createLinearGradient(0,0,175,50);
grd.addColorStop(0,"#FF0000");
grd.addColorStop(1,"#00FF00");
cxt.fillStyle=grd;
cxt.fillRect(0,0,175,50);
</script>
CANVAS
Dibujar rectángulos
Trabajar con color de relleno y trazado
Caminos
Curvas con arcos
Curvas cuadráticas
Curvas bezier
Usar imágenes
Escalado y recorte en imágenes
Curvas en Caminos
5 Bases de datos locales
2 Estructura del cuerpo
3 Etiquetas para contenido específico
4 Canvas
6 Web Workers
7 Aplicaciones web Offline
8 Geolocalización
9 Nuevas APIs para interfaz de usuario
10 Fin de las etiquetas de presentación
HTML5 incluye
novedades
significativas en
diversos ámbitos.
4. NOVEDADES DE HTML5
1 El nuevo doctype
BASES DE DATOS LOCALES
Almacenamiento localAlmacenamiento local
 Permite almacenar datos en pares clave/valor en
la máquina del usuario. Los datos almacenados
son únicos al dominio. (preferencias)
BASES DE DATOS LOCALES
Almacenamiento de sesiónAlmacenamiento de sesión
 Permite almacenar datos en pares clave/valor,
únicamente válidos durante la sesión. (carros
de compra o estado de aplicación)
BASES DE DATOS LOCALES
Base de datosBase de datos
 Permite almacenar datos relacionales
ofreciendo una API de base de datos SQL, con
todo lo que ello implica.
6 Web Workers
2 Estructura del cuerpo
3 Etiquetas para contenido específico
4 Canvas
5 Bases de datos locales
7 Aplicaciones web Offline
8 Geolocalización
9 Nuevas APIs para interfaz de usuario
10 Fin de las etiquetas de presentación
HTML5 incluye
novedades
significativas en
diversos ámbitos.
4. NOVEDADES DE HTML5
1 El nuevo doctype
WEB WORKERS
 El script que instancia el Web Worker sería así:
 El archivo javascript en el Web Worker:
WEB WORKERS
7 Aplicaciones web Offline
2 Estructura del cuerpo
3 Etiquetas para contenido específico
4 Canvas
5 Bases de datos locales
6 Web Workers
8 Geolocalización
9 Nuevas APIs para interfaz de usuario
10 Fin de las etiquetas de presentación
HTML5 incluye
novedades
significativas en
diversos ámbitos.
4. NOVEDADES DE HTML5
1 El nuevo doctype
APLICACIONES WEB OFFLINE
 Lo primero es indicar el manifiesto:
 Para que el navegador lo entienda indicar:
 Añadir:
 No hay que olvidarse de la API del cache:
APLICACIONES WEB OFFLINE
 Acceder a tu correo Google sin internet:
8 Geolocalización
9 Nuevas APIs para interfaz de usuario
10 Fin de las etiquetas de presentación
HTML5 incluye
novedades
significativas en
diversos ámbitos.
3 Etiquetas para contenido específico
4 Canvas
5 Bases de datos locales
6 Web Workers
7 Aplicaciones web Offline
2 Estructura del cuerpo
4. NOVEDADES DE HTML5
1 El nuevo doctype
GEOLOCALIZACIÓN
 Usando la API de Geolocalización:
 La pregunta del navegador:
 Para dibujar el mapa:
GEOLOCALIZACIÓN
9
Nuevas APIs para interfaz de
usuario
10 Fin de las etiquetas de presentación
HTML5 incluye
novedades
significativas en
diversos ámbitos.
3 Etiquetas para contenido específico
4 Canvas
5 Bases de datos locales
6 Web Workers
7 Aplicaciones web Offline
8 Geolocalización
2 Estructura del cuerpo
4. NOVEDADES DE HTML5
1 El nuevo doctype
NUEVAS APIS PARA INTERFAZ DE
USUARIO
 Nuevos eventos drag and drop:
 dragstart
 drag
 dragenter
 dragover
 dragleave
 drop
 dragend
Usando dataTransferUsando dataTransfer
Utilizando imágenes Feedback DragUtilizando imágenes Feedback Drag
Usando efectos DropUsando efectos Drop
NUEVAS APIS PARA INTERFAZ DE
USUARIO
10
Fin de las etiquetas de
presentación
HTML5 incluye
novedades
significativas en
diversos ámbitos.
3 Etiquetas para contenido específico
4 Canvas
5 Bases de datos locales
6 Web Workers
7 Aplicaciones web Offline
8 Geolocalización
9 Nuevas APIs para interfaz de usuario
2 Estructura del cuerpo
4. NOVEDADES DE HTML5
1 El nuevo doctype
FIN DE LAS ETIQUETAS DE
PRESENTACIÓN
 <center>
 <font>
 <s>
 <strike>
 <tt>
 <big>
 <basefont>
 <u>
 <acronym>
 <xmp>
 <dir>
 <noframes>
 <frameset>
 <frame>
 <applet>
Etiquetas de estilo
Etiquetas dobles
Etiquetas para frames
Etiquetas específicas
9.0+ 3.5+ 1.0+ 10.5+
9.0+ 3.0+ 1.0+ 9.5+3.0+
4.0+
8.0+ 2.0+ 2.0+ 10.5+4.0+
3.5+ 5.0+4.0+
3.5+ 1.0+4.0+
3.5+ 5.0+iPhone
5. SOPORTE DE NAVEGADORES
WEB
Características Soporte de Navegadores Web
Audio / Video
Canvas
Base de datos
locales
Web Workers
Aplicaciones web
Offline
Geolocalización
GRACIAS!!!

More Related Content

What's hot

What's hot (20)

Nuevas etiquetas en HTML 5
Nuevas etiquetas en HTML 5Nuevas etiquetas en HTML 5
Nuevas etiquetas en HTML 5
 
Elementos de html5 y css3
Elementos de html5 y css3Elementos de html5 y css3
Elementos de html5 y css3
 
Introducción a HTML5
Introducción a HTML5Introducción a HTML5
Introducción a HTML5
 
Introducción a HTML5 y CSS3
Introducción a HTML5 y CSS3Introducción a HTML5 y CSS3
Introducción a HTML5 y CSS3
 
Html5 y css3: Introducción y aplicación desde hoy
Html5 y css3: Introducción y aplicación desde hoyHtml5 y css3: Introducción y aplicación desde hoy
Html5 y css3: Introducción y aplicación desde hoy
 
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
 
Conoce HTML5 y CSS3
Conoce HTML5 y CSS3Conoce HTML5 y CSS3
Conoce HTML5 y CSS3
 
Desarrollo de aplicaciones con HTML5
Desarrollo de aplicaciones con HTML5 Desarrollo de aplicaciones con HTML5
Desarrollo de aplicaciones con HTML5
 
Todo sobre HTML5
Todo sobre HTML5Todo sobre HTML5
Todo sobre HTML5
 
Introducción a HTML5 y CSS3 AWGR
Introducción a HTML5 y CSS3 AWGRIntroducción a HTML5 y CSS3 AWGR
Introducción a HTML5 y CSS3 AWGR
 
Html 5 presente y futuro de la web
Html 5 presente y futuro de la webHtml 5 presente y futuro de la web
Html 5 presente y futuro de la web
 
Ria 03-html5-css3
Ria 03-html5-css3Ria 03-html5-css3
Ria 03-html5-css3
 
Introduccion html5
Introduccion html5Introduccion html5
Introduccion html5
 
Maquetación web con html5
Maquetación web con html5Maquetación web con html5
Maquetación web con html5
 
Curso html5-v1
Curso html5-v1Curso html5-v1
Curso html5-v1
 
HTML5 y los desafíos del desarrollo web de HOY
HTML5 y los desafíos del desarrollo web de HOYHTML5 y los desafíos del desarrollo web de HOY
HTML5 y los desafíos del desarrollo web de HOY
 
HTML5 la revolución!
HTML5 la revolución!HTML5 la revolución!
HTML5 la revolución!
 
Html5 Básico
Html5 BásicoHtml5 Básico
Html5 Básico
 
Las Ventajas de usar HTML5 Y CSS3
Las Ventajas de usar HTML5 Y CSS3Las Ventajas de usar HTML5 Y CSS3
Las Ventajas de usar HTML5 Y CSS3
 
HTML5
HTML5HTML5
HTML5
 

Viewers also liked

Rich Snippets - Congreso Web 2012
Rich Snippets - Congreso Web 2012Rich Snippets - Congreso Web 2012
Rich Snippets - Congreso Web 2012Pedro Martínez
 
HTML5: empieza hoy
HTML5: empieza hoyHTML5: empieza hoy
HTML5: empieza hoyMarta Armada
 
Tanta Comunicación: Acerca de CSS3
Tanta Comunicación: Acerca de CSS3Tanta Comunicación: Acerca de CSS3
Tanta Comunicación: Acerca de CSS3Accenture Digital
 
Power Creditos PPTX
Power Creditos PPTXPower Creditos PPTX
Power Creditos PPTXSara
 
Google html5 Tutorial
Google html5 TutorialGoogle html5 Tutorial
Google html5 Tutorialjobfan
 
Introducción a los Frameworks CSS
Introducción a los Frameworks CSSIntroducción a los Frameworks CSS
Introducción a los Frameworks CSSLuis Miguel Martín
 
Herramientas para el desarrollo en plataformas móviles web
Herramientas para el desarrollo en plataformas móviles   webHerramientas para el desarrollo en plataformas móviles   web
Herramientas para el desarrollo en plataformas móviles webjoycesita
 
Arquitectura del Web 2
Arquitectura del Web 2Arquitectura del Web 2
Arquitectura del Web 2Juan Quemada
 
Vishub description Global Excursion
Vishub description Global ExcursionVishub description Global Excursion
Vishub description Global ExcursionJuan Quemada
 
Internet Ice091117
Internet Ice091117Internet Ice091117
Internet Ice091117Juan Quemada
 
Isabel: Reuniones, Clases y Congresos a través de Internet
Isabel: Reuniones, Clases y Congresos a través de InternetIsabel: Reuniones, Clases y Congresos a través de Internet
Isabel: Reuniones, Clases y Congresos a través de InternetJuan Quemada
 
Nuevos retos de Internet: Movilidad y Cloud Computing
Nuevos retos de Internet: Movilidad y Cloud ComputingNuevos retos de Internet: Movilidad y Cloud Computing
Nuevos retos de Internet: Movilidad y Cloud ComputingJuan Quemada
 
Human Interaction, Social Protocols and Collaborative Applications
Human Interaction, Social Protocols and Collaborative ApplicationsHuman Interaction, Social Protocols and Collaborative Applications
Human Interaction, Social Protocols and Collaborative ApplicationsJuan Quemada
 

Viewers also liked (20)

Rich Snippets - Congreso Web 2012
Rich Snippets - Congreso Web 2012Rich Snippets - Congreso Web 2012
Rich Snippets - Congreso Web 2012
 
HTML5: empieza hoy
HTML5: empieza hoyHTML5: empieza hoy
HTML5: empieza hoy
 
Tanta Comunicación: Acerca de CSS3
Tanta Comunicación: Acerca de CSS3Tanta Comunicación: Acerca de CSS3
Tanta Comunicación: Acerca de CSS3
 
Power Creditos PPTX
Power Creditos PPTXPower Creditos PPTX
Power Creditos PPTX
 
Google html5 Tutorial
Google html5 TutorialGoogle html5 Tutorial
Google html5 Tutorial
 
Presentación TEWC
Presentación TEWCPresentación TEWC
Presentación TEWC
 
Introducción a los Frameworks CSS
Introducción a los Frameworks CSSIntroducción a los Frameworks CSS
Introducción a los Frameworks CSS
 
CSS
CSSCSS
CSS
 
Herramientas para el desarrollo en plataformas móviles web
Herramientas para el desarrollo en plataformas móviles   webHerramientas para el desarrollo en plataformas móviles   web
Herramientas para el desarrollo en plataformas móviles web
 
Arquitectura del Web 2
Arquitectura del Web 2Arquitectura del Web 2
Arquitectura del Web 2
 
Vishub description Global Excursion
Vishub description Global ExcursionVishub description Global Excursion
Vishub description Global Excursion
 
Introducción CSS
Introducción CSSIntroducción CSS
Introducción CSS
 
0 entorno php
0 entorno php0 entorno php
0 entorno php
 
Internet Ice091117
Internet Ice091117Internet Ice091117
Internet Ice091117
 
Isabel: Reuniones, Clases y Congresos a través de Internet
Isabel: Reuniones, Clases y Congresos a través de InternetIsabel: Reuniones, Clases y Congresos a través de Internet
Isabel: Reuniones, Clases y Congresos a través de Internet
 
Entorno PHP
Entorno PHPEntorno PHP
Entorno PHP
 
Fundamentos de CSS
Fundamentos de CSSFundamentos de CSS
Fundamentos de CSS
 
Nuevos retos de Internet: Movilidad y Cloud Computing
Nuevos retos de Internet: Movilidad y Cloud ComputingNuevos retos de Internet: Movilidad y Cloud Computing
Nuevos retos de Internet: Movilidad y Cloud Computing
 
Empresa 2.0
Empresa 2.0Empresa 2.0
Empresa 2.0
 
Human Interaction, Social Protocols and Collaborative Applications
Human Interaction, Social Protocols and Collaborative ApplicationsHuman Interaction, Social Protocols and Collaborative Applications
Human Interaction, Social Protocols and Collaborative Applications
 

Similar to Proyecto de Topicos II - HTML5 (20)

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
 
Semana 2 Arquitectura web y HTML 5
Semana 2   Arquitectura web y HTML 5Semana 2   Arquitectura web y HTML 5
Semana 2 Arquitectura web y HTML 5
 
Html5
Html5Html5
Html5
 
Html5
Html5Html5
Html5
 
Html5
Html5Html5
Html5
 
Html5 g@tv
Html5 g@tvHtml5 g@tv
Html5 g@tv
 
Html5
Html5Html5
Html5
 
NUEVO!!! EN HTML 5
NUEVO!!! EN HTML 5NUEVO!!! EN HTML 5
NUEVO!!! EN HTML 5
 
HTML5 en Acción
HTML5 en AcciónHTML5 en Acción
HTML5 en Acción
 
HTML5+CSS3 01
HTML5+CSS3 01HTML5+CSS3 01
HTML5+CSS3 01
 
Html 5
Html 5Html 5
Html 5
 
HTML5
HTML5HTML5
HTML5
 
HTML5 y CSS3 ¿Imprescindibles?
HTML5 y CSS3 ¿Imprescindibles?HTML5 y CSS3 ¿Imprescindibles?
HTML5 y CSS3 ¿Imprescindibles?
 
Novedades en html5
Novedades en html5Novedades en html5
Novedades en html5
 
Html5
Html5Html5
Html5
 
Prototipado Web
Prototipado WebPrototipado Web
Prototipado Web
 
Html 5
Html 5Html 5
Html 5
 
Html 5 (2)
Html 5 (2)Html 5 (2)
Html 5 (2)
 
Html 5
Html 5Html 5
Html 5
 
Html 5
Html 5Html 5
Html 5
 

Recently uploaded

Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel tallerValentinaTabares11
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesEdomar AR
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificialcynserafini89
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzzAlexandergo5
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 

Recently uploaded (20)

Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel taller
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, Aplicaciones
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificial
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzz
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 

Proyecto de Topicos II - HTML5

  • 1. Curso: Profesor: Alumna: Tópicos Especiales en Ingeniería II Ing. Frano Capeta Mondoñedo Salcedo Rosas Joselyn Karina UNIVERSIDAD NACIONAL FEDERICO VILLARREAL Facultad de Ingeniería Industrial y de Sistemas
  • 2. 1. INTRODUCCIÓN El nuevo HTML5 intenta adaptarse al nuevo escenario y presenta elementos para desarrollar páginas dándole un valor especial a la semántica. HIPERTEXT MARKUP LANGUAGE
  • 3. 2. UN POCO DE HISTORIA… HTML 4 HTML5 XHTML XHTML 2 1999 2000 2008 Hoy 2022 HTML 1 HTML 2 1991 Del IETF al W3C: El camino hacia HTML 4 XHTML 1: HTML como XML XHTML 2: Oh, no lo tomaremos! El cisma: WHATWG De las aplicaciones web 1.0 a HTML 5 Reunificación XHTML ha muerto: Larga vida a su sintaxis! El cronograma de HTML5 HTML, sus inicios
  • 4. 3. ¿QUE ES HTML 5?  HTML 5 no es simplemente una nueva versión del lenguaje de marcación HTML, sino una agrupación de diversas especificaciones concernientes al desarrollo web.  Es decir, HTML 5 no se limita sólo a crear nuevas etiquetas, atributos y eliminar aquellas marcas que están en desuso o se utilizan inadecuadamente, sino que va mucho más allá.
  • 5. 3 Etiquetas para contenido específico 4 Canvas 5 Bases de datos locales 6 Web Workers 7 Aplicaciones web Offline 8 Geolocalización 9 Nuevas APIs para interfaz de usuario 10 Fin de las etiquetas de presentación 4. NOVEDADES DE HTML5 HTML5 incluye novedades significativas en diversos ámbitos. 2 Estructura del cuerpo 1 El Nuevo Doctype
  • 6. 1 El nuevo doctype 3 Etiquetas para contenido específico 4 Canvas 5 Bases de datos locales 6 Web Workers 7 Aplicaciones web Offline 8 Geolocalización 9 Nuevas APIs para interfaz de usuario 10 Fin de las etiquetas de presentación HTML5 incluye novedades significativas en diversos ámbitos. 4. NOVEDADES DE HTML5 2 Estructura del cuerpo
  • 7. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1- strict.dtd"> <!DOCTYPE html> :) EL NUEVO DOCTYPE
  • 8. 2 Estructura del cuerpo 3 Etiquetas para contenido específico 4 Canvas 5 Bases de datos locales 6 Web Workers 7 Aplicaciones web Offline 8 Geolocalización 9 Nuevas APIs para interfaz de usuario 10 Fin de las etiquetas de presentación HTML5 incluye novedades significativas en diversos ámbitos. 4. NOVEDADES DE HTML5 1 El nuevo doctype
  • 9. <div id=“header”> <div id=“nav”> <div id=“footer”> <div class=“article”> <div id=“sidebar”> <div class=“section”> <header> <nav> <footer> <article> <article> <section> NUEVOS ELEMENTOS ESTRUCTURALES
  • 11.  Representa la cabecera de un documento o sección. <header> <header id="pageheader"> <h1><a href="http://catcubed.com" title="web design, online health care, art, brains, minds, and inbetween"> <img src="http://catcubed.com/wp-content/uploads/2009/11/logo-hover.png" style="margin-top:0px;" alt="CatCubed" /></a></h1> </header> NUEVOS ELEMENTOS ESTRUCTURALES
  • 12.  Representa una sección del documento que contiene navegación. <nav> <nav id="mainnav"> <li class="first"><a id="nav-home" href="http://catcubed.com">Cat Cubed</a></li> <li><a id="nav-art" href="/art/">art</a></li> <li><a id="nav-code" href="/code/">code</a></li> <li><a id="nav-design" href="/design/">design</a></li> <li class="last"><a id="nav-all" href="http://catcubed.com">Cat Cubed (all of the above)</a></li> </nav> NUEVOS ELEMENTOS ESTRUCTURALES
  • 13.  Representa una sección del documento. Junto con h1, h2,…, h6 indica la estructura del documento. <section> <section id="sidebar_in"> <h2>Colin Fahrion</h2> <div class="textwidget"> <li><a href="/about/">about me</a></li> <li><a href="http://catcubed.com/contact/">contact me</a></li> <h3>Social Links</h3> <li><a href="http://twitter.com/catcubed">twitter</a></li> … <li><a href="http://www.last.fm/user/headlouse">last.fm</a></li></div> </section> NUEVOS ELEMENTOS ESTRUCTURALES
  • 14.  Representa una pieza de contenido independiente dentro de un documento. <article> <article class="post"> <header><h1><a href="http://catcubed.com/2010/06/28/quick-review-of- imovie-for-iphone/" rel="bookmark" title="Quick Review of iMovie for iPhone">Quick Review of iMovie for iPhone</a></h1></header> <div class="content"> <p>Over the weekend I made my first movie using my new iPhone 4. All video and photos were shot during the load up of the Dismal art project with my iPhone 4 and then edited on the BART ride home from Oakland into the short video you see below.</p> </div> … </article> NUEVOS ELEMENTOS ESTRUCTURALES
  • 15.  Representa una pieza de contenido que esta menos relacionada con el resto de la página. <aside> <aside class="related-posts"> <h1>Related posts:</h1> <li><a href='http://catcubed.com/2010/06/09/heathen/' rel='bookmark' title='Permanent Link: Heathen Stomp was a Rip Roaring Good Time!'>Heathen Stomp was a Rip Roaring Good Time!</a></li> <li><a href='http://catcubed.com/2008/08/25/balsa-man/' rel='bookmark' title='Permanent Link: Balsa Man!'>Balsa Man!</a></li> <li><a href='http://catcubed.com/2008/01/26/a-gorey-begin/' rel='bookmark' title='Permanent Link: A Gorey Begin'>A Gorey Begin</a></li> </aside> NUEVOS ELEMENTOS ESTRUCTURALES
  • 16.  Representa el pie de una sección y puede contener información sobre el autor, copyright, etc. <footer> <footer class="post-meta"> <p class="tags">TAGS: <a href="http://catcubed.com/tag/art/" rel="tag">art</a>, … <a href="http://catcubed.com/tag/whiskey/" rel="tag">whiskey</a></p> <p class="comments"> <a href="http://catcubed.com/2010/06/01/come-on-down-for-the-heathen- stomp-june-5th/#comments">comments (0)</a></p> </footer> NUEVOS ELEMENTOS ESTRUCTURALES
  • 17. ACERCÁNDOSE A LA WEB SEMÁNTICA <dialog>  Representa una conversación entre varias personas.  Representa una imagen. <figure> <mark> <meter> <progress> <time> <command> <output> <datagrid>  Representa un texto resaltado.  Representa una medida.  Representa el estado de cierto proceso.  Representa una fecha o una hora.  Representa un comando que se puede ejecutar.  Representa una salida de un programa  Representa datos de manera interactiva.
  • 18. 3 Etiquetas para contenido específico 2 Estructura del cuerpo 4 Canvas 5 Bases de datos locales 6 Web Workers 7 Aplicaciones web Offline 8 Geolocalización 9 Nuevas APIs para interfaz de usuario 10 Fin de las etiquetas de presentación HTML5 incluye novedades significativas en diversos ámbitos. 4. NOVEDADES DE HTML5 1 El nuevo doctype
  • 19. <audio>  Un método único para insertar audio en la web.  Atributos:  autoplay  loop  controls  preload  src ETIQUETAS PARA CONTENIDO ESPECÍFICO <video>  Un método único para insertar video en la web.  Atributos:  autoplay  loop  controls  preload  height  width  src
  • 20. ETIQUETAS PARA CONTENIDO ESPECÍFICO <audio> <audio src="song.ogg" class="controls"> </audio>
  • 22. 4 Canvas 2 Estructura del cuerpo 3 Etiquetas para contenido específico 5 Bases de datos locales 6 Web Workers 7 Aplicaciones web Offline 8 Geolocalización 9 Nuevas APIs para interfaz de usuario 10 Fin de las etiquetas de presentación HTML5 incluye novedades significativas en diversos ámbitos. 4. NOVEDADES DE HTML5 1 El nuevo doctype
  • 23. CANVAS <canvas>  Crea un lienzo donde es posible crear gráficos u otras imágenes visuales al vuelo, mediante script.  Eje de coordenadas del canvas:  Polémica por la propiedad intelectual de Canvas.
  • 24. CANVAS <canvas> <canvas id="myCanvas" width="200" height="100" style="border:1px solid #c3c3c3;"> </canvas> <script type="text/javascript"> var c=document.getElementById("myCanvas"); var cxt=c.getContext("2d"); var grd=cxt.createLinearGradient(0,0,175,50); grd.addColorStop(0,"#FF0000"); grd.addColorStop(1,"#00FF00"); cxt.fillStyle=grd; cxt.fillRect(0,0,175,50); </script>
  • 25. CANVAS Dibujar rectángulos Trabajar con color de relleno y trazado Caminos Curvas con arcos Curvas cuadráticas Curvas bezier Usar imágenes Escalado y recorte en imágenes Curvas en Caminos
  • 26. 5 Bases de datos locales 2 Estructura del cuerpo 3 Etiquetas para contenido específico 4 Canvas 6 Web Workers 7 Aplicaciones web Offline 8 Geolocalización 9 Nuevas APIs para interfaz de usuario 10 Fin de las etiquetas de presentación HTML5 incluye novedades significativas en diversos ámbitos. 4. NOVEDADES DE HTML5 1 El nuevo doctype
  • 27. BASES DE DATOS LOCALES Almacenamiento localAlmacenamiento local  Permite almacenar datos en pares clave/valor en la máquina del usuario. Los datos almacenados son únicos al dominio. (preferencias)
  • 28. BASES DE DATOS LOCALES Almacenamiento de sesiónAlmacenamiento de sesión  Permite almacenar datos en pares clave/valor, únicamente válidos durante la sesión. (carros de compra o estado de aplicación)
  • 29. BASES DE DATOS LOCALES Base de datosBase de datos  Permite almacenar datos relacionales ofreciendo una API de base de datos SQL, con todo lo que ello implica.
  • 30. 6 Web Workers 2 Estructura del cuerpo 3 Etiquetas para contenido específico 4 Canvas 5 Bases de datos locales 7 Aplicaciones web Offline 8 Geolocalización 9 Nuevas APIs para interfaz de usuario 10 Fin de las etiquetas de presentación HTML5 incluye novedades significativas en diversos ámbitos. 4. NOVEDADES DE HTML5 1 El nuevo doctype
  • 31. WEB WORKERS  El script que instancia el Web Worker sería así:  El archivo javascript en el Web Worker:
  • 33. 7 Aplicaciones web Offline 2 Estructura del cuerpo 3 Etiquetas para contenido específico 4 Canvas 5 Bases de datos locales 6 Web Workers 8 Geolocalización 9 Nuevas APIs para interfaz de usuario 10 Fin de las etiquetas de presentación HTML5 incluye novedades significativas en diversos ámbitos. 4. NOVEDADES DE HTML5 1 El nuevo doctype
  • 34. APLICACIONES WEB OFFLINE  Lo primero es indicar el manifiesto:  Para que el navegador lo entienda indicar:  Añadir:  No hay que olvidarse de la API del cache:
  • 35. APLICACIONES WEB OFFLINE  Acceder a tu correo Google sin internet:
  • 36. 8 Geolocalización 9 Nuevas APIs para interfaz de usuario 10 Fin de las etiquetas de presentación HTML5 incluye novedades significativas en diversos ámbitos. 3 Etiquetas para contenido específico 4 Canvas 5 Bases de datos locales 6 Web Workers 7 Aplicaciones web Offline 2 Estructura del cuerpo 4. NOVEDADES DE HTML5 1 El nuevo doctype
  • 37. GEOLOCALIZACIÓN  Usando la API de Geolocalización:  La pregunta del navegador:  Para dibujar el mapa:
  • 39. 9 Nuevas APIs para interfaz de usuario 10 Fin de las etiquetas de presentación HTML5 incluye novedades significativas en diversos ámbitos. 3 Etiquetas para contenido específico 4 Canvas 5 Bases de datos locales 6 Web Workers 7 Aplicaciones web Offline 8 Geolocalización 2 Estructura del cuerpo 4. NOVEDADES DE HTML5 1 El nuevo doctype
  • 40. NUEVAS APIS PARA INTERFAZ DE USUARIO  Nuevos eventos drag and drop:  dragstart  drag  dragenter  dragover  dragleave  drop  dragend Usando dataTransferUsando dataTransfer Utilizando imágenes Feedback DragUtilizando imágenes Feedback Drag Usando efectos DropUsando efectos Drop
  • 41. NUEVAS APIS PARA INTERFAZ DE USUARIO
  • 42. 10 Fin de las etiquetas de presentación HTML5 incluye novedades significativas en diversos ámbitos. 3 Etiquetas para contenido específico 4 Canvas 5 Bases de datos locales 6 Web Workers 7 Aplicaciones web Offline 8 Geolocalización 9 Nuevas APIs para interfaz de usuario 2 Estructura del cuerpo 4. NOVEDADES DE HTML5 1 El nuevo doctype
  • 43. FIN DE LAS ETIQUETAS DE PRESENTACIÓN  <center>  <font>  <s>  <strike>  <tt>  <big>  <basefont>  <u>  <acronym>  <xmp>  <dir>  <noframes>  <frameset>  <frame>  <applet> Etiquetas de estilo Etiquetas dobles Etiquetas para frames Etiquetas específicas
  • 44. 9.0+ 3.5+ 1.0+ 10.5+ 9.0+ 3.0+ 1.0+ 9.5+3.0+ 4.0+ 8.0+ 2.0+ 2.0+ 10.5+4.0+ 3.5+ 5.0+4.0+ 3.5+ 1.0+4.0+ 3.5+ 5.0+iPhone 5. SOPORTE DE NAVEGADORES WEB Características Soporte de Navegadores Web Audio / Video Canvas Base de datos locales Web Workers Aplicaciones web Offline Geolocalización