SlideShare a Scribd company logo
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

More Related Content

What's hot

Online tools for Content Development
Online tools for Content DevelopmentOnline tools for Content Development
Online tools for Content Development
adrianlaranjo111
 
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
 
Strategy for Social Intranet Success
Strategy for Social Intranet SuccessStrategy for Social Intranet Success
Strategy for Social Intranet Success
Joel Oleson
 
A SharePoint User eXperience
A SharePoint User eXperienceA SharePoint User eXperience
A SharePoint User eXperience
Sparked
 
Module 4 -presentation_slides
Module 4 -presentation_slidesModule 4 -presentation_slides
Module 4 -presentation_slides
QueenestylDalumbar
 
Responsive Web Design - Tom Robertshaw
Responsive Web Design - Tom RobertshawResponsive Web Design - Tom Robertshaw
Responsive Web Design - Tom Robertshaw
Meet Magento Spain
 
Ch 3: Big Concepts
Ch 3: Big ConceptsCh 3: Big Concepts
Ch 3: Big Concepts
Steve Guinan
 
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
Nina McHale
 
Honing Your SharePoint UX Skills
Honing Your SharePoint UX SkillsHoning Your SharePoint UX Skills
Honing Your SharePoint UX Skills
Christian Buckley
 
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
Joy Apple
 
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
Roberto Yglesias
 
Modev ux brian lacey presentation
Modev ux brian lacey presentationModev ux brian lacey presentation
Modev ux brian lacey presentation
Brian Lacey
 
SmallWorlders - Designing an intranet for engagement
SmallWorlders - Designing an intranet for engagementSmallWorlders - Designing an intranet for engagement
SmallWorlders - Designing an intranet for engagement
SmallWorlders
 
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
C/D/H Technology Consultants
 
Web and Business
Web and BusinessWeb and Business
Web and Business
svik88
 
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
 
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
BIWUG
 
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
vman916
 
Elements Of Web Design
Elements Of Web DesignElements Of Web Design
Elements Of Web Design
Dan Dixon
 

What's hot (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
 

Viewers also liked

SharePoint 2013 Mobile Strategy and Design
SharePoint 2013 Mobile Strategy and DesignSharePoint 2013 Mobile Strategy and Design
SharePoint 2013 Mobile Strategy and Design
Joel Oleson
 
Testing Your Mobility in SharePoint 2013
Testing Your Mobility in SharePoint 2013Testing Your Mobility in SharePoint 2013
Testing Your Mobility in SharePoint 2013
Aptera Inc
 
Sharepoint mobile version v2
Sharepoint mobile version v2Sharepoint mobile version v2
Sharepoint mobile version v2
MJ Ferdous
 
Share point 2010 quick guide
Share point 2010 quick guideShare point 2010 quick guide
Share point 2010 quick guide
Sarfaraz Mughal
 
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
Patrick O'Toole
 
SharePoint 2013 Branding
SharePoint 2013 BrandingSharePoint 2013 Branding
SharePoint 2013 Branding
Kashif Imran
 
Building an effective sharepoint team
Building an effective sharepoint teamBuilding an effective sharepoint team
Building an effective sharepoint team
Baris Bruce Tuncertan
 
SharePoint Skills for Everyone
SharePoint Skills for EveryoneSharePoint Skills for Everyone
SharePoint Skills for Everyone
Sandra Mahan
 
Responsive Design for SharePoint
Responsive Design for SharePointResponsive Design for SharePoint
Responsive Design for SharePoint
Cathy Dew
 
Powerco Intranet
Powerco IntranetPowerco Intranet
Powerco Intranet
teylyn
 
Brand My SharePoint
Brand My SharePointBrand My SharePoint
Brand My SharePoint
fabianmoritz
 
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
D'arce Hess
 
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
Mark Morris CBA CPM
 
Designing Intuitive SharePoint Sites
Designing Intuitive SharePoint SitesDesigning Intuitive SharePoint Sites
Designing Intuitive SharePoint Sites
Marcy Kellar
 
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
HubSpot
 
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
Chris Woodill
 
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
Rebecca Rodgers
 
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
Benjamin Niaulin
 
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
Rebecca Rodgers
 
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)
Christian Buckley
 

Viewers also liked (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)
 

Similar to Responsive design SharePoint

Your Road to Modern Communication Sites
Your Road to Modern Communication SitesYour Road to Modern Communication Sites
Your Road to Modern Communication Sites
D'arce Hess
 
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
Don Donais
 
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
Ayca Turhan
 
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
 
UX design for every screen
UX design for every screenUX design for every screen
UX design for every screen
Four Kitchens
 
#1NLab14: Responsive Design
#1NLab14: Responsive Design#1NLab14: Responsive Design
#1NLab14: Responsive Design
One North
 
Reshaping SharePoint for Evolving Internet Devices
Reshaping SharePoint for Evolving Internet DevicesReshaping SharePoint for Evolving Internet Devices
Reshaping SharePoint for Evolving Internet Devices
Eric Overfield
 
Good vs Evil SharePoint Customizing
Good vs Evil SharePoint CustomizingGood vs Evil SharePoint Customizing
Good vs Evil SharePoint Customizing
Stacy Deere
 
Websites
WebsitesWebsites
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
SPC Adriatics
 
Web designtrends 5-29-2013
Web designtrends 5-29-2013Web designtrends 5-29-2013
Web designtrends 5-29-2013
Angela Bowman
 
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
Marc D Anderson
 
Best Practices for SharePoint Public Websites
Best Practices for SharePoint Public WebsitesBest Practices for SharePoint Public Websites
Best Practices for SharePoint Public Websites
C/D/H Technology Consultants
 
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
 
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
Robert Stribley
 
Responsive web design
Responsive web designResponsive web design
Responsive web design
Ana-Maria Birtea
 
SharePlus and launchpads Unity Connect Amsterdam
SharePlus and launchpads Unity Connect AmsterdamSharePlus and launchpads Unity Connect Amsterdam
SharePlus and launchpads Unity Connect Amsterdam
Dave Bakker
 
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!
Vibha Godse Gore
 
Strategies for User Experience Design
Strategies for User Experience DesignStrategies for User Experience Design
Strategies for User Experience Design
Robert Stribley
 
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
Robert Stribley
 

Similar to 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
 

Recently uploaded

Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 

Recently uploaded (20)

Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 

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