SlideShare a Scribd company logo
RESPONSIVE DESIGN IN SHAREPOINT
2013
Session
sponsored
by

A Case Study of an Intranet
A LITTLE ABOUT ME
Microsoft Certified Professional in SharePoint
Business Technology Director for Buildingi (and SharePoint addict)

Costa Rican transplanted to WA a year ago
Coding for more than 10 years in a bit of everything
Enthusiastic but bad golfer
Roberto Yglesias
@robertoy
v-roygle@microsoft.com

2
TODAY
Responsive design & SharePoint
Case study and live demo

Best practices and resources
Questions

3
SO, WHAT IS RESPONSIVE DESIGN?
Design once, view everywhere - same site, code and content for every device
1. A flexible, grid-based layout
2. Flexible images and media
3. Media Queries

4
WHY RESPONSIVE DESIGN?
• 91% of US citizens have a mobile device within reach 24/7 and check phones an
average of 150x a day
• 90% of people use multiple screens to access the web
• 90% of smartphone searches result in a purchase or a visit to a business
• 61% of visitors will return to a search engine to find a site that IS easily readable

43% of the US workforce will work from home by 2016
Sources:
Global Mobile Statistics 2012 Home: http://mobithinking.com/mobile-marketing-tools/latest-mobile-stats
Forrester Research “Understanding Responsive Design”: http://www.forrester.com/Understanding+Responsive+Design/fulltext/-/E-RES74481
Forrester Research US Telecommuting Forecast 2009-2016: http://www.forrester.com/US+Telecommuting+Forecast+2009+To+2016/fulltext/-/E-RES46635
Web Performance Today “Mobile vs. Desktop”: http://www.webperformancetoday.com/2011/04/20/desktop-vs-mobile-web-page-load-speed/
SEO MOZ “The SEO of Responsive Web Design”: http://www.seomoz.org/blog/seo-of-responsive

5
SHAREPOINT CAN BE RESPONSIVE!
• Is SP 2013 better than SP 2010? Absolutely!
• Device Channels are awesome, right? Yes and No

• Is Mobile View the solution? Not really…

vs

6
CLIENT: MACDONALD MILLER
Summary: MacDonald Miller, an HVAC Systems
Contractor and Service Center, asked Buildingi to
help enhance their overall collaboration, including
building a new intranet on SharePoint.
Services provided:
• SharePoint 2013 Installation & Architecture
• Social media integration (Yammer)
• Mobile and tablet optimization

• Brand look and feel
• Workflow automation
• Data integration
• User experience

• Information architecture
• Custom app development
7
THE TWO APPROACHES
Graceful Degradation

Progressive Enhancement

8
DEMO TIME!

9
LESSONS LEARNED: IT’S ALL ABOUT YOUR USERS
• Start by understanding your users and how they interact with the site

• Scenario-based: What are your users going to do from each device?
• Design for the real world. No one writes a 60 page document on a phone!

10
LESSONS LEARNED: FOCUS ON ROI
Responsively designed SP intranets can be expensive in the short run, but a great
savings in the long run
• Increased productivity and collaboration
• Information exchange via enterprise social networking and collaboration sites
• Access to critical information when you need it

A 2% increase in productivity can equate to a
100% ROI when comparing staff returns to system costs
Source: Lee-Sia, ElcomCMS, Tips for planning an Intranet Project, March 13, 2013

11
LESSONS LEARNED: IDENTIFY DEVICES & BROWSERS

12
LESSONS LEARNED: TEST, TEST, TEST

TEST
13
LESSONS LEARNED: THINK ABOUT TOUCH
• Don’t create hover-over experiences
• Use large enough click points

14
LESSONS LEARNED: DON’T RE-INVENT THE WHEEL
• Leverage all the libraries available
• jQuery
• Respond.js
• Normalize.css

• Use already-built responsive frameworks

15
LESSONS LEARNED: SP FUNCTIONALITY
• There’s a reason over 70% of enterprise intranets run on SharePoint
• Core features like libraries and lists support collaboration and knowledge sharing

16
REMEMBER…CONTENT IS KING
• A site is only as good as its content!
• Don’t overrun full screen experience with unnecessary information, images, video, etc.

