SlideShare uma empresa Scribd logo
1 de 39
Responsive Web Design
       Paweł Skowronek
          0807883/2
Last Time
1. What is Responsive Web Design?
2. Mobile vs. Desktop
3. What makes a website responsive?
4. Why websites should be responsive?
Today
1. Is the User Interface responsive?
2. Usability Specification
3. Persona
4. User eXperience Requirements
5. User eXperience Evaluation
(Wordpress, 2011)
(Wordpress, 2011)
(Wordpress, 2011)
(Wordpress, 2011)
(Wordpress, 2011)
(Wordpress, 2011)
Header
Nav




      Content    Side




        Footer
1. Is the User Interface responsive?
2. Usability Specification
3. Persona
4. User eXperience Requirements
5. User eXperience Evaluation
max-width:1000px



        Header
Nav




      Content

                         Side



         Footer
max-width:1000px
                                #page {
                                          margin: 0 auto;
        Header                  }
                                          max-width: 1000px;

                                #branding hgroup {
                                       margin: 0 7.6%;
Nav                             }
                                #access div {
                                       margin: 0 7.6%;
                                }
                                #primary {
                                       float: left;
                                       margin: 0 -26.4% 0 0;
                                       width: 100%;
                                }

      Content                   #content {
                                       margin: 0 34% 0 7.6%;
                                       width: 58.4%;
                                }

                         Side   #secondary {
                                       float: right;
                                       margin-right: 7.6%;
                                       width: 18.8%;
                                }
                                #colophon {
                                       clear: both;
                                }

         Footer
                                                     (Wordpress, 2011)
max-width:1000px
                                #page {
                                          margin: 0 auto;
        Header                  }
                                          max-width: 1000px;

                                #branding hgroup {
                                       margin: 0 7.6%;
Nav                             }
                                #access div {
                                       margin: 0 7.6%;
                                }
                                #primary {
                                       float: left;
                                       margin: 0 -26.4% 0 0;
                                       width: 100%;
                                }

      Content                   #content {
                                       margin: 0 34% 0 7.6%;
                                       width: 58.4%;
                                }

                         Side   #secondary {
                                       float: right;
                                       margin-right: 7.6%;
                                       width: 18.8%;
                                }
                                #colophon {
                                       clear: both;
                                }

         Footer
                                                     (Wordpress, 2011)
max-width:1000px
                                #page {
                                          margin: 0 auto;
        Header                  }
                                          max-width: 1000px;

                                #branding hgroup {
                                       margin: 0 7.6%;
Nav                             }
                                #access div {
                                       margin: 0 7.6%;
                                }
                                #primary {
                                       float: left;
                                       margin: 0 -26.4% 0 0;
                                       width: 100%;
                                }

      Content                   #content {
                                       margin: 0 34% 0 7.6%;
                                       width: 58.4%;
                                }

                         Side   #secondary {
                                       float: right;
                                       margin-right: 7.6%;
                                       width: 18.8%;
                                }
                                #colophon {
                                       clear: both;
                                }

         Footer
                                                     (Wordpress, 2011)
max-width:800px



       Header

Nav
                        @media (max-width: 800px) {
                           #main #content {
                               margin: 0 7.6%;
                               width: auto;
                           }
       Content             #main #secondary {
                               float: none;
                               margin: 0 7.6%;
                               width: auto;
                           }
                        }




          Side

        Footer
                                          (Wordpress, 2011)
max-width:800px



       Header

Nav
                        @media (max-width: 800px) {
                           #main #content {
                               margin: 0 7.6%;
                               width: auto;
                           }
       Content             #main #secondary {
                               float: none;
                               margin: 0 7.6%;
                               width: auto;
                           }
                        }




          Side

        Footer
                                          (Wordpress, 2011)
max-width:650px



 Header

    Nav           @media (max-width: 800px)

                              +

                  @media (max-width: 650px) {
                     body {
                         font-size: 13px;

 Content             }
                     #access ul {
                         font-size: 12px;
                     }
                     #site-title {
                         padding: 5.30625em 0 0;
                     }
                  }

    Side

  Footer
                                      (Wordpress, 2011)
max-width:450px



 Header           @media (max-width: 800px)
                            {...}


    Nav
                              +

                  @media (max-width: 650px)
                            {...}

                              +

                  @media (max-width: 450px) {
 Content             #content .gallery-
                  columns-2 .gallery-item {
                         width: 45%;
                         padding-right: 4%;
                     }
                     #content .gallery-
                  columns-2 .gallery-item img {
                         width: 100%;

    Side             }
                         height: auto;

                  }



  Footer
                                      (Wordpress, 2011)
