SlideShare a Scribd company logo
10 Worst Mistakes in
SharePoint Branding
   Presented by Marcy Kellar
About Me: Marcy Kellar

• Principal, SharePoint Soapbox
     – Co-author of Beginning SharePoint Designer 2010 (Wrox, October 2010)
     – Professor, Art Institute, Intro to User Centered Design” and “Usability Testing.”

• Specialties include
     –   User Experience Design (UX)
     –   SharePoint Strategy and Solution Design
     –   SharePoint Branding and UI customization
     –   Information Architecture
     –   Web content management
     –   Usability testing

Twitter: @marcykellar
Blog: http://thesharepointmuse.com
Linkedin: http://linkedin.com/in/marcykellar
10. Using Inline Styles

What is it?
   – Inline styles are styles applied directly to HTML content




Why is this a mistake?
   – Styles aren’t centrally managed
   – Pages can become inconsistent
   – Hard to maintain/troubleshoot
10. Using Inline Styles

What is the impact or cost?
   – Maintenance Cost
   – Inconsistent Look and Feel
   – My Patience

Are there any exceptions?
   – During Development
   – Designer/Developer workflow

What is the fix or workaround if I’ve already made the
mistake?​
   – Remove styles from HTML and add to CSS style sheet
   – Add process steps to designer developer workflow
9. Don’t Let The Designer Get
    Carried Away
What is it?
   – Designers define and document a vision without
     considering implementation costs and/or feasibility in
     SharePoint

Why is this a mistake?
   – Just because you can design it, doesn’t mean it will work in
     SharePoint
   – Potential compromise of functionality
9. Don’t Let The Designer Get
 Carried Away
What is the impact or cost?
   – Dissatisfied business customers
   – Inaccurate budget / timeline

Are there any exceptions?
   – No. But SharePoint experts should be involved in part of the
     design process and/or should be used to provide guidance
     during design

What is the fix or workaround if I’ve already made the
mistake?​
   – Regroup meeting to set expectations
   – Work with designers /design firm that understands
     SharePoint
Example
8. Applying Fixed Width to
     Collaboration Sites and System Pages
What is it?
   – Designers define and document a vision without considering
     implementation costs and/or feasibility in SharePoint


Why is this a mistake?
   ⁻ Limits space for collaboration
   ⁻ Users have to scroll
   ⁻ Content spillage
Example: Fixed Width Publishing applied
to Collaboration Site
Example: Content Spillage
Example: Content “Spillage” on System Pages
8. Applying Fixed Width to
 Collaboration Sites and System Pages
What is the impact or cost?
   – User Experience
   – Usability

Are there any exceptions?
   – No.
What is the fix or workaround if I’ve already made the
mistake?​
   – Use % rather than set pixel value (Width:95%;display table
     ;margin:0 auto;)
   – Make system pages inherit default branding or branded
     without fixed width
   – Make inner scroll
Example: Quick CSS Fix on Content Area
Solution: Add 95% Width instead of Fixed
7. Using Too Many Master Pages

What is it?
Using Master Pages to manage variations and using too many.

Why is this a mistake?
    – More assets to manage
    – More development work
    – Costly and /or complex Migration
7. Using Too Many Master Pages

What is the impact or cost?
    – Migration and / or redesign cost and time
    – Consistency across sites
    – Hard to maintain/manage changes

Are there any exceptions?
    – “Too Many” is relative to scenario
    – 1 master page per distinct design and template
What is the fix or workaround if I’ve already made the mistake?​
    – Enforce governance/ remove permissions
    – Consolidate master pages. Manage variations with page layouts,
      alternate CSS or custom controls
    – Most of the reasons you think you need a new master page, you can
      use page layout or alternate CSS
Example Scenario

           Master Pages                  1 Master Page per distinct Site
                                         Template = 6 Master Pages
   Publishing      Meeting Workspace




 Collaboration      Minimal (Search)




My Site Personal      My Site Host
 (My Content)      (Newsfeed, Profile)
Base Branding
                   Example Scenario
                                                              sharepoint
                                                                               style.css




                                Master Pages


                        Publishing      Meeting Workspace



    Pub.css                                                        mws.css


                      Collaboration      Minimal (Search)


   collab.css                                                    minimal.css


                     My Site Personal      My Site Host
                      (My Content)      (Newsfeed, Profile)

mysitepersonal.c
                                                                mysitehost.css
       ss
6. Removing QuickLaunch
    ContentPlaceholder
What is it?
   Removing the Quick Launch Control because you don’t want left navigation
   on the home page.


Why is this a mistake?
   – Lose the ability to use left navigation when removed from
     master page (“Throwing the baby out with the
     bathwater”)
   – May have a need to use left nav deeper in site
6. Removing QuickLaunch
 ContentPlaceholder
What is the impact or cost?
     – Rework; Extended Development Time
     – Loss of Functionality

Are there any exceptions?

No

What is the fix or workaround if I’ve already made
the mistake?​
     – Add it back to the master page
5. Not Designing Around Real
    Content
What is it?
   – A design that hasn’t considered real content;

   – Using non-representative filler/fake content

   – Using “Lorem Ipsum”

Why is this a mistake?
   – Impacts layout, growth / stretching/ empty areas

   – Real content helps define patterns
5. Not Designing Around Real
     Content
What is the impact or cost?
     – Rework based on real content to support actual content once
       migrated or created.

Are there any exceptions?

Yes. Sites where design dictates content or that have copywriters

