SlideShare une entreprise Scribd logo
1  sur  55
– User research, analysis, interaction design, user
  interface design, content strategy.


– Open platforms like Drupal. Open source,
  interoperable.


– Holistic approach to UX.
8/21/2012




An Introduction for the Enterprise




                                            6
– Is not yet responsive. We’re “priming.”


– Is an interactive designer and user experience
  person by trade, not a hardcore developer.


– Should be tasty and design-oriented for the
  enterprise (a codeless journey) at the intersection of
  UX and the device ecosystem.
—— and then ——
Know your users.
across
– High performing, custom UX, device-
  specific.


– Tailored, admin overhead, device-class
  specific.
–   Cost-effective scaling
–   Multiple classes/use cases
–   UX enhancements (e.g. navigation)
–   Minimal admin overhead (one src)
     —— but ——
– Unified experience across devices; speaks
  to your identity.


– Embracing and rethinking alternative
  methods of content display, content
  strategy, and interaction. (There is no fold!)
– (Opening your design up for a responsive
  retrofit is also a great time to seek WCAG
  Level A compliancy.)


– Improves flexibility of the system beyond
  responsive needs.
– Various input models for various classes of
  devices.
— © Luke Wroblewski
– Stakeholder harmony? Actual use cases.


– Responsive design begets designing
  responsively.
x
Know your users.
– If the goal includes a particular device, cool!


– Choose your approach based on their needs.


– Think of business goals in terms of user needs.
8/21/2012




Thank you!




                  54
Responsive Design: Drupal Business Summit (Erik von Stackelberg, Myplanet Digital)

Contenu connexe

Similaire à Responsive Design: Drupal Business Summit (Erik von Stackelberg, Myplanet Digital)

