SlideShare une entreprise Scribd logo
1  sur  29
Télécharger pour lire hors ligne
Responsive	
  Design	
  and	
  You	
  
Michelle	
  Dash,	
  Joe	
  Hass,	
  Bill	
  Welense	
  
Tonight’s	
  Agenda	
  
How	
  We	
  Got	
  Here	
  
Is	
  Responsive	
  Design	
  A	
  Fad?	
  
DeconstrucCng	
  Responsive	
  Design	
  
Approaching	
  The	
  Design	
  Process	
  
Benefits	
  and	
  PiFalls	
  
The	
  One	
  Slide	
  Answer	
  To	
  “Should	
  You	
  Use	
  
Responsive	
  Design?”	
  
•  Looking	
  Into	
  The	
  Future	
  
•  ReconstrucCng	
  Responsive	
  Design	
  
• 
• 
• 
• 
• 
• 
1996:	
  The	
  Desktop	
  

hRp://www2.warnerbros.com/spacejam/movie/jam.htm	
  
1999/2002:	
  WAP	
  Mobile	
  
2007:	
  The	
  iPhone	
  
“This	
  is	
  the	
  real	
  
Web!”	
  
“Mobile	
  Web”	
  
Is	
  Responsive	
  Design	
  a	
  Fad?	
  
How	
  Responsive	
  Do	
  You	
  Want	
  To	
  Get?	
  
Fluid	
  Design	
  
Images	
  adjust	
  their	
  size	
  based	
  on	
  the	
  viewport	
  
size.	
  
In	
  an	
  600-­‐pixel	
  view,	
  you	
  see	
  this.	
  

In	
  a	
  768-­‐pixel	
  view,	
  you	
  see	
  this.	
  
Contextual	
  Design	
  
Design	
  the	
  experience	
  based	
  on	
  how	
  people	
  
generally	
  use	
  the	
  device.	
  

I	
  want	
  to	
  check	
  

I	
  want	
  to	
  immerse	
  

I	
  want	
  to	
  manage	
  

hRp://whitneyhess.com/blog/2012/02/07/locaCon-­‐agnosCc-­‐context-­‐specific/	
  
 Contextual	
  Design	
  Display	
  
Common	
  elements	
  inherit	
  look	
  and	
  feel	
  of	
  the	
  
device	
  they	
  are	
  used	
  on.	
  
Example:	
  Drop	
  downs	
  take	
  on	
  interface	
  of	
  
different	
  device	
  types	
  

hRp://www.lukew.com/ff/entry.asp?1000	
  
Responsive	
  Design	
  With	
  
Server	
  Side	
  Components	
  
The	
  page	
  redesigns	
  itself	
  based	
  on	
  the	
  viewable	
  
width	
  of	
  the	
  browser.	
  It	
  only	
  sends	
  the	
  
appropriate	
  pieces	
  needed.	
  

hRp://www.lukew.com/ff/entry.asp?1509	
  
Jakob	
  Nielsen	
  &	
  Responsive	
  Design	
  

www.useit.com/alertbox/mobile-­‐vs-­‐full-­‐sites.html	
  
www.useit.com/alertbox/repurposing	
  
Jakob	
  Nielsen	
  &	
  Responsive	
  Design	
  
“I	
  was	
  wriCng	
  about	
  user	
  experience,	
  not	
  
implementaCon.	
  ...	
  Responsive	
  design	
  is	
  one	
  of	
  the	
  
ways	
  to	
  achieve	
  different	
  user	
  interfaces	
  for	
  
different	
  devices.	
  It	
  should	
  be	
  up	
  to	
  the	
  engineers	
  
to	
  determine	
  the	
  most	
  efficient	
  way	
  of	
  achieving	
  
the	
  user	
  experience	
  goals.	
  All	
  we	
  usability	
  people	
  
should	
  decide	
  is	
  how	
  the	
  site	
  should	
  work	
  for	
  users,	
  
not	
  how	
  this	
  is	
  implemented.”	
  
hRp://www.netmagazine.com/interviews/nielsen-­‐responds-­‐mobile-­‐criCcism	
  
Approaching	
  The	
  Design	
  Process:	
  
Mobile	
  vs	
  Tablet	
  vs	
  Desktop	
  

•  Content-­‐Driven	
  Design	
  
•  Approximate	
  Designs	
  
•  Mobile	
  First	
  
Content-­‐Driven	
  Design	
  
Instead	
  of	
  looking	
  at	
  pieces	
  of	
  funcConality	
  
