SlideShare ist ein Scribd-Unternehmen logo
1 von 56
Downloaden Sie, um offline zu lesen
Graeme Blackwood
Creative Lead, Deeson Online
http://deeson.co.uk/online
Using Drupal to deliver
               beautiful ecommerce sites


www.deeson.co.uk/online      Graeme Blackwood on www.themakingspot.com
Chapter 1

How it all began...



   www.deeson.co.uk/online   Graeme Blackwood on www.themakingspot.com
We had to monetise the content
and make it easily searchable



 www.deeson.co.uk/online   Graeme Blackwood on www.themakingspot.com
The website had to be beautiful
By this I mean going beyond the basic stuff we take for granted to deliver unexpected,
delightful user experiences – http://baymard.com/blog/kano-model




    www.deeson.co.uk/online                                 Graeme Blackwood on www.themakingspot.com
83%
                          Average return on
                          investment for improving
                          user experience
                          Nielsen, http://www.useit.com/alertbox/roi.html




www.deeson.co.uk/online                         Graeme Blackwood on www.themakingspot.com
Business value of usability and
delightful interfaces?


Increased sales and loyalty!

 www.deeson.co.uk/online   Graeme Blackwood on www.themakingspot.com
Chapter 2

The designer’s urge



   www.deeson.co.uk/online   Graeme Blackwood on www.themakingspot.com
http://theoatmeal.com/comics/design_changes




www.deeson.co.uk/online                                             Graeme Blackwood on www.themakingspot.com
http://theoatmeal.com/comics/design_changes




www.deeson.co.uk/online                                             Graeme Blackwood on www.themakingspot.com
We asked


What is the content structure
and who are our users?



   www.deeson.co.uk/online   Graeme Blackwood on www.themakingspot.com
www.deeson.co.uk/online   Graeme Blackwood on www.themakingspot.com
Chapter 3

Don’t make me think!



   www.deeson.co.uk/online   Graeme Blackwood on www.themakingspot.com
We wrote user stories based
on our user personas
http://www.disambiguity.com/persona-driven-user-stories-for-agile-ux/




    www.deeson.co.uk/online                                Graeme Blackwood on www.themakingspot.com
Then started testing early by
prototyping in Drupal
We used real prototypes instead of wireframes or static HTML for testing areas of
the interface that required interaction




    www.deeson.co.uk/online                                  Graeme Blackwood on www.themakingspot.com
At this stage, we just turned on modules
    like Apache Solr and Flag unthemed
               to begin user testing them
Ongoing user testing
continuously informed the
design process
Developing and testing the prototype while designing
the interface meant no designing in the dark




    www.deeson.co.uk/online                            Graeme Blackwood on www.themakingspot.com
Our guiding principle was



Don’t make me think!
Steve Krug, http://www.sensible.com – Good stuff!
Chapter 4

Labelling and language



   www.deeson.co.uk/online   Graeme Blackwood on www.themakingspot.com
Careful labelling helped to
reduce ambiguity


 www.deeson.co.uk/online   Graeme Blackwood on www.themakingspot.com
Not this sort of
labelling
Adjectives add clarity
What am I searching?
We tried to use
natural language
Concise, but with conjunctions like and, for etc




   www.deeson.co.uk/online                         Graeme Blackwood on www.themakingspot.com
That is, natural language for our audience,
not developers (or robots)!

  www.deeson.co.uk/online     Graeme Blackwood on www.themakingspot.com
This could be “Shawl returned 28 patterns and 1 how-tos”
                       But who actually speaks like that?
Chapter 5

Dealing with defaults



   www.deeson.co.uk/online   Graeme Blackwood on www.themakingspot.com
Customising browser and
Drupal defaults helped
harmonise the interface
Tabs, buttons, forms, pagers, messages etc, especially from contributed modules




    www.deeson.co.uk/online                                Graeme Blackwood on www.themakingspot.com
www.deeson.co.uk/online   Graeme Blackwood on www.themakingspot.com
www.deeson.co.uk/online   Graeme Blackwood on www.themakingspot.com
We used value and colour to
assign meaning
 Read more                       Search           Add to basket                      Active

 Lower value                General functions   Purchase functions              Active states
  functions




  www.deeson.co.uk/online                                  Graeme Blackwood on www.themakingspot.com
and tried to give good feedback

 Add to basket              Add to basket +   Add to basket                In your basket

     Default                 Hover/focus      AJAX pending                AJAX success




  www.deeson.co.uk/online                                Graeme Blackwood on www.themakingspot.com
