Transcript
Page 1: Plus belle la vie avec HTML5 et CSS3 - Paris Web 2010
Page 2: Plus belle la vie avec HTML5 et CSS3 - Paris Web 2010
Page 3: Plus belle la vie avec HTML5 et CSS3 - Paris Web 2010
Page 4: Plus belle la vie avec HTML5 et CSS3 - Paris Web 2010
Page 5: Plus belle la vie avec HTML5 et CSS3 - Paris Web 2010
Page 6: Plus belle la vie avec HTML5 et CSS3 - Paris Web 2010
Page 7: Plus belle la vie avec HTML5 et CSS3 - Paris Web 2010

Paris-Web 2010

Je ne vous crois pas !

Pascale Lambert-Charreteur et Raphaël Goetter

Plus belle la vie avec HTML5 et CSS3   « HTML5 c'est encore trop tôt ! »

Démos : mammouthland.net

alsacreations.fr

Page 8: Plus belle la vie avec HTML5 et CSS3 - Paris Web 2010

Paris-Web 2010

À vous de jouer !

Pascale Lambert-Charreteur et Raphaël Goetter

Plus belle la vie avec HTML5 et CSS3   « HTML5 c'est encore trop tôt ! »

1- doctype HTML5

Page 9: Plus belle la vie avec HTML5 et CSS3 - Paris Web 2010
Page 10: Plus belle la vie avec HTML5 et CSS3 - Paris Web 2010

Paris-Web 2010

Pascale Lambert-Charreteur et Raphaël Goetter

Plus belle la vie avec HTML5 et CSS3

Pour IE ? Des solutions de repli

<!--[if IE]><script src="scripts/html5ie.js"></script><![endif]-->

document.createElement("header"); document.createElement("footer"); document.createElement("section"); document.createElement("aside"); document.createElement("nav"); ...

   « HTML5 c'est encore trop tôt ! »

Solutions de repli ?

... comme d'hab

Page 11: Plus belle la vie avec HTML5 et CSS3 - Paris Web 2010

Paris-Web 2010

Pascale Lambert-Charreteur et Raphaël Goetter

Plus belle la vie avec HTML5 et CSS3   « HTML5 c'est encore trop tôt ! »

À vous de jouer !

2- IE et HTML5

Page 12: Plus belle la vie avec HTML5 et CSS3 - Paris Web 2010

Paris-Web 2010

Pascale Lambert-Charreteur et Raphaël Goetter

Plus belle la vie avec HTML5 et CSS3

Idée reçue numéro 2 :

HTML5 c'est juste des nouvelles balises !

   Vous avez dit « balise » ?

Page 13: Plus belle la vie avec HTML5 et CSS3 - Paris Web 2010
Page 14: Plus belle la vie avec HTML5 et CSS3 - Paris Web 2010
Page 15: Plus belle la vie avec HTML5 et CSS3 - Paris Web 2010

Paris-Web 2010

Je ne vous crois pas !

Pascale Lambert-Charreteur et Raphaël Goetter

Plus belle la vie avec HTML5 et CSS3

Démo vidéo : dailymotion.com/html5LocalStorage : ie7nomore.com/fun/todolist/

   « HTML5 c'est juste des nouvelles balises ! »

Page 16: Plus belle la vie avec HTML5 et CSS3 - Paris Web 2010

Paris-Web 2010

Pascale Lambert-Charreteur et Raphaël Goetter

Plus belle la vie avec HTML5 et CSS3

À vous de jouer !

3- contenteditable4- vidéo

   « HTML5 c'est juste des nouvelles balises ! »

Page 17: Plus belle la vie avec HTML5 et CSS3 - Paris Web 2010

Paris-Web 2010

Pascale Lambert-Charreteur et Raphaël Goetter

Plus belle la vie avec HTML5 et CSS3

Idée reçue numéro 3 :

On ne peut pas faire de HTML5 sans CSS3 (et vice versa...)

