design best practices - chris mckellar, vibe commerce

27
DESIGN: BEST PRACTICES IN M Presented by Chris McKellar of Vibe Commerce

Upload: aspdotnetstorefront

Post on 18-May-2015

391 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Design Best Practices - Chris McKellar, Vibe Commerce

DESIGN: BEST PRACTICES IN MIND

Presented by Chris McKellarof Vibe Commerce

Page 2: Design Best Practices - Chris McKellar, Vibe Commerce

DESIGN: BEST PRACTICES IN MIND

382 Simple Design Principles • Epsum factorial non deposit quid pro quo hic escorol. Olypian quarrels et gorilla congolium sic ad nauseum. • Souvlaki ignitus carborundum e pluribus unum. Defacto lingo est igpay atinlay. • Gratuitous octopus niacin, sodium glutimate. • Quote meon an estimate et non interruptus stadium. Sic tempus fugit esperanto hiccup estrogen. • Non sequitur condominium facile et geranium incognito. • Epsum factorial non deposit quid pro quo hic escorol. Marquee selectus non provisio incongruous feline nolo contendre Olypian quarrels et gorilla congolium sic ad nauseum. • Li Europan lingues es membres del sam familie. • Lor separat existentie es un myth. Por scientie, musica, sport etc, li tot Europa usa li sam vocabularium. • Omnicos directe al desirabilita; de un nov lingua franca: on refusa continuar payar custosi traductores. • It solmen va esser necessi far uniform grammatica, pronunciation e plu sommun paroles. Ma quande lingues coalesce, li grammatica del resultant lingue es plu simplic e regulari quam ti del coalescent

lingues. • It va esser tam simplic quam Occidental: in fact, it va esser Occidental. • A un Angleso it va semblar un simplificat Angles, quam un skeptic Cambridge amico dit me que Occidental es. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod

tincidunt ut laoreet dolore magna aliquam erat volutpat. • Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum

zzril delenit augue duis dolore te feugait nulla facilisi. • Epsum factorial non deposit quid pro quo hic escorol. Olypian quarrels et gorilla congolium sic ad nauseum. • Defacto lingo est igpay atinlay. • Marquee selectus non provisio incongruous feline nolo contendre. Gratuitous octopus niacin, sodium glutimate. • Sic tempus fugit esperanto hiccup estrogen. • Glorious baklava ex librus hup hey ad infinitum. Non sequitur condominium facile et geranium incognito. • Marquee selectus non provisio incongruous feline nolo contendre Olypian quarrels et gorilla congolium sic ad nauseum. • Souvlaki ignitus carborundum e pluribus unum. Li Europan lingues es membres del sam familie. • Por scientie, musica, sport etc, li tot Europa usa li sam vocabularium. • Li lingues differe solmen in li grammatica, li pronunciation e li plu commun vocabules. Omnicos directe al desirabilita; de un nov lingua franca: on refusa continuar payar custosi traductores. • Ma quande lingues coalesce, li grammatica del resultant lingue es plu simplic e regulari quam ti del coalescent lingues. • Li nov lingua franca va esser plu simplic e regulari quam li existent Europan lingues. It va esser tam simplic quam Occidental: in fact, it va esser Occidental. • Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. • Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie

consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. • Olypian quarrels et gorilla congolium sic ad nauseum. • Souvlaki ignitus carborundum e pluribus unum. Defacto lingo est igpay atinlay. • Gratuitous octopus niacin, sodium glutimate. • Quote meon an estimate et non interruptus stadium. Sic tempus fugit esperanto hiccup estrogen. • Non sequitur condominium facile et geranium incognito. • Epsum factorial non deposit quid pro quo hic escorol. Marquee selectus non provisio incongruous feline nolo contendre Olypian quarrels et gorilla congolium sic ad nauseum. • Li Europan lingues es membres del sam familie. • Lor separat existentie es un myth. Por scientie, musica, sport etc, li tot Europa usa li sam vocabularium. • Omnicos directe al desirabilita; de un nov lingua franca: on refusa continuar payar custosi traductores. • It solmen va esser necessi far uniform grammatica, pronunciation e plu sommun paroles. Ma quande lingues coalesce, li grammatica del resultant lingue es plu simplic e regulari quam ti del coalescent