We used square crops to
standardise the variety of
aspect ratios
There were far too many images to crop manually




    www.deeson.co.uk/online                       Graeme Blackwood on www.themakingspot.com
What happens to different images when sized to a fixed width




                           Landscape images
                           become very small

                                               Resize and square crop
                                                 standardises both

Portrait images push the
 content below the fold
Chapter 6

Completing the
user experience


   www.deeson.co.uk/online   Graeme Blackwood on www.themakingspot.com
We used some novel interfaces
that didn’t have well
established mental models
They weren’t as well understood as search, vertical scroll and buttons etc




    www.deeson.co.uk/online                                  Graeme Blackwood on www.themakingspot.com
Faceted search is becoming more
popular, but people aren’t as used to it
              as other search methods
So we made an effort to keep
things clear and uncluttered
www.deeson.co.uk/online   Graeme Blackwood on www.themakingspot.com
We made it really easy to
change currency from the
default £:


 www.deeson.co.uk/online   Graeme Blackwood on www.themakingspot.com
Voila!
We built personal wishlists for
registered users to add any pattern to
Users can choose whether they want to display
         their downloaded patterns publicly...
On their profiles...
...and on the project page
Summary
• We worked at really understanding our content and audience
• Basic prototypes were refined through regular testing
• Good labelling improved understanding, and using the language of our audience made it
   feel like home

• Drupal and browser defaults were styled to harmonise the interface
• We focussed on getting the basics right, with extra touches to delight
• Novel interfaces were tested and refined to ensure they were natural


    www.deeson.co.uk/online                                 Graeme Blackwood on www.themakingspot.com
Thank you!
                          Any questions?
                          Luke Simmons will be happy to answer anything technical,
                          and there’s also http://drupal.org/node/1352442




www.deeson.co.uk/online                                 Graeme Blackwood on www.themakingspot.com

Weitere ähnliche Inhalte

Kürzlich hochgeladen

Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxbingyichin04
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...RitikaRoy32
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationZenSeloveres
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...instagramfab782445
 
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Servicearoranaina404
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Case Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneCase Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneLukeKholes
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...amitlee9823
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...kumaririma588
 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
DESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- IntroductionDESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- Introductionsivagami49
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfParomita Roy
 
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyHire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyNitya salvi
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...Call Girls in Nagpur High Profile
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja Nehwal
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfamanda2495
 

Kürzlich hochgeladen (20)

Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptx
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentation
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Case Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneCase Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, Pune
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
 
DESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- IntroductionDESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- Introduction
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
 
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyHire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 

Empfohlen

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 

Empfohlen (20)

Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 