17
WHAT COMES AFTER LAUNCH?
• Check your web analytics
• Stay up on device channels

• Leverage mobile platforms more (APIs, etc.)

ALWAYS BE OPTIMIZING !

18
RESOURCES
•Can I Use

•Html5shim

•Twitter Bootstrap

•HTML5 Boilerplate

•jQuery

•Foundation (Zurb)

•Normalize.css

•Skeleton

•Respond.js

•Modernizr

•Other Responsive Frameworks

19
Q&A
Roberto Yglesias
@robertoy
v-roygle@Microsoft.com
www.buildingi.com
20

More Related Content

What's hot

Where do you want to go today?
Where do you want to go today?Where do you want to go today?
Where do you want to go today?
Erin Baker
 
#1NLab14: Responsive Design
#1NLab14: Responsive Design#1NLab14: Responsive Design
#1NLab14: Responsive Design
One North
 
Liam Butler from NetDimensions on Mobile Learning & Technology: Essentials fo...
Liam Butler from NetDimensions on Mobile Learning & Technology: Essentials fo...Liam Butler from NetDimensions on Mobile Learning & Technology: Essentials fo...
Liam Butler from NetDimensions on Mobile Learning & Technology: Essentials fo...
Aurion Learning
 
3 ingredients to create a digital workplace (1)
3 ingredients to create a digital workplace (1)3 ingredients to create a digital workplace (1)
3 ingredients to create a digital workplace (1)
LiveTiles
 
Mob x recap for here sept 2014
Mob x recap for here sept 2014Mob x recap for here sept 2014
Mob x recap for here sept 2014
Tracy Rolling
 
How To Design Mobile Content For Multiple Devices
How To Design Mobile Content For Multiple DevicesHow To Design Mobile Content For Multiple Devices
How To Design Mobile Content For Multiple Devices
Entirenet
 
#MBLT14 presentation — Linko
#MBLT14 presentation — Linko#MBLT14 presentation — Linko
#MBLT14 presentation — Linko
e-Legion
 
Multi-Device Design & Development
Multi-Device Design & DevelopmentMulti-Device Design & Development
Multi-Device Design & Development
Salesforce Developers
 
Two trends incorporating mobile and flipped strategies
Two trends incorporating mobile and flipped strategiesTwo trends incorporating mobile and flipped strategies
Two trends incorporating mobile and flipped strategies
University of Wisconsin-Stout
 
SharePoint 2013 Enterprise Mobile Strategy - London - Joel Oleson
SharePoint 2013 Enterprise Mobile Strategy - London - Joel OlesonSharePoint 2013 Enterprise Mobile Strategy - London - Joel Oleson
SharePoint 2013 Enterprise Mobile Strategy - London - Joel Oleson
Joel Oleson
 
Ease the Anxiety of Open Enrollment with Mobile
Ease the Anxiety of Open Enrollment with MobileEase the Anxiety of Open Enrollment with Mobile
Ease the Anxiety of Open Enrollment with Mobile
gjhassin
 
Lavacon 2013: Executing Content Strategy: Governance, Optimixation and Analytics
Lavacon 2013: Executing Content Strategy: Governance, Optimixation and AnalyticsLavacon 2013: Executing Content Strategy: Governance, Optimixation and Analytics
Lavacon 2013: Executing Content Strategy: Governance, Optimixation and Analytics
Jack Molisani
 
14 timeless rules for creating intuitive web apps
14 timeless rules for creating intuitive web apps14 timeless rules for creating intuitive web apps
14 timeless rules for creating intuitive web apps
MAAN Softwares INC.
 
Poli 2.0 Web apps arhitecture
Poli 2.0 Web apps arhitecturePoli 2.0 Web apps arhitecture
Poli 2.0 Web apps arhitecture
Vladimir Oane
 
By the Book: Examining the Art of Building Great User Experiences in Software
By the Book: Examining the Art of Building Great User Experiences in SoftwareBy the Book: Examining the Art of Building Great User Experiences in Software
By the Book: Examining the Art of Building Great User Experiences in Software
EffectiveUI
 
Mobile Culture - Natural History Museum
Mobile Culture - Natural History MuseumMobile Culture - Natural History Museum
Mobile Culture - Natural History Museum
James Cameron
 
