30
For SharePoint Sites

Responsive design SharePoint

  • Upload
    spdlabs

  • View
    2.532

  • Download
    5

Embed Size (px)

Citation preview

Page 1: Responsive design SharePoint

For SharePoint Sites

Page 2: Responsive design SharePoint

• Co-Founder of SPD Labs • SharePoint UI Developer • Based in Asheville, NC • Services

– UX & Design – Content Strategy – Branding / Identity / Design

@spdlabs

facebook.com/spdlabs

Page 3: Responsive design SharePoint

• Increasingly Variable Interaction – More Device Types – Mobile Devices – Scaling Up & Down – Unpredictable Bandwidth – Shift in Desired User Experience

Page 4: Responsive design SharePoint

The Shift • Mobile access as the

default access point is on the rise

• Mobile devices are taking over the landscape

• The Social & Mobile Link

Page 5: Responsive design SharePoint
Page 6: Responsive design SharePoint

• 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

Page 7: Responsive design SharePoint

• Media Queries – Used to scope your styles

• Flexible Grid-Based Layout • Flexible Images & Media

– Preventing overflow

Page 8: Responsive design SharePoint

@media screen and (min-width: 1024px) { body { font-size: 100%; } }

Media Type

Query

Page 9: Responsive design SharePoint

• Flexible Dimensions & Type – Target ÷ Context = Result

• Fluid Layout – Grid-based system

• Flexible Images – img{

max-width:100%; }

Page 10: Responsive design SharePoint

• 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.

Page 11: Responsive design SharePoint

• 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”

Page 12: Responsive design SharePoint

• 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!

Page 13: Responsive design SharePoint

Applying Responsive Design Techniques in SharePoint

Page 14: Responsive design 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!

Page 15: Responsive design SharePoint
Page 16: Responsive design SharePoint

• Consists Of… – HTML – CSS – ASP.NET Master Pages – Page Layouts – jQuery/Javascript

• Extending Functionality – Custom Web Parts – Custom User Controls – Branding Features

Page 17: Responsive design SharePoint

• Blueprint for Design & Layout • Includes

– Static Text – HTML – Server Controls – ContentPlaceHolder Controls

• Define regions of replaceable content within the Master Page

Page 18: Responsive design SharePoint

• 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.

Page 19: Responsive design SharePoint

• 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.

Page 20: Responsive design SharePoint

• 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.

Page 21: Responsive design SharePoint

• 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

Page 22: Responsive design SharePoint

• 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

Page 23: Responsive design SharePoint

• Responsive Prototype – Fluid Grid Layout – HTML5 & CSS3

• Built in SharePoint 2010 – Designed for Public-

Facing – Using Publishing

Features

Page 24: Responsive design SharePoint

Lorem Ipsum Responsive SharePoint Site

Page 25: Responsive design SharePoint

• Our Work – Innovative-e – Sharing The Point

• Others – Brightstarr

Page 28: Responsive design SharePoint

28 | SharePoint Saturday St. Louis 2012

Page 29: Responsive design SharePoint

29 | SharePoint Saturday St. Louis 2012

Thanks to Our Sponsors!

Platinum

Page 30: Responsive design SharePoint

30 | SharePoint Saturday St. Louis 2012

Thanks to Our Sponsors!