SlideShare a Scribd company logo
A Pragmatic Approach to Responsive Design
     Jesmond Allen @Jesmond
     Fiz Yazdi @UXFiz

                                                1


Thursday, 26 July 12
A pragmatic approach to responsive design

           Planning

           • Conversations you’ll need to
             have
           • What answers you’re hunting
             for


                   5 key questions to ask,
                   and the answers you’re
                   looking for


                                                2


Thursday, 26 July 12
A pragmatic approach to responsive design

           1. Planning                       2. Doing

           • Conversations you’ll need to    • How to start designing
             have                              responsively
           • What answers you’re hunting     • How to layout designs and
             for                               reflow them across different
                                               sized screens

                   5 key questions to ask,       3 step guide to starting
                   and the answers you’re        your design
                   looking for                   Top 5 things we’ve learnt


                                                                              3


Thursday, 26 July 12
We mostly do this: UX
    And what do you do?
                            Source: Morgan Stanley   4


Thursday, 26 July 12
Planning

                                  5


Thursday, 26 July 12
5 key questions


                                         6


Thursday, 26 July 12
1. Why would you like a
    responsive site?
                                                        Who is advocating it
                                                        within the business?
                                                        Any why?
                 What do they think a
                 ‘responsive’ site is?


                                                    Are they in a key
                                                    position?

                          What does a successful
                          responsive project look
                          like to them?


                                                                               7


Thursday, 26 July 12
2. Who are your users, and what
    devices are they using today?

               What do their
               current analytics                      What mobile/tablet/big
               say?                                   screen usage do they
                                                      want in the future?




                             What do they know about user
                             behaviours across different channels?
                             How do they plan to meet these needs?


                                                                               8


Thursday, 26 July 12
3. What are your plans for
    content?
                                                      What about images? What
                                                      about more complex
            Have you                                  content like infographics,
            started thinking                          tables?
            about this?




                       Can we get direction on this
                       from workshops, content
                       documents, what?                            Do we need to
                                                                   consider other
                                                                   languages?


                                                                                    9


Thursday, 26 July 12
4. What are the development
    skills in your team?
                                                        Are you using a
            Have they done                              CMS and can
            this before?                                they tame it?

                                  Do they want to
                                  do this?



               Are they                             How do these
               available to us?                     skills effect what
                                                    we can design?



                                                                          10


Thursday, 26 July 12
5. What deliverables would you
    like to see from us?
                                            Wireframes? HTML
                                            prototypes?
          Snap points and fluidity?         Something else?




                                      Visual design
                                      concept &
                                      style tiles?



                                           How will they use
                                           the deliverables?

                                                               11


Thursday, 26 July 12
Doing

                               12


Thursday, 26 July 12
Let’s look at a made up example:


                       FizmondHolidays.com




                                             13


Thursday, 26 July 12
FizmondHolidays.com
    A travel website aimed at friends looking for an fun holiday.

    They’ve seen an increase in their mobile traffic but desktop
    is still their priority.

    We’ve agreed to design in one snap point - producing
    wireframes for desktop and mobile. We’ll design desktop to
    be touch-friendly to accommodate tablet use.




                                                                    14


Thursday, 26 July 12
Where to start?
                        3 step guide


                                         15


Thursday, 26 July 12
1. What are the key user tasks?
    How can we support these tasks across
    different devices and contexts of use?


                             Narrow choice
              Find lots of                       Decide on
                suitable                        holiday and
               holidays                          purchase
                             Share with other
                                travellers




                                                              16


Thursday, 26 July 12
2. Prioritise your content
    FizmondHolidays.com product page candidate content:

       Logo               Customer       Holiday image     Phone number
                          reviews        gallery
       Holiday                                             Holiday
       overview           Main holiday   Email and share   location map
                          image          links
        Main navigation                                    Similar holidays
                                         Holiday price
                          Search
        ‘Book now’
        button
                          Holiday name        Put these content features in
        Full holiday                          order of priority for a page on
                          ???                 FizmondHolidays.com
        description
                                              describing a particular holiday.
                                              (5 mins)
                                                                                 17


Thursday, 26 July 12
3a. Lay out your content...



                                 Use Post-it
                                 notes and pens
                                 to add content
                                 features to your
                                 blank wireframe
                                 (10 mins)



    ... as a smart phone wireframe
                                                    18


Thursday, 26 July 12
Simple reflow strategies

        1                      1     1            1
                               2                  2
        2                            2
                               3                  3
        3              4             3     5

        5          6   7   8
                               4           6      4

                                     4
                               5                  5
                                     7            6
                               6

                               7
                                                  7
                               8




                                                      19