What is the fix or workaround if I’ve already made the mistake?​
     – Set expectations that rework will occur after content is introduced.
     – Go back to design phase. Make changes accordingly after real
       content is reviewed. Use representative content in Photoshop design
     – Try to anticipate areas where there could be issues by doing bounds
       testing.
     – Staging environment
4. Fixing the Width of the Ribbon

What is it?
   – Fixing the width of the ribbon to match the fixed width of the
     content area
   – Constraining the ribbon (a huge UX investment) to a width smaller
     than 100%
Example: Fixed Width Ribbon
4. Fixing the Width of the Ribbon

Why is this a mistake?
   – Not consistent throughout Office Products

   – Not consistent through organization

   – Administrative tools change size, icon, location
4. Fixing the Width of the Ribbon

What is the impact or cost?
   – Training -- especially 3rd party

Are there any exceptions?
   – If design is very important to your organization

What is the fix or workaround if I’ve already made
the mistake?​
   – Update your implementation to expand Ribbon to full
     width.
   – Or create your own training materials to reflect the look of
     the custom ribbon
3. Using Content Editor Web Parts
    for Web Content
What is it?
   – Using a Content Editor Web Part instead of using the right
     tools for web content

Why is this a mistake?
   – No versioning of content

   – Not best method for managing web content
3. Using Content Editor Web Parts for
 Web Content
What is the impact or cost?
     –   No versioning
     –   Publishing model / Approval
     –   Search

Are there any exceptions?
    –    Foundation Server only
    –    You Tube Videos
What is the fix or workaround if I’ve already made the mistake?​
     –   Plan to move most frequently changed content into RTE (PageContent Control) in
         page layouts
     –   If default SharePoint page layouts don’t work, create custom page layouts with field
         controls. This is the right way to do it.
     –   If you have a lot of web content, consider a standard or enterprise license.
     –   In SP2010, use txt files to manage content;
2. Using Dreamweaver Directly with
    SharePoint
What is it?
    – Opening up SharePoint site using Dreamweaver and editing
      pages /content

Why is this a mistake?
    – Destroys SharePoint functionality

    – Basically turns pages into static content only editable in an HTML
      editor
2. Using Dreamweaver Directly with
   SharePoint
What is the impact or cost?
   – Rework costs

Are there any exceptions?
   – No
What is the fix or workaround if I’ve already made
the mistake?​
   – There isn’t one. Sorry.
   – Start over
1. Modifying Default Files

What Is It?
Making changes to default files on
the SharePoint Server (14 hive)
A Violation of the #1 Rule of
SharePoint Branding Club
1. Modifying Default Files

Why is this a mistake?
   – These files are the originals. You just don’t mess with the
     originals.

   – Changes may impact the entire farm.

   – Multiple WFE with load balancing mean changes need to
     be made in more than one place.
1. Modifying Default Files
What is the impact or cost?
   – Difficult to troubleshoot
   – Cumulative Updates
   – Migration

Are there any exceptions?
   – No
What is the fix or workaround if I’ve already made the
mistake?​
   – Replace anything that has been modified with a clean copy of
     the original file (s)
   – Move your customizations out of the file and package into a
     feature
Contact Information
Marcy Kellar
SharePoint Soapbox
mkellar@sharepointsoapbox.com
+1-317-902-8057


twitter - @marcykellar
LinkedIn - http://linkedin.com/in/marcykellar
Blog – http://thesharepointmuse.com
SharePoint Event Photography -
http://marcykellarstudio.com

More Related Content

What's hot

Website designing company in mumbai
Website designing company in mumbaiWebsite designing company in mumbai
Website designing company in mumbai
Css Founder
 
WordPress_Workshop_Feb_2014_consolidated
WordPress_Workshop_Feb_2014_consolidatedWordPress_Workshop_Feb_2014_consolidated
WordPress_Workshop_Feb_2014_consolidatedAnvith KS
 
Hub site; the sub-site killer!
Hub site; the sub-site killer!Hub site; the sub-site killer!
Hub site; the sub-site killer!
Louis-Philippe Vallée
 
Enhance the Usability of Your SharePoint Site with JSLink #Collab365 #C365114...
Enhance the Usability of Your SharePoint Site with JSLink #Collab365 #C365114...Enhance the Usability of Your SharePoint Site with JSLink #Collab365 #C365114...
Enhance the Usability of Your SharePoint Site with JSLink #Collab365 #C365114...
Wendy Neal
 
Website Development with Wordpress as Content Management System
Website Development with Wordpress as Content Management SystemWebsite Development with Wordpress as Content Management System
Website Development with Wordpress as Content Management System
Broekman Communications
 
Is your website's speed letting you down?
Is your website's speed letting you down?Is your website's speed letting you down?
Is your website's speed letting you down?
Ray Krzeminski
 
Web Design 101
Web Design 101Web Design 101
Web Design 101
T.S. Lim
 
Seo Wordpress Blogs
Seo Wordpress BlogsSeo Wordpress Blogs
Seo Wordpress BlogsRon Edrote
 
Developing branding solutions
Developing branding solutionsDeveloping branding solutions
Developing branding solutionsThomas Daly
 
SPSVB 1 7-2012 - getting started with share point branding
SPSVB 1 7-2012 - getting started with share point brandingSPSVB 1 7-2012 - getting started with share point branding
SPSVB 1 7-2012 - getting started with share point brandingThomas Daly
 
Understanding SharePoint site structure what's inside
Understanding SharePoint site structure  what's insideUnderstanding SharePoint site structure  what's inside
Understanding SharePoint site structure what's inside
Benjamin Niaulin
 
