71
Designing For Mobile First

Designing Websites With a Mobile First Approach

Embed Size (px)

DESCRIPTION

Learn about designing and building your website to be mobile first, meaning you begin at the smallest screen size available. Make your design, content, and planning decisions here, and then enhance and expand to the desktop

Citation preview

Page 1: Designing Websites With a Mobile First Approach

Designing For Mobile First

Page 2: Designing Websites With a Mobile First Approach

“Type a quote here.”

http://ElectricCitizen.com

Page 3: Designing Websites With a Mobile First Approach

@minneapolisdanDan Moriarty, Electric Citizen

Page 4: Designing Websites With a Mobile First Approach

What does “mobile first” mean?

Page 5: Designing Websites With a Mobile First Approach

It means start here

Hi!

Page 6: Designing Websites With a Mobile First Approach

Not here

Page 7: Designing Websites With a Mobile First Approach

Your challengeWe have to fit all this information into one tiny device

(potentially)

Page 8: Designing Websites With a Mobile First Approach

Why?It sounds cool to be mobile-

first, but why should I bother?

Page 9: Designing Websites With a Mobile First Approach

Mobile Usersno longer the minority

Page 10: Designing Websites With a Mobile First Approach

Going mobile first:

• FUTURE PROOF: Prepares you for the explosive growth and new opportunities emerging on mobile today

• NEW FOCUS: Forces you to focus and prioritize your products by embracing the constraints inherent in mobile design

• NEW CAPABILITIES: Allows you to deliver innovative experiences by building on new capabilities native to mobile devices and modes of use.

Excerpt From: Luke Wroblewski. “Mobile First.”

Page 11: Designing Websites With a Mobile First Approach

Time for a mind shiftThink small, think simple.

Page 12: Designing Websites With a Mobile First Approach

For Mobile First, we need to think “fast and focused”

Page 13: Designing Websites With a Mobile First Approach

How to begin?There’s been 3 approaches

to the mobile opportunity/problem so far:

1. Apps2. Mobile-only sites

3. Responsive Web Design

Page 14: Designing Websites With a Mobile First Approach

History LessonHow we’ve approached the mobile web so far

Page 15: Designing Websites With a Mobile First Approach

Approach #1: The App

Go native

Page 16: Designing Websites With a Mobile First Approach

Why an App?• Hardware integration• Access to other apps (e.g.

address book)• Camera, audio, motion sensors• GPS• Visibility on mobile device (app

icon)

Page 17: Designing Websites With a Mobile First Approach

Why not an App?• What about your users? They

want to search, find, print (gasp), and share data.

• Search results • Email• Social Networks• Cost• ?? what else?

Page 18: Designing Websites With a Mobile First Approach

– Luke Wroblewski. “Mobile First.” iBooks. https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewBook?id=10E4540CF7AFA81DCFA2F0CD470172D2

“Whether it’s through search, email, social networks, or on web pages, if you have content online, people will find and share links to it. Not having a mobile web solution means anyone that follows those links on a mobile device won’t have a great experience (if they can even access your

content at all). Having a native mobile application won’t help.”

Why an App isn’t enough

Page 19: Designing Websites With a Mobile First Approach

Approach #2: Mobile Only Sitehttp dot “m” something…

Page 20: Designing Websites With a Mobile First Approach

Approach #2: Mobile Only Sitehttp dot “m” something…

Page 21: Designing Websites With a Mobile First Approach

State Fair, anyone?

• App to find food, shopping, entertainment, and directions

• But they also had a “mobile” version of their site

Page 22: Designing Websites With a Mobile First Approach

Your typical, dedicated mobile

site?• Quick to download• Key elements highlighted• Short and concise?

Page 23: Designing Websites With a Mobile First Approach

But what are users missing?

http://www.mnstatefair.org/

Page 24: Designing Websites With a Mobile First Approach

Dedicated Mobile Site: The Bad?

• SEO and URLs; two sets of URLs can cause issues for users and search results

• Two sites to manage?• What about the “full website”

and content that may be missing?

Page 25: Designing Websites With a Mobile First Approach

Users don’t want a crippled version

of your site• They want all the same

information • Some users ONLY have a

mobile device

Page 26: Designing Websites With a Mobile First Approach

Approach #3: Responsive Web

DesignOne site to rule them all?

Page 27: Designing Websites With a Mobile First Approach

Tablet

Desktop

Mobile

Page 28: Designing Websites With a Mobile First Approach

Responsive Web Design; What is

it?“Rather than creating disconnected designs, each tailored to a particular

device or browser, we should instead treat them as facets of the same experience. In

other words, we can craft sites that are not only more flexible, but that can adapt

to the media that renders them.

In short, we need to practice responsive web design.”

Excerpt From: Ethan Marcotte. “Responsive Web Design.”

Page 29: Designing Websites With a Mobile First Approach

What Makes Responsive Web

Design So Popular?

• One site to manage for all devices and browsers

• Low barrier to entry?• Cost effective

Page 30: Designing Websites With a Mobile First Approach

Responsive Web Design: The Bad?

• Is there any bad? :)• More than just stretching and

pulling• Sites that aren’t optimized can

be slow to load for mobile users• Content that isn’t optimized can

make for a bad user experience

Page 31: Designing Websites With a Mobile First Approach

We have our 3 approaches (app, dedicated mobile site, and responsive web design).

But those are just techniques.

Being “mobile first” is much more than just technique.