Thursday, 26 July 12
3b. Layout your content...
    ... as a desktop wireframe                      Use Post-it
                                                    notes and pens
                                                    to add content
                                                    features to your
                                                    blank wireframe.
                                                    Do you need to
                                                    change anything
                                                    on your mobile
                                                    design?
                                                    (10 mins)


    Remember your reflow approach. As the designs are responsive,
    content must largely remain the same and in the same order.

                                                                       20


Thursday, 26 July 12
Top 5 tips


                                    21


Thursday, 26 July 12
Top 5 things we’ve learned
          1. Involve developers at the earliest possible stage. Their
             enthusiasm and understanding is crucial to a successful project.
          2. Most clients have a budget that allows for minimal snap points
             and minimal reflow wizardry
          3. Don’t scare the horses - most clients still think desktop-first
          4. Whichever layout you start with, don’t do all your templates at
             that size before moving on to the next snap point - they will all
             influence each other
          5. You don’t need to wireframe up every single template at every
             size in order to provide enough information for build to begin


                                                                                 22


Thursday, 26 July 12
Our favourite resources
                       mediaqueri.es



                       lukew.com


                       bradfrostweb.com/blog/web/responsive-nav-patterns/


                       cxpartners.co.uk/ux-resources



                                                                            23


Thursday, 26 July 12
Thank you

                       Fiz Yazdi                    Jesmond Allen

                       @UXFiz                       @jesmond

                       fiz.yazdi@cxpartners.co.uk   jesmond.allen@cxpartners.co.uk




                                                                                     24


Thursday, 26 July 12

More Related Content

PDF
DESIGN THINKING FOR EDUCATORS DESIGNERS WORKBOOK
PPTX
Developing a ux lead program
PPTX
A Developer’s Guide to Interaction and Interface Design
PDF
Stop Doing What Youre Told
PDF
Ux paper prototyping
PDF
Critical Thinking forUX Designers (Workshop)
PDF
UXSG2014 Lightning Talks - The MUDD Model - Marrying UX, Design and Developme...
PDF
Design by Committee in an Agile environment
DESIGN THINKING FOR EDUCATORS DESIGNERS WORKBOOK
Developing a ux lead program
A Developer’s Guide to Interaction and Interface Design
Stop Doing What Youre Told
Ux paper prototyping
Critical Thinking forUX Designers (Workshop)
UXSG2014 Lightning Talks - The MUDD Model - Marrying UX, Design and Developme...
Design by Committee in an Agile environment

What's hot (20)

PDF
Design by Committee
PDF
The elements of product success for business leaders
PDF
Co design (NUX4)
PDF
Lean UX Anti-Patterns
PDF
Design sprint hand-out TOPdesk
PDF
Practicing What We Preach: designing usage centered deliverables
PDF
Developing design thinking practice in complex organisations
PDF
Designing Agile Interactions
PDF
The elements of product success for designers and developers
PPTX
The Design Process
PDF
Designing with the Body: Learning to Physically Prototype
PDF
Introduction to Agile for SIPA
PDF
Effective prototyping (for Vermont Code Camp)
PDF
Effective prototyping
PDF
Designing the Design Problem
PDF
Introducing design thinking
PDF
Design methodologies process book
PDF
Strategic User Experience (ConfabUK 2013)
PDF
Metrics drivendesign
Design by Committee
The elements of product success for business leaders
Co design (NUX4)
Lean UX Anti-Patterns
Design sprint hand-out TOPdesk
Practicing What We Preach: designing usage centered deliverables
Developing design thinking practice in complex organisations
Designing Agile Interactions
The elements of product success for designers and developers
The Design Process
Designing with the Body: Learning to Physically Prototype
Introduction to Agile for SIPA
Effective prototyping (for Vermont Code Camp)
Effective prototyping
Designing the Design Problem
Introducing design thinking
Design methodologies process book
Strategic User Experience (ConfabUK 2013)
Metrics drivendesign
Ad

Similar to A Pragmatic Approach to Responsive Design (20)

