Top Banner
Insert photo of speaker here 891 pixels h x 688 pixels w Founder Gravity Department Brendan Falkowski Mobile First: Responsive Design for eCommerce (Part Two)
201

Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Aug 20, 2015

Download

Technology

Atwix
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Insert photo of speaker here891 pixels h x 688 pixels w

FounderGravity Department

Brendan Falkowski

Mobile First:Responsive Designfor eCommerce(Part Two)

Page 2: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Brendan FalkowskiFounderGravity Department

Falkowski

Page 3: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

GravityDept.com

Page 4: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Design Consulting For

Page 5: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Acumen Theme• Used by 1200+ stores

• 3 years of updates

• Ready-to-launch frontend

• Made for customization

gravitydept.com/to/acumen-magento

Page 6: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…
Page 7: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Magento CertificationAdvisory Board Member

Page 8: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

A day in the life

Page 9: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Responsive Designfor eCommerce

Part Two

Page 10: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…
Page 11: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

1. Why mobile matters2. Small screen methodologies3. What you can build4. Best practices for MF/RWD5. How to define and execute a strategy

Page 13: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

State of Mobile & Commerce:2013 Edition

Page 14: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

seekingalpha.com/article/1120151-reviewing-the-mobile-revenue-of-major-internet-companies

$0B

$125B

$250B

$375B

$500B

2010 2011 2012 2013 2014

Desktop Mobile

Revenue from eCommerce in US + Europe

Page 15: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

seekingalpha.com/article/1120151-reviewing-the-mobile-revenue-of-major-internet-companies

0%

8%

15%

23%

30%

2009 2010 2011 2012 2013 2014

2.2%4.9%

10.0%

17.0%

23.0%

Mobile Percentage ofTotal eCommerce Revenue

Page 16: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Devices owned by US Adults

http://pewinternet.org/Commentary/2012/February/Pew-Internet-Mobile.aspx

Page 20: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

17%use phone as primary device

for web access

April 2012

Page 21: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

40–50% are mobile only in:• 18–29 year olds• African American and hispanic• Income under $30k / year

December 2012

Page 22: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Responsive Commercein the Wild

Page 23: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

skinnyties.com

Page 24: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

indochino.com

Page 25: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

nuts.com

Page 26: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

currys.co.uk

Page 27: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

unitedpixelworkers.com

Page 28: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

oneillclothing.com

Page 29: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Content First

Page 30: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

“If our design was more modern, we’d have better

sales.”

Page 31: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

“Making our site mobile-friendly would be huge.”

~ D. Trump

Page 32: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Companies think in design and technology problems.

Page 33: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Most problems are content problems.

Page 34: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Responsive web design is notall the devices + prettiness.

Page 35: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

RWD is planning for your content to go everywhere.

Page 36: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Case Study:SkinnyTies.com

Page 37: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

skinnyties.com

Page 38: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Content problems:• Information architecture• Product photography• Knowledge leadership

Page 39: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Information Architecture

Page 40: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…
Page 41: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…
Page 42: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…
Page 43: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Limited Navigation Options

Page 44: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Every product spec needsa standardized set of values.

Page 45: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

lime greenolive greensea foam greentrue greenturquoise

2.5 inches2.5”2 1/2”2 1/2 inchesTwo inches

avocado greenforest greengreenhunter greenkelly green

Page 46: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

New product schemas:• Descriptive• Consistent• Keyword infused

Page 47: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Refined content schemas= Great SEO

Page 49: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Product Photography

Page 50: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…
Page 51: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…
Page 52: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…
Page 53: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…
Page 54: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Knowledge Leadership

Page 55: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…
Page 56: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…
Page 57: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…
Page 58: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…
Page 59: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…
Page 60: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Beautiful design without useful content lacks authority.

Page 61: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

RWD was not the silver bullet.

Page 62: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Content assumptions affect all devices.

Page 63: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Designing content-firstled to success.

Page 64: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

netmagazine.com/features/top-25-responsive-sites-2012

Net Magazine: Top 25 Responsive Sites of 2012

Page 65: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Performance

Page 66: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

“What’s another pound to an elephant?”

twitter.com/snookca/status/296746082837344256

Page 67: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…
Page 68: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Performance is adesign constraint.

Page 69: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Technology is losing theperformance fight.

Page 70: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Median Load Time from Alexa Retail 2000

seekingalpha.com/article/1120151-reviewing-the-mobile-revenue-of-major-internet-companies

5.94sDec. 2011

7.25sDec. 2012

~9sDec. 2013

Page 71: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

The business case needs to bemade for performance.

Page 72: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

“We are not the fastest retail site on the

internet today.”

Page 73: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

webperformancetoday.com/2012/02/28/4-awesome-slides-showing-how-page-speed-correlates-to-business-metrics-at-walmart-com/

Page 74: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Walmart Business Metrics for Performance

webperformancetoday.com/2012/02/28/4-awesome-slides-showing-how-page-speed-correlates-to-business-metrics-at-walmart-com/