Is the User Interface responsive?


        1. Media Queries

        2. Flexible/Fluid grid

        3. Responsive Images
Is the User Interface responsive?


        1. Media Queries         ✓
        2. Flexible/Fluid grid

        3. Responsive Images
Is the User Interface responsive?


        1. Media Queries         ✓
        2. Flexible/Fluid grid   ✓
        3. Responsive Images
Is the User Interface responsive?


        1. Media Queries         ✓
        2. Flexible/Fluid grid   ✓
        3. Responsive Images     ✓
1. Is the User Interface responsive?
2. Usability Specification
3. Persona
4. User eXperience Requirements
5. User eXperience Evaluation
Usability Specification
•   Efficiency of use
    Users find it easy to read an article on various
    devices (i.e. Smartphone, Tablet or Laptop)
•   Intuitiveness
    Users are able to navigate through the website
    on different devices
•   Low perceived workload
    Users don’t find the interface demanding or
    frustrating but easy to use

                                                 (Usability First, 2011)
1. Is the User Interface responsive?
2. Usability Specification
3. Persona
4. User eXperience Requirements
5. User eXperience Evaluation
•   Jenny

•   22 years old

•   Final year Psychology student

•   Writing dissertation

•   Lives far from university

•   Has to commute every day

•   Has access to smartphone, laptop and desktop PC

•   Focused on her career

•   IT skills involve report writing and web browsing.
•   Jenny

•   22 years old

•   Final year Psychology student

•   Writing dissertation

•   Lives far from university

•   Has to commute every day

•   Has access to smartphone, laptop and desktop PC

•   Focused on her career

•   IT skills involve report writing and web browsing.
1. Is the User Interface responsive?
2. Usability Specification
3. Persona
4. User eXperience Requirements
5. User eXperience Evaluation
User eXperience Requirements


• website accessible on different devices
• easy to follow website’s layout
• readable articles - appropriate font size on
  different devices




                                           (GoodPractice, 2010)
1. Is the User Interface responsive?
2. Persona
3. User eXperience Requirements
4. User eXperience Evaluation
User eXperience Evaluation

• website accessible on different devices
       1.Laptop - max-width: 1000px
       2.Tablet - max-wdith: 850px
       3.Smartphone - max-width: 650px/450px
User eXperience Evaluation
• easy to follow website’s layout
         Header                        Header

          Nav          Nav




         Content
                                    Content     Side



          Side


         Footer
                                       Footer
User eXperience Evaluation
• readable articles - appropriate font size on
  different devices

           1000px, 850px - 15px
            650px, 450px - 12px
Conclusions
• website accessible on different devices
• easy to follow website’s layout
• readable articles - appropriate font size on
  different devices
References
•   Usability First, 2011. Requirements Specification. Usability First, [online].
    Available at: <http://www.usabilityfirst.com/about-usability/requirements-
    specification/> [Accessed December 2011]
•   Owen Ferguson, 2010. User Experience: Planning and Requirements.
    GoofPractice, [online]. Available at: <http://goodpractice.com/blog/user-
    experience-planning-and-requirements/> [Accessed December 2011]
•   Wordpress, 2011. The Twenty Eleven Theme. WordPress, [online]. Available at:
    <http://twentyelevendemo.wordpress.com/> [Accessed December 2011]
•   Knight, K., 2011. Responsive Web Design:What It Is and How To Use It. Smashing
    Magazine, [online]. Available at: <http://coding.smashingmagazine.com/
    2011/01/12/guidelines-for-responsive-web-design/> [Accessed December
    2011]
•   Marcotte, E., 2010. Responsive Web Design. A list apart, [online]. Available at:
    <http://www.alistapart.com/articles/responsive-web-design> [Accessed
    December 2011]
Questions?
Responsive Web Design


Thanks.
Paweł Skowronek

pawelskowronek@me.com

pawelskowronek.me

@pawelskowronek

Mais conteúdo relacionado

Último

Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...babafaisel
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...home
 
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...Suhani Kapoor
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...Call Girls in Nagpur High Profile
 
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
SCRIP Lua HTTP PROGRACMACION PLC  WECON CASCRIP Lua HTTP PROGRACMACION PLC  WECON CA
SCRIP Lua HTTP PROGRACMACION PLC WECON CANestorGamez6
 
