Enhance SharePoint 2013 With Responsive Web Design Enhance SharePoint 2013 With Responsive Web Design Eric Overfield.

Slides:



Advertisements
Similar presentations
Content in SharePoint 2013 Eric Overfield SharePoint Advocate and Enthusiast PixelMill Integrating Search Driven.
Advertisements

RESPONSIVE AND MOBILE DESIGN BY: CHRIS PASQUARETTE APRIL, 2013.
What is jQuery Mobile? How to use it? Doncho Minkov Telerik Corporation Technical Trainer.
Branding Initiation Eric Overfield SharePoint Advocate and Enthusiast PixelMill Your SharePoint 2013
Responsive Design and Higher Logic Websites
Responsive and Adaptive Web Design By: Chad W. Stoker (MCTS, MCP, MCAD) President & Chief Technology Officer.
SharePoint Mobile Improving efficiency of the mobile workforce Anthony Pham Product Support Manager KWizCom
RESPONSIVE WEB DESIGN NYU Webmaster Meetup, October 3 rd, 2014.
Responsive Web Design Sheri German, Instructor Montgomery College.
Being Responsibly Responsive Jason
Responsive Web Design Nuts & Bolts David Weedon - UI/UX Designer, Covenant Technology Partners.
 A “new-ish” web design methodology  Addresses growing number of Internet devices  Tailored experience to any device  Limits resizing, panning.
