SlideShare ist ein Scribd-Unternehmen logo
1 von 30
Downloaden Sie, um offline zu lesen
For SharePoint Sites
•   Co-Founder of SPD Labs
•   SharePoint UI Developer
•   Based in Asheville, NC           @spdlabs

                                     facebook.com/spdlabs

•   Services
    – UX & Design
    – Content Strategy
    – Branding / Identity / Design
• Increasingly Variable Interaction
  – More Device Types
  – Mobile Devices
  – Scaling Up & Down
  – Unpredictable Bandwidth
  – Shift in Desired User Experience
The Shift
• Mobile access as the
  default access point is on
  the rise
• Mobile devices are taking
  over the landscape
• The Social & Mobile Link
• Motivated by Change in Context
  – People experience the web differently
  – People have different expectations for…
     • What they want delivered on the web
     • When they want to access that content
     • How the content is delivered
  – Demanding users with more demands and lower
    tolerance than ever before
• Media Queries
  – Used to scope your styles
• Flexible Grid-Based Layout
• Flexible Images & Media
  – Preventing overflow
Media Type

@media screen and (min-width: 1024px) {
     body {
         font-size: 100%;
    }                                Query
}
• Flexible Dimensions & Type
  – Target ÷ Context = Result
• Fluid Layout
  – Grid-based system
• Flexible Images
  – img{
     max-width:100%;
     }
•   Build Up, Not Down
•   Design for Mobile Devices First
•   Forces Prioritization of Content
•   Drives Better Content Strategy
    – More Sustainable
    – Well Thought Out
• Harness Mobile Platform Capabilities
    – Touch, GPS, etc.
• Translate your designs
  from one viewport to
  the next
• Allows you to target
  the right content in the
  right context
• Better user experience
• Preferred over “mobile
  versions”
• Responsive Design is an approach and a work
  in progress.
• Strategies & Principles Are Evolving
• Statistics Show the Need for Mobile Strategy
• Focus on Gathering User-Driven Results
  – If you build it, they will come and they will let you
    know what sucks!
Applying Responsive Design Techniques in SharePoint
•   Not Responsive
•   Best Suited for “Portals”
•   Easy to Manage Content
•   Easy to Make Content Look Really Ugly!
•   Not Adaptive for Smaller Screens
•   OOTB has a Mobile Version Which is Only
    Good For Browsing List Items!
• Consists Of…
  –   HTML
  –   CSS
  –   ASP.NET Master Pages
  –   Page Layouts
  –   jQuery/Javascript
• Extending Functionality
  – Custom Web Parts
  – Custom User Controls
  – Branding Features
• Blueprint for Design & Layout
• Includes
  – Static Text
  – HTML
  – Server Controls
  – ContentPlaceHolder Controls
     • Define regions of replaceable content within the
       Master Page
• Provides a fluid framework for all pages/page
  layouts in the site
• References CSS3 stylesheet that uses media
  queries and relative sizing to make your
  content follow a fluid layout
• References javascript, jQuery, HTML5 Shiv to
  support older IE Versions, etc.
• Context
  – What needs to be responsive and what doesn’t?
  – Who is this site for – Intranet/Extranet/Internet
  – Timeline & Budget
• Depth
  – What site types do you need to support?
  – How much control over the UX do you have?
     • Revamping the way users interact with SharePoint
       should tie into your responsive design planning.
• Don’t expect to have the same SharePoint with
  responsiveness added.
• Not everything should be responsive.
   – Users won’t be editing datasheet views on their mobile
     phones.
• Not everything can be responsive right now.
   – SharePoint is not designed for content owners to manage the
     site from a mobile device. If you’re using SharePoint for DMS
     and Collaboration, it’s primarily a desktop application.
   – The UI functionality is not designed for touch screen
     interaction.
   – We will inevitably meet roadblocks that require creative
     workarounds and imperfect solutions.
   – Remember you are building a responsive site on SharePoint,
     not the responsive SharePoint platform.
