Slideshare.net (beta)

 

All comments

Add a comment on Slide 1

If you have a SlideShare account, login to comment; else you can comment as a guest


Showing 1-50 of 2 (more)

Making Web 2.0 Usable: Ajax Case Study

From MolecularInc, 3 months ago

Rich Internet technologies such as Ajax change the way the Web wor more

639 views  |  0 comments  |  2 favorites  |  18 downloads
 

Tags

application internet rich ria innovation online ebusiness marketing web 2.0

more

 
 

Groups / Events

 

 
Embed
options

More Info

This slideshow is Public
Total Views: 639
on Slideshare: 639
from embeds: 0

Slideshow transcript

Slide 1: Make AJAX Work for Your Site and Your Users A Case Study on Improving Product Selection Steve Mulder Riccardo La Rosa

Slide 2: Copyright © 2007 Molecular, Inc. | www.molecular.com | Linked by Isobar 2

Slide 3: Conversion Funnel Abandon Total Visits Visitors 12,620,248 52% Find Product 6,115,084 Choose 88% Product 728,944 10% Checkout 655,936 Buy 5.2% Conversion Rate Copyright © 2007 Molecular, Inc. | www.molecular.com | Linked by Isobar 3

Slide 4: Single-Screen Checkout Copyright © 2007 Molecular, Inc. | www.molecular.com | Linked by Isobar 4

Slide 5: Conversion Funnel Abandon Total Visits Visitors 12,620,248 52% Find Product 6,115,084 Choose 88% Product 728,944 10% Checkout 655,936 Buy 5.2% Conversion Rate Copyright © 2007 Molecular, Inc. | www.molecular.com | Linked by Isobar 5

Slide 6: Finding Stuff: The Early Years Copyright © 2007 Molecular, Inc. | www.molecular.com | Linked by Isobar 6

Slide 7: Finding Stuff: Adolescence Copyright © 2007 Molecular, Inc. | www.molecular.com | Linked by Isobar 7

Slide 8: Faceted Navigation • Too slow • Not enough control Copyright © 2007 Molecular, Inc. | www.molecular.com | Linked by Isobar 8

Slide 9: AJAX to the Rescue! Copyright © 2007 Molecular, Inc. | www.molecular.com | Linked by Isobar 9

Slide 10: The Experiment 1.0 Copyright © 2007 Molecular, Inc. | www.molecular.com | Linked by Isobar 10

Slide 11: Design and Development Process • Small and agile • Whiteboard sketching • Build and design as we go • Usability test • Evolve and grow Copyright © 2007 Molecular, Inc. | www.molecular.com | Linked by Isobar 11

Slide 12: Usability Testing Copyright © 2007 Molecular, Inc. | www.molecular.com | Linked by Isobar 12

Slide 13: A/B Testing Copyright © 2007 Molecular, Inc. | www.molecular.com | Linked by Isobar 13

Slide 14: A/B Testing Copyright © 2007 Molecular, Inc. | www.molecular.com | Linked by Isobar 14

Slide 15: What Worked Well Copyright © 2007 Molecular, Inc. | www.molecular.com | Linked by Isobar 15

Slide 16: Slowing It Down Copyright © 2007 Molecular, Inc. | www.molecular.com | Linked by Isobar 16

Slide 17: First-Time vs. Regular Use Copyright © 2007 Molecular, Inc. | www.molecular.com | Linked by Isobar 17

Slide 18: What We Wanted Users to Feel Copyright © 2007 Molecular, Inc. | www.molecular.com | Linked by Isobar 18

Slide 19: What Users Actually Felt Copyright © 2007 Molecular, Inc. | www.molecular.com | Linked by Isobar 19

Slide 20: Power Can Feel Like Complexity “It feels like a site for wine experts.” Copyright © 2007 Molecular, Inc. | www.molecular.com | Linked by Isobar 20