Formalizing the Technical Communication and User Experience Relationship (STC...
Formalizing the Technical Communication and User Experience Relationship (STC...Formalizing the Technical Communication and User Experience Relationship (STC...
Formalizing the Technical Communication and User Experience Relationship (STC...Lori Fisher
 
Incorporating UX into Your Projects
Incorporating UX into Your ProjectsIncorporating UX into Your Projects
Incorporating UX into Your ProjectsKarl Kaufmann
 
What I've Learned about UX Design
What I've Learned about UX DesignWhat I've Learned about UX Design
What I've Learned about UX DesignAli Rushdan Tariq
 
OaaS: Objects-as-a-Service
OaaS: Objects-as-a-ServiceOaaS: Objects-as-a-Service
OaaS: Objects-as-a-ServiceEugeneNaumenko
 
Bank Chris - Web UI Design Patterns - 2014
Bank Chris - Web UI Design Patterns - 2014Bank Chris - Web UI Design Patterns - 2014
Bank Chris - Web UI Design Patterns - 2014Shah Muhammad Baig
 
User Centered Design
User Centered DesignUser Centered Design
User Centered DesignShawn Calvert
 
BBDO Whitepaper—Responsive & Adaptive Design
BBDO Whitepaper—Responsive & Adaptive DesignBBDO Whitepaper—Responsive & Adaptive Design
BBDO Whitepaper—Responsive & Adaptive DesignJaneMuder
 
Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014MoodLabs
 
Theming for mobile devices recent
Theming for mobile devices recentTheming for mobile devices recent
Theming for mobile devices recentArtem Shymko
 
2230 Fomina Natalia - Memo Ticket - DES509-Magee j-crit-02
2230  Fomina Natalia - Memo Ticket - DES509-Magee j-crit-022230  Fomina Natalia - Memo Ticket - DES509-Magee j-crit-02
2230 Fomina Natalia - Memo Ticket - DES509-Magee j-crit-02Natalia Fomina
 
Designing for User Experience (UX)
Designing for User Experience (UX)Designing for User Experience (UX)
Designing for User Experience (UX)Eric Shaver, PhD
 
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
 

Similaire à Responsive Design: Drupal Business Summit (Erik von Stackelberg, Myplanet Digital) (20)

User-Centered Design
User-Centered DesignUser-Centered Design
User-Centered Design
 
Formalizing the Technical Communication and User Experience Relationship (STC...
Formalizing the Technical Communication and User Experience Relationship (STC...Formalizing the Technical Communication and User Experience Relationship (STC...
Formalizing the Technical Communication and User Experience Relationship (STC...
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
 
UX Trends
UX TrendsUX Trends
UX Trends
 
Incorporating UX into Your Projects
Incorporating UX into Your ProjectsIncorporating UX into Your Projects
Incorporating UX into Your Projects
 
Cloud Services UX
Cloud Services UXCloud Services UX
Cloud Services UX
 
What I've Learned about UX Design
What I've Learned about UX DesignWhat I've Learned about UX Design
What I've Learned about UX Design
 
OaaS: Objects-as-a-Service
OaaS: Objects-as-a-ServiceOaaS: Objects-as-a-Service
OaaS: Objects-as-a-Service
 
Bank Chris - Web UI Design Patterns - 2014
Bank Chris - Web UI Design Patterns - 2014Bank Chris - Web UI Design Patterns - 2014
Bank Chris - Web UI Design Patterns - 2014
 
User Centered Design
User Centered DesignUser Centered Design
User Centered Design
 
BBDO Whitepaper—Responsive & Adaptive Design
BBDO Whitepaper—Responsive & Adaptive DesignBBDO Whitepaper—Responsive & Adaptive Design
BBDO Whitepaper—Responsive & Adaptive Design
 
Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014
 
Theming for mobile devices recent
Theming for mobile devices recentTheming for mobile devices recent
Theming for mobile devices recent
 
Responsive Design and Joomla!
Responsive Design and Joomla!Responsive Design and Joomla!
Responsive Design and Joomla!
 
User Experience 2: Talk@Stabilo
User Experience 2: Talk@StabiloUser Experience 2: Talk@Stabilo
User Experience 2: Talk@Stabilo
 
2230 Fomina Natalia - Memo Ticket - DES509-Magee j-crit-02
2230  Fomina Natalia - Memo Ticket - DES509-Magee j-crit-022230  Fomina Natalia - Memo Ticket - DES509-Magee j-crit-02
2230 Fomina Natalia - Memo Ticket - DES509-Magee j-crit-02
 
ICS3211 lecture 06
ICS3211 lecture 06ICS3211 lecture 06
ICS3211 lecture 06
 
Designing for User Experience (UX)
Designing for User Experience (UX)Designing for User Experience (UX)
Designing for User Experience (UX)
 
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
 

Plus de Myplanet Digital

How to incrementally integrate QA in an Agile Development Process
How to incrementally integrate QA in an Agile Development ProcessHow to incrementally integrate QA in an Agile Development Process
How to incrementally integrate QA in an Agile Development ProcessMyplanet Digital
 
UX Lessons from the USSR: The Trouble With Manifestos
UX Lessons from the USSR: The Trouble With ManifestosUX Lessons from the USSR: The Trouble With Manifestos
UX Lessons from the USSR: The Trouble With ManifestosMyplanet Digital
 
Selling Drupal to the Enterprise
Selling Drupal to the EnterpriseSelling Drupal to the Enterprise
Selling Drupal to the EnterpriseMyplanet Digital
 
Coding For Config: Install Profile Development Using Features
Coding For Config: Install Profile Development Using FeaturesCoding For Config: Install Profile Development Using Features
Coding For Config: Install Profile Development Using FeaturesMyplanet Digital
 
Open Advocacy - Citizens Connected Goes Open Source
Open Advocacy - Citizens Connected Goes Open SourceOpen Advocacy - Citizens Connected Goes Open Source
Open Advocacy - Citizens Connected Goes Open SourceMyplanet Digital
 
Drupal With SMS And Telephony For Fun And Profit
Drupal With SMS And Telephony For Fun And ProfitDrupal With SMS And Telephony For Fun And Profit
Drupal With SMS And Telephony For Fun And ProfitMyplanet Digital
 
Drupal As A RESTful Backend For Client Side Applications
Drupal As A RESTful Backend For Client Side ApplicationsDrupal As A RESTful Backend For Client Side Applications
Drupal As A RESTful Backend For Client Side ApplicationsMyplanet Digital
 
101 Exciting Tips To Get The Site You Need While Saving Time And Money (And G...
101 Exciting Tips To Get The Site You Need While Saving Time And Money (And G...101 Exciting Tips To Get The Site You Need While Saving Time And Money (And G...
101 Exciting Tips To Get The Site You Need While Saving Time And Money (And G...Myplanet Digital
 
Stumbling Your Way to Succes: A Myplanet Tale
Stumbling Your Way to Succes: A Myplanet TaleStumbling Your Way to Succes: A Myplanet Tale
Stumbling Your Way to Succes: A Myplanet TaleMyplanet Digital
 
Learning from Shopkeepers: Content Strategy for eCommerce
Learning from Shopkeepers: Content Strategy for eCommerceLearning from Shopkeepers: Content Strategy for eCommerce
Learning from Shopkeepers: Content Strategy for eCommerceMyplanet Digital
 
Adaptive Content: Designing For The Unknown
Adaptive Content: Designing For The UnknownAdaptive Content: Designing For The Unknown
Adaptive Content: Designing For The UnknownMyplanet Digital
 
DataPublic: Building Drupal-Powered Open Government (Nik Garkusha, Microsoft ...
DataPublic: Building Drupal-Powered Open Government (Nik Garkusha, Microsoft ...DataPublic: Building Drupal-Powered Open Government (Nik Garkusha, Microsoft ...
DataPublic: Building Drupal-Powered Open Government (Nik Garkusha, Microsoft ...Myplanet Digital
 
Capturing Community (Michael Silverman, Duo Consulting)
Capturing Community (Michael Silverman, Duo Consulting)Capturing Community (Michael Silverman, Duo Consulting)
Capturing Community (Michael Silverman, Duo Consulting)Myplanet Digital
 
Case Study: Drupal Enabled Mobile -Ontario Physical Health Education Associat...
Case Study: Drupal Enabled Mobile -Ontario Physical Health Education Associat...Case Study: Drupal Enabled Mobile -Ontario Physical Health Education Associat...
Case Study: Drupal Enabled Mobile -Ontario Physical Health Education Associat...Myplanet Digital
 
Gerry Dimnik's RCM Case Study-DBS 2011
Gerry Dimnik's RCM Case Study-DBS 2011Gerry Dimnik's RCM Case Study-DBS 2011
Gerry Dimnik's RCM Case Study-DBS 2011Myplanet Digital
 
Benoit Marchand's BMO Case Study-DBS 2011
Benoit Marchand's BMO Case Study-DBS 2011Benoit Marchand's BMO Case Study-DBS 2011
Benoit Marchand's BMO Case Study-DBS 2011Myplanet Digital
 
Sean Crowley's Government Talk-DBS 2011
Sean Crowley's Government Talk-DBS 2011Sean Crowley's Government Talk-DBS 2011
Sean Crowley's Government Talk-DBS 2011Myplanet Digital
 

Plus de Myplanet Digital (19)

Agile 101
Agile 101Agile 101
Agile 101
 
How to incrementally integrate QA in an Agile Development Process
How to incrementally integrate QA in an Agile Development ProcessHow to incrementally integrate QA in an Agile Development Process
How to incrementally integrate QA in an Agile Development Process
 
UX Lessons from the USSR: The Trouble With Manifestos
UX Lessons from the USSR: The Trouble With ManifestosUX Lessons from the USSR: The Trouble With Manifestos
UX Lessons from the USSR: The Trouble With Manifestos
 
Selling Drupal to the Enterprise
Selling Drupal to the EnterpriseSelling Drupal to the Enterprise
Selling Drupal to the Enterprise
 
Coding For Config: Install Profile Development Using Features
Coding For Config: Install Profile Development Using FeaturesCoding For Config: Install Profile Development Using Features
Coding For Config: Install Profile Development Using Features
 
Open Advocacy - Citizens Connected Goes Open Source
Open Advocacy - Citizens Connected Goes Open SourceOpen Advocacy - Citizens Connected Goes Open Source
Open Advocacy - Citizens Connected Goes Open Source
 
Drupal With SMS And Telephony For Fun And Profit
Drupal With SMS And Telephony For Fun And ProfitDrupal With SMS And Telephony For Fun And Profit
Drupal With SMS And Telephony For Fun And Profit
 
Drupal As A RESTful Backend For Client Side Applications
Drupal As A RESTful Backend For Client Side ApplicationsDrupal As A RESTful Backend For Client Side Applications
Drupal As A RESTful Backend For Client Side Applications
 
101 Exciting Tips To Get The Site You Need While Saving Time And Money (And G...
101 Exciting Tips To Get The Site You Need While Saving Time And Money (And G...101 Exciting Tips To Get The Site You Need While Saving Time And Money (And G...
101 Exciting Tips To Get The Site You Need While Saving Time And Money (And G...
 
Stumbling Your Way to Succes: A Myplanet Tale
Stumbling Your Way to Succes: A Myplanet TaleStumbling Your Way to Succes: A Myplanet Tale
Stumbling Your Way to Succes: A Myplanet Tale
 
Learning from Shopkeepers: Content Strategy for eCommerce
Learning from Shopkeepers: Content Strategy for eCommerceLearning from Shopkeepers: Content Strategy for eCommerce
Learning from Shopkeepers: Content Strategy for eCommerce
 
Adaptive Content: Designing For The Unknown
Adaptive Content: Designing For The UnknownAdaptive Content: Designing For The Unknown
Adaptive Content: Designing For The Unknown
 
DataPublic: Building Drupal-Powered Open Government (Nik Garkusha, Microsoft ...
DataPublic: Building Drupal-Powered Open Government (Nik Garkusha, Microsoft ...DataPublic: Building Drupal-Powered Open Government (Nik Garkusha, Microsoft ...
DataPublic: Building Drupal-Powered Open Government (Nik Garkusha, Microsoft ...
 
Capturing Community (Michael Silverman, Duo Consulting)
Capturing Community (Michael Silverman, Duo Consulting)Capturing Community (Michael Silverman, Duo Consulting)
Capturing Community (Michael Silverman, Duo Consulting)
 
Open Source at The ROM
Open Source at The ROMOpen Source at The ROM
Open Source at The ROM
 
Case Study: Drupal Enabled Mobile -Ontario Physical Health Education Associat...
Case Study: Drupal Enabled Mobile -Ontario Physical Health Education Associat...Case Study: Drupal Enabled Mobile -Ontario Physical Health Education Associat...
Case Study: Drupal Enabled Mobile -Ontario Physical Health Education Associat...
 
Gerry Dimnik's RCM Case Study-DBS 2011
Gerry Dimnik's RCM Case Study-DBS 2011Gerry Dimnik's RCM Case Study-DBS 2011
Gerry Dimnik's RCM Case Study-DBS 2011
 
Benoit Marchand's BMO Case Study-DBS 2011
Benoit Marchand's BMO Case Study-DBS 2011Benoit Marchand's BMO Case Study-DBS 2011
Benoit Marchand's BMO Case Study-DBS 2011
 
Sean Crowley's Government Talk-DBS 2011
Sean Crowley's Government Talk-DBS 2011Sean Crowley's Government Talk-DBS 2011
Sean Crowley's Government Talk-DBS 2011
 

Dernier

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
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
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
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
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
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
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
 
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
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 

Dernier (20)

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
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
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)
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
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
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
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
 
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
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 

Responsive Design: Drupal Business Summit (Erik von Stackelberg, Myplanet Digital)

  • 1.
  • 2.
  • 3.
  • 4.
  • 5. – User research, analysis, interaction design, user interface design, content strategy. – Open platforms like Drupal. Open source, interoperable. – Holistic approach to UX.
  • 6. 8/21/2012 An Introduction for the Enterprise 6
  • 7. – Is not yet responsive. We’re “priming.” – Is an interactive designer and user experience person by trade, not a hardcore developer. – Should be tasty and design-oriented for the enterprise (a codeless journey) at the intersection of UX and the device ecosystem.
  • 9.
  • 10.
  • 11.
  • 12.
  • 15. – High performing, custom UX, device- specific. – Tailored, admin overhead, device-class specific.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29. Cost-effective scaling – Multiple classes/use cases – UX enhancements (e.g. navigation) – Minimal admin overhead (one src) —— but ——
  • 30.
  • 31.
  • 32. – Unified experience across devices; speaks to your identity. – Embracing and rethinking alternative methods of content display, content strategy, and interaction. (There is no fold!)
  • 33. – (Opening your design up for a responsive retrofit is also a great time to seek WCAG Level A compliancy.) – Improves flexibility of the system beyond responsive needs.
  • 34.
  • 35.
  • 36. – Various input models for various classes of devices.
  • 37. — © Luke Wroblewski
  • 38. – Stakeholder harmony? Actual use cases. – Responsive design begets designing responsively.
  • 39.
  • 40. x
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 53. – If the goal includes a particular device, cool! – Choose your approach based on their needs. – Think of business goals in terms of user needs.

Notes de l'éditeur

  1. 50people. Self-organizing teams. Bottom-up structure. Awesome time and geek grants.Nerf gun battles, ping pong, mini-golf, etc.Staff-defined roles.
  2. Creative dir at MPD, Runs approximately 50 minutes.
  3. Myplanetdigital.com priming. Explain priming in a bit.I spend most of my time engrossed in figuring out Lean UX and Agile processes, examining user flows and producing user interface visuals. Systems/cross-media user experience perspective.Purpose of today’s talk: not a technical talk. There are about a thousand blog articles, books, etc. Instead, consideration of the design factors involved and value to the enterprise. A discussion at the intersection of user experience and the ecosystem of networked devices.There will be pop quiz questions throughout the presentation: correct answers will net you some limited edition stickers that you can take back with you to make colleagues jealous (aspiring graffiti artists, please don’t stickerbomb the ING Café, it’s our first time here.)
  4. Assume that at work I’m working on my desktop. I’m served a desktop-version with functionality that supports entering a postal code through RESS. But what if I’m looking for the nearest kiosk to my current location so that I can stop by on my way home?
  5. Assume that at home I’d like to enter a postal code to find the kiosk nearest my work for the next day. I may be on my laptop, but what if I’m on my mobile phone with a website that serves me only “nearest to you” functionality?
  6. Assume that while on the go I’d like to get ‘nearest to me’ functionality. But what if I’m on my tablet? If the website thinks I’m on my couch at home it serves me postal code functionality.
  7. Going to give away the moral of the story and underlying message (so if you need to leave early to get back to the office you’ll have the most important : be user-centered.Responsive vs. mobile vs. native: which makes most sense for your users? Benefits and drawbacks to each approach to serving networked devices.Responsive design is not a silver bullet solution, BUT what makes it really exciting is the clarity and philosophy it can introduce into digital design as well as the potential scalability.
  8. Let’s take a look at the ways an enterprise organization can serve content and online tools to its user base.
  9. Native apps:Popular on iOS/AndroidVisibility and promotion via app storesOptimization and performanceTime-consuming to build, require separate attention.Not always a natural skillset extension for development shops, variable admin control. App for every device.Facebook, Twitter, Epicurious, etc.Unique URLCustomized experienceAll content always availableLimited access to device inputs and data collection methodsAdministrative overhead (modules or separate sites)Serves only a particular device class & use caseFacebook, Gmail, The Whitehouse, etc.
  10. Mobile is currently a hot topic, but responsive design is about a much broader philosophy that surrounds the ecosystem of networked devices.
  11. Wildly varying form factors exist, even within device classes.New devices every day: Android, Palm, Windows, Apple, Blackberry, etc. with different resolutions.This is a DX Chogokin GE-46 Phone Braver, a Japanese telephone which transforms into a robot. If there ever were a phone that epitomized the fragmentation of form factors...http://www.collectiondx.com/node/3345
  12. Mobile is currently a hot topic, but responsive design is about a much broader philosophy that surrounds the ecosystem of networked devices.
  13. TV, video game, media player, phone, tablet, desktop, refrigerator…The central question is: how can we serve content to so many different devices while maintaining a unified and optimal user experience?
  14. Mobile use is on the rise.
  15. Mobile use is on the rise.
  16. Mobile use is on the rise.
  17. Mobile use is on the rise.
  18. A collection of web standards that permits:Onesite, multiple adaptations: Customized experienceServes multiple devices and use cases; cost-effective scaling; can use the same CSS you already useMultiple devices now, multiple devices in the future.No administrative overhead (modules or separate sites)Supported by most major mobile browsersLimited access to device inputs and data collection methodsThe Boston Globe etcBuilding to specific devices (even if multiple) does not produce great value for an organization. New devices may differ slightly. How do we accommodate? Flexible grids, type, images & media provide granular solution: Every adaptation is responsive.Flexible grids, type, images & media provide granular solution: Every adaptation is responsive.Designing “content-out:” Content layout breakpoints determine adaptation points.Why that matters:Hypothetically we should be device class agnostic and content-out. But in reality:1) What if we want to serve a different navigation layout for a mobile touchscreen vs. a small window on a desktop? (Progressively enhancing the experience based on device class).2) Pushing the boundary: What if we want to serve different media to mobile to conserve bandwidth, or different functionality for a class of devices?
  19. user: myplanet password: testingNo one actually sits down and plays around with viewport size, but it illustrates the granularity.
  20. I mentioned earlier that responsive design can be read as a design philosophy or even a goal-centered workflow rather than a purely technical approach. We’ve seen what responsive design means technically and we’ve had a taste of the way responsive design requires us to take a user-oriented and informed perspective in digital design. How else might a responsive design mentality benefit an enterprise organization?
  21. App store restrictions or user expectations about graphical features of their particular device OS are less likely to be a concern in the realm of the web. Thinking responsively means thinking about user needs and brand goals, not arbitrary UI expectations.Blur the boundary between identity and user experience.Exciting catalyst for design: Encourages us as designers to question existing structures, userflows, layouts which can create better, more innovative end products. Goodbye 960. Luke Wrobelewski who wrote Mobile First emphasizes the benefits that our desktop experiences gain from thinking critically about content and composition in a mobile context.
  22. Accessible thinking: Already thinking in terms of different devices and usage contexts. Natural extension to think of different consumption methods.2015 and 2016:Accessibility Standard for Information and Communications: Accessibility for Ontarians with DisabilityUpon request large (and small) public sector organizations will provide or arrange for the provision of accessible formats and communication supports for persons with disabilities (in a timely manner and at no extra cost) Web Content Accessibility GuidelinesEncourages “system” design thinking. You’re already thinking in terms of adaptation. Improves flexibility of the system: the UI, interaction design, content strategy beyond responsive needs, readies it for future digital application.Consider slices and samples: stems of the overall system.
  23. Stimulates creative thinking surrounding various input modes which can feedback into decisions about userflow and functionality, more novel solutions. Examples in hardware: Apple changing scrolling direction. Webforms.
  24. http://www.lukew.com/ff/entry.asp?1370
  25. How many times has a discussion at a large organization degraded into debate about departmental debate or emphasis on “real estate?”Variable real estate = talk about utility. With such limited space on a mobile device and the variability of resolutions, user needs and utility are the only clear way to discuss goals for a system that will actually be used. Fortunately, fold is not an issue.Surplus of variations = talk about goals, not execution. Because its impossible to frame the problem in terms of a particular layout or device, a responsive approach encourages us to think responsively: user and business goals become the centerpiece for debate.
  26. Short answer: Yes.Responsive design is built around the front-end.Efficient answer: Yes.Using appropriate base themes for Drupal: omega, Zen, fusion; Twitter bootstrapcan expedite the process, but nothing is a match for a custom solution built on top of these frameworks.
  27. Build with flexible grids and flexible media in a fixed-width wrapper.
  28. Linearizing your content purely through media queries does not truly “respond” to the needs of users on multiple devices. How is navigation handled on a different device? How is ad space handled uniquely?Adaptations at particular resolutions are arbitrary and not connected to the way your content actually shifts (not a content-out philosophy.) Won’t see the benefits of granular/flexible resizing for a variety of devices.
  29. A mobile site may require fewer design adaptations than fully responsive.But greater overhead cost for administration and good luck accommodating new devices with wildly different configurations. No benefits of serving the full device ecosystem.We could hide content and serve different navigation to simulate a mobile site through responsive design. Problem: hiding content is not best practice; also, we’re sending content that isn’t being displayed (bandwidth overhead…maybe server-side solutions..complexity of serving different use case functionality). Greater problem: poor user experience: you have one website. Users are used to finding a particular type of content on that site. If suddenly it isn’t available, user has nowhere to go. Good mobile sites always allow access to the full version of the site. Would require an option for reloading CSS to view a virtual ‘full site.’
  30. This is a similar conundrum to combining a mobile and responsive site. Here there is a greater problem: All content is visible, but its location and configuration may change wildly from page to page. Terrible user experience.
  31. Selective responsiveness: A site that remains in a particular static configuration until a key breakpoint, at which time the proportions become flexible and granular. If you know which device classes your users are *actually* using to access your content (for example, all mobile), then this can work.
  32. Going to give away the moral of the story and underlying message (so if you need to leave early to get back to the office you’ll have the most important : be user-centered.Responsive vs. mobile vs. native: which makes most sense for your users? Benefits and drawbacks to each approach to serving networked devices.Responsive design is not a silver bullet solution, BUT what makes it really exciting is the clarity and philosophy it can introduce into digital design as well as the potential scalability.
  33. Design for user goals, not devices.If the goal includes a particular device, cool! Don’t pigeon hole users into a particular device simply because of business goals (unless you’re in the business of supporting a particular device).
  34. If you’re at this summit, you probably already recognize that mobile is critical to the future of computing.Social networking overtaking app games. Appropriate for our theme today.
  35. In the US, smartphones are overtaking feature phones rapidlyGood news for organizations who want to reach out to a mobile audience; support for more complex interactive systems: solicit donations, stream media, provide online learning…http://www.bgr.com/2012/03/02/pew-smartphones-overtake-feature-phones-among-adults-in-the-u-s/
  36. Mobile use is on the rise: By 2014 the number of mobile internet users is expected to surpass desktop users.Of course this doesn’t tell us the whole picture: are these smart phones? Feature phones? What is “global” access really about in the context of the digital divide?
  37. In the US, smartphones are overtaking feature phones rapidlyGood news for organizations who want to reach out to a mobile audience; support for more complex interactive systems: solicit donations, stream media, provide online learning…http://www.bgr.com/2012/03/02/pew-smartphones-overtake-feature-phones-among-adults-in-the-u-s/
  38. The data for American apps and web consumption shows that both browsing and native experiences are comparable, even though values are shifting.