individually,	
  a	
  site	
  becomes	
  a	
  series	
  of	
  
components	
  that	
  shii	
  as	
  needed	
  depending	
  on	
  
the	
  content	
  on	
  the	
  site.	
  
Approximate	
  Designs	
  
As	
  you	
  design	
  a	
  page,	
  define	
  a	
  small,	
  medium	
  
and	
  large	
  point	
  of	
  view.	
  
Mobile	
  First	
  
A	
  designer	
  should	
  focus	
  on	
  the	
  core	
  set	
  of	
  tasks	
  
for	
  a	
  mobile	
  device,	
  then	
  add	
  addiConal	
  
funcConality	
  when	
  using	
  tablets	
  and	
  desktop.	
  
Benefits	
  
• 
• 
• 
• 

Creates	
  a	
  cohesive	
  experience	
  for	
  users	
  
Content	
  and	
  funcConality	
  is	
  targeted	
  
PotenCal	
  management	
  efficiencies	
  
Longer	
  shelf	
  life	
  
PiFalls	
  
• 
• 
• 
• 
• 

Longer	
  to	
  design	
  
Longer	
  to	
  develop	
  (and	
  harder	
  to	
  do	
  right)	
  
Costs	
  more	
  
Paradigm	
  shii	
  for	
  clients,	
  especially	
  in	
  the	
  
approval	
  process	
  
Faith	
  in	
  the	
  device-­‐sensing	
  capabiliCes	
  on	
  the	
  
server	
  
Should	
  We	
  Use	
  
Responsive	
  Design?	
  
It	
  Depends.	
  
• 
• 
• 
• 
• 
• 

Site	
  needs	
  
Site	
  architecture	
  
User	
  needs	
  
User	
  environment	
  
User	
  flows	
  
Time	
  available	
  
Examples	
  
• 
• 
• 
• 
• 
• 
• 
• 
• 

roundarchisobar.com	
  
goang.com	
  
sCtch.hermones.com	
  
thereturn.adidas.com	
  
bostonglobe.com	
  
barackobama.com	
  
sony.com	
  
starbucks.com	
  
londonandpartners.com	
  
Looking	
  Into	
  The	
  Future	
  
ReconstrucCng	
  Responsive	
  Design	
  
•  It’s	
  a	
  method.	
  It	
  can	
  be	
  the	
  right	
  method,	
  
but	
  not	
  always.	
  
•  Bring	
  and	
  keep	
  the	
  key	
  factors	
  top	
  of	
  mind	
  
when	
  determining	
  how	
  to	
  go	
  about	
  this.	
  
•  Whether	
  to	
  go	
  with	
  responsive	
  design	
  is	
  an	
  
everyone	
  decision	
  (client,	
  user	
  experience,	
  
creaCve,	
  producCon).	
  
Websites	
  To	
  Help	
  You	
  
•  www.netmagazine.com/features/50-­‐fantasCc-­‐
tools-­‐responsive-­‐web-­‐design	
  
•  bradfrost.github.com/this-­‐is-­‐responsive/	
  
•  www.awwwards.com/7-­‐essenCal-­‐books-­‐on-­‐
responsive-­‐web-­‐design-­‐you-­‐do-­‐not-­‐want-­‐to-­‐
miss.html	
  
Every	
  Single	
  Link	
  From	
  Tonight	
  
On	
  One	
  Page	
  

goo.gl/2Hiu	
  
Responsive	
  Design	
  and	
  You	
  
Michelle	
  Dash,	
  Joe	
  Hass,	
  Bill	
  Welense	
  

Contenu connexe

Tendances

Web-Abacus redesign
Web-Abacus redesignWeb-Abacus redesign
Web-Abacus redesignSDS_Unit
 
IT Proposal
IT Proposal IT Proposal
IT Proposal drurly
 
Web Design Trends 2017
Web Design Trends 2017Web Design Trends 2017
Web Design Trends 2017nannudavis
 
Visualising students' ePortfolios
Visualising students' ePortfoliosVisualising students' ePortfolios
Visualising students' ePortfoliosMahara Hui
 
How to create a mobile version of your website
How to create a mobile version of your websiteHow to create a mobile version of your website
How to create a mobile version of your websiteMahmoud Farrag
 
IBM Design Thinking with z/OS Communications Server
IBM Design Thinking with z/OS Communications ServerIBM Design Thinking with z/OS Communications Server
IBM Design Thinking with z/OS Communications ServerzOSCommserver
 