Share Point 2010 Site Solutions – Knowledge Base
Share Point 2010 Site Solutions – Knowledge BaseShare Point 2010 Site Solutions – Knowledge Base
Share Point 2010 Site Solutions – Knowledge Base
Priority SharePoint
 
Deep dive into Communication sites
Deep dive into Communication sitesDeep dive into Communication sites
Deep dive into Communication sites
Louis-Philippe Vallée
 
Creating websites and leading librarians to a new level of project engagement
Creating websites and leading librarians to a new level of project engagementCreating websites and leading librarians to a new level of project engagement
Creating websites and leading librarians to a new level of project engagement
Marina Georgieva
 
How to Prevent Loosing Search Traffic at Launch
How to Prevent Loosing Search Traffic at LaunchHow to Prevent Loosing Search Traffic at Launch
How to Prevent Loosing Search Traffic at Launch
ELM Consulting
 
SPC Master Power User SharePoint & Office 365
SPC Master Power User SharePoint & Office 365SPC Master Power User SharePoint & Office 365
SPC Master Power User SharePoint & Office 365
Benjamin Niaulin
 
Smash.wordpress
Smash.wordpressSmash.wordpress
Smash.wordpress
Ashley Thompson
 

What's hot (19)

Website designing company in mumbai
Website designing company in mumbaiWebsite designing company in mumbai
Website designing company in mumbai
 
WordPress_Workshop_Feb_2014_consolidated
WordPress_Workshop_Feb_2014_consolidatedWordPress_Workshop_Feb_2014_consolidated
WordPress_Workshop_Feb_2014_consolidated
 
Seo Wordpress Blogs
Seo Wordpress BlogsSeo Wordpress Blogs
Seo Wordpress Blogs
 
Hub site; the sub-site killer!
Hub site; the sub-site killer!Hub site; the sub-site killer!
Hub site; the sub-site killer!
 
Enhance the Usability of Your SharePoint Site with JSLink #Collab365 #C365114...
Enhance the Usability of Your SharePoint Site with JSLink #Collab365 #C365114...Enhance the Usability of Your SharePoint Site with JSLink #Collab365 #C365114...
Enhance the Usability of Your SharePoint Site with JSLink #Collab365 #C365114...
 
Website Development with Wordpress as Content Management System
Website Development with Wordpress as Content Management SystemWebsite Development with Wordpress as Content Management System
Website Development with Wordpress as Content Management System
 
Is your website's speed letting you down?
Is your website's speed letting you down?Is your website's speed letting you down?
Is your website's speed letting you down?
 
Web Design 101
Web Design 101Web Design 101
Web Design 101
 
Seo Wordpress Blogs
Seo Wordpress BlogsSeo Wordpress Blogs
Seo Wordpress Blogs
 
Developing branding solutions
Developing branding solutionsDeveloping branding solutions
Developing branding solutions
 
SPSVB 1 7-2012 - getting started with share point branding
SPSVB 1 7-2012 - getting started with share point brandingSPSVB 1 7-2012 - getting started with share point branding
SPSVB 1 7-2012 - getting started with share point branding
 
Understanding SharePoint site structure what's inside
Understanding SharePoint site structure  what's insideUnderstanding SharePoint site structure  what's inside
Understanding SharePoint site structure what's inside
 
Share Point 2010 Site Solutions – Knowledge Base
Share Point 2010 Site Solutions – Knowledge BaseShare Point 2010 Site Solutions – Knowledge Base
Share Point 2010 Site Solutions – Knowledge Base
 
Deep dive into Communication sites
Deep dive into Communication sitesDeep dive into Communication sites
Deep dive into Communication sites
 
Creating websites and leading librarians to a new level of project engagement
Creating websites and leading librarians to a new level of project engagementCreating websites and leading librarians to a new level of project engagement
Creating websites and leading librarians to a new level of project engagement
 
How to Prevent Loosing Search Traffic at Launch
How to Prevent Loosing Search Traffic at LaunchHow to Prevent Loosing Search Traffic at Launch
How to Prevent Loosing Search Traffic at Launch
 
SPC Master Power User SharePoint & Office 365
SPC Master Power User SharePoint & Office 365SPC Master Power User SharePoint & Office 365
SPC Master Power User SharePoint & Office 365
 
Smash.wordpress
Smash.wordpressSmash.wordpress
Smash.wordpress
 
World of WordPress
World of WordPressWorld of WordPress
World of WordPress
 

Viewers also liked

Games To Explain Human Factors: Come, Participate, Learn & Have Fun!!! Photo ...
Games To Explain Human Factors: Come, Participate, Learn & Have Fun!!! Photo ...Games To Explain Human Factors: Come, Participate, Learn & Have Fun!!! Photo ...
Games To Explain Human Factors: Come, Participate, Learn & Have Fun!!! Photo ...
Ronald G. Shapiro
 
แรงดันในของเหลว
แรงดันในของเหลวแรงดันในของเหลว
แรงดันในของเหลวtewin2553
 
subrat
 subrat subrat
subrat
ABA,BALASORE
 
Conspiracy Profile
Conspiracy ProfileConspiracy Profile
Conspiracy Profilecharlyheus
 
Aids to creativity
Aids to creativityAids to creativity
Aids to creativity
preciouspresentation
 
Automatic Language Identification
Automatic Language IdentificationAutomatic Language Identification
Automatic Language Identification
bigshum
 
Django & Drupal: A Tale of Two Cities
Django & Drupal: A Tale of Two CitiesDjango & Drupal: A Tale of Two Cities
Django & Drupal: A Tale of Two Cities
Donna Benjamin
 