Petrosains Drama Competition (PSDC).pptx
Petrosains Drama Competition (PSDC).pptxPetrosains Drama Competition (PSDC).pptx
Petrosains Drama Competition (PSDC).pptxIgnatiusAbrahamBalin
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵anilsa9823
 
Stark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxStark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxjeswinjees
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceanilsa9823
 
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Yantram Animation Studio Corporation
 
Nepali Escort Girl Gomti Nagar \ 9548273370 Indian Call Girls Service Lucknow...
Nepali Escort Girl Gomti Nagar \ 9548273370 Indian Call Girls Service Lucknow...Nepali Escort Girl Gomti Nagar \ 9548273370 Indian Call Girls Service Lucknow...
Nepali Escort Girl Gomti Nagar \ 9548273370 Indian Call Girls Service Lucknow...nagunakhan
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Delhi Call girls
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation decktbatkhuu1
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxmirandajeremy200221
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...Suhani Kapoor
 
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girlsmodelanjalisharma4
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentationamedia6
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130Suhani Kapoor
 

Último (20)

Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
SCRIP Lua HTTP PROGRACMACION PLC  WECON CASCRIP Lua HTTP PROGRACMACION PLC  WECON CA
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
 
Petrosains Drama Competition (PSDC).pptx
Petrosains Drama Competition (PSDC).pptxPetrosains Drama Competition (PSDC).pptx
Petrosains Drama Competition (PSDC).pptx
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
 
Stark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxStark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptx
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
 
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
 
Nepali Escort Girl Gomti Nagar \ 9548273370 Indian Call Girls Service Lucknow...
Nepali Escort Girl Gomti Nagar \ 9548273370 Indian Call Girls Service Lucknow...Nepali Escort Girl Gomti Nagar \ 9548273370 Indian Call Girls Service Lucknow...
Nepali Escort Girl Gomti Nagar \ 9548273370 Indian Call Girls Service Lucknow...
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptx
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
 
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentation
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
 

Destaque

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
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
 