Guidelines for Responsive UX Design 11/16/19
Guidelines for Responsive UX Design 11/16/19Guidelines for Responsive UX Design 11/16/19
Guidelines for Responsive UX Design 11/16/19Robert Stribley
 
2. production techniques evaluation pro forma(1)
2. production techniques evaluation pro forma(1)2. production techniques evaluation pro forma(1)
2. production techniques evaluation pro forma(1)Will Stewart
 
NewsHarvest Gap Analysis
NewsHarvest Gap AnalysisNewsHarvest Gap Analysis
NewsHarvest Gap Analysiskimmyccs
 
Beyond the Desktop: Sites and Apps for Phones and Tablets
Beyond the Desktop: Sites and Apps for Phones and TabletsBeyond the Desktop: Sites and Apps for Phones and Tablets
Beyond the Desktop: Sites and Apps for Phones and TabletsWebvanta
 

Tendances (12)

Web-Abacus redesign
Web-Abacus redesignWeb-Abacus redesign
Web-Abacus redesign
 
IT Proposal
IT Proposal IT Proposal
IT Proposal
 
Web Design Trends 2017
Web Design Trends 2017Web Design Trends 2017
Web Design Trends 2017
 
Visualising students' ePortfolios
Visualising students' ePortfoliosVisualising students' ePortfolios
Visualising students' ePortfolios
 
Why Go Mobile
Why Go MobileWhy Go Mobile
Why Go Mobile
 
How to create a mobile version of your website
How to create a mobile version of your websiteHow to create a mobile version of your website
How to create a mobile version of your website
 
IBM Design Thinking with z/OS Communications Server
IBM Design Thinking with z/OS Communications ServerIBM Design Thinking with z/OS Communications Server
IBM Design Thinking with z/OS Communications Server
 
Guidelines for Responsive UX Design 11/16/19
Guidelines for Responsive UX Design 11/16/19Guidelines for Responsive UX Design 11/16/19
Guidelines for Responsive UX Design 11/16/19
 
2. production techniques evaluation pro forma(1)
2. production techniques evaluation pro forma(1)2. production techniques evaluation pro forma(1)
2. production techniques evaluation pro forma(1)
 
NewsHarvest Gap Analysis
NewsHarvest Gap AnalysisNewsHarvest Gap Analysis
NewsHarvest Gap Analysis
 
Beyond the Desktop: Sites and Apps for Phones and Tablets
Beyond the Desktop: Sites and Apps for Phones and TabletsBeyond the Desktop: Sites and Apps for Phones and Tablets
Beyond the Desktop: Sites and Apps for Phones and Tablets
 
Technical seminar
Technical seminarTechnical seminar
Technical seminar
 

En vedette

Is Content Strategy About To Overtake Interaction Design? (2014 WIAD)
Is Content Strategy About To Overtake Interaction Design? (2014 WIAD)Is Content Strategy About To Overtake Interaction Design? (2014 WIAD)
Is Content Strategy About To Overtake Interaction Design? (2014 WIAD)Joe Hass
 
So you're listening... now what?
So you're listening... now what?So you're listening... now what?
So you're listening... now what?Ripple6, Inc.
 
Commenting Best Practices
Commenting Best PracticesCommenting Best Practices
Commenting Best Practicesmh_azad
 
11 Apparent Ways To Grow Readership
11 Apparent Ways To Grow Readership11 Apparent Ways To Grow Readership
11 Apparent Ways To Grow ReadershipOmnePresent
 
Mobile Web vs Apps v2
Mobile Web vs Apps v2Mobile Web vs Apps v2
Mobile Web vs Apps v2Joe Hass
 
Ham, Bacn, and Spam
Ham, Bacn, and SpamHam, Bacn, and Spam
Ham, Bacn, and SpamJoe Hass
 
Designing For Mobile First
Designing For Mobile FirstDesigning For Mobile First
Designing For Mobile FirstJoe Hass
 
Mobile Web Vs Mobile Apps
Mobile Web Vs Mobile AppsMobile Web Vs Mobile Apps
Mobile Web Vs Mobile AppsJoe Hass
 
Social Media Marketing: Tips and Tricks
Social Media Marketing: Tips and TricksSocial Media Marketing: Tips and Tricks
Social Media Marketing: Tips and TricksRipple6, Inc.
 

En vedette (9)