Conspiracy Profile
Conspiracy ProfileConspiracy Profile
Conspiracy Profilecharlyheus
 
Edge Amsterdam profile
Edge Amsterdam profileEdge Amsterdam profile
Edge Amsterdam profilecharlyheus
 
Neue aufregende Web Technologien, HTML5 + CSS3 anhand von Praxisbeispielen le...
Neue aufregende Web Technologien, HTML5 + CSS3 anhand von Praxisbeispielen le...Neue aufregende Web Technologien, HTML5 + CSS3 anhand von Praxisbeispielen le...
Neue aufregende Web Technologien, HTML5 + CSS3 anhand von Praxisbeispielen le...Eric Eggert
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
Mike Long
 
Natural language processing
Natural language processingNatural language processing
Natural language processing
Iván Compañy Avi
 
SharePointFest Konferenz 2016 - Creating a Great User Experience in SharePoint
SharePointFest Konferenz 2016 - Creating a Great User Experience in SharePointSharePointFest Konferenz 2016 - Creating a Great User Experience in SharePoint
SharePointFest Konferenz 2016 - Creating a Great User Experience in SharePoint
Marc D Anderson
 
Examples of BT using SharePoint 2010
Examples of BT using SharePoint 2010Examples of BT using SharePoint 2010
Examples of BT using SharePoint 2010
Mark Morrell
 
поездка на родину
поездка на родинупоездка на родину
поездка на родинуzizari
 
Edge Amsterdam Profile
Edge Amsterdam ProfileEdge Amsterdam Profile
Edge Amsterdam Profilecharlyheus
 
Conversational Internet - Creating a natural language interface for web pages
Conversational Internet - Creating a natural language interface for web pagesConversational Internet - Creating a natural language interface for web pages
Conversational Internet - Creating a natural language interface for web pages
Dale Lane
 

Viewers also liked (20)

Games To Explain Human Factors: Come, Participate, Learn & Have Fun!!! Photo ...
Games To Explain Human Factors: Come, Participate, Learn & Have Fun!!! Photo ...Games To Explain Human Factors: Come, Participate, Learn & Have Fun!!! Photo ...
Games To Explain Human Factors: Come, Participate, Learn & Have Fun!!! Photo ...
 
แรงดันในของเหลว
แรงดันในของเหลวแรงดันในของเหลว
แรงดันในของเหลว
 
subrat
 subrat subrat
subrat
 
Conspiracy Profile
Conspiracy ProfileConspiracy Profile
Conspiracy Profile
 
Aids to creativity
Aids to creativityAids to creativity
Aids to creativity
 
Automatic Language Identification
Automatic Language IdentificationAutomatic Language Identification
Automatic Language Identification
 
Django & Drupal: A Tale of Two Cities
Django & Drupal: A Tale of Two CitiesDjango & Drupal: A Tale of Two Cities
Django & Drupal: A Tale of Two Cities
 
Conspiracy Profile
Conspiracy ProfileConspiracy Profile
Conspiracy Profile
 
Edge Amsterdam profile
Edge Amsterdam profileEdge Amsterdam profile
Edge Amsterdam profile
 
Trabajo grupal
Trabajo grupalTrabajo grupal
Trabajo grupal
 
Verb to be
Verb to beVerb to be
Verb to be
 
Neue aufregende Web Technologien, HTML5 + CSS3 anhand von Praxisbeispielen le...
Neue aufregende Web Technologien, HTML5 + CSS3 anhand von Praxisbeispielen le...Neue aufregende Web Technologien, HTML5 + CSS3 anhand von Praxisbeispielen le...
Neue aufregende Web Technologien, HTML5 + CSS3 anhand von Praxisbeispielen le...
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
Natural language processing
Natural language processingNatural language processing
Natural language processing
 
SharePointFest Konferenz 2016 - Creating a Great User Experience in SharePoint
SharePointFest Konferenz 2016 - Creating a Great User Experience in SharePointSharePointFest Konferenz 2016 - Creating a Great User Experience in SharePoint
SharePointFest Konferenz 2016 - Creating a Great User Experience in SharePoint
 
Examples of BT using SharePoint 2010
Examples of BT using SharePoint 2010Examples of BT using SharePoint 2010
Examples of BT using SharePoint 2010
 
TRABAJO GRUPAL
TRABAJO GRUPALTRABAJO GRUPAL
TRABAJO GRUPAL
 
поездка на родину
поездка на родинупоездка на родину
поездка на родину
 
Edge Amsterdam Profile
Edge Amsterdam ProfileEdge Amsterdam Profile
Edge Amsterdam Profile
 
Conversational Internet - Creating a natural language interface for web pages
Conversational Internet - Creating a natural language interface for web pagesConversational Internet - Creating a natural language interface for web pages
Conversational Internet - Creating a natural language interface for web pages
 

Similar to SharePoint Exchange Forum - 10 Worst Mistakes in SharePoint Branding

Sps redmond 2014 deck
Sps redmond 2014 deckSps redmond 2014 deck
Sps redmond 2014 deck
Dorinda Reyes
 
.NET 1.1 Base Page Framework Article
.NET 1.1 Base Page Framework Article.NET 1.1 Base Page Framework Article
.NET 1.1 Base Page Framework Article
bitburner93
 
The A to Z of Building a Responsive SharePoint Site with Bootstrap
The A to Z of Building a Responsive SharePoint Site with BootstrapThe A to Z of Building a Responsive SharePoint Site with Bootstrap
The A to Z of Building a Responsive SharePoint Site with Bootstrap
Thomas Daly
 
