uxify eindhoven: best practices on the web

49
Best practices on the Web UXify Eindhoven 18.02.2014 Tatiana Sidorenkova Elvira Arslanova Julia Malyk

Upload: tatiana-sidorenkova

Post on 01-Jul-2015

227 views

Category:

Design


0 download

DESCRIPTION

Principles of clear and user friendly web interfaces, the content strategy and good web typography basics.

TRANSCRIPT

Page 1: UXify Eindhoven: Best practices on the Web

Best practices on the Web

UXify Eindhoven 18.02.2014

Tatiana Sidorenkova Elvira Arslanova

Julia Malyk

Page 2: UXify Eindhoven: Best practices on the Web

Google

Page 3: UXify Eindhoven: Best practices on the Web

LinkedIN

Page 4: UXify Eindhoven: Best practices on the Web

Ryanair

Page 5: UXify Eindhoven: Best practices on the Web

Reddit

http://www.alexa.com/siteinfo/reddit.com The culture of Reddit (video)

Page 6: UXify Eindhoven: Best practices on the Web

What are the best practices?

Page 7: UXify Eindhoven: Best practices on the Web

A best practice is...

➢ a method or technique ➢ that has consistently shown results

superior to those achieved with other means,

➢ and that is used as a benchmark. It can evolve to become better as improvements are discovered.

Page 8: UXify Eindhoven: Best practices on the Web

The elements of UX by J.J.Garrett

Page 9: UXify Eindhoven: Best practices on the Web

Further reading Heuristics: Usability Heuristics for User Interface Design by J.Nielsen First Principles of Interaction Design by B.Tognazzini 20 Guiding Principles for Experience Designers by H.Whitney List of Style and Product Guidelines Web: ISO Standards W3C Standards including Web Content Accessibility Guidelines (2008) Web Style Guide by Patrick J. Lynch and Sarah Horton (2009)

Page 10: UXify Eindhoven: Best practices on the Web

Gestalt Principles

Page 11: UXify Eindhoven: Best practices on the Web

Similarity

Continuation

Closure

Proximity

Figure

Page 12: UXify Eindhoven: Best practices on the Web

Main Message §  Short and clear

§  Straight to the point

Page 13: UXify Eindhoven: Best practices on the Web
Page 14: UXify Eindhoven: Best practices on the Web
Page 15: UXify Eindhoven: Best practices on the Web
Page 16: UXify Eindhoven: Best practices on the Web

Call to action

Page 17: UXify Eindhoven: Best practices on the Web
Page 18: UXify Eindhoven: Best practices on the Web
Page 19: UXify Eindhoven: Best practices on the Web
Page 20: UXify Eindhoven: Best practices on the Web
Page 21: UXify Eindhoven: Best practices on the Web

Main principles of call-to-action: Color Position White space improved legibility fresh feel drawing attention higher comprehension (stop worrying about fold) Shape Size Secondary action (http://eu.marketo.com/) Tell users what they will get

Page 22: UXify Eindhoven: Best practices on the Web

Navigation

success of navigation system is that the user will click through it with a high degree of confidence

Page 23: UXify Eindhoven: Best practices on the Web

Choose the logic for navigation

•  Understand your users and your content. •  Understand the content properly, make wireframes •  Find “lists” of things in the content •  Create diagrams (hub & spokes, card sorting, post

notes, word association games etc.) •  Find individual things •  Create diagrams •  Group “logically” to your user ( according to the

research that you have done). Iterative, tests. •  Give names to the “clumps”

Page 24: UXify Eindhoven: Best practices on the Web

Find space in your content

Page 25: UXify Eindhoven: Best practices on the Web

Do not conflict with local navigation

Page 26: UXify Eindhoven: Best practices on the Web

Understand the behaviour of your user

What screens are most often visited? Do they jump between the pages often?

Page 27: UXify Eindhoven: Best practices on the Web

Now it’s time to be creative.

Choose a widget. Iterate. Examples:

Rijksmuseum Couchsurfing

Dataveeys Ultranoir

Page 28: UXify Eindhoven: Best practices on the Web

Further Reading Web User Interface (UI) Elements Web Design Elements: Examples And Best Practices Web Forms: Luke Wroblewski Modern Web Form Design,

Web Form Design in Action, Web Form Design Best Practices, Designing for Today's Web

Social Login Accounts Good UI UI Patterns Libraries: UI Patterns Welie Quince PatternTap Patternry Responsive Patterns Motion Graphics Transitions and Animations Dark Patterns

Page 29: UXify Eindhoven: Best practices on the Web

Content

Page 30: UXify Eindhoven: Best practices on the Web

Purpose Why and for whom am I writing this?

vs.

Page 31: UXify Eindhoven: Best practices on the Web

Metadata

•  meta titles

•  meta description

•  meta keywords

+ alt tags

Page 32: UXify Eindhoven: Best practices on the Web

Language Consider type of user and context

Page 33: UXify Eindhoven: Best practices on the Web

Skip the “happy talk”

•  Objective

•  Short

•  Concise

× 1 idea

per paragraph

Page 34: UXify Eindhoven: Best practices on the Web

AIDA Principle Attention, Interest, Desire, Action

Page 35: UXify Eindhoven: Best practices on the Web

Structure –  Heading

–  Subheadings

–  Paragraphs

–  Bullet points

–  Links

×

Pictures & Layout

Page 36: UXify Eindhoven: Best practices on the Web

Home page •  establishes the brand;

•  sets the tone; •  gives the push in the right direction.

Important to:

–  spell out the big picture;

–  create a good tagline;

–  put contacts and call to action upfront.

Page 37: UXify Eindhoven: Best practices on the Web

Web Typography in 4 simple steps

and it’s not about choosing fonts

Page 38: UXify Eindhoven: Best practices on the Web

1. Contrast

Page 39: UXify Eindhoven: Best practices on the Web

2. Size

Page 40: UXify Eindhoven: Best practices on the Web

3. Hierarchy

Page 41: UXify Eindhoven: Best practices on the Web

4. Negative space

Page 42: UXify Eindhoven: Best practices on the Web

Getting a little more professional

Page 43: UXify Eindhoven: Best practices on the Web

Quotes

Page 44: UXify Eindhoven: Best practices on the Web

Dashes

Page 45: UXify Eindhoven: Best practices on the Web

Alignment

Page 46: UXify Eindhoven: Best practices on the Web

How? Typography layout

Page 47: UXify Eindhoven: Best practices on the Web

There’s more

Fascinating kerning game

Page 48: UXify Eindhoven: Best practices on the Web

Further reading

–  Web Is All About Typography

–  Smashing Magazine

–  A List Apart

–  I Love Typography

Page 49: UXify Eindhoven: Best practices on the Web

Links from the discussion Awesome website Bootstrap is a front-end framework for developing responsive, mobile first

projects on the web. Foundation is an advanced responsive front-end framework. inuitcss is a powerful, scalable, Sass-based, BEM, OOCSS framework. HAL (Hypertext Application Language) is a simple format that gives a

consistent and easy way to hyperlink between resources in your API (very technical).