web { design project } management

137
Web { Design Project } Management * David Roessli cybermedia concepts © Copyright 2010, David Roessli. These slides may not be used without permission.

Upload: david-roessli

Post on 07-Nov-2014

1.310 views

Category:

Technology


1 download

DESCRIPTION

Présentation sur la “prise en charge d'un projet web - ce qui fait la différence” préparée pour les Atelier Nomades à Genève (9 juillet 2010)

TRANSCRIPT

Page 1: Web { Design Project } Management

Web { DesignProject } Management*

David Roesslicybermedia concepts

© Copyright 2010, David Roessli. These slides may not be used without permission.

Page 2: Web { Design Project } Management
Page 3: Web { Design Project } Management

Web designer

Page 4: Web { Design Project } Management

Web designer

design visuel

Page 5: Web { Design Project } Management

Web designer

design visuel

design de l’interface (UI)

Page 6: Web { Design Project } Management

Web designer

design visuel design desinteractions (UX)

design de l’interface (UI)

Page 7: Web { Design Project } Management

Web designer

design visuel

design du code

design desinteractions (UX)

design de l’interface (UI)

Page 8: Web { Design Project } Management

Web designer

design visuel

design du code

design desinteractions (UX)

design de l’interface (UI)

design del’architecture

de l’information

Page 9: Web { Design Project } Management

Web designer

design visuel

design du code

design desinteractions (UX)

design de l’interface (UI)

design del’architecture

de l’informationdesign des stratégies

de contenu

Page 10: Web { Design Project } Management

Web designer

design visuel

design du code

design desinteractions (UX)

design de l’interface (UI)

design del’architecture

de l’informationdesign des stratégies

de contenu IT design

Page 11: Web { Design Project } Management

Web designer

design visuel

design du code

design desinteractions (UX)

design de l’interface (UI)

design del’architecture

de l’informationdesign des stratégies

de contenu IT design

designou

Design?

Page 12: Web { Design Project } Management

Je fais des sites web

Page 14: Web { Design Project } Management

Les choses dont je ne parlerai pas aujourd’hui:

Page 15: Web { Design Project } Management

Les sujets qui ne figurent pas à l’agenda:

‣Systèmes de gestion de projet

‣Méthodologies de développement

‣Stratégie de contenu

‣HTML5, CSS, JavaScript (enfin, juste

un peu)

Page 16: Web { Design Project } Management
Page 17: Web { Design Project } Management

Le web design aujourd’hui*

(*) pour moi

Page 18: Web { Design Project } Management

Présenter Expliquer Conseiller

Analyser Proposer Concevoir

Gérer Développer Tester

Page 19: Web { Design Project } Management

Présenter Expliquer Conseiller

Analyser Proposer Concevoir

Gérer Développer Tester

Page 20: Web { Design Project } Management

Présenter Expliquer Conseiller

Analyser Proposer Concevoir

Gérer Développer Tester

Page 21: Web { Design Project } Management

vierge refonte intégrer

Types projets:

Page 22: Web { Design Project } Management

vierge refonte intégrer

Types projets:

Page 23: Web { Design Project } Management

Audience

Contexte Fonction

Contenu

Page 24: Web { Design Project } Management

mise en forme

rédaction balisage

comportement

Page 25: Web { Design Project } Management

accessibility

semantics usability

findability

Page 26: Web { Design Project } Management

multidisciplinaire

Page 27: Web { Design Project } Management

Le contenu avant le design

Page 28: Web { Design Project } Management
Page 29: Web { Design Project } Management

‣Comprendre la nature du contenu

‣Le contenu influence et guide le

design

‣Concevoir avec du vrai contenu

‣Responsabiliser le client

Faites votre mieux pour:

Page 30: Web { Design Project } Management

Lorem ipsum

Page 31: Web { Design Project } Management

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Lorem ipsum

Page 32: Web { Design Project } Management

Lorsque vous utilisez Lorem Ipsum

vous assumez que le problème de

communication a déjà été résolu,

et qu’il n’est qu’un bruit de fond

par rapport au problème “plus

important” du style visuel.

Page 33: Web { Design Project } Management

Concevoir dansle navigateur

Page 34: Web { Design Project } Management

Pour concevoir le meilleur site web