• Narrow your focus.
   – Publishing Sites, Team Sites, Blogs
• Let it be.
   – Leave as much of the inner workings alone as
     possible.
      • Settings pages, document management, datasheets.
   – For public-facing sites make the _layouts area of
     your site stick to v4.master
      • Nobody needs to access that outside desktop
        environment. Think of it as your Admin Panel
• Content Strategy
• UI Design
• Choose a Fluid Grid or Build One
  – http://foundation.zurb.com/
  – http://cssgrid.net/
  – http://twitter.github.com/bootstrap/
• Prototype
• Merge
• Responsive Prototype
   – Fluid Grid Layout
   – HTML5 & CSS3
• Built in SharePoint
  2010
   – Designed for Public-
     Facing
   – Using Publishing
     Features
Lorem Ipsum Responsive SharePoint Site
• Our Work
  – Innovative-e
  – Sharing The Point
• Others
  – Brightstarr
•   Responsive Web Design - Ethan Marcotte
•   MSDN - Responsive Web Design
•   SharePoint Responsive Design - Dan Haywood
•   Responsive Prototyping With Foundation
•   Kyle Schaeffer’s V5 Master
•   CSS3 Media Queries
•   A List Apart
•   Wireframing For Responsive Design
•   MediaQueri.es











    28   | SharePoint Saturday St. Louis 2012
Thanks to Our Sponsors!




             Platinum

                          29   | SharePoint Saturday St. Louis 2012
Thanks to Our Sponsors!




                          30   | SharePoint Saturday St. Louis 2012

Weitere ähnliche Inhalte

Was ist angesagt?

How to Develop a Genealogical Website
How to Develop a Genealogical WebsiteHow to Develop a Genealogical Website
How to Develop a Genealogical Website
webhostingguy
 
SES Chicago 2013 - Responsive, Dynamic, Serving Mobile: Which Path is Right f...
SES Chicago 2013 - Responsive, Dynamic, Serving Mobile: Which Path is Right f...SES Chicago 2013 - Responsive, Dynamic, Serving Mobile: Which Path is Right f...
SES Chicago 2013 - Responsive, Dynamic, Serving Mobile: Which Path is Right f...
Benu Aggarwal
 
Modev ux brian lacey presentation
Modev ux brian lacey presentationModev ux brian lacey presentation
Modev ux brian lacey presentation
Brian Lacey
 
CMD Interaction Design - Y2 Q2 les 4 - Mobile IA
CMD Interaction Design - Y2 Q2 les 4 - Mobile IACMD Interaction Design - Y2 Q2 les 4 - Mobile IA
CMD Interaction Design - Y2 Q2 les 4 - Mobile IA
Ferry den Dopper
 

Was ist angesagt? (20)

Online tools for Content Development
Online tools for Content DevelopmentOnline tools for Content Development
Online tools for Content Development
 
How to Develop a Genealogical Website
How to Develop a Genealogical WebsiteHow to Develop a Genealogical Website
How to Develop a Genealogical Website
 
SES Chicago 2013 - Responsive, Dynamic, Serving Mobile: Which Path is Right f...
SES Chicago 2013 - Responsive, Dynamic, Serving Mobile: Which Path is Right f...SES Chicago 2013 - Responsive, Dynamic, Serving Mobile: Which Path is Right f...
SES Chicago 2013 - Responsive, Dynamic, Serving Mobile: Which Path is Right f...
 
Strategy for Social Intranet Success
Strategy for Social Intranet SuccessStrategy for Social Intranet Success
Strategy for Social Intranet Success
 
A SharePoint User eXperience
A SharePoint User eXperienceA SharePoint User eXperience
A SharePoint User eXperience
 
Module 4 -presentation_slides
Module 4 -presentation_slidesModule 4 -presentation_slides
Module 4 -presentation_slides
 
