Upgrade to Pro — share decks privately, control downloads, hide ads and more …

INTRODUCINGHTML5

 INTRODUCINGHTML5

Cristian Díaz Peredo

October 22, 2012
Tweet

More Decks by Cristian Díaz Peredo

Other Decks in Technology

Transcript

  1. 2004 Things 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 * “ ”
  2. 2006 En 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...
  3. XHTML IS DEAD: LONG LIVE XHTML SYNTAX * HTML5 for

    Web Designers by JEREMY KEITH *
  4. 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.
  5. CSS3 es parte de HTML5? No - es una tecnología

    visual, no tiene nada que ver con el contenido o la estructura.
  6. Web Fonts es parte de HTML5 ? No - es

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

    API de JavaScript diseñada para ser implementada por los navegadores que quieran soportarla.
  8. SVG es parte de HTML5? No - es una tecnología

    completamente independiente que describe gráficos utilizando XML.
  9. Web Storage es parte de HTML5? No - es una

    API de JavaScript diseñada para ser implementada por los navegadores que quieran soportarla.
  10. Web Workers son parte de HTML5? No - es una

    API de JavaScript diseñada para ser implementada por los navegadores que quieran soportarla.
  11. WebSockets son parte de HTML5? No - es una API

    de JavaScript diseñada para ser implementada por los navegadores que quieran soportarla.
  12. ...

  13. 2008 HTML5 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 * “ ”
  14. 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 * “ ”
  15. 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 * “ ”