PDF
OSCON 2007: Open Design, Not By Committee
PPT
10 Lessons Oz Ia
PDF
UX At Your Desk
PPT
10 lessons from the design of SlideShare
PPTX
Things you should know about cloud HR solutions
PDF
50 UX Best Practices (By Above the Fold)
PPTX
Choosing the Right UX Method
PDF
Visual Design Day 1
PDF
Getting Started with UX Research OCUX Camp CRossi Aug 2017
PDF
FOSS and agile software development
PDF
SFD2012Hanoi - Duong Trong Tan - Agile and FOSS
PPTX
Reflective SlideDocs
PDF
Project portfolio anatomy v1.03
PDF
Steve Price: Interactive Design and graduates questionnaire
PDF
Critical Hit! The importance of critique and how to effectively integrate it ...
PPTX
Playground Practice: Project Edition
PDF
Design process
PDF
Introduction to Design Thinking Workshop
PDF
Developers, you're designing experiences (and you didn't even know it)
PDF
UX Research Methods: Behind the Scenes At Process Street
OSCON 2007: Open Design, Not By Committee
10 Lessons Oz Ia
UX At Your Desk
10 lessons from the design of SlideShare
Things you should know about cloud HR solutions
50 UX Best Practices (By Above the Fold)
Choosing the Right UX Method
Visual Design Day 1
Getting Started with UX Research OCUX Camp CRossi Aug 2017
FOSS and agile software development
SFD2012Hanoi - Duong Trong Tan - Agile and FOSS
Reflective SlideDocs
Project portfolio anatomy v1.03
Steve Price: Interactive Design and graduates questionnaire
Critical Hit! The importance of critique and how to effectively integrate it ...
Playground Practice: Project Edition
Design process
Introduction to Design Thinking Workshop
Developers, you're designing experiences (and you didn't even know it)
UX Research Methods: Behind the Scenes At Process Street
Ad

More from cxpartners (20)