Lloyd-Jamie Bennett – P Stylianos Michael – P
Responsive Wed Design : An Emerging Technology Archana Jain.
Developing Content for Mobile Devices Larry D. Lee Web Developer for K4Health.
RESPONSIVE DESIGN Sources: Kadlec, T. (2012). Implementing responsive design. Berkeley, California: New Riders Publishing. MarcotteMarcotte, E. (2010).
RESPONSIVE DESIGN Sources: Kadlec, T. (2012). Implementing responsive design. Berkeley, California: New Riders Publishing. MarcotteMarcotte, E. (2010).
CISC 474: Advanced Web Technologies HTML5 & CSS3, & Responsive Design.
TUTORIAL 8: Enhancing a Web Site with Advanced CSS
Responsive Web Design, Discoverability, and Mobile Challenge
Intro to RESPONSIVE DESIGN. Why? What?
Kathy E. Responsive Design and Twitter Bootstrap.
Chapter 8 More on Links, Layout, and Mobile Copyright © 2013 Terry Ann Morris, Ed.D revised by Bill Pegram, 9/24/
WDV 331 Dreamweaver Applications Designing Websites for Mobile Devices Dreamweaver CS6 Chapter 11.
DEVELOPING FOR MOBILE Jackie Calapristi. AGENDA  Why you should go mobile  Mobile Design Options  Responsive Design  Tips & Tools to Help You Build.
Branding in SharePoint #SPcincy2013 on Twitter Open wireless access is available. Feel free to Tweet (#SPcincy2013) and.
San Diego 2014 SharePoint Saturday San Diego November 15, 2014 UCSD Extension SharePoint Saturday San Diego November 15, 2014 UCSD Extension.
A Site for All Eyes – Considerations for Responsive Design October 19, 2012 Dori Kelner, MS Principal, Sleight-of-Hand Studios
| imodules.com Making Your Site Mobile-Ready Presented by Chris Smith and Mark Werner.
Moving from Web-based Collaboration to the Mobile Arena Nimrod Geva Product Group Manager, KWizCom
Week 8 – Part 3 More on Links, Layout, and Mobile Key Concepts 1.
Banners - HTML A banner is a zip-package containing a HTML file, CSS file, and optionally JavaScript file and assets in a asset directory. The banner is.
Developer TECH REFRESH 15 Junho 2015 #pttechrefres h Web Going Foward.
Responsive Web Design Minjuan What is Responsive Web Design?  A site's ability to resize dynamically based on the device being used.  The.
Strategies for Building Mobile Apps Using ArcGIS API for JavaScript Andy Gup, Lloyd Heberlie.
Bells, Whistles, and Alarms: HCI Lessons Using AJAX for a Page-turning Web Application Juliet L. Hardesty, Indiana University.
Making iServices Subscriber More Mobile Friendly `
Responsive Web Designing Using CSS3 & HTML5 -Sandip Jadhav “We are building a web, for all device ”
Michael Hofer Senior Consultant Microsoft Corporation.
Introduction to Bootstrap
UNDERSTANDING YOUR OPTIONS FOR CLIENT-SIDE DEVELOPMENT IN OFFICE 365 Mark Rackley
 An HTML, CSS, Javascript framework you can use as a basis for creating web sites  Uses CSS settings, fundamental HTML elements styled and enhanced.
Responsive Web Design (RWD) MIS 3502, Spring 2016 Jeremy Shafer Department of MIS Fox School of Business Temple University 2/11/2016.
Paul Hassall Pets At Home Mobile Commerce Deployment.
Fundamentals of Web DevelopmentRandy Connolly and Ricardo Hoar Textbook to be published by Pearson Ed in early Bootstrap.
XSLT? Where we are going, we don’t need XSLT.. About me French, SharePoint Developer and Food Lover Khoa Quach SharePoint Technologies MCTS, MCPD, MCSE.
Mobile and SharePoint Eric Overfield SharePoint Advocate and Enthusiast PixelMill SharePoint Fest Denver – March 18 th - 20 th 2013 The Design Dilemma.
NM290 Mobile Web Design Responsive Web Design Progressive Enhancement Adaptive Web Design Resources for color palettes Create a document for your color.
Getting Started with Responsive Web Design By Brian Rinaldi.
The New Design Manager! Louis-Philippe Lavoie SharePoint Specialist / What does it mean for you? November.
With Responsive Web Design Eric Overfield SharePoint Advocate and Enthusiast PixelMill Enhance SharePoint SPFest Denver 2014 – SPT 205
With Responsive Web Design Eric Overfield SharePoint Advocate and Enthusiast PixelMill SharePoint Fest Denver – March 18 th - 20 th 2013 Enhance SharePoint.
The A to Z of Building a Responsive SharePoint Site with Bootstrap BY THOMAS DALY.
CSCI 1720 W3.CSS – Part 1 East Tennessee State University Department of Computing CSCI 1720 Intermediate Web Design.
Implementing Responsive Design
Responsive Design and Twitter Bootstrap
Responsive Web Design (RWD)
Use Office UI Fabric React to Build Beauty with SharePoint
Use Office UI Fabric React to Build Beauty with SharePoint
CS3220 Web and Internet Programming Introduction to Bootstrap
Responsive Design in WordPress
Responsive Web Design (RWD)
Responsive Web Design (RWD)
Responsive Web Design and Bootstrap
Responsive Grid Layout with Bootstrap
AngularJS and SharePoint I Chris Douglas Senior SharePoint Developer ECS Web:
Responsive Web Design and Bootstrap
CS3220 Web and Internet Programming Introduction to Bootstrap
UI, UX: Who Does What? A Designers guide to the tech industry.
17 RESPONSIVE WEB DESIGN.
Presentation transcript:

Enhance SharePoint 2013 With Responsive Web Design Enhance SharePoint 2013 With Responsive Web Design Eric Overfield

With Responsive Web Design Eric Overfield SharePoint Advocate and Enthusiast PixelMill Enhance SharePoint

Introduction – Eric Overfield  Founder and SharePoint Branding/UI Lead, PixelMill  Speaker, Teacher, Advocate  Author, SharePoint Community Organizer  Located in Davis, CA Order Your Copy Co-author: “Pro SharePoint 2013 Branding and Responsive Web Development” (Apress – June 12 th, 2013) Co-author: “Black Magic Solutions for White Hat SharePoint” (August, 2013)

What You Will Learn  What is Responsive Web Design (RWD)  Why Should We Use It  Planning for Responsive Design  Join Response Web Design and SharePoint  SharePoint 2013 RWD - pixelmill.com

Responsive Web Design  #2 trend for net Magazine  Coined by Ethan Marcotte in May 2010  Use fluid grids and flexible media to adapt  Uses CSS3 and JavaScript  All devices load same page, use CSS3 to - pixelmill.com

A Grid – In Action

Push NotificationsLet’s See a Comparison Fluid (Flexible) - pixelmill.com i.e. 860 / 940 ~= %

Push NotificationsLet’s See a Comparison Flexible - pixelmill.com

Push NotificationsLet’s See a Comparison Media - pixelmill.com Load a stylesheet in HTML: <link rel=“stylesheet” type=“text/css” href=“css/styles.css” media=“screen and (min-width: 768px)” /> Media Queries in a screen and (min-width: 768px) { #banner { display: block; } Added in CSS 2.1, Enhanced with CSS3

Responsive Design In - pixelmill.com

Who - pixelmill.com The Mobile Revolution

Not The - pixelmill.com

Today’s - pixelmill.com

And Tomorrow? Watches? Game Devices? Printers? Who Knows? Toasters? Televisions? Cameras? ? - pixelmill.com

Business Insider conference presentation shows (Blodget & Cocotas, 2012)

@EricOverfield - pixelmill.com

- pixelmill.com Mobile vs Desktop Traffic

"There’s a plethora of devices out there with widely differing abilities – it’s never been more confusing or challenging to create brilliant interfaces that work across them all.” ~ Jeffery - pixelmill.com

Screen Size Functionality Usability How All Devices - pixelmill.com

What About Mobile - pixelmill.com

SharePoint Mobile Apps Freely Available: SharePoint Newsfeed App Skydrive Pro - pixelmill.com Third Party: SharePlus by Infragistics's Briefcase by Colligo Mobile Entrée by H3 Solutions Filamente Mobile SharePoint App And more…

Apps and RWD serve different - pixelmill.com Apps -> particular function Mobile Collaboration Mobile Document Sharing / Offline Viewing RWD -> general site / portal Mobile Friendly Website

Planning For Responsive - pixelmill.com

Our Responsive Goals  Single site  Serve a variety of Viewports  And tailored to each - pixelmill.com  Future Friendly (i.e. no separate mobile)

Responsive Drawbacks  Desktop vs. Mobile content  Content - pixelmill.com  Maybe SharePoint can help?  Device Channels  A lot more work

Start with - pixelmill.com

Mobile First Information Architecture Content Rollups Search Driven Content Content is - pixelmill.com

Design - pixelmill.com to the

@EricOverfield - pixelmill.com

Navigation  Responsive Navigation the most difficult decision  SharePoint Navigation is not Responsive - pixelmill.com  SharePoint relies on hover event / unfriendly HTML  Static Navigation vs. SharePoint Navigation  note: Custom Responsive Navigation will require JS/jQuery

Floating Drop down Collapse Off Canvas Others? Responsive - pixelmill.com

Floating Navigation

Floating Drop down Collapse Off Canvas Others? Responsive - pixelmill.com

Dropdown Navigation

Floating Drop down Collapsing Off Canvas Others? Responsive - pixelmill.com

Collapsing Navigation

Floating Drop down Collapsing Off Canvas Others? Responsive - pixelmill.com

Off Canvas Navigation

Floating Drop down Collapsing Off Canvas Others? Responsive - pixelmill.com

No two projects are the same Hide and Cry Overlay Footer Navigation Global Navigation jQuery or no - pixelmill.com

Time to Code it - pixelmill.com

Frameworks  Pre-Built Responsive and Fluid Grids  Saves time and - pixelmill.com  Many include extras  i.e. Collapsing navigation

Framework Drawbacks  May take time to learn framework  Not always SharePoint - pixelmill.com  Might not be the way “you” would do it  But - can save a bunch of time

Twitter Bootstrap Zurb Foundation Skeleton Less Framework and so many - pixelmill.com

Coding Responsive Design  Responsive SharePoint at CodePlex  Free, Open Source Responsive SharePoint Frameworks  SharePoint 2013 Ready   SP Blueprint  SharePoint and Responsive DesignPush NotificationsLet’s See a Comparison Responsive Frameworks and - pixelmill.com

Mobile First  Build Mobile interface first  Forces us to concentrate on content  Helps control some - pixelmill.com  Mobile Interface not great for entering content  May not be preferable with some development processes  Not IE7/IE8 friendly

Mobile First In - pixelmill.com

Mobile First and IE8 / IE7  Will only load mobile - pixelmill.com  Fix with CSS Media Queries  JS Library:  So we need to use JS?  Or an IE8- stylesheet

Build to the Design not the - pixelmill.com

Become Device Independent  Base breakpoints based on design  Allows for any device  Use a background image to - pixelmill.com  Temporary background image with columns  Start with 300 pixel block  Then 50 to 100 pixel columns through 1200 pixels total

SharePoint pixelmill.com

Device Channels  New to SharePoint 2013  Interfaces tailored and maps to specific device(s)  Custom Master Pages per Channel  Custom DeviceChannelPanels  Change the order of - pixelmill.com

Device Channels – An - pixelmill.com

- pixelmill.com

Eric’s Practical Tips to #SPRWD  Start with a - pixelmill.com  Mobile first (most likely)  Set your project expectations accordingly  Test your design on primary devices/browsers  Be sure you are very comfortable with CSS/HTML  Don’t stop learning (Responsive SharePoint?)

Build towards progress Perfection does not yet exist There is no silver - pixelmill.com

Resources "Responsive Web Design" by Ethan Marcotte Responsive Frameworks for SharePoint 2010 and SharePoint 2010 Responsive Web design Template by Luis Kerr v5, the Responsive HTML5 Master Page for SharePoint 2010 by Kyle Schaeffer Ethan Marcotte’s 20 Favorite Responsive Designs Configure SharePoint Server 2010 for Mobile Device Access html5shiv Modernizr css3-mediaqueries-js - pixelmill.com

Resources Twitter Bootstrap Implementing Off Canvas Navigation Less Framework Skeleton Framework Zurb Foundation - pixelmill.com Order Your Copy “Pro SharePoint 2013 Branding and Responsive Web Development” (Apress – June 12 th, 2013)

With Responsive Web Design Enhance SharePoint 2013 Thank You Eric ericoverfield.com

Special Thanks to our Platinum Sponsor …and our Gold Sponsor