possible, utilisez le meilleur

navigateur du moment, et pas leur

plus petit commun dénominateur

ou le plus populaire.

Page 35: Web { Design Project } Management

‣Choisir votre navigateur de test

Page 36: Web { Design Project } Management

‣Choisir votre navigateur de test

‣Présentez vos maquettes dans le

navigateur

Page 37: Web { Design Project } Management

‣Choisir votre navigateur de test

‣Présentez vos maquettes dans le

navigateur

‣Identifier les problèmes plus tôt

dans le processus de design

Page 38: Web { Design Project } Management

‣Choisir votre navigateur de test

‣Présentez vos maquettes dans le

navigateur

‣Identifier les problèmes plus tôt

dans le processus de design

‣Eviter les remises en cause tardives

Page 39: Web { Design Project } Management

Est-ce que les sites web doivent apparaitre identiques dans tous les navigateurs?

Page 40: Web { Design Project } Management

Est-ce que les sites web doivent apparaitre identiques dans tous les navigateurs?

Page 41: Web { Design Project } Management

Est-ce que les sites web doivent apparaitre identiques dans tous les navigateurs?

Page 42: Web { Design Project } Management

Est-ce que les sites web doivent apparaitre identiques dans tous les navigateurs?

Page 43: Web { Design Project } Management

Est-ce que les sites web doivent apparaitre identiques dans tous les navigateurs?

Page 44: Web { Design Project } Management

Est-ce que les sites web doivent apparaitre identiques dans tous les navigateurs?

Page 46: Web { Design Project } Management

Est-ce que les sites web doivent être vécus exactement de la même manière dans tous les navigateurs?

Page 47: Web { Design Project } Management

Est-ce que les sites web doivent être vécus exactement de la même manière dans tous les navigateurs?

Page 48: Web { Design Project } Management

non plus

http://dowebsitesneedtobeexperiencedexactlythesameineverybrowser.com

Page 49: Web { Design Project } Management

Oui, mais… et IE6?

Page 50: Web { Design Project } Management
Page 51: Web { Design Project } Management
Page 52: Web { Design Project } Management
Page 53: Web { Design Project } Management
Page 54: Web { Design Project } Management

HTML5/CSS3dès aujourd’hui

Page 55: Web { Design Project } Management

<!DOCTYPE HTML>

Page 56: Web { Design Project } Management

article, aside, dialog, figure, footer, header, hgroup, nav, section{ display:block;}

Styling

Page 57: Web { Design Project } Management

Styling > IE

Internet Explorer ne reconnait pas

les éléments HTML5 sauf s’ils ont été

créés par JavaScript avant…

Page 59: Web { Design Project } Management

Stylez avecModernizr

Page 60: Web { Design Project } Management

Modernizr pour identifier les

capacités du navigateur

<script src="modernizr-1.5.min.js"></script>

http://www.modernizr.com/

Page 61: Web { Design Project } Management

Modernizr pour identifier les

capacités du navigateur

http://www.modernizr.com/

<html>

Page 62: Web { Design Project } Management

Modernizr pour identifier les

capacités du navigateur

<html class="canvas canvastext geolocation rgba hsla multiplebgs borderimage borderradius boxshadow opacity cssanimations csscolumns cssgradients cssreflections csstransforms csstransforms3d csstransitions video audio localstorage sessionstorage webworkers applicationcache fontface">

http://www.modernizr.com/

Page 63: Web { Design Project } Management

Modernizr pour identifier les

capacités du navigateur

<html class=”canvas canvastext geolocation rgba hsla no-multiplebgs borderimage borderradius boxshadow opacity cssanimations csscolumns cssgradients cssreflections csstransforms csstransforms3d csstransitions video audio localstorage sessionstorage webworkers applicationcache fontface”>

http://www.modernizr.com/

Page 64: Web { Design Project } Management

Modernizr pour identifier les

capacités du navigateur

.multiplebgs div p { /* propriétés pour les navigateurs qui supportent multiple backgrounds */}.no-multiplebgs div p { /* propriétés alternatives pour ceux qui ne le supportent pas */}

http://www.modernizr.com/

Page 65: Web { Design Project } Management

findmebyip.com

Page 66: Web { Design Project } Management

http://www. findmebyip.com/

