44
Designing for Web & Beyond Don’t Get Caught With Your Browser Down

Designing for web & beyond – don’t get caught with your browser down finalclean

Embed Size (px)

Citation preview

Page 1: Designing for web & beyond – don’t get caught with your browser down finalclean

Designing for Web & BeyondDon’t Get Caught With Your Browser Down

Page 2: Designing for web & beyond – don’t get caught with your browser down finalclean

Building Modern Web SitesThe Why, What & How

Page 3: Designing for web & beyond – don’t get caught with your browser down finalclean
Page 4: Designing for web & beyond – don’t get caught with your browser down finalclean

Designing, building, and marketing modern web sites has been one of our core evangelism tactics over the past few years.

Page 5: Designing for web & beyond – don’t get caught with your browser down finalclean

Can Microsoft.com become a hero web site for IE10?

Page 6: Designing for web & beyond – don’t get caught with your browser down finalclean

Can Microsoft.com become a modern, standards-based web site?Can Microsoft.com become a hero web site for IE10?

Page 7: Designing for web & beyond – don’t get caught with your browser down finalclean

The benefits of a modern, standards-based web site:Great customer experienceSeamlessly cross-deviceHigh performanceLower maintenance costsBetter marketabilityPerception

Page 8: Designing for web & beyond – don’t get caught with your browser down finalclean

So just make your site responsive… right?

Page 9: Designing for web & beyond – don’t get caught with your browser down finalclean

http://bit.ly/Wi0xvw

Page 10: Designing for web & beyond – don’t get caught with your browser down finalclean

“Fluid grids, flexible images, and media queries are the three technical ingredients for responsive web design, but it also requires a different way of thinking.”

Ethan Marcotte, A List Apart 2010http://bit.ly/Wi0xvw

Page 11: Designing for web & beyond – don’t get caught with your browser down finalclean

“Fluid grids, flexible images, and media queries are the three technical ingredients for responsive web design, but it also requires a different way of thinking.”

Ethan Marcotte, A List Apart 2010http://bit.ly/Wi0xvw

Page 12: Designing for web & beyond – don’t get caught with your browser down finalclean

Sure, Responsive Design is hip & cool, but is it enough?User context drives needs.Devices have different capabilities.

Page 13: Designing for web & beyond – don’t get caught with your browser down finalclean

We need to be “on PAR”but what the hell does that mean?

Page 14: Designing for web & beyond – don’t get caught with your browser down finalclean

A set of web development methodologies and techniques used for the creation of web experiences that work seamlessly across browsers, platforms, sizes, & form factors.

Progressive+Adaptive+Responsive

Page 15: Designing for web & beyond – don’t get caught with your browser down finalclean

Being on PAR covers the 3 Tenets of Modern Web DesignState-of-art Front-end.Content that meet’s user intent.Contemporary Design.

Page 16: Designing for web & beyond – don’t get caught with your browser down finalclean

Be Progressive with State-of-art Front-endHTML5 & CSS3Table-less layoutSemantic codeJavaScript libraries — jQuery, Fittext, etc.Performance measures“Beautiful” hand-written markup

Page 17: Designing for web & beyond – don’t get caught with your browser down finalclean

Be Adaptive with content that meet’s user intentEnsure site capabilities, features and content, are appropriately rendered and targeted to the fullest extent possible - based on a visitor’s device type, location, connection speed, and browser/OS.

Page 18: Designing for web & beyond – don’t get caught with your browser down finalclean

Be Responsive with contemporary designAn aesthetically and functionally great design that is evidently web savvy.

Page 19: Designing for web & beyond – don’t get caught with your browser down finalclean

So we knew what we had to do. We just had to figure out how to bring others along the journey.… and by others, we really mean our execs

Page 20: Designing for web & beyond – don’t get caught with your browser down finalclean

Slide content removed due to confidentiality

Page 21: Designing for web & beyond – don’t get caught with your browser down finalclean

What was the Customer Criteria for Selecting Site as Best in Class?

Online Brand Research Study

34%

clear / clean / concise / simple

24%

easy to navigate

20%

good layout / well organized

15%

easy to find what you’re looking for

13%

graphics / pictures + images

Q: What is it about (this/these) websites that makes (it/them) the best for visual design in your opinion?

Q: What (does this/do these) website(s) do better than other sites?

Page 22: Designing for web & beyond – don’t get caught with your browser down finalclean

22

Microsoft Confidential.

AliveCreate human interaction and connections.

ClearCreate structure through order.

InclusiveMake an impact on the world.

Microsoft.com Design ValuesDelight

Elevate content that matters most.

DetailedPride in craftsmanship.

SimpleFierce reduction of elements.

It’s easy to build experiences that function, are understandable, and usable. We also need to build experiences that bring joy, excitement, fun, and yes, beauty to peoples lives.

Page 23: Designing for web & beyond – don’t get caught with your browser down finalclean

UX Hierarchy Model for Creating Desirable Interfaces