1s faster+2% conversions

0.1s faster+1% Revenue

Page 75: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

How do we improveperformance?

Page 76: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Ignore the backend.(gasp)

Page 77: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Tune the server!Full-page caching!

EC2 ELB Varnish cloud magic!

Page 78: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…
Page 79: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

stevesouders.com/blog/2012/02/10/the-performance-golden-rule/

Load time of 50,000 sites

FrontendBackend

13% 87%

Page 80: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

“80–90% of the end user response time is spent on the

frontend. Start there.”

stevesouders.com/blog/2012/02/10/the-performance-golden-rule/

Page 81: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

A bad frontend underminesthe perfect backend.

Page 82: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Your frontend needsa steward.

Page 83: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

You cannot let sitesswell unchecked.

Page 84: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

How do we measure performance?

Page 85: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

YSlowdeveloper.yahoo.com/yslow/

Google PageSpeeddevelopers.google.com/speed/pagespeed/

WebPageTestwebpagetest.org/

Report Cards

Page 86: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Waterfall Charts

Page 87: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Some mobile devices lack profiling tools.

Hacking your way around it:stevesouders.com/blog/2013/03/26/mobile-waterfalls/

Page 88: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Measured Speedvs.

Perceived Speed

Page 89: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

14 Small Ways toSpeed Up the Frontend

Page 90: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

1. Reduce HTTP requests.

Page 91: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

2. Use DNS pre-fetching.

Page 92: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

3. Use cookie-less domainsfor static assets.

Page 93: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

4. Use two domainsfor static assets.

Page 94: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

5. Put JS at the bottom.

Page 95: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

6. Use asynchronousJS loading.

Page 96: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

7. Use one CSS file.

Page 97: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

8. Link CSS from the site domain.

Page 98: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

9. Use a Content Delivery Network.

Page 99: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

10. Minify all CSS and JS.

Page 100: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

11. Use gzip compression.

Page 101: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

12. Optimize images.

Page 102: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

13. Use caching andfar-future expires headers.

More info:youtube.com/watch?v=HKNZ-tQQnSY

Page 103: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

14. Use conditional loading.

Page 104: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Further Resourcesspeakerdeck.com/keithpitt/keith-and-marios-guide-to-fast-websites

Page 105: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Pitfalls in Responsive Commerce

Page 106: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Markup

Page 107: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

One columnTwo columns left

Two columns rightThree columns

Page 108: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Markup Order Matters

Page 109: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

One Column template for:• Home• Login / Register• Informational CMS Pages

Page 110: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Custom Templates for:• Catalog > List• Catalog > Product• Checkout > OnePage• Customer > Dashboard

Page 111: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Flexible and Maintainble

Page 112: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Generic columnar layoutsdon’t work when content

changes shape/size.

Page 113: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

CSS3 Flexbox is very powerful,but not well supported yet.

zomigi.com/blog/future-css-layout-fowd/css-tricks.com/old-flexbox-and-new-flexbox/

Page 114: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Responsive Images

Page 115: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

1. Image Replacement

Page 116: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

2. Over Sizing @2x or @1.5x

Page 117: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

3. Super Sizing @5x

Page 118: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

4. PictureFill

https://github.com/scottjehl/picturefill

Page 119: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

5. Sechna.io Src

docs.sencha.io/current/index.html#!/guide/src

Page 120: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

8 Guidelines and 1 Rulefor Responsive Images

Page 121: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

“Plan for the fact that whatever you implement will be

deprecated.”

blog.cloudfour.com/8-guidelines-and-1-rule-for-responsive-images/

Page 122: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Bandwidth and latency still can’t reliably be detected.

Page 123: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Users that pay for bandwidth per MB may

want lo-res images.

Page 124: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

A Balancing Actfor Skinny Ties

Page 125: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Images @1x

Page 126: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Images @1.5x

Page 127: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Image replacement

Page 128: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Sprite Icons

Page 129: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Tailor your approach tothe content at hand.

Page 130: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Sass + Compass

Page 131: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Sasssass-lang.com

Compasscompass-style.org

Page 132: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

maddesigns.de/sass-compass-introduction/

Page 133: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Gruntdeveloper.yahoo.com/yslow/

CodeKitincident57.com/codekit/

Hammerhammerformac.com

Build Tools for Sass/Compass

Scoutmhs.github.com/scout-app/

Page 134: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Left: hierarchy of Sass partials

Right: loader of Sass partials

Sass + Compass Structure

Page 135: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Frontend Frameworksand Prototyping

Page 137: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Build a lean patternlibrary for each project.

Page 138: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

“Mini Bootstraps” are the modern design deliverable.

daverupert.com/2013/04/responsive-deliverables/

Page 139: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

JS Behaviorand Media Queries

Page 140: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