Responsive Web Design - Tom Robertshaw
Responsive Web Design - Tom RobertshawResponsive Web Design - Tom Robertshaw
Responsive Web Design - Tom Robertshaw
 
Ch 3: Big Concepts
Ch 3: Big ConceptsCh 3: Big Concepts
Ch 3: Big Concepts
 
Level Up Web: Modern Web Development and Management Practices for Libraries
Level Up Web: Modern Web Development and Management Practices for LibrariesLevel Up Web: Modern Web Development and Management Practices for Libraries
Level Up Web: Modern Web Development and Management Practices for Libraries
 
Honing Your SharePoint UX Skills
Honing Your SharePoint UX SkillsHoning Your SharePoint UX Skills
Honing Your SharePoint UX Skills
 
Rethinking Navigation; Hub sites for the modern world
Rethinking Navigation; Hub sites for the modern worldRethinking Navigation; Hub sites for the modern world
Rethinking Navigation; Hub sites for the modern world
 
Responsive Design & SharePoint 2013: A Case Study of a Responsive Intranet
Responsive Design & SharePoint 2013: A Case Study of a Responsive IntranetResponsive Design & SharePoint 2013: A Case Study of a Responsive Intranet
Responsive Design & SharePoint 2013: A Case Study of a Responsive Intranet
 
Modev ux brian lacey presentation
Modev ux brian lacey presentationModev ux brian lacey presentation
Modev ux brian lacey presentation
 
SmallWorlders - Designing an intranet for engagement
SmallWorlders - Designing an intranet for engagementSmallWorlders - Designing an intranet for engagement
SmallWorlders - Designing an intranet for engagement
 
Going Public with SharePoint 2010 at the Michigan Supreme Court
Going Public with SharePoint 2010 at the Michigan Supreme CourtGoing Public with SharePoint 2010 at the Michigan Supreme Court
Going Public with SharePoint 2010 at the Michigan Supreme Court
 
Web and Business
Web and BusinessWeb and Business
Web and Business
 
CMD Interaction Design - Y2 Q2 les 4 - Mobile IA
CMD Interaction Design - Y2 Q2 les 4 - Mobile IACMD Interaction Design - Y2 Q2 les 4 - Mobile IA
CMD Interaction Design - Y2 Q2 les 4 - Mobile IA
 
Bringing web best practices to share point intranets sps be
Bringing web best practices to share point intranets   sps beBringing web best practices to share point intranets   sps be
Bringing web best practices to share point intranets sps be
 
Bringing web best practices to share point intranets
Bringing web best practices to share point intranetsBringing web best practices to share point intranets
Bringing web best practices to share point intranets
 
Elements Of Web Design
Elements Of Web DesignElements Of Web Design
Elements Of Web Design
 

Andere mochten auch

Sharepoint mobile version v2
Sharepoint mobile version v2Sharepoint mobile version v2
Sharepoint mobile version v2
MJ Ferdous
 

Andere mochten auch (20)

SharePoint 2013 Mobile Strategy and Design
SharePoint 2013 Mobile Strategy and DesignSharePoint 2013 Mobile Strategy and Design
SharePoint 2013 Mobile Strategy and Design
 
Testing Your Mobility in SharePoint 2013
Testing Your Mobility in SharePoint 2013Testing Your Mobility in SharePoint 2013
Testing Your Mobility in SharePoint 2013
 
Sharepoint mobile version v2
Sharepoint mobile version v2Sharepoint mobile version v2
Sharepoint mobile version v2
 
Share point 2010 quick guide
Share point 2010 quick guideShare point 2010 quick guide
Share point 2010 quick guide
 
Creating value out of SharePoint and getting your company to love you
Creating value out of SharePoint and getting your company to love youCreating value out of SharePoint and getting your company to love you
Creating value out of SharePoint and getting your company to love you
 
SharePoint 2013 Branding
SharePoint 2013 BrandingSharePoint 2013 Branding
SharePoint 2013 Branding
 