lingues. • It va esser tam simplic quam Occidental: in fact, it va esser Occidental. • A un Angleso it va semblar un simplificat Angles, quam un skeptic Cambridge amico dit me que Occidental es. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod

tincidunt ut laoreet dolore magna aliquam erat volutpat. • Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum

zzril delenit augue duis dolore te feugait nulla facilisi. • Epsum factorial non deposit quid pro quo hic escorol. Olypian quarrels et gorilla congolium sic ad nauseum. • Defacto lingo est igpay atinlay. • Marquee selectus non provisio incongruous feline nolo contendre. Gratuitous octopus niacin, sodium glutimate. • Sic tempus fugit esperanto hiccup estrogen.

Page 3: Design Best Practices - Chris McKellar, Vibe Commerce

DESIGN: BEST PRACTICES IN MIND

User Experience

Psychology of Design

User Interface

Coding Best Practices

Page 4: Design Best Practices - Chris McKellar, Vibe Commerce

DESIGN: BEST PRACTICES IN MIND

User Experience How a user feels about their interaction with the system

Initial impression in 2-3 seconds What is the UX doing for customer engagement and retention?

Do they feel connected? Does the UX encourage repeat patronage?

Make it so good they don't notice When finding products or information is second nature, it's easier for the customer to NOT notice

Page 5: Design Best Practices - Chris McKellar, Vibe Commerce

DESIGN: BEST PRACTICES IN MIND

Psychology of Design Ultimate goal

Getting the customer to do what you want them to

How do we accomplish that goal? Build trust and confidence Using e-commerce conventions

Page 6: Design Best Practices - Chris McKellar, Vibe Commerce

DESIGN: BEST PRACTICES IN MIND

Page 7: Design Best Practices - Chris McKellar, Vibe Commerce

DESIGN: BEST PRACTICES IN MIND

Page 8: Design Best Practices - Chris McKellar, Vibe Commerce

DESIGN: BEST PRACTICES IN MIND

Page 9: Design Best Practices - Chris McKellar, Vibe Commerce

DESIGN: BEST PRACTICES IN MIND

Page 10: Design Best Practices - Chris McKellar, Vibe Commerce

DESIGN: BEST PRACTICES IN MIND

Psychology of Design Ultimate goal How do we accomplish that goal?

Build trust and confidence Using e-commerce conventions Consistency in presentation

Page 11: Design Best Practices - Chris McKellar, Vibe Commerce

DESIGN: BEST PRACTICES IN MIND

Psychology of DesignUltimate goal

How do we accomplish that goal?Build trust and confidence

Using e-commerce conventionsConsistency in

presentation

Page 12: Design Best Practices - Chris McKellar, Vibe Commerce

DESIGN: BEST PRACTICES IN MIND

Page 13: Design Best Practices - Chris McKellar, Vibe Commerce

DESIGN: BEST PRACTICES IN MIND

Page 14: Design Best Practices - Chris McKellar, Vibe Commerce

DESIGN: BEST PRACTICES IN MIND

Psychology of Design Ultimate goal How do we accomplish that goal?

Build trust and confidence Using e-commerce conventions Consistency in presentation

Branding Focus of page What is the message? Whitespace / negative space

Page 15: Design Best Practices - Chris McKellar, Vibe Commerce

DESIGN: BEST PRACTICES IN MIND

Psychology of Design Triggers

Color

Page 16: Design Best Practices - Chris McKellar, Vibe Commerce

DESIGN: BEST PRACTICES IN MIND

Psychology of Design Triggers

Color Imagery

Page 17: Design Best Practices - Chris McKellar, Vibe Commerce

DESIGN: BEST PRACTICES IN MIND

Page 18: Design Best Practices - Chris McKellar, Vibe Commerce

DESIGN: BEST PRACTICES IN MIND

Psychology of Design Triggers

Color Imagery Motion Context / WTF

WOW!

Page 19: Design Best Practices - Chris McKellar, Vibe Commerce

DESIGN: BEST PRACTICES IN MIND

Page 20: Design Best Practices - Chris McKellar, Vibe Commerce

DESIGN: BEST PRACTICES IN MIND

User Interface Navigation & search

Browsing: mega menus vs. landing pages Search: AJAX suggestions

Forms and other clickables Customer information: addresses, user/pass Quick views, modal popups