Mobile Monday
Mobile MondayMobile Monday
Mobile Monday
Juan Sanchez
 
Take5 - NW2W for SMB US
Take5 - NW2W for SMB USTake5 - NW2W for SMB US
Take5 - NW2W for SMB US
UnifyCo
 

What's hot (18)

Where do you want to go today?
Where do you want to go today?Where do you want to go today?
Where do you want to go today?
 
#1NLab14: Responsive Design
#1NLab14: Responsive Design#1NLab14: Responsive Design
#1NLab14: Responsive Design
 
Liam Butler from NetDimensions on Mobile Learning & Technology: Essentials fo...
Liam Butler from NetDimensions on Mobile Learning & Technology: Essentials fo...Liam Butler from NetDimensions on Mobile Learning & Technology: Essentials fo...
Liam Butler from NetDimensions on Mobile Learning & Technology: Essentials fo...
 
3 ingredients to create a digital workplace (1)
3 ingredients to create a digital workplace (1)3 ingredients to create a digital workplace (1)
3 ingredients to create a digital workplace (1)
 
Mob x recap for here sept 2014
Mob x recap for here sept 2014Mob x recap for here sept 2014
Mob x recap for here sept 2014
 
How To Design Mobile Content For Multiple Devices
How To Design Mobile Content For Multiple DevicesHow To Design Mobile Content For Multiple Devices
How To Design Mobile Content For Multiple Devices
 
#MBLT14 presentation — Linko
#MBLT14 presentation — Linko#MBLT14 presentation — Linko
#MBLT14 presentation — Linko
 
Multi-Device Design & Development
Multi-Device Design & DevelopmentMulti-Device Design & Development
Multi-Device Design & Development
 
Two trends incorporating mobile and flipped strategies
Two trends incorporating mobile and flipped strategiesTwo trends incorporating mobile and flipped strategies
Two trends incorporating mobile and flipped strategies
 
SharePoint 2013 Enterprise Mobile Strategy - London - Joel Oleson
SharePoint 2013 Enterprise Mobile Strategy - London - Joel OlesonSharePoint 2013 Enterprise Mobile Strategy - London - Joel Oleson
SharePoint 2013 Enterprise Mobile Strategy - London - Joel Oleson
 
Ease the Anxiety of Open Enrollment with Mobile
Ease the Anxiety of Open Enrollment with MobileEase the Anxiety of Open Enrollment with Mobile
Ease the Anxiety of Open Enrollment with Mobile
 
Lavacon 2013: Executing Content Strategy: Governance, Optimixation and Analytics
Lavacon 2013: Executing Content Strategy: Governance, Optimixation and AnalyticsLavacon 2013: Executing Content Strategy: Governance, Optimixation and Analytics
Lavacon 2013: Executing Content Strategy: Governance, Optimixation and Analytics
 
14 timeless rules for creating intuitive web apps
14 timeless rules for creating intuitive web apps14 timeless rules for creating intuitive web apps
14 timeless rules for creating intuitive web apps
 
Poli 2.0 Web apps arhitecture
Poli 2.0 Web apps arhitecturePoli 2.0 Web apps arhitecture
Poli 2.0 Web apps arhitecture
 
By the Book: Examining the Art of Building Great User Experiences in Software
By the Book: Examining the Art of Building Great User Experiences in SoftwareBy the Book: Examining the Art of Building Great User Experiences in Software
By the Book: Examining the Art of Building Great User Experiences in Software
 
Mobile Culture - Natural History Museum
Mobile Culture - Natural History MuseumMobile Culture - Natural History Museum
Mobile Culture - Natural History Museum
 
Mobile Monday
Mobile MondayMobile Monday
Mobile Monday
 
Take5 - NW2W for SMB US
Take5 - NW2W for SMB USTake5 - NW2W for SMB US
Take5 - NW2W for SMB US
 

Similar to Responsive web design ms training audience

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
 
Responsive design in sp seminar buildingi 20130918
Responsive design in sp seminar buildingi 20130918Responsive design in sp seminar buildingi 20130918
Responsive design in sp seminar buildingi 20130918
Bill England
 
Pragmatic Principles for Mobile Design
Pragmatic Principles for Mobile DesignPragmatic Principles for Mobile Design
Pragmatic Principles for Mobile Design
Brandon Carson
 
