SlideShare une entreprise Scribd logo
1  sur  37
Télécharger pour lire hors ligne
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

Contenu connexe

Tendances

WordPress_Workshop_Feb_2014_consolidated
WordPress_Workshop_Feb_2014_consolidatedWordPress_Workshop_Feb_2014_consolidated
WordPress_Workshop_Feb_2014_consolidated
Anvith KS
 
Seo Wordpress Blogs
Seo Wordpress BlogsSeo Wordpress Blogs
Seo Wordpress Blogs
Ron Edrote
 
Developing branding solutions
Developing branding solutionsDeveloping branding solutions
Developing branding solutions
Thomas 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 branding
Thomas Daly
 
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
 

Tendances (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
 

En vedette

แรงดันในของเหลว
แรงดันในของเหลวแรงดันในของเหลว
แรงดันในของเหลว
tewin2553
 
Conspiracy Profile
Conspiracy ProfileConspiracy Profile
Conspiracy Profile
charlyheus
 
Conspiracy Profile
Conspiracy ProfileConspiracy Profile
Conspiracy Profile
charlyheus
 
Edge Amsterdam profile
Edge Amsterdam profileEdge Amsterdam profile
Edge Amsterdam profile
charlyheus
 
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
 
поездка на родину
поездка на родинупоездка на родину
поездка на родину
zizari
 
Edge Amsterdam Profile
Edge Amsterdam ProfileEdge Amsterdam Profile
Edge Amsterdam Profile
charlyheus
 

En vedette (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
 

Similaire à SharePoint Exchange Forum - 10 Worst Mistakes in SharePoint Branding

Getting Started with SharePoint Branding
Getting Started with SharePoint BrandingGetting Started with SharePoint Branding
Getting Started with SharePoint Branding
Thomas Daly
 
Branding share point 2013
Branding share point 2013Branding share point 2013
Branding share point 2013
Khoa Quach
 

Similaire à 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
 

Plus de 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
 
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
Marcy Kellar
 

Plus de 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
 

Dernier

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Dernier (20)

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 

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