Building an effective sharepoint team
Building an effective sharepoint teamBuilding an effective sharepoint team
Building an effective sharepoint team
 
SharePoint Skills for Everyone
SharePoint Skills for EveryoneSharePoint Skills for Everyone
SharePoint Skills for Everyone
 
Responsive Design for SharePoint
Responsive Design for SharePointResponsive Design for SharePoint
Responsive Design for SharePoint
 
Powerco Intranet
Powerco IntranetPowerco Intranet
Powerco Intranet
 
Brand My SharePoint
Brand My SharePointBrand My SharePoint
Brand My SharePoint
 
The good, the bad, the ugly - Best Practices for Design in SharePoint
The good, the bad, the ugly - Best Practices for Design in SharePointThe good, the bad, the ugly - Best Practices for Design in SharePoint
The good, the bad, the ugly - Best Practices for Design in SharePoint
 
Share point saturday edmonton 2016 designing team sites
Share point saturday edmonton 2016   designing team sitesShare point saturday edmonton 2016   designing team sites
Share point saturday edmonton 2016 designing team sites
 
Designing Intuitive SharePoint Sites
Designing Intuitive SharePoint SitesDesigning Intuitive SharePoint Sites
Designing Intuitive SharePoint Sites
 
How to Make a Killer Landing Page #INBOUND13
How to Make a Killer Landing Page #INBOUND13How to Make a Killer Landing Page #INBOUND13
How to Make a Killer Landing Page #INBOUND13
 
SharePoint Site Collections - Best Practices and Recommendations
SharePoint Site Collections - Best Practices and RecommendationsSharePoint Site Collections - Best Practices and Recommendations
SharePoint Site Collections - Best Practices and Recommendations
 
10 Innovative Intranet designs in 10 minutes
10 Innovative Intranet designs in 10 minutes10 Innovative Intranet designs in 10 minutes
10 Innovative Intranet designs in 10 minutes
 
Don't Suck at SharePoint - Avoid the common mistakes
Don't Suck at SharePoint - Avoid the common mistakesDon't Suck at SharePoint - Avoid the common mistakes
Don't Suck at SharePoint - Avoid the common mistakes
 
What a modern intranet home page looks like
What a modern intranet home page looks likeWhat a modern intranet home page looks like
What a modern intranet home page looks like
 
10 Best SharePoint Features You’ve Never Used (But Should)
10 Best SharePoint Features You’ve Never Used (But Should)10 Best SharePoint Features You’ve Never Used (But Should)
10 Best SharePoint Features You’ve Never Used (But Should)
 

Ähnlich wie Responsive design SharePoint

Branding SharePoint for Evolving Internet Devices
Branding SharePoint for Evolving Internet DevicesBranding SharePoint for Evolving Internet Devices
Branding SharePoint for Evolving Internet Devices
Eric Overfield
 
Introduction and What is New: Microsoft SharePoint 2013
Introduction and What is New: Microsoft SharePoint 2013Introduction and What is New: Microsoft SharePoint 2013
Introduction and What is New: Microsoft SharePoint 2013
David J Rosenthal
 

Ähnlich wie Responsive design SharePoint (20)

Your Road to Modern Communication Sites
Your Road to Modern Communication SitesYour Road to Modern Communication Sites
Your Road to Modern Communication Sites
 
MN Govt IT Symposium - SharePoint 2013 The Next Stage In Evolution
MN Govt IT Symposium - SharePoint 2013 The Next Stage In EvolutionMN Govt IT Symposium - SharePoint 2013 The Next Stage In Evolution
MN Govt IT Symposium - SharePoint 2013 The Next Stage In Evolution
 
Digital Marketing Course Week 3: Digital Assets
Digital Marketing Course Week 3: Digital AssetsDigital Marketing Course Week 3: Digital Assets
Digital Marketing Course Week 3: Digital Assets
 