PDF
Chi briding the relevance gap
PDF
Putting people at the centre of design at the samaritans
PDF
cxpartners customer centricity
PDF
Designing Without Compromise
PDF
Practical Steps in Determining Your Product Vision (Product Tank Bristol - Oc...
PDF
How to do the work you want to do - AKA neglect selling skills at your peril!...
PDF
Customer Driven Digital Transformation
PDF
UX vs Artificial Intelligence
PDF
Research analysis: getting more from your data
PDF
Transforming Care in Bristol
PDF
Interaction designers vs algorithms
PDF
Beyond the touch screen - better accessibility for mobile apps
PDF
How to ask a question
PDF
UX Leadership
PDF
Photo ux nux 061014
PDF
Photo content strategy (James Chudley, cxpartners)
PDF
Psychology and the Perfect Design by @mrjoe
PDF
How Rapid Feedback improves the design process (Luke Jones, cxpartners)
PDF
How to build a failsafe mobile usability testing set up
PDF
Exploring the user experience through ethnography (Anna Wilkie, cxpartners)
Chi briding the relevance gap
Putting people at the centre of design at the samaritans
cxpartners customer centricity
Designing Without Compromise
Practical Steps in Determining Your Product Vision (Product Tank Bristol - Oc...
How to do the work you want to do - AKA neglect selling skills at your peril!...
Customer Driven Digital Transformation
UX vs Artificial Intelligence
Research analysis: getting more from your data
Transforming Care in Bristol
Interaction designers vs algorithms
Beyond the touch screen - better accessibility for mobile apps
How to ask a question
UX Leadership
Photo ux nux 061014
Photo content strategy (James Chudley, cxpartners)
Psychology and the Perfect Design by @mrjoe
How Rapid Feedback improves the design process (Luke Jones, cxpartners)
How to build a failsafe mobile usability testing set up
Exploring the user experience through ethnography (Anna Wilkie, cxpartners)

Recently uploaded (20)

PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
sap open course for s4hana steps from ECC to s4
PPT
Teaching material agriculture food technology
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Machine learning based COVID-19 study performance prediction
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
A Presentation on Artificial Intelligence
PDF
cuic standard and advanced reporting.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Approach and Philosophy of On baking technology
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Empathic Computing: Creating Shared Understanding
Dropbox Q2 2025 Financial Results & Investor Presentation
Review of recent advances in non-invasive hemoglobin estimation
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
“AI and Expert System Decision Support & Business Intelligence Systems”
Programs and apps: productivity, graphics, security and other tools
sap open course for s4hana steps from ECC to s4
Teaching material agriculture food technology
Network Security Unit 5.pdf for BCA BBA.
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Machine learning based COVID-19 study performance prediction
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
A Presentation on Artificial Intelligence
cuic standard and advanced reporting.pdf
Unlocking AI with Model Context Protocol (MCP)
Approach and Philosophy of On baking technology
Per capita expenditure prediction using model stacking based on satellite ima...
The Rise and Fall of 3GPP – Time for a Sabbatical?
Empathic Computing: Creating Shared Understanding

A Pragmatic Approach to Responsive Design

  • 1. A Pragmatic Approach to Responsive Design Jesmond Allen @Jesmond Fiz Yazdi @UXFiz 1 Thursday, 26 July 12
  • 2. A pragmatic approach to responsive design Planning • Conversations you’ll need to have • What answers you’re hunting for 5 key questions to ask, and the answers you’re looking for 2 Thursday, 26 July 12
  • 3. A pragmatic approach to responsive design 1. Planning 2. Doing • Conversations you’ll need to • How to start designing have responsively • What answers you’re hunting • How to layout designs and for reflow them across different sized screens 5 key questions to ask, 3 step guide to starting and the answers you’re your design looking for Top 5 things we’ve learnt 3 Thursday, 26 July 12
  • 4. We mostly do this: UX And what do you do? Source: Morgan Stanley 4 Thursday, 26 July 12
  • 5. Planning 5 Thursday, 26 July 12
  • 6. 5 key questions 6 Thursday, 26 July 12
  • 7. 1. Why would you like a responsive site? Who is advocating it within the business? Any why? What do they think a ‘responsive’ site is? Are they in a key position? What does a successful responsive project look like to them? 7 Thursday, 26 July 12
  • 8. 2. Who are your users, and what devices are they using today? What do their current analytics What mobile/tablet/big say? screen usage do they want in the future? What do they know about user behaviours across different channels? How do they plan to meet these needs? 8 Thursday, 26 July 12
  • 9. 3. What are your plans for content? What about images? What about more complex Have you content like infographics, started thinking tables? about this? Can we get direction on this from workshops, content documents, what? Do we need to consider other languages? 9 Thursday, 26 July 12
  • 10. 4. What are the development skills in your team? Are you using a Have they done CMS and can this before? they tame it? Do they want to do this? Are they How do these available to us? skills effect what we can design? 10 Thursday, 26 July 12
  • 11. 5. What deliverables would you like to see from us? Wireframes? HTML prototypes? Snap points and fluidity? Something else? Visual design concept & style tiles? How will they use the deliverables? 11 Thursday, 26 July 12
  • 12. Doing 12 Thursday, 26 July 12
  • 13. Let’s look at a made up example: FizmondHolidays.com 13 Thursday, 26 July 12
  • 14. FizmondHolidays.com A travel website aimed at friends looking for an fun holiday. They’ve seen an increase in their mobile traffic but desktop is still their priority. We’ve agreed to design in one snap point - producing wireframes for desktop and mobile. We’ll design desktop to be touch-friendly to accommodate tablet use. 14 Thursday, 26 July 12
  • 15. Where to start? 3 step guide 15 Thursday, 26 July 12
  • 16. 1. What are the key user tasks? How can we support these tasks across different devices and contexts of use? Narrow choice Find lots of Decide on suitable holiday and holidays purchase Share with other travellers 16 Thursday, 26 July 12
  • 17. 2. Prioritise your content FizmondHolidays.com product page candidate content: Logo Customer Holiday image Phone number reviews gallery Holiday Holiday overview Main holiday Email and share location map image links Main navigation Similar holidays Holiday price Search ‘Book now’ button Holiday name Put these content features in Full holiday order of priority for a page on ??? FizmondHolidays.com description describing a particular holiday. (5 mins) 17 Thursday, 26 July 12
  • 18. 3a. Lay out your content... Use Post-it notes and pens to add content features to your blank wireframe (10 mins) ... as a smart phone wireframe 18 Thursday, 26 July 12
  • 19. Simple reflow strategies 1 1 1 1 2 2 2 2 3 3 3 4 3 5 5 6 7 8 4 6 4 4 5 5 7 6 6 7 7 8 19 Thursday, 26 July 12
  • 20. 3b. Layout your content... ... as a desktop wireframe Use Post-it notes and pens to add content features to your blank wireframe. Do you need to change anything on your mobile design? (10 mins) Remember your reflow approach. As the designs are responsive, content must largely remain the same and in the same order. 20 Thursday, 26 July 12
  • 21. Top 5 tips 21 Thursday, 26 July 12
  • 22. Top 5 things we’ve learned 1. Involve developers at the earliest possible stage. Their enthusiasm and understanding is crucial to a successful project. 2. Most clients have a budget that allows for minimal snap points and minimal reflow wizardry 3. Don’t scare the horses - most clients still think desktop-first 4. Whichever layout you start with, don’t do all your templates at that size before moving on to the next snap point - they will all influence each other 5. You don’t need to wireframe up every single template at every size in order to provide enough information for build to begin 22 Thursday, 26 July 12
  • 23. Our favourite resources mediaqueri.es lukew.com bradfrostweb.com/blog/web/responsive-nav-patterns/ cxpartners.co.uk/ux-resources 23 Thursday, 26 July 12
  • 24. Thank you Fiz Yazdi Jesmond Allen @UXFiz @jesmond fiz.yazdi@cxpartners.co.uk jesmond.allen@cxpartners.co.uk 24 Thursday, 26 July 12