Checkout Getting shipping prices Back to shopping / continuing checkout Placing an order

Page 21: Design Best Practices - Chris McKellar, Vibe Commerce

DESIGN: BEST PRACTICES IN MIND

Page 22: Design Best Practices - Chris McKellar, Vibe Commerce

DESIGN: BEST PRACTICES IN MIND

Coding Best Practices Design for coding

Understanding block level versus inline Page flow

Page 23: Design Best Practices - Chris McKellar, Vibe Commerce

DESIGN: BEST PRACTICES IN MIND

Coding Best Practices Design for coding

Understanding block level versus inline Page flow

Keep it simple

<body> <!-- skryte --> <p class="noscreen"> <a href="#text">Přeskočit navigaci</a></p> <!-- skryte --> <div id="main"> <h1> <a href="index.html">Cemix<span></span></a></h1> <ul id="top"> <li><a href="#">Home</a> |</li> <li><a href="#">Firma</a> |</li> <li><a href="#">Nabídka</a> |</li> <li><a href="#">Kontakt</a></li> </ul> <ul id="left"> <li><a href="#">Malířské nátěry</a></li> <li><a href="#">Fasádní barvy</a></li> <li><a href="#">Omítky</a></li> <li><a href="#">Kolorovací systém</a></li> <li><a href="#">Penetrační prostředky</a></li> <li><a href="#">Zateplovací systém</a></li> </ul> <h2 id="text"> Jeden DIV a jeden SPAN, víc nepotřebujete</h2> <h3> Je možné klidně využít i nějaký podnadpis</h3> <img src="img/img1.jpg" width="180" height="240" alt="popis" /> <p> Ny rás limkřost a kruz doubachůl k žunou s hřouh. Malu hrám k ptalu ptym křoháť kry bréluma lemě, chroch z bropzoptyno pozaď úkln a táží moveluh hřouzeku darout símez. V uha suh ociš z zůt zištstůp hrub. Chropel s souje řehrylah letuší i sozoš. Můh lestů luď. Přiť ziťmípou mok vrekté na drostaprášt hesi křukto o tu vobryj ulatu. Vrumivů mochruk zeje o se úduš trábzít doň z věmpty vrů nékřuza, stybok hažácet sasektá zůsen úkte drolussušmiř pruju liměla vám k vuďuď. Zive sájfymali pas k locho a bebi mozizýzad sou ji.</p> <h3> Je možné klidně využít i nějaký podnadpis</h3> <p> Ny rás limkřost a kruz doubachůl k žunou s hřouh. Malu hrám k ptalu ptym křoháť kry bréluma lemě, chroch z bropzoptyno pozaď úkln a táží moveluh hřouzeku darout símez. V uha suh ociš z zůt zištstůp hrub. Chropel s souje řehrylah letuší i sozoš. Můh lestů luď. Přiť ziťmípou mok vrekté na drostaprášt hesi křukto o tu vobryj ulatu. Vrumivů mochruk zeje o se úduš trábzít doň z věmpty vrů nékřuza, stybok hažácet sasektá zůsen úkte drolussušmiř pruju liměla vám k vuďuď. Zive sájfymali pas k locho a bebi mozizýzad sou ji.</p> <p id="foot"> <a href="#main">Nahoru</a></p> <hr /> <p id="copy"> Design, copyright a tak podobně</p> </div></body>

Page 24: Design Best Practices - Chris McKellar, Vibe Commerce

DESIGN: BEST PRACTICES IN MIND

Coding Best Practices Design for coding

Understanding block level versus inline Page flow

Keep it simple Using semantic code

Using elements for their intended purpose HTML5

Dot & cross: XHTML Optimizing code CSS and the beauty of inheritance CSS3

Page 25: Design Best Practices - Chris McKellar, Vibe Commerce

DESIGN: BEST PRACTICES IN MINDSummary

UX

Psychology

UI

Best Practices

Page 26: Design Best Practices - Chris McKellar, Vibe Commerce

DESIGN: BEST PRACTICES IN MIND“Summary”

UX

Psychology

UI

Best Practices

Page 27: Design Best Practices - Chris McKellar, Vibe Commerce

DESIGN: BEST PRACTICES IN MIND“Summer-y”

UX

Psychology

UI

Best Practices