Page 18: Plus belle la vie avec HTML5 et CSS3 - Paris Web 2010
Page 19: Plus belle la vie avec HTML5 et CSS3 - Paris Web 2010
Page 20: Plus belle la vie avec HTML5 et CSS3 - Paris Web 2010

Paris-Web 2010

Pascale Lambert-Charreteur et Raphaël Goetter

Plus belle la vie avec HTML5 et CSS3

Idée reçue numéro 4 :

CSS3 est trop jeune, encore inutilisable

Page 21: Plus belle la vie avec HTML5 et CSS3 - Paris Web 2010
Page 22: Plus belle la vie avec HTML5 et CSS3 - Paris Web 2010

Paris-Web 2010

Pascale Lambert-Charreteur et Raphaël Goetter

Plus belle la vie avec HTML5 et CSS3   « CSS3 c'est trop jeune, encore inutilisable »

Page 23: Plus belle la vie avec HTML5 et CSS3 - Paris Web 2010

Paris-Web 2010

Pascale Lambert-Charreteur et Raphaël Goetter

Plus belle la vie avec HTML5 et CSS3   « CSS3 c'est trop jeune, encore inutilisable »

Et même sur IE !

✔ border-radius, box-shadow, opacity, RGBa multiple backgrounds

✔ :last-child, :nth-child, :only-child, :first-of-type, :target, :not, :empty, ...

✔ font-face, text-overflow, word-wrap

Depuis IE6

A partir de IE9

✔ overflow-x, overflow-y

✔ [att^=val], [att*=val], [att$=val], E~F

Depuis IE7

Page 24: Plus belle la vie avec HTML5 et CSS3 - Paris Web 2010

Paris-Web 2010

Je ne vous crois pas !

Pascale Lambert-Charreteur et Raphaël Goetter

Plus belle la vie avec HTML5 et CSS3

Démo kiwis : ie7nomore.com/fun/kiwi/Démo wrapping : ie7nomore.com/fun/wrapping/

   « CSS3 c'est trop jeune, encore inutilisable »

Page 25: Plus belle la vie avec HTML5 et CSS3 - Paris Web 2010

Paris-Web 2010

Pascale Lambert-Charreteur et Raphaël Goetter

Plus belle la vie avec HTML5 et CSS3

À vous de jouer !5- font-face

   « CSS3 c'est trop jeune, encore inutilisable »

Page 26: Plus belle la vie avec HTML5 et CSS3 - Paris Web 2010

Paris-Web 2010

Pascale Lambert-Charreteur et Raphaël Goetter

Plus belle la vie avec HTML5 et CSS3

Idée reçue numéro 5 :

CSS3, c'est que de la déco, nan ?

Daniel Glazman, 3 ans (fake)

Page 27: Plus belle la vie avec HTML5 et CSS3 - Paris Web 2010
Page 28: Plus belle la vie avec HTML5 et CSS3 - Paris Web 2010
Page 29: Plus belle la vie avec HTML5 et CSS3 - Paris Web 2010

Paris-Web 2010

Je ne vous crois pas !

Pascale Lambert-Charreteur et Raphaël Goetter

Plus belle la vie avec HTML5 et CSS3   « CSS3, c'est que de la déco, nan ? »

Démos MediaQueries : mammouthland.net & alsacreations.fr

Démo animations : the-art-of-web.com/css/css-animation

Page 30: Plus belle la vie avec HTML5 et CSS3 - Paris Web 2010

Paris-Web 2010

Pascale Lambert-Charreteur et Raphaël Goetter

Plus belle la vie avec HTML5 et CSS3

À vous de jouer !

6- media-queries7- nth-child

   « CSS3, c'est que de la déco, nan ? »

Page 31: Plus belle la vie avec HTML5 et CSS3 - Paris Web 2010

Paris-Web 2010

Ressources

Pascale Lambert-Charreteur et Raphaël Goetter

Plus belle la vie avec HTML5 et CSS3

Page 32: Plus belle la vie avec HTML5 et CSS3 - Paris Web 2010
Page 33: Plus belle la vie avec HTML5 et CSS3 - Paris Web 2010