Blooming SharePoint Design
Blooming SharePoint DesignBlooming SharePoint Design
Blooming SharePoint Design
Kathy Hughes
 
Starting Small, Growing Large
Starting Small, Growing LargeStarting Small, Growing Large
Starting Small, Growing Large
Troy Lanphier
 
SharePoint 2013 Web Content Management for Developers TSPUG
SharePoint 2013 Web Content Management for Developers TSPUGSharePoint 2013 Web Content Management for Developers TSPUG
SharePoint 2013 Web Content Management for Developers TSPUG
Ed Musters
 
SharePoint 2013 Web Content Management for Developers HSPUG
SharePoint 2013 Web Content Management for Developers HSPUGSharePoint 2013 Web Content Management for Developers HSPUG
SharePoint 2013 Web Content Management for Developers HSPUG
Ed Musters
 
Developing Branding Solutions for 2013
Developing Branding Solutions for 2013Developing Branding Solutions for 2013
Developing Branding Solutions for 2013
Thomas Daly
 
Getting Started with SharePoint Branding
Getting Started with SharePoint BrandingGetting Started with SharePoint Branding
Getting Started with SharePoint BrandingThomas Daly
 
Branding share point 2013
Branding share point 2013Branding share point 2013
Branding share point 2013Khoa Quach
 
What's new in SharePoint 2013 - Discover it
What's new in SharePoint 2013 - Discover itWhat's new in SharePoint 2013 - Discover it
What's new in SharePoint 2013 - Discover it
Benjamin Niaulin
 
Introduction to Branding SharePoint
Introduction to Branding SharePointIntroduction to Branding SharePoint
Introduction to Branding SharePoint
K.Mohamed Faizal
 
How to Website Redesign | Website Redesign SEO Checklist
How to Website Redesign | Website Redesign SEO ChecklistHow to Website Redesign | Website Redesign SEO Checklist
How to Website Redesign | Website Redesign SEO Checklist
Kotla Ranjith Kumar Reddy
 
The Pragmatist's Approach to SharePoint Branding
The Pragmatist's Approach to SharePoint BrandingThe Pragmatist's Approach to SharePoint Branding
The Pragmatist's Approach to SharePoint Branding
Stu King
 
Developing Branding Solutions for 2013
Developing Branding Solutions for 2013Developing Branding Solutions for 2013
Developing Branding Solutions for 2013
Thomas Daly
 
Make SharePoint Look Not Like SharePoint - SPSNashville - Cathy Dew
Make SharePoint Look Not Like SharePoint - SPSNashville - Cathy DewMake SharePoint Look Not Like SharePoint - SPSNashville - Cathy Dew
Make SharePoint Look Not Like SharePoint - SPSNashville - Cathy Dew
Cathy Dew
 
Advanced SharePoint 2013 Site Administration
Advanced SharePoint 2013 Site AdministrationAdvanced SharePoint 2013 Site Administration
Advanced SharePoint 2013 Site Administration
Learning SharePoint
 
Guide to Planning Your Next Web Project
Guide to Planning Your Next Web ProjectGuide to Planning Your Next Web Project
Guide to Planning Your Next Web Project
CommonPlaces e-Solutions
 
CMS Design_ 8 Design Considerations for CMS Development.pptx
CMS Design_ 8 Design Considerations for CMS Development.pptxCMS Design_ 8 Design Considerations for CMS Development.pptx
CMS Design_ 8 Design Considerations for CMS Development.pptx
QuickwayInfoSystems3
 
Designyourownblog.com On-Site SEO Auidt
Designyourownblog.com On-Site SEO AuidtDesignyourownblog.com On-Site SEO Auidt
Designyourownblog.com On-Site SEO Auidt
James Allen
 

Similar to SharePoint Exchange Forum - 10 Worst Mistakes in SharePoint Branding (20)

Sps redmond 2014 deck
Sps redmond 2014 deckSps redmond 2014 deck
Sps redmond 2014 deck
 
.NET 1.1 Base Page Framework Article
.NET 1.1 Base Page Framework Article.NET 1.1 Base Page Framework Article
.NET 1.1 Base Page Framework Article
 
The A to Z of Building a Responsive SharePoint Site with Bootstrap
The A to Z of Building a Responsive SharePoint Site with BootstrapThe A to Z of Building a Responsive SharePoint Site with Bootstrap
The A to Z of Building a Responsive SharePoint Site with Bootstrap
 
Blooming SharePoint Design
Blooming SharePoint DesignBlooming SharePoint Design
Blooming SharePoint Design
 
Starting Small, Growing Large
Starting Small, Growing LargeStarting Small, Growing Large
Starting Small, Growing Large
 
SharePoint 2013 Web Content Management for Developers TSPUG
SharePoint 2013 Web Content Management for Developers TSPUGSharePoint 2013 Web Content Management for Developers TSPUG
SharePoint 2013 Web Content Management for Developers TSPUG
 
SharePoint 2013 Web Content Management for Developers HSPUG
SharePoint 2013 Web Content Management for Developers HSPUGSharePoint 2013 Web Content Management for Developers HSPUG
SharePoint 2013 Web Content Management for Developers HSPUG
 
Developing Branding Solutions for 2013
Developing Branding Solutions for 2013Developing Branding Solutions for 2013
Developing Branding Solutions for 2013
 
Getting Started with SharePoint Branding
Getting Started with SharePoint BrandingGetting Started with SharePoint Branding
Getting Started with SharePoint Branding
 