Modernizr > Safari 5

Page 67: Web { Design Project } Management

http://www. findmebyip.com/

Modernizr > Safari 5

Page 68: Web { Design Project } Management

media queries

Page 69: Web { Design Project } Management

media query pour cibler le

device de sortie

@media print {

/* propriétés pour la version imprimable */}

Page 70: Web { Design Project } Management

media query pour cibler les

plateformes mobiles

@media only screen and (max-device width:480px) {

/* propriétés pour ce type d’écran */}

Page 71: Web { Design Project } Management

media query pour cibler les

plateformes mobiles

@media only screen and (max-device width:480px and (orientation:landscape) {

/* propriétés pour ce type d’écran dans cette orientation */}

Page 72: Web { Design Project } Management

media query pour cibler les

plateformes mobiles

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

Page 73: Web { Design Project } Management

2010.dconstruct.org

Page 74: Web { Design Project } Management

2010.dconstruct.org

Page 75: Web { Design Project } Management

2010.dconstruct.org

Page 76: Web { Design Project } Management

IE conditionalstatements

Page 77: Web { Design Project } Management

<!--[if IE]> … <![endif]-->

IE conditional statements

Page 78: Web { Design Project } Management

<!--[if gte IE 7]> <link rel="stylesheet" href="ie7.css" media="screen, projection" /><![endif]-->

IE conditional statements

Page 79: Web { Design Project } Management

<!--[if !IE 6]><!--><link rel="stylesheet"><!--<![endif]--><!--[if gte IE 7]><link rel="stylesheet"><![endif]--><!--[if IE 8]><link rel="stylesheet"><![endif]--><!--[if IE 6]><link rel="stylesheet" href="http://universal-ie6-css.googlecode.com/files/ie6.0.3.css" media="screen, projection" /><![endif]--><!--[if IE 6]><link rel="stylesheet"><![endif]-->

IE conditional statements

Page 80: Web { Design Project } Management

Universal Internet Explorer 6 CSS

Page 81: Web { Design Project } Management

Universal Internet Explorer 6 CSS

Andy Clarkehttp://forabeautifulweb.com/s/239

Page 82: Web { Design Project } Management

<!--[if IE 6]><link rel="stylesheet" /><![endif]-->

Universal Internet Explorer 6 CSS

Andy Clarkehttp://forabeautifulweb.com/s/239

Page 83: Web { Design Project } Management

<!--[if IE 6]> <link rel="stylesheet" href="http://universal-ie6-css.googlecode.com/ files/ie6.1.1.css" media="screen, projection" /><![endif]-->

Universal Internet Explorer 6 CSS

Andy Clarkehttp://forabeautifulweb.com/s/239

Page 84: Web { Design Project } Management

osteofrance.com

Page 85: Web { Design Project } Management

osteofrance.com

Page 86: Web { Design Project } Management

osteofrance.com/osteopathie

Page 87: Web { Design Project } Management

osteofrance.com/osteopathie

Page 88: Web { Design Project } Management

<!--[if !IE 6]><!--> <link rel="stylesheet" href=" … " /><!--<![endif]-->

<!--[if IE 6]> <link rel="stylesheet" href="http://universal-ie6-css.googlecode.com/ files/ie6.1.1.css" media="screen, projection" /><![endif]-->

Universal Internet Explorer 6 CSS

Andy Clarkehttp://forabeautifulweb.com/s/239

Page 89: Web { Design Project } Management

Le diable est dans les détails

Page 90: Web { Design Project } Management

Soignez la microcopie

Page 91: Web { Design Project } Management

La taille ne fait

pas tout

Page 92: Web { Design Project } Management

Lorsque vous rédigez pour le web, les

petits détails font toute la différence.

Votre microcopie doit guider les

utilisateurs et le ton doit promouvoir

la confiance qu’ils ont en vous.

Page 93: Web { Design Project } Management

‣Guider

‣Aider

‣Rassurer

Page 94: Web { Design Project } Management

‣Guider

‣Aider

‣Rassurer

‣Stylé et fonctionnel

Page 95: Web { Design Project } Management
Page 96: Web { Design Project } Management
Page 97: Web { Design Project } Management
Page 98: Web { Design Project } Management
Page 99: Web { Design Project } Management
Page 100: Web { Design Project } Management
Page 101: Web { Design Project } Management
Page 102: Web { Design Project } Management
Page 103: Web { Design Project } Management
Page 104: Web { Design Project } Management
Page 105: Web { Design Project } Management

Soyez fétichiste avec vos URLs

Page 106: Web { Design Project } Management

_cassia_/3990384437

Page 107: Web { Design Project } Management

Identifiez les objets primaires de votre site internet, et construisez les URLs à partir de là

Page 108: Web { Design Project } Management

http://domaine.com/

Identifiez les objets primaires de votre site internet, et construisez les URLs à partir de là

Page 109: Web { Design Project } Management

http://domaine.com/

Identifiez les objets primaires de votre site internet, et construisez les URLs à partir de là

http://domaine.com/produits/

Page 110: Web { Design Project } Management

http://domaine.com/

Identifiez les objets primaires de votre site internet, et construisez les URLs à partir de là

http://domaine.com/produits/http://domaine.com/produit/nom/

Page 111: Web { Design Project } Management

http://domaine.com/

Identifiez les objets primaires de votre site internet, et construisez les URLs à partir de là

http://domaine.com/produits/http://domaine.com/produit/nom/

http://domaine.com/produit/nom/details/

Page 112: Web { Design Project } Management

Identifiez les objets primaires de votre site internet, et construisez les URLs à partir de là

http://domaine.com/http://domaine.com/produits/

http://domaine.com/produit/nom/http://domaine.com/produit/nom/details/

Page 113: Web { Design Project } Management

Identifiez les objets primaires de votre site internet, et construisez les URLs à partir de là

Ajoutez du sens et évitez les adresses illisibles.

http://domaine.com/http://domaine.com/produits/

http://domaine.com/produit/nom/http://domaine.com/produit/nom/details/

Page 114: Web { Design Project } Management

‣Choisissez des mots simples mais

pertinents;

Page 115: Web { Design Project } Management

‣Choisissez des mots simples mais

pertinents;

‣N’utilisez que les abbréviations qui

ont un sens dans le contexte;

Page 116: Web { Design Project } Management

‣Choisissez des mots simples mais

pertinents;

‣N’utilisez que les abbréviations qui

ont un sens dans le contexte;

‣Utilisez des verbes pour les actions;

Page 117: Web { Design Project } Management

‣Choisissez des mots simples mais

pertinents;

‣N’utilisez que les abbréviations qui

ont un sens dans le contexte;

‣Utilisez des verbes pour les actions;

‣Prévoyez des redirections pour les

typos et pluriels (voire les

synonymes).

Page 118: Web { Design Project } Management

Enrichissez avec des microformats

Page 120: Web { Design Project } Management

hCardhCalendar

rel-licenserel-nofollow

rel-tagXFN…

Page 121: Web { Design Project } Management

Je donne une présentation sur le web design le 9 juillet aux Ateliers Nomades, à Genève.

Page 122: Web { Design Project } Management

<span class="vevent"> Je donne une<span class="summary"> présentation sur le web design</span> le <abbr class="dtstart" title="2010-07-09">9 juillet</abbr> aux <span class="location">Ateliers Nomades, Genève</span>.</span>

Page 123: Web { Design Project } Management

“My random ¢2 cents worth”

Page 124: Web { Design Project } Management

Créez rapidementquelque chose

Page 125: Web { Design Project } Management

7360738@N03/2054277784

Page 126: Web { Design Project } Management

Visez l’essentield’abord

Page 127: Web { Design Project } Management

35483361@N02/3741956789

Page 128: Web { Design Project } Management

Soyez agile

Page 129: Web { Design Project } Management

joiseyshowaa/2402764792

Page 130: Web { Design Project } Management

Dansez, chantez, dessinez, codez

Page 131: Web { Design Project } Management

bettermo/539452482

Page 132: Web { Design Project } Management

Remettez-vous en cause

Page 133: Web { Design Project } Management

7360738@N03/2054277784/

Page 134: Web { Design Project } Management

Inspirez-vous, mais ne volez pas

Page 135: Web { Design Project } Management

batiks/3779699489

Page 136: Web { Design Project } Management

Merci.

Page 137: Web { Design Project } Management

http://ro.ess.li/nomades