52
Pourquoi passer au web mobile avec le design réactif (Responsive Web Design)

Pourquoi passer au web mobile avec le design réactif

Embed Size (px)

Citation preview

Page 1: Pourquoi passer au web mobile avec le design réactif

Pourquoi passer au web mobileavec le design réactif

(Responsive Web Design)

Page 2: Pourquoi passer au web mobile avec le design réactif

Raison n° 1

Le marché mobile est énorme

Page 3: Pourquoi passer au web mobile avec le design réactif

32 millionsMobinautes en décembre 2011

Page 4: Pourquoi passer au web mobile avec le design réactif

17 000 téraoctetsVolume de données consommées par des mobiles

entre octobre et décembre 2011 (hors WiFi)

Page 5: Pourquoi passer au web mobile avec le design réactif

+ 78,7% en 1 anAugmentation des données consommées par des mobiles

Page 6: Pourquoi passer au web mobile avec le design réactif

1 251 milliards $Total des achats en ligne du “Cyber Monday” 2011

Page 7: Pourquoi passer au web mobile avec le design réactif

6,6%Achats effectués depuis un mobile ce jour-là,

Soit plusieurs milliards de dollars...

Page 8: Pourquoi passer au web mobile avec le design réactif

12% seulement...Entreprises françaises ayant un site mobile

Page 9: Pourquoi passer au web mobile avec le design réactif

L’existant est médiocre

Raison n° 2

Page 10: Pourquoi passer au web mobile avec le design réactif

Loading...

3:15 PMFREE 3G

3

Loading

Page 11: Pourquoi passer au web mobile avec le design réactif

3:15 PMFREE 3G

3

Page 12: Pourquoi passer au web mobile avec le design réactif
Page 13: Pourquoi passer au web mobile avec le design réactif
Page 14: Pourquoi passer au web mobile avec le design réactif

3:15 PMFREE 3G

3

Loading

Page 15: Pourquoi passer au web mobile avec le design réactif

3:15 PMFREE 3G

3

Page 16: Pourquoi passer au web mobile avec le design réactif

Une application ou un site dédié ne sont pas adaptés

Raison n° 3

Page 17: Pourquoi passer au web mobile avec le design réactif

User-Agent

Caractéristiques

Page 18: Pourquoi passer au web mobile avec le design réactif
Page 19: Pourquoi passer au web mobile avec le design réactif

3:15 PMFREE 3G

3

Page 20: Pourquoi passer au web mobile avec le design réactif
Page 21: Pourquoi passer au web mobile avec le design réactif

La technologie est mature

Raison n° 4

Page 22: Pourquoi passer au web mobile avec le design réactif

Media Queries<meta name=”viewport” content=”width=device-width” />

ET

<link rel="stylesheet" href="mobile.css"media="only screen and (max-width: 480px)" />

OU

@media screen and (max-width: 480px) { .bloc { display: block; clear: both; }}

Page 23: Pourquoi passer au web mobile avec le design réactif
Page 25: Pourquoi passer au web mobile avec le design réactif
Page 26: Pourquoi passer au web mobile avec le design réactif
Page 27: Pourquoi passer au web mobile avec le design réactif
Page 28: Pourquoi passer au web mobile avec le design réactif

“The absence of a media query is in fact, the first media query.”

Bryan Rieger, Rethinking the Mobile Web

Page 29: Pourquoi passer au web mobile avec le design réactif
Page 30: Pourquoi passer au web mobile avec le design réactif
Page 31: Pourquoi passer au web mobile avec le design réactif

Ces optimisations sont aussi valables sur desktop et pour

l’accessibilité

Raison n° 5

Page 32: Pourquoi passer au web mobile avec le design réactif
Page 33: Pourquoi passer au web mobile avec le design réactif

3:15 PMFREE 3G

3

Page 34: Pourquoi passer au web mobile avec le design réactif

Code mort

/*// Disabled, because it does nothing :-)function doSomething (params) {

// return param;}*/

Page 36: Pourquoi passer au web mobile avec le design réactif

float: none;

Page 37: Pourquoi passer au web mobile avec le design réactif

Réduire les dimensions

http://www.flickr.com/photos/maggieduvall/3875906399/

Page 38: Pourquoi passer au web mobile avec le design réactif

display: none;

http://www.nickbrandt.com/portfolio.cfm?i=176198

Page 39: Pourquoi passer au web mobile avec le design réactif

Tester(et pas seulement sur émulateur)

Page 40: Pourquoi passer au web mobile avec le design réactif

Les outils sont là (et gratuits)

Raison n° 6

Page 41: Pourquoi passer au web mobile avec le design réactif
Page 42: Pourquoi passer au web mobile avec le design réactif
Page 43: Pourquoi passer au web mobile avec le design réactif
Page 44: Pourquoi passer au web mobile avec le design réactif
Page 45: Pourquoi passer au web mobile avec le design réactif
Page 46: Pourquoi passer au web mobile avec le design réactif
Page 47: Pourquoi passer au web mobile avec le design réactif
Page 48: Pourquoi passer au web mobile avec le design réactif
Page 49: Pourquoi passer au web mobile avec le design réactif

OutilsValidateur MobileOK validator.w3.org/mobile/

WebPageTest webpagetest.org

Responsive design tester mattkersley.com/responsive/

Autre testeur de design réactif responsinator.com

Polyfill pour Media Queries github.com/scottjehl/Respond

Thème Wordpress réactif gratuit smashingmagazine.com/2011/06/07/free-html5-css3-wordpress-3-1-theme-with-responsive-layout-yoko/

Bootstrap twitter.github.com/bootstrap/

Mobile Boilerplate html5boilerplate.com/mobile

Page 51: Pourquoi passer au web mobile avec le design réactif

Questions ?

Page 52: Pourquoi passer au web mobile avec le design réactif

Merci !

@goulvench

[email protected]

Cette présentation est (déjà) en ligne :

http://files.userland.fr/www2012/