Is Content Strategy About To Overtake Interaction Design? (2014 WIAD)
Is Content Strategy About To Overtake Interaction Design? (2014 WIAD)Is Content Strategy About To Overtake Interaction Design? (2014 WIAD)
Is Content Strategy About To Overtake Interaction Design? (2014 WIAD)
 
So you're listening... now what?
So you're listening... now what?So you're listening... now what?
So you're listening... now what?
 
Commenting Best Practices
Commenting Best PracticesCommenting Best Practices
Commenting Best Practices
 
11 Apparent Ways To Grow Readership
11 Apparent Ways To Grow Readership11 Apparent Ways To Grow Readership
11 Apparent Ways To Grow Readership
 
Mobile Web vs Apps v2
Mobile Web vs Apps v2Mobile Web vs Apps v2
Mobile Web vs Apps v2
 
Ham, Bacn, and Spam
Ham, Bacn, and SpamHam, Bacn, and Spam
Ham, Bacn, and Spam
 
Designing For Mobile First
Designing For Mobile FirstDesigning For Mobile First
Designing For Mobile First
 
Mobile Web Vs Mobile Apps
Mobile Web Vs Mobile AppsMobile Web Vs Mobile Apps
Mobile Web Vs Mobile Apps
 
Social Media Marketing: Tips and Tricks
Social Media Marketing: Tips and TricksSocial Media Marketing: Tips and Tricks
Social Media Marketing: Tips and Tricks
 

Similaire à Responsive Design Guide for Any Device

Designing and Theming Drupal for Mobile Devices
Designing and Theming Drupal for Mobile DevicesDesigning and Theming Drupal for Mobile Devices
Designing and Theming Drupal for Mobile DevicesDavid Lanier
 
UX design for every screen
UX design for every screenUX design for every screen
UX design for every screenFour Kitchens
 
SEF 2014 - Responsive Design in SharePoint 2013
SEF 2014 - Responsive Design in SharePoint 2013SEF 2014 - Responsive Design in SharePoint 2013
SEF 2014 - Responsive Design in SharePoint 2013Marc D Anderson
 
NoVA UX Responsive Design
NoVA UX Responsive DesignNoVA UX Responsive Design
NoVA UX Responsive DesignUXMattFiore
 
Using Responsive Web Design To Make Your Web Work Everywhere
Using Responsive Web Design To Make Your Web Work EverywhereUsing Responsive Web Design To Make Your Web Work Everywhere
Using Responsive Web Design To Make Your Web Work EverywhereChris Love
 
responsive awareness
responsive awarenessresponsive awareness
responsive awarenessonehundred_be
 
[Seminar] hwiyeon 200709
[Seminar] hwiyeon 200709[Seminar] hwiyeon 200709
[Seminar] hwiyeon 200709ivaderivader
 
Getting Down & Dirty with Responsive Web Design
Getting Down & Dirty with Responsive Web DesignGetting Down & Dirty with Responsive Web Design
Getting Down & Dirty with Responsive Web Designmartinridgway
 
Mobile Best Practices
Mobile Best PracticesMobile Best Practices
Mobile Best Practicesmintersam
 
Mobile ECM Webinar - June 2012
Mobile ECM Webinar - June 2012Mobile ECM Webinar - June 2012
Mobile ECM Webinar - June 2012Fishbowl Solutions
 
WDEV118 Overview
WDEV118 OverviewWDEV118 Overview
WDEV118 OverviewGene Babon
 
digital marketing[1].pdf
digital marketing[1].pdfdigital marketing[1].pdf
digital marketing[1].pdfTECHCENTRAL3
 
2014 Android and iOS Design Trends
2014 Android and iOS Design Trends2014 Android and iOS Design Trends
2014 Android and iOS Design TrendsMelvin Thambi
 
Resilient Enterprise Design (Craig Villamor at Enterprise UX 2017)
Resilient Enterprise Design (Craig Villamor at Enterprise UX 2017)Resilient Enterprise Design (Craig Villamor at Enterprise UX 2017)
Resilient Enterprise Design (Craig Villamor at Enterprise UX 2017)Rosenfeld Media
 
Seminar: Putting Mobile First
Seminar: Putting Mobile FirstSeminar: Putting Mobile First
Seminar: Putting Mobile FirstPrecedent
 
Putting Mobile First
Putting Mobile FirstPutting Mobile First
Putting Mobile FirstPrecedent
 
Responsive Design Talk @ Toronto Dev Derby March
Responsive Design Talk @ Toronto Dev Derby MarchResponsive Design Talk @ Toronto Dev Derby March
Responsive Design Talk @ Toronto Dev Derby Marchthemystic_ca
 

