Transcript
Page 1: UX design for every screen

Aaron StanushDrupalCon Denver | March 21, 2012

UX design for every screen

Page 3: UX design for every screen

A new process

Page 4: UX design for every screen
Page 5: UX design for every screen
Page 6: UX design for every screen

trentwalton.com/2012/02/02/redefined

Trent Walton

To design responsive websites e!ectively and responsibly, I had to completely rede"ne the way I view the web.

Page 7: UX design for every screen

How we’ve been doing it for the last decade

• Requirements and planning

• Site maps, user workflows, wireframes

• Comps

• Build and style the website

Page 8: UX design for every screen

The new way

• Requirements and planning

• Content strategy (mobile first!)

• Design systems > comps

• Prototyping is key

• Build. Design. Iterate. Design. Build. Iterate.

Page 9: UX design for every screen

What’s changed?

• There is no more “page”

• Comps are no longer golden

• Elements are no longer static

• Prototyping happens much earlier

• Designers and developers working closer

• Higher level of client communication

Page 10: UX design for every screen

What’s the plan?Future Friendly + Mobile first

Page 11: UX design for every screen
Page 12: UX design for every screen
Page 13: UX design for every screen

fastcodesign.com/1663315/banksimple-wants-to-shake-up-banking-with-cutting-edge-ui-design

Bill DeRouchey, Banksimple

Designing the mobile app "rst forced us to strip down to essentials.

Page 14: UX design for every screen

User > Content > Mobile

Page 15: UX design for every screen

Content strategy

Page 16: UX design for every screen

“The mobile web”

Page 18: UX design for every screen

• There is no mobile web

• the-haystack.com/2011/01/07/there-is-no-mobile-web

• The myths of mobile context

• globalmoxie.com/jhc/prez/mobile-context-myth-fowd.pdf

Page 19: UX design for every screen

markboulton.co.uk/journal/comments/a-richer-canvas

Mark Boulton

Start designing from the content out, rather than the canvas in.

Page 20: UX design for every screen

alistapart.com/articles/future-ready-content

Future friendly content

• What are the types of content and why?

• Make it modular

• What’s really important?

• How will the tool organize this stu!?

Page 21: UX design for every screen

Now your content is ready to travel

Page 22: UX design for every screen

Having the content first would be great, but...

Page 23: UX design for every screen

http://24ways.org/2011/extracting-the-content

Page tables

Page 24: UX design for every screen

The page is dead.Long live the content.

Page 25: UX design for every screen

Design strategy

Page 26: UX design for every screen

Responsive UX design

• Workflows aim for the best user experience.

• Wireframes can help organize layout and convey content flow.

• Design systems save time and create patterns.

• Prototypes help the team fail faster. They can also provide client value.

Page 27: UX design for every screen

Workflows and wireframes

• Responsive is all about providing the best experience.

• These can di!er between devices.

• Wireframes are (probably) still necessary

• Making sense of this “no more page” nonsense.

Page 28: UX design for every screen

Design systems

• styletil.es (@SamanthaToy)

• Build a style guide/pattern library

• A comp is (probably) still necessary, but not for every page at every viewport.

• Goal: Get the design into the browser quickly.

Page 29: UX design for every screen

Prototyping

• The browser is where the responsive magic happens.

• A “living” design allows for richer discussions between developers and designers.

• Clients will “get it” sooner.

• Fail fast. Succeed fast.

Page 30: UX design for every screen

Mobile UX best practices

Page 31: UX design for every screen

Best practices=

Best experience

Page 32: UX design for every screen
Page 33: UX design for every screen

Mobile First, Luke W.

Mobile UX priorities

• Understand how people use their devices and why.

• Content > navigation

• Best experience doesn’t necessarily mean limiting choices.

• Maintain clarity and focus.

Page 34: UX design for every screen

mobilewebbestpractices.com

What makes for a good experience?

• Make it readable.

• Make it relevant.

• Keep forms to a minimum.

• Avoid modal overlays.

• Make it snappy.

Page 35: UX design for every screen

Layout