Slide 21: The Desire for Control Copyright © 2007 Molecular, Inc. | www.molecular.com | Linked by Isobar 21

Slide 22: The Desire for the Familiar If it looks like a drop-down and acts like a drop-down… Copyright © 2007 Molecular, Inc. | www.molecular.com | Linked by Isobar 22

Slide 23: The Back Button Conundrum • People expect the Back button to work • People expect Undo functionality • Most recent action, whatever that might be • Leveraged Really Simple History framework Copyright © 2007 Molecular, Inc. | www.molecular.com | Linked by Isobar 23

Slide 24: Testing Another Winnowing Tool: MyRatePlan.com Users liked: • Ability to narrow down phones quickly • Ability to see phone details on this screen Usability issues: • Initial overwhelming complexity • Unexpected or unclear behavior Copyright © 2007 Molecular, Inc. | www.molecular.com | Linked by Isobar 24

Slide 25: Testing Another Winnowing Tool: Kayak.com Users liked: • Simple, clutter-free design • Fast and responsive (animation helped) • Easy-to-use interface elements Copyright © 2007 Molecular, Inc. | www.molecular.com | Linked by Isobar 25

Slide 26: The Experiment 2.0 Copyright © 2007 Molecular, Inc. | www.molecular.com | Linked by Isobar 26

Slide 27: Technology: How It All Started X + • Easy to get started for • Fully embrace .NET developers JavaScript development • Very little JavaScript • Great utilities development • Great visual effects • Not enough control on UI effects • Poor documentation • Poor documentation • Excellent unit test • APIs changed during examples different releases Copyright © 2007 Molecular, Inc. | www.molecular.com | Linked by Isobar 27

Slide 28: Architecture • Endeca + ASP.Net • Sliders • Appear/Disappear effect • Histograms • Star rating Copyright © 2007 Molecular, Inc. | www.molecular.com | Linked by Isobar 28

Slide 29: Sliders • Script.aculo.us offers different type of sliders: • Vertical • Horizontal • Predefined values • Multiple handles • Easily customizable look and feel with styles and images • Easy to extend Copyright © 2007 Molecular, Inc. | www.molecular.com | Linked by Isobar 29

Slide 30: Sliders: An Example new Control.Slider(‘SliderPriceHandle',‘SliderPrice', { sliderValue:100, // this is the offset axis: 'horizontal', range:$R(0,100), restricted:true, onSlide:function(v) { $('priceFilterValue').innerHTML='$'+(v)+' or less'; // here we change opacity }, onChange:function(v){ // here we perform blind up } }); Copyright © 2007 Molecular, Inc. | www.molecular.com | Linked by Isobar 30

Slide 31: Histograms • Histograms are home made • Server side code • Recipe: • Create hash of value/count pairs [($10, 5), ($11, 7), ….] • Use the maximum value of count as the scale factor • Create images directly from your hash <img width="2" height="<%=heightHistoBar%>" src="Images/h2.gif" /> • Depending on your values, change the width of the images Copyright © 2007 Molecular, Inc. | www.molecular.com | Linked by Isobar 31

Slide 32: Applying Rich Interfaces Where They Matter Most Abandon Total Visits Visitors 12,620,248 52% Find Product 6,115,084 Choose 88% Product 728,944 10% Checkout 655,936 Buy 5.2% Conversion Rate Copyright © 2007 Molecular, Inc. | www.molecular.com | Linked by Isobar 32

Slide 33: What’ s Next • More iterations and user testing • Accessibility • Compare functionality • Infinite scrolling • Content mashups • Dynamic cross-selling Copyright © 2007 Molecular, Inc. | www.molecular.com | Linked by Isobar 33

Slide 34: Thanks! Riccardo La Rosa rlarosa@molecular.com Steve Mulder smulder@molecular.com wine.molecular.com Copyright © 2007 Molecular, Inc. | www.molecular.com | Linked by Isobar 34