Similaire à Responsive Design Guide for Any Device (20)

Responsive Design and Joomla!
Responsive Design and Joomla!Responsive Design and Joomla!
Responsive Design and Joomla!
 
Designing and Theming Drupal for Mobile Devices
Designing and Theming Drupal for Mobile DevicesDesigning and Theming Drupal for Mobile Devices
Designing and Theming Drupal for Mobile Devices
 
UX design for every screen
UX design for every screenUX design for every screen
UX design for every screen
 
SEF 2014 - Responsive Design in SharePoint 2013
SEF 2014 - Responsive Design in SharePoint 2013SEF 2014 - Responsive Design in SharePoint 2013
SEF 2014 - Responsive Design in SharePoint 2013
 
NoVA UX Responsive Design
NoVA UX Responsive DesignNoVA UX Responsive Design
NoVA UX Responsive Design
 
Using Responsive Web Design To Make Your Web Work Everywhere
Using Responsive Web Design To Make Your Web Work EverywhereUsing Responsive Web Design To Make Your Web Work Everywhere
Using Responsive Web Design To Make Your Web Work Everywhere
 
responsive awareness
responsive awarenessresponsive awareness
responsive awareness
 
[Seminar] hwiyeon 200709
[Seminar] hwiyeon 200709[Seminar] hwiyeon 200709
[Seminar] hwiyeon 200709
 
Mobile Web site options by Reactive
Mobile Web site options by ReactiveMobile Web site options by Reactive
Mobile Web site options by Reactive
 
Getting Down & Dirty with Responsive Web Design
Getting Down & Dirty with Responsive Web DesignGetting Down & Dirty with Responsive Web Design
Getting Down & Dirty with Responsive Web Design
 
Mobile Best Practices
Mobile Best PracticesMobile Best Practices
Mobile Best Practices
 
Mobile ECM Webinar - June 2012
Mobile ECM Webinar - June 2012Mobile ECM Webinar - June 2012
Mobile ECM Webinar - June 2012
 
WDEV118 Overview
WDEV118 OverviewWDEV118 Overview
WDEV118 Overview
 
digital marketing[1].pdf
digital marketing[1].pdfdigital marketing[1].pdf
digital marketing[1].pdf
 
2014 Android and iOS Design Trends
2014 Android and iOS Design Trends2014 Android and iOS Design Trends
2014 Android and iOS Design Trends
 
Resilient Enterprise Design (Craig Villamor at Enterprise UX 2017)
Resilient Enterprise Design (Craig Villamor at Enterprise UX 2017)Resilient Enterprise Design (Craig Villamor at Enterprise UX 2017)
Resilient Enterprise Design (Craig Villamor at Enterprise UX 2017)
 
Responsive web design
Responsive web designResponsive web design
Responsive web design
 
Seminar: Putting Mobile First
Seminar: Putting Mobile FirstSeminar: Putting Mobile First
Seminar: Putting Mobile First
 
Putting Mobile First
Putting Mobile FirstPutting Mobile First
Putting Mobile First
 
Responsive Design Talk @ Toronto Dev Derby March
Responsive Design Talk @ Toronto Dev Derby MarchResponsive Design Talk @ Toronto Dev Derby March
Responsive Design Talk @ Toronto Dev Derby March
 

Dernier

Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsYoss Cohen
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Jeffrey Haguewood
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Mark Simos
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sectoritnewsafrica
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Nikki Chapple
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Karmanjay Verma
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFMichael Gough
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 

Dernier (20)

Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platforms
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDF
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 

