Introducinghtml5

Preview:

Citation preview

* 05 Marzo 2012

*

sábado 19 de mayo de 12

1991HTML Tags: Sir Tim Berners-Lee

sábado 19 de mayo de 12

1997HTML4: CSS & client-side scripting

sábado 19 de mayo de 12

1999HTML4.01: bug fixes

sábado 19 de mayo de 12

2000XHTML1: reformulación de HTML 4 en XML 1.0

sábado 19 de mayo de 12

2001Microsoft Internet Explorer 6

(95% de la cuota mundial en 2 años)

sábado 19 de mayo de 12

2001-?XHTML2: primera propuesta

sábado 19 de mayo de 12

2004Things came to a head in a workshop meeting in 2004. Ian Hickson, who was

working for Opera Software at the time, proposed the idea of extending HTML to allow the creation of web applications. The proposal was rejected.

* HTML5 for Web Designers by JEREMY KEITH

*

“”

sábado 19 de mayo de 12

2005Web Applications 1.0: by Web Hypertext Application Technology Working Group

(WHATWG)

sábado 19 de mayo de 12

2006En octubre de 2006, Sir Tim Berners-Lee escribió una post en el que admitió que el

intento de mover la web de HTML a XML simplemente no estaba funcionando. Unos meses más tarde, el W3C publicó una nueva carta para un Grupo de Trabajo

HTML. En lugar de empezar desde cero, sabiamente decidió que la labor de la WHATWG debía ser utilizado como base para cualquier versión futura de HTML...

sábado 19 de mayo de 12

XHTML2HTML5

sábado 19 de mayo de 12

XHTML2

HTML5

sábado 19 de mayo de 12

XHTML2HTML5

sábado 19 de mayo de 12

XHTML2

HTML5

sábado 19 de mayo de 12

XHTML2

HTML5

sábado 19 de mayo de 12

XHTML2HTML5

sábado 19 de mayo de 12

sábado 19 de mayo de 12

XHTML IS DEAD: LONG LIVE XHTML SYNTAX

* HTML5 for Web Designers by JEREMY KEITH

*

sábado 19 de mayo de 12

Semántica:El término semántica (del griego semantikos, "lo que tiene significado") se refiere a los aspectos del significado, sentido o interpretación de signos lingüísticos como

símbolos, palabras, expresiones o representaciones formales.

sábado 19 de mayo de 12

sábado 19 de mayo de 12

Estructura:section

header

hgroup

footer

nav

article

aside

...

sábado 19 de mayo de 12

Contenido:

figure

figcaption

mark

time

...

sábado 19 de mayo de 12

Forms:

validation*

input types

input attributes

sábado 19 de mayo de 12

Media:

audio

video

canvas

sábado 19 de mayo de 12

Misconceptions about HTML5Conceptos erróneos (suena mejor en inglés ;)

sábado 19 de mayo de 12

CSS3 es parte de HTML5?No - es una tecnología visual, no tiene nada que ver con el

contenido o la estructura.

sábado 19 de mayo de 12

Web Fonts es parte de HTML5 ?No - es parte de CSS3, y técnicamente ya no se les nombra Web Fonts.

sábado 19 de mayo de 12

Geolocation API es parte de HTML5?No - es una API de JavaScript diseñada para ser implementada por los

navegadores que quieran soportarla.

sábado 19 de mayo de 12

SVG es parte de HTML5?No - es una tecnología completamente independiente que describe

gráficos utilizando XML.

sábado 19 de mayo de 12

Web Storage es parte de HTML5?No - es una API de JavaScript diseñada para ser implementada por los

navegadores que quieran soportarla.

sábado 19 de mayo de 12

Web Workers son parte de HTML5?No - es una API de JavaScript diseñada para ser implementada por los

navegadores que quieran soportarla.

sábado 19 de mayo de 12

WebSockets son parte de HTML5?No - es una API de JavaScript diseñada para ser implementada por los

navegadores que quieran soportarla.

sábado 19 de mayo de 12

...

sábado 19 de mayo de 12

MENOS CUENTO Y MAS COMPATIBILIDAD

SI, TU EXPLORER!

sábado 19 de mayo de 12

2008HTML5 is gaining momentum. New elements have been specified, but in practice Internet Explorer versions 6-8 pose a problem, as they fail to recognize unknown elements; the new elements are unable to hold children and CSS has no effect on

them. This depressing fact was posing quite a hindrance to HTML5 adoption.

* HTML5 & CSS3 for the Real World

*

sábado 19 de mayo de 12

BTW, if you want CSS rules to apply to unknown elements in IE, you just have to do document.createElement(elementName). This somehow lets the CSS engine know

that elements with that name exist.

* Sjoerd Visscher comment on the blog of the W3C HTML Working Group co-chair, Sam Ruby

*

“”

sábado 19 de mayo de 12

sábado 19 de mayo de 12

Ian Hickson, lead editor of the HTML5 spec, was as surprised as the rest of the Web. Having never heard of this trick before, he was happy to report: ‘This piece of information makes building an HTML5 compatibility shim for IE7 far easier than had

previously been assumed.’

* HTML5 & CSS3 for the Real World

*

sábado 19 de mayo de 12

sábado 19 de mayo de 12

sábado 19 de mayo de 12

sábado 19 de mayo de 12

sábado 19 de mayo de 12

SEMANTICS

sábado 19 de mayo de 12

OFFLINE & STORAGE

sábado 19 de mayo de 12

DEVICE ACCESS

sábado 19 de mayo de 12

CONNECTIVITY

sábado 19 de mayo de 12

MULTIMEDIA

sábado 19 de mayo de 12

3D, GRAPHICS & EFFECTS

sábado 19 de mayo de 12

PERFORMANCE & INTEGRATION

sábado 19 de mayo de 12

CSS3

sábado 19 de mayo de 12

...próximo capitulo:a picar código

@elkraneo

sábado 19 de mayo de 12