Branding SharePoint for Evolving Internet Devices
Branding SharePoint for Evolving Internet DevicesBranding SharePoint for Evolving Internet Devices
Branding SharePoint for Evolving Internet Devices
 
UX design for every screen
UX design for every screenUX design for every screen
UX design for every screen
 
#1NLab14: Responsive Design
#1NLab14: Responsive Design#1NLab14: Responsive Design
#1NLab14: Responsive Design
 
Reshaping SharePoint for Evolving Internet Devices
Reshaping SharePoint for Evolving Internet DevicesReshaping SharePoint for Evolving Internet Devices
Reshaping SharePoint for Evolving Internet Devices
 
Good vs Evil SharePoint Customizing
Good vs Evil SharePoint CustomizingGood vs Evil SharePoint Customizing
Good vs Evil SharePoint Customizing
 
Websites
WebsitesWebsites
Websites
 
User Interface Tips and Tricks for the Power User - Penelope Coventry
User Interface Tips and Tricks for the Power User - Penelope CoventryUser Interface Tips and Tricks for the Power User - Penelope Coventry
User Interface Tips and Tricks for the Power User - Penelope Coventry
 
Web designtrends 5-29-2013
Web designtrends 5-29-2013Web designtrends 5-29-2013
Web designtrends 5-29-2013
 
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
 
Best Practices for SharePoint Public Websites
Best Practices for SharePoint Public WebsitesBest Practices for SharePoint Public Websites
Best Practices for SharePoint Public Websites
 
Introduction and What is New: Microsoft SharePoint 2013
Introduction and What is New: Microsoft SharePoint 2013Introduction and What is New: Microsoft SharePoint 2013
Introduction and What is New: Microsoft SharePoint 2013
 
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
 
Responsive web design
Responsive web designResponsive web design
Responsive web design
 
SharePlus and launchpads Unity Connect Amsterdam
SharePlus and launchpads Unity Connect AmsterdamSharePlus and launchpads Unity Connect Amsterdam
SharePlus and launchpads Unity Connect Amsterdam
 
Thinking big with SharePoint the Howard Hughes Way!
Thinking big with SharePoint the Howard Hughes Way!Thinking big with SharePoint the Howard Hughes Way!
Thinking big with SharePoint the Howard Hughes Way!
 
Strategies for User Experience Design
Strategies for User Experience DesignStrategies for User Experience Design
Strategies for User Experience Design
 
Guidelines for Responsive UX Design 07/07/2018
Guidelines for Responsive UX Design 07/07/2018Guidelines for Responsive UX Design 07/07/2018
Guidelines for Responsive UX Design 07/07/2018
 

Kürzlich hochgeladen

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Kürzlich hochgeladen (20)

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 