Branding share point 2013
Branding share point 2013Branding share point 2013
Branding share point 2013
 
What's new in SharePoint 2013 - Discover it
What's new in SharePoint 2013 - Discover itWhat's new in SharePoint 2013 - Discover it
What's new in SharePoint 2013 - Discover it
 
Introduction to Branding SharePoint
Introduction to Branding SharePointIntroduction to Branding SharePoint
Introduction to Branding SharePoint
 
How to Website Redesign | Website Redesign SEO Checklist
How to Website Redesign | Website Redesign SEO ChecklistHow to Website Redesign | Website Redesign SEO Checklist
How to Website Redesign | Website Redesign SEO Checklist
 
The Pragmatist's Approach to SharePoint Branding
The Pragmatist's Approach to SharePoint BrandingThe Pragmatist's Approach to SharePoint Branding
The Pragmatist's Approach to SharePoint Branding
 
Developing Branding Solutions for 2013
Developing Branding Solutions for 2013Developing Branding Solutions for 2013
Developing Branding Solutions for 2013
 
Make SharePoint Look Not Like SharePoint - SPSNashville - Cathy Dew
Make SharePoint Look Not Like SharePoint - SPSNashville - Cathy DewMake SharePoint Look Not Like SharePoint - SPSNashville - Cathy Dew
Make SharePoint Look Not Like SharePoint - SPSNashville - Cathy Dew
 
Advanced SharePoint 2013 Site Administration
Advanced SharePoint 2013 Site AdministrationAdvanced SharePoint 2013 Site Administration
Advanced SharePoint 2013 Site Administration
 
Guide to Planning Your Next Web Project
Guide to Planning Your Next Web ProjectGuide to Planning Your Next Web Project
Guide to Planning Your Next Web Project
 
CMS Design_ 8 Design Considerations for CMS Development.pptx
CMS Design_ 8 Design Considerations for CMS Development.pptxCMS Design_ 8 Design Considerations for CMS Development.pptx
CMS Design_ 8 Design Considerations for CMS Development.pptx
 
Designyourownblog.com On-Site SEO Auidt
Designyourownblog.com On-Site SEO AuidtDesignyourownblog.com On-Site SEO Auidt
Designyourownblog.com On-Site SEO Auidt
 

More from Marcy Kellar

Design with the User In Mind: Best Practices for a Usable and Adopted SharePo...
Design with the User In Mind: Best Practices for a Usable and Adopted SharePo...Design with the User In Mind: Best Practices for a Usable and Adopted SharePo...
Design with the User In Mind: Best Practices for a Usable and Adopted SharePo...Marcy Kellar
 