Beautiful drupal-ecommerce

  • 1. Graeme Blackwood Creative Lead, Deeson Online http://deeson.co.uk/online
  • 2. Using Drupal to deliver beautiful ecommerce sites www.deeson.co.uk/online Graeme Blackwood on www.themakingspot.com
  • 3.
  • 4. Chapter 1 How it all began... www.deeson.co.uk/online Graeme Blackwood on www.themakingspot.com
  • 5.
  • 6. We had to monetise the content and make it easily searchable www.deeson.co.uk/online Graeme Blackwood on www.themakingspot.com
  • 7. The website had to be beautiful By this I mean going beyond the basic stuff we take for granted to deliver unexpected, delightful user experiences – http://baymard.com/blog/kano-model www.deeson.co.uk/online Graeme Blackwood on www.themakingspot.com
  • 8. 83% Average return on investment for improving user experience Nielsen, http://www.useit.com/alertbox/roi.html www.deeson.co.uk/online Graeme Blackwood on www.themakingspot.com
  • 9. Business value of usability and delightful interfaces? Increased sales and loyalty! www.deeson.co.uk/online Graeme Blackwood on www.themakingspot.com
  • 10. Chapter 2 The designer’s urge www.deeson.co.uk/online Graeme Blackwood on www.themakingspot.com
  • 11. http://theoatmeal.com/comics/design_changes www.deeson.co.uk/online Graeme Blackwood on www.themakingspot.com
  • 12. http://theoatmeal.com/comics/design_changes www.deeson.co.uk/online Graeme Blackwood on www.themakingspot.com
  • 13. We asked What is the content structure and who are our users? www.deeson.co.uk/online Graeme Blackwood on www.themakingspot.com
  • 14.
  • 15.
  • 16.
  • 17. www.deeson.co.uk/online Graeme Blackwood on www.themakingspot.com
  • 18. Chapter 3 Don’t make me think! www.deeson.co.uk/online Graeme Blackwood on www.themakingspot.com
  • 19. We wrote user stories based on our user personas http://www.disambiguity.com/persona-driven-user-stories-for-agile-ux/ www.deeson.co.uk/online Graeme Blackwood on www.themakingspot.com
  • 20. Then started testing early by prototyping in Drupal We used real prototypes instead of wireframes or static HTML for testing areas of the interface that required interaction www.deeson.co.uk/online Graeme Blackwood on www.themakingspot.com
  • 21. At this stage, we just turned on modules like Apache Solr and Flag unthemed to begin user testing them
  • 22. Ongoing user testing continuously informed the design process Developing and testing the prototype while designing the interface meant no designing in the dark www.deeson.co.uk/online Graeme Blackwood on www.themakingspot.com
  • 23.
  • 24. Our guiding principle was Don’t make me think! Steve Krug, http://www.sensible.com – Good stuff!
  • 25. Chapter 4 Labelling and language www.deeson.co.uk/online Graeme Blackwood on www.themakingspot.com
  • 26. Careful labelling helped to reduce ambiguity www.deeson.co.uk/online Graeme Blackwood on www.themakingspot.com
  • 27. Not this sort of labelling
  • 29. What am I searching?
  • 30. We tried to use natural language Concise, but with conjunctions like and, for etc www.deeson.co.uk/online Graeme Blackwood on www.themakingspot.com
  • 31.
  • 32. That is, natural language for our audience, not developers (or robots)! www.deeson.co.uk/online Graeme Blackwood on www.themakingspot.com
  • 33. This could be “Shawl returned 28 patterns and 1 how-tos” But who actually speaks like that?
  • 34. Chapter 5 Dealing with defaults www.deeson.co.uk/online Graeme Blackwood on www.themakingspot.com
  • 35. Customising browser and Drupal defaults helped harmonise the interface Tabs, buttons, forms, pagers, messages etc, especially from contributed modules www.deeson.co.uk/online Graeme Blackwood on www.themakingspot.com
  • 36. www.deeson.co.uk/online Graeme Blackwood on www.themakingspot.com
  • 37. www.deeson.co.uk/online Graeme Blackwood on www.themakingspot.com
  • 38. We used value and colour to assign meaning Read more Search Add to basket Active Lower value General functions Purchase functions Active states functions www.deeson.co.uk/online Graeme Blackwood on www.themakingspot.com
  • 39. and tried to give good feedback Add to basket Add to basket + Add to basket In your basket Default Hover/focus AJAX pending AJAX success www.deeson.co.uk/online Graeme Blackwood on www.themakingspot.com
  • 40. We used square crops to standardise the variety of aspect ratios There were far too many images to crop manually www.deeson.co.uk/online Graeme Blackwood on www.themakingspot.com
  • 41. What happens to different images when sized to a fixed width Landscape images become very small Resize and square crop standardises both Portrait images push the content below the fold
  • 42. Chapter 6 Completing the user experience www.deeson.co.uk/online Graeme Blackwood on www.themakingspot.com
  • 43. We used some novel interfaces that didn’t have well established mental models They weren’t as well understood as search, vertical scroll and buttons etc www.deeson.co.uk/online Graeme Blackwood on www.themakingspot.com
  • 44. Faceted search is becoming more popular, but people aren’t as used to it as other search methods
  • 45. So we made an effort to keep things clear and uncluttered
  • 46. www.deeson.co.uk/online Graeme Blackwood on www.themakingspot.com
  • 47. We made it really easy to change currency from the default £: www.deeson.co.uk/online Graeme Blackwood on www.themakingspot.com
  • 48.
  • 50. We built personal wishlists for registered users to add any pattern to
  • 51.
  • 52. Users can choose whether they want to display their downloaded patterns publicly...
  • 54. ...and on the project page
  • 55. Summary • We worked at really understanding our content and audience • Basic prototypes were refined through regular testing • Good labelling improved understanding, and using the language of our audience made it feel like home • Drupal and browser defaults were styled to harmonise the interface • We focussed on getting the basics right, with extra touches to delight • Novel interfaces were tested and refined to ensure they were natural www.deeson.co.uk/online Graeme Blackwood on www.themakingspot.com
  • 56. Thank you! Any questions? Luke Simmons will be happy to answer anything technical, and there’s also http://drupal.org/node/1352442 www.deeson.co.uk/online Graeme Blackwood on www.themakingspot.com