Mobile2013
Mobile2013Mobile2013
Mobile2013
John Yuiska
 
Cti av3
Cti av3Cti av3
Harnessing the content beast – Content marketing in the multiscreen world
Harnessing the content beast – Content marketing in the multiscreen worldHarnessing the content beast – Content marketing in the multiscreen world
Harnessing the content beast – Content marketing in the multiscreen world
Thomas Robbins
 
Managing Responsive - eduWeb Digital Summit 2012 – Boston
Managing Responsive - eduWeb Digital Summit 2012 – BostonManaging Responsive - eduWeb Digital Summit 2012 – Boston
Managing Responsive - eduWeb Digital Summit 2012 – Boston
Rebekah Walker
 
Web UX Landscape (and all points in between...)
Web UX Landscape (and all points in between...)Web UX Landscape (and all points in between...)
Web UX Landscape (and all points in between...)
Gene Crawford
 
Responsive & Adaprove Design
Responsive & Adaprove DesignResponsive & Adaprove Design
Responsive & Adaprove Design
Mike Vdovin
 
Responsive & Adaptive Design: Delivering Websites That Delight Your Users
Responsive & Adaptive Design: Delivering Websites That Delight Your UsersResponsive & Adaptive Design: Delivering Websites That Delight Your Users
Responsive & Adaptive Design: Delivering Websites That Delight Your Users
BBDO
 
Enterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in Stockholm
Enterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in StockholmEnterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in Stockholm
Enterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in Stockholm
Joel Oleson
 
A Perspective from the intersection Data Science, Mobility, and Mobile Devices
A Perspective from the intersection Data Science, Mobility, and Mobile DevicesA Perspective from the intersection Data Science, Mobility, and Mobile Devices
A Perspective from the intersection Data Science, Mobility, and Mobile Devices
Yael Garten
 
BBDO Whitepaper—Responsive & Adaptive Design
BBDO Whitepaper—Responsive & Adaptive DesignBBDO Whitepaper—Responsive & Adaptive Design
BBDO Whitepaper—Responsive & Adaptive Design
JaneMuder
 
Orientation pdf_merged.pdf
Orientation pdf_merged.pdfOrientation pdf_merged.pdf
Orientation pdf_merged.pdf
DSCIITPatna
 
Responsive Web Design ~ Best Practices for Maximizing ROI
Responsive Web Design ~ Best Practices for Maximizing ROIResponsive Web Design ~ Best Practices for Maximizing ROI
Responsive Web Design ~ Best Practices for Maximizing ROI
Juan Carlos Duron
 
Responsive Web Design: One Size No Longer Fits All
Responsive Web Design: One Size No Longer Fits AllResponsive Web Design: One Size No Longer Fits All
Responsive Web Design: One Size No Longer Fits All
Perficient, Inc.
 
Speed and Simplicity: Design and Usability for Multi-device Websites
Speed and Simplicity: Design and Usability for Multi-device WebsitesSpeed and Simplicity: Design and Usability for Multi-device Websites
Speed and Simplicity: Design and Usability for Multi-device Websites
Doug Gapinski
 
Speed and simplicity
Speed and simplicitySpeed and simplicity
Speed and simplicity
mStoner, Inc.
 
#MobileInAction - iRecruitExpo June 2013, Amsterdam
#MobileInAction - iRecruitExpo June 2013, Amsterdam#MobileInAction - iRecruitExpo June 2013, Amsterdam
#MobileInAction - iRecruitExpo June 2013, Amsterdam
Dave Martin
 
Beyond Branding SharePoint - SharePoint and Today's Web
Beyond Branding SharePoint - SharePoint and Today's WebBeyond Branding SharePoint - SharePoint and Today's Web
Beyond Branding SharePoint - SharePoint and Today's Web
Eric Overfield
 

Similar to Responsive web design ms training audience (20)

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
 
Responsive design in sp seminar buildingi 20130918
Responsive design in sp seminar buildingi 20130918Responsive design in sp seminar buildingi 20130918
Responsive design in sp seminar buildingi 20130918
 
Pragmatic Principles for Mobile Design
Pragmatic Principles for Mobile DesignPragmatic Principles for Mobile Design
Pragmatic Principles for Mobile Design
 