• Design for screens not devices = Breakpoints

• Be fluid, liquid, flexible.

• Think in proportions not pixels.

• Consider device orientation.

Page 36: UX design for every screen
Page 37: UX design for every screen

lukew.com/!/entry.asp?1514

Responsive layout patterns

mediaqueri.es

Page 38: UX design for every screen

trentwalton.com

Mostly fluid

Page 40: UX design for every screen

?

Page 42: UX design for every screen

Navigation

• Content > Navigation

• Don’t try to make your dropdowns a work of art.

• Put fixed toolbars at the top.

• Consider OS and hardware buttons.

Page 43: UX design for every screen

Responsive images

• How do your images scale for various widths and orientations?

• Reduce the number of images if you can.

• Be careful of using huge images.

Page 44: UX design for every screen

Mobile text

• Make it readable.

• Consider the flow of text.

• Be aware of typeface characteristics.

• Use font hosting services wisely.

Page 45: UX design for every screen

globalmoxie.com/blog/buttons-inspired-ui-hack.shtml

Gestures

• Buttons are a hack.

• Make gestures obvious.

• Current conventions: Tap and swipe (pull down?)

• Don’t: Make your users read a manual.

• Do: Use visual cues like coachmarks.

Page 46: UX design for every screen

Gestures

• There is a need for universal conventions.

• Consider competing OS and browser gestures.

• Provide alternatives to gestures.

Page 47: UX design for every screen

Designing for touch

• Design for humans, embrace the physicality of touch.

• Size and space elements appropriately (40px rule)

• Not every device is touch capable.

Page 48: UX design for every screen

Tools

Page 50: UX design for every screen

abookapart.com/products/responsive-web-design

Responsive design is...

• Fluid grids

• Responsive media

• Media queries

Page 52: UX design for every screen

Wireframing/prototyping

• Whiteboard!

• Balsamiq

• InDesign

• Axure

• ?

Page 53: UX design for every screen

Responsive media

• Images

• Slideshows

• Videos

• fitvidsjs.com

• Text

• fittextjs.com

Page 55: UX design for every screen

Viewports = Media queries

@media'screen'and'(max*device*width:2480px)'{.column'{

float:'none;}

}

‣ Media type: screen (desktop, phone, tablet)

‣ Query for media feature: width, height, orientation, pixel density

Page 57: UX design for every screen

Touch frameworks

jquerymobile.com sencha.com

Page 58: UX design for every screen

Testing for every screen

Page 60: UX design for every screen

labs.adobe.com/technologies/shadow

Adobe Shadow

Page 61: UX design for every screen

BrowsterStack.com

Page 62: UX design for every screen

opera.com/developer/tools

Page 63: UX design for every screen

blaze.io/mobile

Page 64: UX design for every screen

MattKersley.com/responsive

Page 65: UX design for every screen

Responsive UX process

• Users > content > mobile

• Focus creates clarity and usability

• Use design systems

• Get to prototypes quickly

• Cohesive designer/developer unit

• Iterate with the client early and often

Page 66: UX design for every screen

Luke Wroblewski, Mobile First

If you start to hear customers asking for your desktop web experience to be more like the simple, easy-to- use mobile one—you’re doing it right.

Page 67: UX design for every screen

Selling responsive

Page 68: UX design for every screen

cloudfour.com/first-thing-you-should-do-to-optimize-your-desktop-site-for-mobile

Do your clients need a responsive website?

No.

Page 69: UX design for every screen

Your clients’ usersdon’t care whether a site

is responsive or not.

Page 70: UX design for every screen

bradfrostweb.com/blog/web/responsive-web-design-missing-the-point

They do need toget stu! done.

Fast.

Page 71: UX design for every screen

Credits

Consider this

• The desktop-only era is over.

• The power of the URL.

• Why not provide the best experience to your users?

Page 72: UX design for every screen

All content in this presentation, except where noted otherwise, is Creative Commons Attribution-ShareAlike 3.0 licensed and copyright 2010 Four Kitchen Studios, LLC.


Top Related