if (window.matchMedia("(min-width: 400px)").matches){   // Do something}

developer.mozilla.org/en-US/docs/DOM/window.matchMedia

Page 142: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Touch Events in JS

Page 143: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

touchstarttouchmovetouchend

Page 144: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

touchstart eventfires

click event fires300ms delay

Page 145: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Workarounds forclick delays

Page 146: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Touch librarieshttps://github.com/dotmaster/Touchable-jQuery-Pluginhttps://github.com/cheeaun/tappablehttps://github.com/jonpacker/jquery.taphttps://github.com/EightMedia/hammer.js

Page 147: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Here be dragons

Page 148: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

https://developers.google.com/mobile/articles/fast_buttonshttp://www.html5rocks.com/en/mobile/touch/

Further Resources

Page 149: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Form Structures

Page 150: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Stack Forms

Page 151: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

ScaffoldForms

Page 152: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…
Page 153: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Adjacent fields are hard to use.

Page 154: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Your user’s eyes should not do this.

Page 155: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Make forms flow in only one direction.

Page 156: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

HTML5 Input Types

Page 157: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

<input type="email" />

Page 158: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

<input type="tel" />

Page 159: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

<input type="number" />

Page 160: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

<input type="text" pattern="[0-9]*" />

Page 161: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Custom Quantity Widget

Page 162: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Sisyphus.jsgithub.com/simsalabim/sisyphus

Page 163: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Tables

Page 164: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

1. No Tables

Page 165: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

2. Simple Tables

Page 166: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

3. Priority Tables

Page 167: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

4. Linearized Tables

Page 168: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

5. Scroll Tables

Page 169: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

css-tricks.com/responsive-data-table-roundup/

Further Resources

Page 170: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Social Widgets

Page 171: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

• Not designed for small screens.• Inconsistent sizes, layouts, margins, and style.• Every major mobile platform has sharing built into the OS.• Internet Explorer + Safari do too. • Dozens of extensions for Firefox + Chrome.

Page 172: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Facebook + Twitter + Google PlusShare Widgets

19HTTP Requests

247KB of data

Page 173: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

The Cost of Social Widgets

+2.3sOver WiFi

+11.5sOver 3G

Page 174: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

I cannot jump the distance, you’ll have to toss me.

Page 175: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Share links are way better

• Every social site has them• Plain old HTML• Full styling control• Sharing interface is almost identical• Instantly recognizable• Tap friendly

Page 176: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

The Cost of Share Links

0HTTP Requests

<1KB of data

Page 177: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

http://socialitejs.comhttps://github.com/filamentgroup/SocialCount

Missing social counters?

Page 178: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Extensions

Page 179: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Be prepared to auditall your extensions.

Page 180: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

1. Request vendors update their code.2. Remove the vendor’s styling, but keep the interaction.

3. Fork and maintain your own version.

Coping with Extensions

Page 181: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Checkout

Page 182: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

1. Eliminate unnecessary steps.2. Pre-fill data whenever possible.

3. Use appropriate inputs so typing is easier.

Making checkout faster

Page 183: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

http://baymard.comhttp://uxdesign.smashingmagazine.com/tag/e-commerce/

Checkout Best Practices

Page 184: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Billing Address

Shipping Address

Shipping Method

Payment Method

Review + Submit

Progress

Page 185: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Billing Address

Shipping Address

Shipping Method

Payment Method

Review + Submit

Progress Billing Address

Shipping Address

Shipping Method

Payment Method

Review + Submit

Progress

Page 186: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Billing Address

Shipping Address

Shipping Method

Payment Method

Review + Submit

Progress

Page 187: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Woven Checkout

Page 188: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Billing Address

Shipping Method

Payment Method

Review + Submit

Shipping Address

Page 189: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Billing Address

Shipping Method

Payment Method

Review + Submit

Shipping Address

Step Summary

Page 190: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Billing Address

Shipping Method

Payment Method

Review + Submit

Shipping Address

Step Summary

Step Summary

Page 191: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Billing Address

Shipping Method

Payment Method

Review + Submit

Shipping Address

Step Summary

Step Summary

Step Summary

Page 192: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Billing Address

Shipping Method

Payment Method

Review + Submit

Shipping Address

Step Summary

Step Summary

Step Summary

Step Summary

Page 193: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

1. Natural Hierarchy2. Proximity

3. Device Friendly

Page 194: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Again, extensions

Page 195: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Show Me The Money

Page 196: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Quantity78.0%

Average Order Value20.8%

Transactions57.8%

Revenue – iPad224%

Revenue – iPhone473%

Revenue – Android187%

YOY Impact of Responsive Designfor Skinny Ties

Page 197: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

TransactionsOn Mobile

382%Responsive + O’Neill Clothing

http://electricpulp.com/notes/you-like-apples/http://electricpulp.com/notes/more-on-apples-mobile-optimization-in-ecommerce/

RevenueOn Mobile

370%

Page 198: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

I hope to hear more storieslike this from you.

Page 199: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Thanks

Page 200: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

Questions

Page 201: Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…

GravityDept.comFalkowski