rwd - best practices par gregoire hoin et benoit vrins

45
RESPONSIVE WEBDESIGN BEST PRACTICES FEWEB / mardi 5 mars 2013 Grégoire Hoin @gregone Benoît Vrins @exibit

Upload: la-feweb

Post on 15-Jun-2015

529 views

Category:

Technology


2 download

DESCRIPTION

Présentation des bonnes pratiques Responsive par Grégoire Hoin et Benoît Vrins - http://www.spade.be

TRANSCRIPT

Page 1: RWD - Best practices par Gregoire Hoin et Benoit Vrins

RESPONSIVE WEBDESIGNBEST PRACTICES

FEWEB / mardi 5 mars 2013Grégoire Hoin @gregone

Benoît Vrins @exibit

Page 2: RWD - Best practices par Gregoire Hoin et Benoit Vrins

Il n'est pas de vent favorable pour celui qui ne sait où il va.

1

- SENEQUE

Page 3: RWD - Best practices par Gregoire Hoin et Benoit Vrins

CONTEMPORARY COMMUNICATION

@spade_be

spade.be

Page 4: RWD - Best practices par Gregoire Hoin et Benoit Vrins

GUE/NGLhttp://guengl.eu/

Page 5: RWD - Best practices par Gregoire Hoin et Benoit Vrins

La Ligue de l’Enseignementhttp://ligue-enseignement.be/

Page 6: RWD - Best practices par Gregoire Hoin et Benoit Vrins

2

RWD = ADAPTÉ POUR TOUS LES PROJETS?

Page 7: RWD - Best practices par Gregoire Hoin et Benoit Vrins

RWD VS. NATIF

Page 8: RWD - Best practices par Gregoire Hoin et Benoit Vrins

• Plateformes multiples: iOS, Android, Window

Phone, ...

• Besoins de fonctionnalités Natives, puissance

de calcul?

• Support et Evolution

• Positionnement et Marketing sur l’AppStore

Page 9: RWD - Best practices par Gregoire Hoin et Benoit Vrins

RWD VS. SITE MOBILE

Page 10: RWD - Best practices par Gregoire Hoin et Benoit Vrins

• UA sniffing

• Structure des URL

• Split du focus technologique

• Split du focus utilisateur

Page 11: RWD - Best practices par Gregoire Hoin et Benoit Vrins

WEBVIEW OU SITE MOBILE: VOUS UTILISEZ AUSSI DES TECHNIQUES SIMILAIRES

?

Page 12: RWD - Best practices par Gregoire Hoin et Benoit Vrins

3

IMPLICATIONS DANS LA GESTION DE PROJET

Page 13: RWD - Best practices par Gregoire Hoin et Benoit Vrins

Soyez prêts à changer d’habitudes.

Ne vous reposez pas sur vos acquis.

Page 14: RWD - Best practices par Gregoire Hoin et Benoit Vrins

Nos méthodes ne sont plus toutes adaptées.

C’est l’occasion de les faire évoluer.

Page 15: RWD - Best practices par Gregoire Hoin et Benoit Vrins

L’expertise en Responsive n’existe pas (encore).

Ré-apprenons, tous ensemble.

Page 16: RWD - Best practices par Gregoire Hoin et Benoit Vrins

#FAIL

Apprenez par l’erreur (et celles des autres).

Soyez prêts à travailler un peu plus au début.

Page 17: RWD - Best practices par Gregoire Hoin et Benoit Vrins

4

CONTENU & PRIORITÉS

Page 18: RWD - Best practices par Gregoire Hoin et Benoit Vrins
Page 19: RWD - Best practices par Gregoire Hoin et Benoit Vrins

Si votre design fonctionne pour les extrêmes, l'entre-deux sera déjà résolu

-Tom Kelley (IDEO)

“”

Page 20: RWD - Best practices par Gregoire Hoin et Benoit Vrins

Avec l’augmentation des tailles d’écrans, et les layouts fixes, nous nous sommes habitués à remplir.

Page 21: RWD - Best practices par Gregoire Hoin et Benoit Vrins

Allez à l’essentiel.

Les variations de tailles vont vous aider à forcer les choix.

Valable aussi auprès des clients

Page 22: RWD - Best practices par Gregoire Hoin et Benoit Vrins

Exemple :

Page 23: RWD - Best practices par Gregoire Hoin et Benoit Vrins

5

IA & UX

Page 24: RWD - Best practices par Gregoire Hoin et Benoit Vrins

DESIGN ≠ PSD ≠ WIREFRAME

Page 25: RWD - Best practices par Gregoire Hoin et Benoit Vrins

L’experience que l’on conçoit, c’est le site web que l’utilisateur final voit et utilise.

Page 26: RWD - Best practices par Gregoire Hoin et Benoit Vrins

Préparez vous à changer vos délivrables...

Page 27: RWD - Best practices par Gregoire Hoin et Benoit Vrins

Prototypez en HTML/CSS si possible.

Page 28: RWD - Best practices par Gregoire Hoin et Benoit Vrins

Si vous faites des wireframes statiques, prévisualisez au moins les extrêmes.

Page 29: RWD - Best practices par Gregoire Hoin et Benoit Vrins

Passez du mockup au HTML/CSS plus tôt dans le process.

Page 30: RWD - Best practices par Gregoire Hoin et Benoit Vrins

Ou designez dans le browser

Page 31: RWD - Best practices par Gregoire Hoin et Benoit Vrins

WEB APP OU GROS PROJET ?STYLEGUIDE !

?

Page 32: RWD - Best practices par Gregoire Hoin et Benoit Vrins

SMACSS ( & OOCSS, ...)

Page 33: RWD - Best practices par Gregoire Hoin et Benoit Vrins

FRAMEWORK CSS+ GRILLE FLUIDE

Page 34: RWD - Best practices par Gregoire Hoin et Benoit Vrins

LES FRAMEWORKS CSS

Complets (UI) : • Bootstrap (ex-twitter)• Foundation (ZURB)• InuitCSS,... et bien d’autres

Page 35: RWD - Best practices par Gregoire Hoin et Benoit Vrins

LES FRAMEWORKS CSS

Grille uniquement: • Golden Grid• LESS Framework• ...

Page 36: RWD - Best practices par Gregoire Hoin et Benoit Vrins

LES FRAMEWORKS CSS

Le vôtre?

Grille: 61 lignes de CSS (non-minifiée)

Page 37: RWD - Best practices par Gregoire Hoin et Benoit Vrins

6

DEVELOPPER “MOBILE FIRST”

Page 38: RWD - Best practices par Gregoire Hoin et Benoit Vrins

Exemple:Contenu

En mobile, un lien vers du contenu additionnel:

Page 39: RWD - Best practices par Gregoire Hoin et Benoit Vrins

Desktop: Contenu additionnel chargé en AJAX

Page 42: RWD - Best practices par Gregoire Hoin et Benoit Vrins

OPTIMISATIONS

Page 43: RWD - Best practices par Gregoire Hoin et Benoit Vrins

OPTIMISATIONS

Page 44: RWD - Best practices par Gregoire Hoin et Benoit Vrins

Aller plus loin

Page 45: RWD - Best practices par Gregoire Hoin et Benoit Vrins

MERCI

@gregone

@exibit

spade.be