Know Thy User: The Missing Element in SharePoint Solutions (User Centered Des...
Know Thy User: The Missing Element in SharePoint Solutions (User Centered Des...Know Thy User: The Missing Element in SharePoint Solutions (User Centered Des...
Know Thy User: The Missing Element in SharePoint Solutions (User Centered Des...
Marcy Kellar
 
SharePoint Exchange Forum - How to Make a SharePoint Site Intuitive
SharePoint Exchange Forum - How to Make a SharePoint Site IntuitiveSharePoint Exchange Forum - How to Make a SharePoint Site Intuitive
SharePoint Exchange Forum - How to Make a SharePoint Site IntuitiveMarcy Kellar
 
Designing Intuitive SharePoint Sites: The Science of "Easy to Use"
Designing Intuitive SharePoint Sites: The Science of "Easy to Use" Designing Intuitive SharePoint Sites: The Science of "Easy to Use"
Designing Intuitive SharePoint Sites: The Science of "Easy to Use"
Marcy Kellar
 
SharePoint User Experience: What Can it do for Adoption
SharePoint User Experience: What Can it do for AdoptionSharePoint User Experience: What Can it do for Adoption
SharePoint User Experience: What Can it do for Adoption
Marcy Kellar
 
SPSRIC - A SharePoint Designer’s Lessons Learned
SPSRIC - A SharePoint Designer’s Lessons Learned SPSRIC - A SharePoint Designer’s Lessons Learned
SPSRIC - A SharePoint Designer’s Lessons Learned
Marcy Kellar
 
SPSColumbus - A SharePoint Designer’s Lessons Learned
SPSColumbus - A SharePoint Designer’s Lessons LearnedSPSColumbus - A SharePoint Designer’s Lessons Learned
SPSColumbus - A SharePoint Designer’s Lessons Learned
Marcy Kellar
 
Twitter for the Newbie: How to Use Twitter
Twitter for the Newbie: How to Use TwitterTwitter for the Newbie: How to Use Twitter
Twitter for the Newbie: How to Use Twitter
Marcy Kellar
 
Designing Intuitive SharePoint Sites
Designing Intuitive SharePoint SitesDesigning Intuitive SharePoint Sites
Designing Intuitive SharePoint Sites
Marcy Kellar
 
SharePoint User Experience Design Project Plan v1.0
SharePoint User Experience Design Project Plan v1.0SharePoint User Experience Design Project Plan v1.0
SharePoint User Experience Design Project Plan v1.0
Marcy Kellar
 
Branding Wont Fix Crappy Content - SharePoint User Experience Discussion
Branding Wont Fix Crappy Content - SharePoint User Experience DiscussionBranding Wont Fix Crappy Content - SharePoint User Experience Discussion
Branding Wont Fix Crappy Content - SharePoint User Experience Discussion
Marcy Kellar
 

More from Marcy Kellar (11)

Design with the User In Mind: Best Practices for a Usable and Adopted SharePo...
Design with the User In Mind: Best Practices for a Usable and Adopted SharePo...Design with the User In Mind: Best Practices for a Usable and Adopted SharePo...
Design with the User In Mind: Best Practices for a Usable and Adopted SharePo...
 
Know Thy User: The Missing Element in SharePoint Solutions (User Centered Des...
Know Thy User: The Missing Element in SharePoint Solutions (User Centered Des...Know Thy User: The Missing Element in SharePoint Solutions (User Centered Des...
Know Thy User: The Missing Element in SharePoint Solutions (User Centered Des...
 
SharePoint Exchange Forum - How to Make a SharePoint Site Intuitive
SharePoint Exchange Forum - How to Make a SharePoint Site IntuitiveSharePoint Exchange Forum - How to Make a SharePoint Site Intuitive
SharePoint Exchange Forum - How to Make a SharePoint Site Intuitive
 
Designing Intuitive SharePoint Sites: The Science of "Easy to Use"
Designing Intuitive SharePoint Sites: The Science of "Easy to Use" Designing Intuitive SharePoint Sites: The Science of "Easy to Use"
Designing Intuitive SharePoint Sites: The Science of "Easy to Use"
 
SharePoint User Experience: What Can it do for Adoption
SharePoint User Experience: What Can it do for AdoptionSharePoint User Experience: What Can it do for Adoption
SharePoint User Experience: What Can it do for Adoption
 
SPSRIC - A SharePoint Designer’s Lessons Learned
SPSRIC - A SharePoint Designer’s Lessons Learned SPSRIC - A SharePoint Designer’s Lessons Learned
SPSRIC - A SharePoint Designer’s Lessons Learned
 
SPSColumbus - A SharePoint Designer’s Lessons Learned
SPSColumbus - A SharePoint Designer’s Lessons LearnedSPSColumbus - A SharePoint Designer’s Lessons Learned
SPSColumbus - A SharePoint Designer’s Lessons Learned
 
Twitter for the Newbie: How to Use Twitter
Twitter for the Newbie: How to Use TwitterTwitter for the Newbie: How to Use Twitter
Twitter for the Newbie: How to Use Twitter
 
Designing Intuitive SharePoint Sites
Designing Intuitive SharePoint SitesDesigning Intuitive SharePoint Sites
Designing Intuitive SharePoint Sites
 
SharePoint User Experience Design Project Plan v1.0
SharePoint User Experience Design Project Plan v1.0SharePoint User Experience Design Project Plan v1.0
SharePoint User Experience Design Project Plan v1.0
 
Branding Wont Fix Crappy Content - SharePoint User Experience Discussion
Branding Wont Fix Crappy Content - SharePoint User Experience DiscussionBranding Wont Fix Crappy Content - SharePoint User Experience Discussion
Branding Wont Fix Crappy Content - SharePoint User Experience Discussion
 

Recently uploaded

Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
ViralQR
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 

Recently uploaded (20)

Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 

SharePoint Exchange Forum - 10 Worst Mistakes in SharePoint Branding

  • 1. 10 Worst Mistakes in SharePoint Branding Presented by Marcy Kellar
  • 2. About Me: Marcy Kellar • Principal, SharePoint Soapbox – Co-author of Beginning SharePoint Designer 2010 (Wrox, October 2010) – Professor, Art Institute, Intro to User Centered Design” and “Usability Testing.” • Specialties include – User Experience Design (UX) – SharePoint Strategy and Solution Design – SharePoint Branding and UI customization – Information Architecture – Web content management – Usability testing Twitter: @marcykellar Blog: http://thesharepointmuse.com Linkedin: http://linkedin.com/in/marcykellar
  • 3. 10. Using Inline Styles What is it? – Inline styles are styles applied directly to HTML content Why is this a mistake? – Styles aren’t centrally managed – Pages can become inconsistent – Hard to maintain/troubleshoot
  • 4. 10. Using Inline Styles What is the impact or cost? – Maintenance Cost – Inconsistent Look and Feel – My Patience Are there any exceptions? – During Development – Designer/Developer workflow What is the fix or workaround if I’ve already made the mistake?​ – Remove styles from HTML and add to CSS style sheet – Add process steps to designer developer workflow
  • 5. 9. Don’t Let The Designer Get Carried Away What is it? – Designers define and document a vision without considering implementation costs and/or feasibility in SharePoint Why is this a mistake? – Just because you can design it, doesn’t mean it will work in SharePoint – Potential compromise of functionality
  • 6. 9. Don’t Let The Designer Get Carried Away What is the impact or cost? – Dissatisfied business customers – Inaccurate budget / timeline Are there any exceptions? – No. But SharePoint experts should be involved in part of the design process and/or should be used to provide guidance during design What is the fix or workaround if I’ve already made the mistake?​ – Regroup meeting to set expectations – Work with designers /design firm that understands SharePoint
  • 8. 8. Applying Fixed Width to Collaboration Sites and System Pages What is it? – Designers define and document a vision without considering implementation costs and/or feasibility in SharePoint Why is this a mistake? ⁻ Limits space for collaboration ⁻ Users have to scroll ⁻ Content spillage
  • 9. Example: Fixed Width Publishing applied to Collaboration Site
  • 12. 8. Applying Fixed Width to Collaboration Sites and System Pages What is the impact or cost? – User Experience – Usability Are there any exceptions? – No. What is the fix or workaround if I’ve already made the mistake?​ – Use % rather than set pixel value (Width:95%;display table ;margin:0 auto;) – Make system pages inherit default branding or branded without fixed width – Make inner scroll
  • 13. Example: Quick CSS Fix on Content Area
  • 14. Solution: Add 95% Width instead of Fixed
  • 15. 7. Using Too Many Master Pages What is it? Using Master Pages to manage variations and using too many. Why is this a mistake? – More assets to manage – More development work – Costly and /or complex Migration
  • 16. 7. Using Too Many Master Pages What is the impact or cost? – Migration and / or redesign cost and time – Consistency across sites – Hard to maintain/manage changes Are there any exceptions? – “Too Many” is relative to scenario – 1 master page per distinct design and template What is the fix or workaround if I’ve already made the mistake?​ – Enforce governance/ remove permissions – Consolidate master pages. Manage variations with page layouts, alternate CSS or custom controls – Most of the reasons you think you need a new master page, you can use page layout or alternate CSS
  • 17. Example Scenario Master Pages 1 Master Page per distinct Site Template = 6 Master Pages Publishing Meeting Workspace Collaboration Minimal (Search) My Site Personal My Site Host (My Content) (Newsfeed, Profile)
  • 18. Base Branding Example Scenario sharepoint style.css Master Pages Publishing Meeting Workspace Pub.css mws.css Collaboration Minimal (Search) collab.css minimal.css My Site Personal My Site Host (My Content) (Newsfeed, Profile) mysitepersonal.c mysitehost.css ss
  • 19. 6. Removing QuickLaunch ContentPlaceholder What is it? Removing the Quick Launch Control because you don’t want left navigation on the home page. Why is this a mistake? – Lose the ability to use left navigation when removed from master page (“Throwing the baby out with the bathwater”) – May have a need to use left nav deeper in site
  • 20.
  • 21.
  • 22. 6. Removing QuickLaunch ContentPlaceholder What is the impact or cost? – Rework; Extended Development Time – Loss of Functionality Are there any exceptions? No What is the fix or workaround if I’ve already made the mistake?​ – Add it back to the master page
  • 23. 5. Not Designing Around Real Content What is it? – A design that hasn’t considered real content; – Using non-representative filler/fake content – Using “Lorem Ipsum” Why is this a mistake? – Impacts layout, growth / stretching/ empty areas – Real content helps define patterns
  • 24. 5. Not Designing Around Real Content What is the impact or cost? – Rework based on real content to support actual content once migrated or created. Are there any exceptions? Yes. Sites where design dictates content or that have copywriters What is the fix or workaround if I’ve already made the mistake?​ – Set expectations that rework will occur after content is introduced. – Go back to design phase. Make changes accordingly after real content is reviewed. Use representative content in Photoshop design – Try to anticipate areas where there could be issues by doing bounds testing. – Staging environment
  • 25. 4. Fixing the Width of the Ribbon What is it? – Fixing the width of the ribbon to match the fixed width of the content area – Constraining the ribbon (a huge UX investment) to a width smaller than 100%
  • 27. 4. Fixing the Width of the Ribbon Why is this a mistake? – Not consistent throughout Office Products – Not consistent through organization – Administrative tools change size, icon, location
  • 28. 4. Fixing the Width of the Ribbon What is the impact or cost? – Training -- especially 3rd party Are there any exceptions? – If design is very important to your organization What is the fix or workaround if I’ve already made the mistake?​ – Update your implementation to expand Ribbon to full width. – Or create your own training materials to reflect the look of the custom ribbon
  • 29. 3. Using Content Editor Web Parts for Web Content What is it? – Using a Content Editor Web Part instead of using the right tools for web content Why is this a mistake? – No versioning of content – Not best method for managing web content
  • 30. 3. Using Content Editor Web Parts for Web Content What is the impact or cost? – No versioning – Publishing model / Approval – Search Are there any exceptions? – Foundation Server only – You Tube Videos What is the fix or workaround if I’ve already made the mistake?​ – Plan to move most frequently changed content into RTE (PageContent Control) in page layouts – If default SharePoint page layouts don’t work, create custom page layouts with field controls. This is the right way to do it. – If you have a lot of web content, consider a standard or enterprise license. – In SP2010, use txt files to manage content;
  • 31. 2. Using Dreamweaver Directly with SharePoint What is it? – Opening up SharePoint site using Dreamweaver and editing pages /content Why is this a mistake? – Destroys SharePoint functionality – Basically turns pages into static content only editable in an HTML editor
  • 32. 2. Using Dreamweaver Directly with SharePoint What is the impact or cost? – Rework costs Are there any exceptions? – No What is the fix or workaround if I’ve already made the mistake?​ – There isn’t one. Sorry. – Start over
  • 33. 1. Modifying Default Files What Is It? Making changes to default files on the SharePoint Server (14 hive) A Violation of the #1 Rule of SharePoint Branding Club
  • 34. 1. Modifying Default Files Why is this a mistake? – These files are the originals. You just don’t mess with the originals. – Changes may impact the entire farm. – Multiple WFE with load balancing mean changes need to be made in more than one place.
  • 35. 1. Modifying Default Files What is the impact or cost? – Difficult to troubleshoot – Cumulative Updates – Migration Are there any exceptions? – No What is the fix or workaround if I’ve already made the mistake?​ – Replace anything that has been modified with a clean copy of the original file (s) – Move your customizations out of the file and package into a feature
  • 36.
  • 37. Contact Information Marcy Kellar SharePoint Soapbox mkellar@sharepointsoapbox.com +1-317-902-8057 twitter - @marcykellar LinkedIn - http://linkedin.com/in/marcykellar Blog – http://thesharepointmuse.com SharePoint Event Photography - http://marcykellarstudio.com