Mobile2013
Mobile2013Mobile2013
Mobile2013
 
Cti av3
Cti av3Cti av3
Cti av3
 
Harnessing the content beast – Content marketing in the multiscreen world
Harnessing the content beast – Content marketing in the multiscreen worldHarnessing the content beast – Content marketing in the multiscreen world
Harnessing the content beast – Content marketing in the multiscreen world
 
Managing Responsive - eduWeb Digital Summit 2012 – Boston
Managing Responsive - eduWeb Digital Summit 2012 – BostonManaging Responsive - eduWeb Digital Summit 2012 – Boston
Managing Responsive - eduWeb Digital Summit 2012 – Boston
 
Web UX Landscape (and all points in between...)
Web UX Landscape (and all points in between...)Web UX Landscape (and all points in between...)
Web UX Landscape (and all points in between...)
 
Responsive & Adaprove Design
Responsive & Adaprove DesignResponsive & Adaprove Design
Responsive & Adaprove Design
 
Responsive & Adaptive Design: Delivering Websites That Delight Your Users
Responsive & Adaptive Design: Delivering Websites That Delight Your UsersResponsive & Adaptive Design: Delivering Websites That Delight Your Users
Responsive & Adaptive Design: Delivering Websites That Delight Your Users
 
Enterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in Stockholm
Enterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in StockholmEnterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in Stockholm
Enterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in Stockholm
 
A Perspective from the intersection Data Science, Mobility, and Mobile Devices
A Perspective from the intersection Data Science, Mobility, and Mobile DevicesA Perspective from the intersection Data Science, Mobility, and Mobile Devices
A Perspective from the intersection Data Science, Mobility, and Mobile Devices
 
BBDO Whitepaper—Responsive & Adaptive Design
BBDO Whitepaper—Responsive & Adaptive DesignBBDO Whitepaper—Responsive & Adaptive Design
BBDO Whitepaper—Responsive & Adaptive Design
 
Orientation pdf_merged.pdf
Orientation pdf_merged.pdfOrientation pdf_merged.pdf
Orientation pdf_merged.pdf
 
Responsive Web Design ~ Best Practices for Maximizing ROI
Responsive Web Design ~ Best Practices for Maximizing ROIResponsive Web Design ~ Best Practices for Maximizing ROI
Responsive Web Design ~ Best Practices for Maximizing ROI
 
Responsive Web Design: One Size No Longer Fits All
Responsive Web Design: One Size No Longer Fits AllResponsive Web Design: One Size No Longer Fits All
Responsive Web Design: One Size No Longer Fits All
 
Speed and Simplicity: Design and Usability for Multi-device Websites
Speed and Simplicity: Design and Usability for Multi-device WebsitesSpeed and Simplicity: Design and Usability for Multi-device Websites
Speed and Simplicity: Design and Usability for Multi-device Websites
 
Speed and simplicity
Speed and simplicitySpeed and simplicity
Speed and simplicity
 
#MobileInAction - iRecruitExpo June 2013, Amsterdam
#MobileInAction - iRecruitExpo June 2013, Amsterdam#MobileInAction - iRecruitExpo June 2013, Amsterdam
#MobileInAction - iRecruitExpo June 2013, Amsterdam
 
Beyond Branding SharePoint - SharePoint and Today's Web
Beyond Branding SharePoint - SharePoint and Today's WebBeyond Branding SharePoint - SharePoint and Today's Web
Beyond Branding SharePoint - SharePoint and Today's Web
 

Recently uploaded

Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
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
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
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
 
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
 
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
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
“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
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
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
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
Zilliz
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
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
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
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
 

Recently uploaded (20)

Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
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
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
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
 
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
 
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
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
“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...
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
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
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
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
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
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
 