Responsive Design Guide for Any Device

  • 1. Responsive  Design  and  You   Michelle  Dash,  Joe  Hass,  Bill  Welense  
  • 2. Tonight’s  Agenda   How  We  Got  Here   Is  Responsive  Design  A  Fad?   DeconstrucCng  Responsive  Design   Approaching  The  Design  Process   Benefits  and  PiFalls   The  One  Slide  Answer  To  “Should  You  Use   Responsive  Design?”   •  Looking  Into  The  Future   •  ReconstrucCng  Responsive  Design   •  •  •  •  •  • 
  • 3. 1996:  The  Desktop   hRp://www2.warnerbros.com/spacejam/movie/jam.htm  
  • 6. “This  is  the  real   Web!”  
  • 8. Is  Responsive  Design  a  Fad?  
  • 9. How  Responsive  Do  You  Want  To  Get?  
  • 10. Fluid  Design   Images  adjust  their  size  based  on  the  viewport   size.   In  an  600-­‐pixel  view,  you  see  this.   In  a  768-­‐pixel  view,  you  see  this.  
  • 11. Contextual  Design   Design  the  experience  based  on  how  people   generally  use  the  device.   I  want  to  check   I  want  to  immerse   I  want  to  manage   hRp://whitneyhess.com/blog/2012/02/07/locaCon-­‐agnosCc-­‐context-­‐specific/  
  • 12.  Contextual  Design  Display   Common  elements  inherit  look  and  feel  of  the   device  they  are  used  on.   Example:  Drop  downs  take  on  interface  of   different  device  types   hRp://www.lukew.com/ff/entry.asp?1000  
  • 13. Responsive  Design  With   Server  Side  Components   The  page  redesigns  itself  based  on  the  viewable   width  of  the  browser.  It  only  sends  the   appropriate  pieces  needed.   hRp://www.lukew.com/ff/entry.asp?1509  
  • 14. Jakob  Nielsen  &  Responsive  Design   www.useit.com/alertbox/mobile-­‐vs-­‐full-­‐sites.html   www.useit.com/alertbox/repurposing  
  • 15. Jakob  Nielsen  &  Responsive  Design   “I  was  wriCng  about  user  experience,  not   implementaCon.  ...  Responsive  design  is  one  of  the   ways  to  achieve  different  user  interfaces  for   different  devices.  It  should  be  up  to  the  engineers   to  determine  the  most  efficient  way  of  achieving   the  user  experience  goals.  All  we  usability  people   should  decide  is  how  the  site  should  work  for  users,   not  how  this  is  implemented.”   hRp://www.netmagazine.com/interviews/nielsen-­‐responds-­‐mobile-­‐criCcism  
  • 16. Approaching  The  Design  Process:   Mobile  vs  Tablet  vs  Desktop   •  Content-­‐Driven  Design   •  Approximate  Designs   •  Mobile  First  
  • 17. Content-­‐Driven  Design   Instead  of  looking  at  pieces  of  funcConality   individually,  a  site  becomes  a  series  of   components  that  shii  as  needed  depending  on   the  content  on  the  site.  
  • 18. Approximate  Designs   As  you  design  a  page,  define  a  small,  medium   and  large  point  of  view.  
  • 19. Mobile  First   A  designer  should  focus  on  the  core  set  of  tasks   for  a  mobile  device,  then  add  addiConal   funcConality  when  using  tablets  and  desktop.  
  • 20. Benefits   •  •  •  •  Creates  a  cohesive  experience  for  users   Content  and  funcConality  is  targeted   PotenCal  management  efficiencies   Longer  shelf  life  
  • 21. PiFalls   •  •  •  •  •  Longer  to  design   Longer  to  develop  (and  harder  to  do  right)   Costs  more   Paradigm  shii  for  clients,  especially  in  the   approval  process   Faith  in  the  device-­‐sensing  capabiliCes  on  the   server  
  • 22. Should  We  Use   Responsive  Design?  
  • 23. It  Depends.   •  •  •  •  •  •  Site  needs   Site  architecture   User  needs   User  environment   User  flows   Time  available  
  • 24. Examples   •  •  •  •  •  •  •  •  •  roundarchisobar.com   goang.com   sCtch.hermones.com   thereturn.adidas.com   bostonglobe.com   barackobama.com   sony.com   starbucks.com   londonandpartners.com  
  • 25. Looking  Into  The  Future  
  • 26. ReconstrucCng  Responsive  Design   •  It’s  a  method.  It  can  be  the  right  method,   but  not  always.   •  Bring  and  keep  the  key  factors  top  of  mind   when  determining  how  to  go  about  this.   •  Whether  to  go  with  responsive  design  is  an   everyone  decision  (client,  user  experience,   creaCve,  producCon).  
  • 27. Websites  To  Help  You   •  www.netmagazine.com/features/50-­‐fantasCc-­‐ tools-­‐responsive-­‐web-­‐design   •  bradfrost.github.com/this-­‐is-­‐responsive/   •  www.awwwards.com/7-­‐essenCal-­‐books-­‐on-­‐ responsive-­‐web-­‐design-­‐you-­‐do-­‐not-­‐want-­‐to-­‐ miss.html  
  • 28. Every  Single  Link  From  Tonight   On  One  Page   goo.gl/2Hiu  
  • 29. Responsive  Design  and  You   Michelle  Dash,  Joe  Hass,  Bill  Welense