Destaque (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
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...
 

eBusiness Engineering Responsive Web Design Part 2

  • 1. Responsive Web Design Paweł Skowronek 0807883/2
  • 2. Last Time 1. What is Responsive Web Design? 2. Mobile vs. Desktop 3. What makes a website responsive? 4. Why websites should be responsive?
  • 3. Today 1. Is the User Interface responsive? 2. Usability Specification 3. Persona 4. User eXperience Requirements 5. User eXperience Evaluation
  • 4.
  • 11. Header Nav Content Side Footer
  • 12. 1. Is the User Interface responsive? 2. Usability Specification 3. Persona 4. User eXperience Requirements 5. User eXperience Evaluation
  • 13. max-width:1000px Header Nav Content Side Footer
  • 14. max-width:1000px #page { margin: 0 auto; Header } max-width: 1000px; #branding hgroup { margin: 0 7.6%; Nav } #access div { margin: 0 7.6%; } #primary { float: left; margin: 0 -26.4% 0 0; width: 100%; } Content #content { margin: 0 34% 0 7.6%; width: 58.4%; } Side #secondary { float: right; margin-right: 7.6%; width: 18.8%; } #colophon { clear: both; } Footer (Wordpress, 2011)
  • 15. max-width:1000px #page { margin: 0 auto; Header } max-width: 1000px; #branding hgroup { margin: 0 7.6%; Nav } #access div { margin: 0 7.6%; } #primary { float: left; margin: 0 -26.4% 0 0; width: 100%; } Content #content { margin: 0 34% 0 7.6%; width: 58.4%; } Side #secondary { float: right; margin-right: 7.6%; width: 18.8%; } #colophon { clear: both; } Footer (Wordpress, 2011)
  • 16. max-width:1000px #page { margin: 0 auto; Header } max-width: 1000px; #branding hgroup { margin: 0 7.6%; Nav } #access div { margin: 0 7.6%; } #primary { float: left; margin: 0 -26.4% 0 0; width: 100%; } Content #content { margin: 0 34% 0 7.6%; width: 58.4%; } Side #secondary { float: right; margin-right: 7.6%; width: 18.8%; } #colophon { clear: both; } Footer (Wordpress, 2011)
  • 17. max-width:800px Header Nav @media (max-width: 800px) { #main #content { margin: 0 7.6%; width: auto; } Content #main #secondary { float: none; margin: 0 7.6%; width: auto; } } Side Footer (Wordpress, 2011)
  • 18. max-width:800px Header Nav @media (max-width: 800px) { #main #content { margin: 0 7.6%; width: auto; } Content #main #secondary { float: none; margin: 0 7.6%; width: auto; } } Side Footer (Wordpress, 2011)
  • 19. max-width:650px Header Nav @media (max-width: 800px) + @media (max-width: 650px) { body { font-size: 13px; Content } #access ul { font-size: 12px; } #site-title { padding: 5.30625em 0 0; } } Side Footer (Wordpress, 2011)
  • 20. max-width:450px Header @media (max-width: 800px) {...} Nav + @media (max-width: 650px) {...} + @media (max-width: 450px) { Content #content .gallery- columns-2 .gallery-item { width: 45%; padding-right: 4%; } #content .gallery- columns-2 .gallery-item img { width: 100%; Side } height: auto; } Footer (Wordpress, 2011)
  • 21. Is the User Interface responsive? 1. Media Queries 2. Flexible/Fluid grid 3. Responsive Images
  • 22. Is the User Interface responsive? 1. Media Queries ✓ 2. Flexible/Fluid grid 3. Responsive Images
  • 23. Is the User Interface responsive? 1. Media Queries ✓ 2. Flexible/Fluid grid ✓ 3. Responsive Images
  • 24. Is the User Interface responsive? 1. Media Queries ✓ 2. Flexible/Fluid grid ✓ 3. Responsive Images ✓
  • 25. 1. Is the User Interface responsive? 2. Usability Specification 3. Persona 4. User eXperience Requirements 5. User eXperience Evaluation
  • 26. Usability Specification • Efficiency of use Users find it easy to read an article on various devices (i.e. Smartphone, Tablet or Laptop) • Intuitiveness Users are able to navigate through the website on different devices • Low perceived workload Users don’t find the interface demanding or frustrating but easy to use (Usability First, 2011)
  • 27. 1. Is the User Interface responsive? 2. Usability Specification 3. Persona 4. User eXperience Requirements 5. User eXperience Evaluation
  • 28. Jenny • 22 years old • Final year Psychology student • Writing dissertation • Lives far from university • Has to commute every day • Has access to smartphone, laptop and desktop PC • Focused on her career • IT skills involve report writing and web browsing.
  • 29. Jenny • 22 years old • Final year Psychology student • Writing dissertation • Lives far from university • Has to commute every day • Has access to smartphone, laptop and desktop PC • Focused on her career • IT skills involve report writing and web browsing.
  • 30. 1. Is the User Interface responsive? 2. Usability Specification 3. Persona 4. User eXperience Requirements 5. User eXperience Evaluation
  • 31. User eXperience Requirements • website accessible on different devices • easy to follow website’s layout • readable articles - appropriate font size on different devices (GoodPractice, 2010)
  • 32. 1. Is the User Interface responsive? 2. Persona 3. User eXperience Requirements 4. User eXperience Evaluation
  • 33. User eXperience Evaluation • website accessible on different devices 1.Laptop - max-width: 1000px 2.Tablet - max-wdith: 850px 3.Smartphone - max-width: 650px/450px
  • 34. User eXperience Evaluation • easy to follow website’s layout Header Header Nav Nav Content Content Side Side Footer Footer
  • 35. User eXperience Evaluation • readable articles - appropriate font size on different devices 1000px, 850px - 15px 650px, 450px - 12px
  • 36. Conclusions • website accessible on different devices • easy to follow website’s layout • readable articles - appropriate font size on different devices
  • 37. References • Usability First, 2011. Requirements Specification. Usability First, [online]. Available at: <http://www.usabilityfirst.com/about-usability/requirements- specification/> [Accessed December 2011] • Owen Ferguson, 2010. User Experience: Planning and Requirements. GoofPractice, [online]. Available at: <http://goodpractice.com/blog/user- experience-planning-and-requirements/> [Accessed December 2011] • Wordpress, 2011. The Twenty Eleven Theme. WordPress, [online]. Available at: <http://twentyelevendemo.wordpress.com/> [Accessed December 2011] • Knight, K., 2011. Responsive Web Design:What It Is and How To Use It. Smashing Magazine, [online]. Available at: <http://coding.smashingmagazine.com/ 2011/01/12/guidelines-for-responsive-web-design/> [Accessed December 2011] • Marcotte, E., 2010. Responsive Web Design. A list apart, [online]. Available at: <http://www.alistapart.com/articles/responsive-web-design> [Accessed December 2011]
  • 39. Responsive Web Design Thanks. Paweł Skowronek pawelskowronek@me.com pawelskowronek.me @pawelskowronek

Notas do Editor

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n