Responsive web design ms training audience

  • 1. RESPONSIVE DESIGN IN SHAREPOINT 2013 Session sponsored by A Case Study of an Intranet
  • 2. A LITTLE ABOUT ME Microsoft Certified Professional in SharePoint Business Technology Director for Buildingi (and SharePoint addict) Costa Rican transplanted to WA a year ago Coding for more than 10 years in a bit of everything Enthusiastic but bad golfer Roberto Yglesias @robertoy v-roygle@microsoft.com 2
  • 3. TODAY Responsive design & SharePoint Case study and live demo Best practices and resources Questions 3
  • 4. SO, WHAT IS RESPONSIVE DESIGN? Design once, view everywhere - same site, code and content for every device 1. A flexible, grid-based layout 2. Flexible images and media 3. Media Queries 4
  • 5. WHY RESPONSIVE DESIGN? • 91% of US citizens have a mobile device within reach 24/7 and check phones an average of 150x a day • 90% of people use multiple screens to access the web • 90% of smartphone searches result in a purchase or a visit to a business • 61% of visitors will return to a search engine to find a site that IS easily readable 43% of the US workforce will work from home by 2016 Sources: Global Mobile Statistics 2012 Home: http://mobithinking.com/mobile-marketing-tools/latest-mobile-stats Forrester Research “Understanding Responsive Design”: http://www.forrester.com/Understanding+Responsive+Design/fulltext/-/E-RES74481 Forrester Research US Telecommuting Forecast 2009-2016: http://www.forrester.com/US+Telecommuting+Forecast+2009+To+2016/fulltext/-/E-RES46635 Web Performance Today “Mobile vs. Desktop”: http://www.webperformancetoday.com/2011/04/20/desktop-vs-mobile-web-page-load-speed/ SEO MOZ “The SEO of Responsive Web Design”: http://www.seomoz.org/blog/seo-of-responsive 5
  • 6. SHAREPOINT CAN BE RESPONSIVE! • Is SP 2013 better than SP 2010? Absolutely! • Device Channels are awesome, right? Yes and No • Is Mobile View the solution? Not really… vs 6
  • 7. CLIENT: MACDONALD MILLER Summary: MacDonald Miller, an HVAC Systems Contractor and Service Center, asked Buildingi to help enhance their overall collaboration, including building a new intranet on SharePoint. Services provided: • SharePoint 2013 Installation & Architecture • Social media integration (Yammer) • Mobile and tablet optimization • Brand look and feel • Workflow automation • Data integration • User experience • Information architecture • Custom app development 7
  • 8. THE TWO APPROACHES Graceful Degradation Progressive Enhancement 8
  • 10. LESSONS LEARNED: IT’S ALL ABOUT YOUR USERS • Start by understanding your users and how they interact with the site • Scenario-based: What are your users going to do from each device? • Design for the real world. No one writes a 60 page document on a phone! 10
  • 11. LESSONS LEARNED: FOCUS ON ROI Responsively designed SP intranets can be expensive in the short run, but a great savings in the long run • Increased productivity and collaboration • Information exchange via enterprise social networking and collaboration sites • Access to critical information when you need it A 2% increase in productivity can equate to a 100% ROI when comparing staff returns to system costs Source: Lee-Sia, ElcomCMS, Tips for planning an Intranet Project, March 13, 2013 11
  • 12. LESSONS LEARNED: IDENTIFY DEVICES & BROWSERS 12
  • 13. LESSONS LEARNED: TEST, TEST, TEST TEST 13
  • 14. LESSONS LEARNED: THINK ABOUT TOUCH • Don’t create hover-over experiences • Use large enough click points 14
  • 15. LESSONS LEARNED: DON’T RE-INVENT THE WHEEL • Leverage all the libraries available • jQuery • Respond.js • Normalize.css • Use already-built responsive frameworks 15
  • 16. LESSONS LEARNED: SP FUNCTIONALITY • There’s a reason over 70% of enterprise intranets run on SharePoint • Core features like libraries and lists support collaboration and knowledge sharing 16
  • 17. REMEMBER…CONTENT IS KING • A site is only as good as its content! • Don’t overrun full screen experience with unnecessary information, images, video, etc. 17
  • 18. WHAT COMES AFTER LAUNCH? • Check your web analytics • Stay up on device channels • Leverage mobile platforms more (APIs, etc.) ALWAYS BE OPTIMIZING ! 18
  • 19. RESOURCES •Can I Use •Html5shim •Twitter Bootstrap •HTML5 Boilerplate •jQuery •Foundation (Zurb) •Normalize.css •Skeleton •Respond.js •Modernizr •Other Responsive Frameworks 19