Responsive design SharePoint

  • 2. Co-Founder of SPD Labs • SharePoint UI Developer • Based in Asheville, NC @spdlabs facebook.com/spdlabs • Services – UX & Design – Content Strategy – Branding / Identity / Design
  • 3. • Increasingly Variable Interaction – More Device Types – Mobile Devices – Scaling Up & Down – Unpredictable Bandwidth – Shift in Desired User Experience
  • 4. The Shift • Mobile access as the default access point is on the rise • Mobile devices are taking over the landscape • The Social & Mobile Link
  • 5.
  • 6. • Motivated by Change in Context – People experience the web differently – People have different expectations for… • What they want delivered on the web • When they want to access that content • How the content is delivered – Demanding users with more demands and lower tolerance than ever before
  • 7. • Media Queries – Used to scope your styles • Flexible Grid-Based Layout • Flexible Images & Media – Preventing overflow
  • 8. Media Type @media screen and (min-width: 1024px) { body { font-size: 100%; } Query }
  • 9. • Flexible Dimensions & Type – Target ÷ Context = Result • Fluid Layout – Grid-based system • Flexible Images – img{ max-width:100%; }
  • 10. Build Up, Not Down • Design for Mobile Devices First • Forces Prioritization of Content • Drives Better Content Strategy – More Sustainable – Well Thought Out • Harness Mobile Platform Capabilities – Touch, GPS, etc.
  • 11. • Translate your designs from one viewport to the next • Allows you to target the right content in the right context • Better user experience • Preferred over “mobile versions”
  • 12. • Responsive Design is an approach and a work in progress. • Strategies & Principles Are Evolving • Statistics Show the Need for Mobile Strategy • Focus on Gathering User-Driven Results – If you build it, they will come and they will let you know what sucks!
  • 13. Applying Responsive Design Techniques in SharePoint
  • 14. Not Responsive • Best Suited for “Portals” • Easy to Manage Content • Easy to Make Content Look Really Ugly! • Not Adaptive for Smaller Screens • OOTB has a Mobile Version Which is Only Good For Browsing List Items!
  • 15.
  • 16. • Consists Of… – HTML – CSS – ASP.NET Master Pages – Page Layouts – jQuery/Javascript • Extending Functionality – Custom Web Parts – Custom User Controls – Branding Features
  • 17. • Blueprint for Design & Layout • Includes – Static Text – HTML – Server Controls – ContentPlaceHolder Controls • Define regions of replaceable content within the Master Page
  • 18. • Provides a fluid framework for all pages/page layouts in the site • References CSS3 stylesheet that uses media queries and relative sizing to make your content follow a fluid layout • References javascript, jQuery, HTML5 Shiv to support older IE Versions, etc.
  • 19. • Context – What needs to be responsive and what doesn’t? – Who is this site for – Intranet/Extranet/Internet – Timeline & Budget • Depth – What site types do you need to support? – How much control over the UX do you have? • Revamping the way users interact with SharePoint should tie into your responsive design planning.
  • 20. • Don’t expect to have the same SharePoint with responsiveness added. • Not everything should be responsive. – Users won’t be editing datasheet views on their mobile phones. • Not everything can be responsive right now. – SharePoint is not designed for content owners to manage the site from a mobile device. If you’re using SharePoint for DMS and Collaboration, it’s primarily a desktop application. – The UI functionality is not designed for touch screen interaction. – We will inevitably meet roadblocks that require creative workarounds and imperfect solutions. – Remember you are building a responsive site on SharePoint, not the responsive SharePoint platform.
  • 21. • Narrow your focus. – Publishing Sites, Team Sites, Blogs • Let it be. – Leave as much of the inner workings alone as possible. • Settings pages, document management, datasheets. – For public-facing sites make the _layouts area of your site stick to v4.master • Nobody needs to access that outside desktop environment. Think of it as your Admin Panel
  • 22. • Content Strategy • UI Design • Choose a Fluid Grid or Build One – http://foundation.zurb.com/ – http://cssgrid.net/ – http://twitter.github.com/bootstrap/ • Prototype • Merge
  • 23. • Responsive Prototype – Fluid Grid Layout – HTML5 & CSS3 • Built in SharePoint 2010 – Designed for Public- Facing – Using Publishing Features
  • 24. Lorem Ipsum Responsive SharePoint Site
  • 25. • Our Work – Innovative-e – Sharing The Point • Others – Brightstarr
  • 26. Responsive Web Design - Ethan Marcotte • MSDN - Responsive Web Design • SharePoint Responsive Design - Dan Haywood • Responsive Prototyping With Foundation • Kyle Schaeffer’s V5 Master
  • 27. CSS3 Media Queries • A List Apart • Wireframing For Responsive Design • MediaQueri.es
  • 28.     28 | SharePoint Saturday St. Louis 2012
  • 29. Thanks to Our Sponsors! Platinum 29 | SharePoint Saturday St. Louis 2012
  • 30. Thanks to Our Sponsors! 30 | SharePoint Saturday St. Louis 2012