MeaningfulHas personal significance

PleasurableMemorable experience worth

sharing

ConvenientSuper easy to use, works like I

think

UsableCan be used without difficulty

ReliableIs available and accurate

Functional (Useful)Works as programmed

Focused on Tasks(Platform, Features)

**Modified from model created by Stephen P. Anderson

THIS IS THE CHASM THAT IS REALLY, REALLY HARD FOR ORGANIZATIONS TO

CROSS

Focused on Experiences(People, Activities, Context)

Have a believable story Co-create value with customers Connect people in community Appeal to emotional and social values Highly personalEmpower people to do things previously not possible

Simplify, organize, and clarify informationDisplay information visuallyReduce features and complexityEasy to understandUse language for more natural interactionsAdd features that support desired behaviors (gestures)

Have a Personality Design for FLOW (boredom vs anxiety) Prioritize Aesthetics (visual, behaviors, sounds, psychology) Create conversational and context aware interactions (Narrative IA structures, compelling dialog) Elicit Desire (Limited availability, limited access, curious and seductive experiences)

Page 24: Designing for web & beyond – don’t get caught with your browser down finalclean

We needed to change how we workWe needed “Lean UX”

Page 25: Designing for web & beyond – don’t get caught with your browser down finalclean

Common challengesTendency for siloed work – separation of people/rolesStuck in the “Waterfall” method – Business planning phase, Design phase, Develop phase Decision driven meetings, wrestling for “ownership”Compromises were being made and the aspirational vision was being lostUX wasn’t championing the right experience

Page 26: Designing for web & beyond – don’t get caught with your browser down finalclean

Lean UX is agile, not Waterfall, which is more important than ever between Planning, Design & Engineering

Page 27: Designing for web & beyond – don’t get caught with your browser down finalclean

With Lean UX, we’ve found that the best way forward is to pull all members of a team together to design, build, test and then evaluate in multiple quick rounds.We were willing to learn something new.

Page 28: Designing for web & beyond – don’t get caught with your browser down finalclean

A new type of designer was born“devigner” or “deseloper”

Page 29: Designing for web & beyond – don’t get caught with your browser down finalclean

Lean UX key learnings Early, frequent iteration together drives unity and reduces opportunities for personal biasYou can expand the surface area of discussion without becoming trapped by it Having a common understanding of problems and our philosophy speeds up downstream decisions

Page 30: Designing for web & beyond – don’t get caught with your browser down finalclean

The result.

A new Microsoft.com

Page 31: Designing for web & beyond – don’t get caught with your browser down finalclean

“Day by day, the number of devices, platforms, and browsers that need to work with your site grows. Responsive design [Multi-device design] represents a fundamental shift in how we’ll build websites for the decade to come.”-Jeffrey Veen

Page 32: Designing for web & beyond – don’t get caught with your browser down finalclean

It was a bumpy, but fun, road

Page 33: Designing for web & beyond – don’t get caught with your browser down finalclean

Fixed width layouts :(There is no standard screen resolution, so quit designing like there is.

Page 34: Designing for web & beyond – don’t get caught with your browser down finalclean

133612801024

480

1920

1440 16001680 1360

800 2560 320768

Page 35: Designing for web & beyond – don’t get caught with your browser down finalclean

Responsive = responsibleConsumption of content is more than just

design. Ensure your solutions are accessible, lightweight, cross-browser compatible, etc.

Page 36: Designing for web & beyond – don’t get caught with your browser down finalclean

Content hierarchy choreography

Land on key content flows, balanced with business priorities. Data will help prioritize how content layout changes, disappears - but beware of removing content. Instead use content enhancement.

Page 37: Designing for web & beyond – don’t get caught with your browser down finalclean

Breakpoints and tweakpoints

“If it ain’t broke, then don’t fix it.” – Someone

Define breakpoints when content breaks, not for common device sizes

Page 38: Designing for web & beyond – don’t get caught with your browser down finalclean

Microsoft.com breakpoint matrix

Page 39: Designing for web & beyond – don’t get caught with your browser down finalclean

It was ok to forget about 800x600, now any size goes

Page 40: Designing for web & beyond – don’t get caught with your browser down finalclean

Designing from the Gut

Designing from the gut is a radical concept. It is generally met with a tremendous amount of friction in most software circles that tend to rely heavily on "logic and data" for all decisions.

Page 41: Designing for web & beyond – don’t get caught with your browser down finalclean

As fate would have it, it became the talk of the Internet. Twitter was abuzz with opinions. The design and developer community, tech blogs and online news sites, wrote about it.

Page 42: Designing for web & beyond – don’t get caught with your browser down finalclean
Page 43: Designing for web & beyond – don’t get caught with your browser down finalclean

But what we cared about most, was what our users thought…“Looks great!” – Posted on Nov 28, 2012

Page 44: Designing for web & beyond – don’t get caught with your browser down finalclean

Let’s [email protected]