So is that it?

Page 32: Designing Websites With a Mobile First Approach

We need to get down to a more fundamental level. For mobile first design, we need a brain shift. Not only are we starting all our designs from the smallest possible screen, we are rethinking content. We are rethinking presentation. And we need to rethink performance.

Remember the mind shift?

Page 33: Designing Websites With a Mobile First Approach

Your Magic Equation

Content + Presentation xPerformance =

Mobile First

Page 34: Designing Websites With a Mobile First Approach

Start with ContentWords, blocks, images, menus, etc.

Page 35: Designing Websites With a Mobile First Approach

Content + Presentation +Performance =

Mobile First

Page 36: Designing Websites With a Mobile First Approach

Desktop sites can be crammed full of information

Use all available real estateEvery interest in your organization gets a spot on the home

pageTry to speak to every potential audience

Page 37: Designing Websites With a Mobile First Approach

Mobile First Forces Content Into Focus

Find your key messageFind the top priorities of your users

Remove the fluff

Page 38: Designing Websites With a Mobile First Approach

Let’s try an experimentA test of mobile first and content rework

Page 39: Designing Websites With a Mobile First Approach
Page 40: Designing Websites With a Mobile First Approach
Page 41: Designing Websites With a Mobile First Approach

version 1

Page 42: Designing Websites With a Mobile First Approach

version 2

Page 43: Designing Websites With a Mobile First Approach

version 3

Page 44: Designing Websites With a Mobile First Approach

version 4

Page 45: Designing Websites With a Mobile First Approach

Mobile First?Here’s our reworked mockup

Page 46: Designing Websites With a Mobile First Approach

But what if we take this new mobile site and make it the desktop site?

Page 47: Designing Websites With a Mobile First Approach
Page 48: Designing Websites With a Mobile First Approach
Page 49: Designing Websites With a Mobile First Approach

Current site New version

Page 50: Designing Websites With a Mobile First Approach

That was mostly content.By cutting down on the amount of content on the homepage, we made it fit more comfortably on a mobile device. And at the same time, gave the page a tighter focus, and possibly improved on the site usability?

Page 51: Designing Websites With a Mobile First Approach

What’s next?

Page 52: Designing Websites With a Mobile First Approach

What about Presentation?aka “Design”

Page 53: Designing Websites With a Mobile First Approach

Content + Presentation +Performance =

Mobile First

Page 54: Designing Websites With a Mobile First Approach

Presentation Changes• Changed main navigation• Separated search bar from

menu• Vertical tabs• Use of dropdown menus

Page 55: Designing Websites With a Mobile First Approach

Design is changing everywhere because of mobile first

Page 56: Designing Websites With a Mobile First Approach

Hamburger (icon) anyone?Becoming the standard icon for hidden menus/navigation

Page 57: Designing Websites With a Mobile First Approach
Page 58: Designing Websites With a Mobile First Approach
Page 59: Designing Websites With a Mobile First Approach

Other design changes• Notice part of the navigation isn’t even

shown on desktops, and search bar is collapsed.

• Most elements are centered. • Sidebar isn’t used for navigation.

• Edge to edge blocks of color have nice separation on mobile and tablets.

Page 60: Designing Websites With a Mobile First Approach

Source Order of Contenthttp://webstandardssherpa.com/reviews/responsive-retrofitting/

Page 61: Designing Websites With a Mobile First Approach

Avoid problems with content

source order by starting mobile

firstWith one column (mostly) to work from, the priority and

source order gets set.

Problems become evident at the mobile level, and you can

avoid having to reorder all your content.

Page 62: Designing Websites With a Mobile First Approach

What about Performance?All about speed

Page 63: Designing Websites With a Mobile First Approach

Content + Presentation +

Performance =Mobile First

Page 64: Designing Websites With a Mobile First Approach

If you take a desktop-first site and simply shrink it down, it’s

going to be too “heavy”

Average page size, 1.7MB!*

http://www.sitepoint.com/average-page-weights-increase-32-2013/

Page 65: Designing Websites With a Mobile First Approach

Images are the #1 culpritBut what can we do?

Page 66: Designing Websites With a Mobile First Approach

Approaches to responsive images?The Picture Element, http://responsiveimages.org/

Page 67: Designing Websites With a Mobile First Approach

Other Performance BoostersMinimized Script LibrariesContent delivery networks

Font icons and Sprites

Page 68: Designing Websites With a Mobile First Approach

Content + Presentation +Performance =Mobile First

Page 69: Designing Websites With a Mobile First Approach

It’s a mind shift, going mobile first.But the benefits are great

Page 70: Designing Websites With a Mobile First Approach

Questions?Dan Moriarty, Electric Citizen

URL http://ElectricCitizen.com, Twitter: @minneapolisdan

Page 71: Designing Websites With a Mobile First Approach

Helpful Links• http://webstandardssherpa.com/reviews/responsive-retrofitting/•

http://www.smashingmagazine.com/2012/08/22/separate-mobile-website-vs-responsive-website-presidential-smackdown-edition/

• http://www.sitepoint.com/average-page-weights-increase-32-2013/• http://responsiveimages.org/• http://www.smashingmagazine.com/2014/02/03/one-solution-to-responsive-images/• http://alistapart.com/article/responsive-images-how-they-almost-worked-and-what-we-need• http://alistapart.com/blog/post/testing-responsive-images• http://designmodo.com/responsive-design-vs-mobile-website-vs-app/