• Save
SharePoint Usability and Accesibility Best Practices Including 508 Compliance - EPC group
Upcoming SlideShare
Loading in...5
×
 

SharePoint Usability and Accesibility Best Practices Including 508 Compliance - EPC group

on

  • 3,146 views

SharePoint Usability and Accesibility Best Practices Including 508 Compliance - EPC Group - Errin O'Connor and the EPC Group team of experts, we cover 508 compliance and a wide variety of usability ...

SharePoint Usability and Accesibility Best Practices Including 508 Compliance - EPC Group - Errin O'Connor and the EPC Group team of experts, we cover 508 compliance and a wide variety of usability best practices (limiting clicks and developing a best practices hierarchy)

Statistics

Views

Total Views
3,146
Views on SlideShare
3,107
Embed Views
39

Actions

Likes
4
Downloads
1
Comments
0

4 Embeds 39

http://paper.li 34
http://us-w1.rockmelt.com 2
http://twitter.com 2
https://twitter.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Any OS/browser/device doesn’t mean pixel perfect
  • ARIA: ribbon, dialogs, controls

SharePoint Usability and Accesibility Best Practices Including 508 Compliance - EPC group SharePoint Usability and Accesibility Best Practices Including 508 Compliance - EPC group Presentation Transcript

  • EPC Group’s Overview ofSharePoint 2010: Web Standards, Accessibility and Usability
    SharePoint Server 2010 - Web Content Management and Usability Standards Best Practices
    By: EPC Group.net
  • About EPC Group
    SharePoint 2010 and Project Server 2010 Offerings Include:
    Enterprise Content Management Systems based on Microsoft SharePoint Server 2010
    SharePoint 2010 (SharePoint Server 2010 SharePoint Foundation 2010) DoD Compliance Systems
    Intranet and Internet facing implementations & Health Check and Assessments
    SharePoint Support Contracts for Organizations throughout the U.S.
    Custom Application, Web Part, Security Models and Workflow Development
    Migration initiatives for SharePoint 2007 to 2010 or LiveLink, Documentum, FileNet to SP 2010
    Tailored SharePoint Training (either onsite or remote)
    SharePoint Roadmap development: 6, 12, 18, and 24 months
    Enterprise Metadata Design Retention Schedule Development – True Records Management Experts
  • EPC Group Facts
    Founded in 1999- The Nation’s Oldest and Most Experienced SharePoint Integration Firm (Headquartered in Houston, Texas)
    Microsoft Gold Certified Partner
    Member of Microsoft SharePoint and Project Server TAP 2007 & 2010 Beta Test Programs
    Currently Executed over 640 SharePoint Engagements throughout the Globe
    History of executing largest SharePoint Deployments in the history of Microsoft SharePoint
    Patent Pending SharePoint Implementation Methodologies
    Microsoft SharePoint Foundation 2010 Inside Out Dive in to Microsoft® SharePoint® Foundation 2010
    Windows® SharePoint® Services 3.0 Inside Out
  • Founder & CEO: Errin O’Connor
    • Founder of EPC Group.net
    • One of the nation’s leading SharePoint implementation and custom .NET development firms
    • Currently writing Microsoft SharePoint Foundation 2010 – Inside Out
    • Author of Windows SharePoint Services 3.0 Inside & Out by Microsoft Press
    • Has completed 130+ SharePoint Implementations in the Past 8 years
    • Has worked on some of the largest SharePoint deployments to date (200,000+ Users)
    • Speaking at the SharePoint Conference 2009 in Las Vegas on SharePoint 2010 Governance and Your Future SharePoint Roadmap
  • Presentation Objectives
    You will get to know the most common web standards and accessibility issues users and administrators have with SharePoint Server 2010 as well as SharePoint Foundation 2010
    You will understand the difference between and the importance of web standards and accessibility (Including 508 Compliance)
    Note: EPC Group has an upcoming Webinar in JanuaryFebruary 2012 on detailed 508 Compliance as well as PHI and PII data. This webinar will be conducted by Errin O’Connor and EPC Group’s full time legal counsel who is an expert in this field.
    You will be able to explain the web standards and accessibility investments and ROI of SharePoint 2010
    6
  • SharePoint 2010 Accessibility
    A way to guarantee interoperabilityof the website
    SharePoint 2010 Supports any Operating System
    Any browser across multiple platforms, (I.E., Safari, Firefox, Chrome, etc.
    Any edge device (iPad, etc.)
    Standards
    WCAG 1.0/2.0
    Section 508 (US) HIPPS Related
    PII and PHI: (Personal Identifiable Information) and (Personal Health Information )
    Accessibility Levels, Best Practices AD Group, SP Security Groups
    7
  • SharePoint 2010 Web standards & Accessibility Best Practices
    Standards
    Well-formed XHTML 1.0 Strict
    WCAG 2.0 Level (Double A)
    Implemented in SharePoint Foundation 2010
    Except for
    Central Administration
    Settings User Interface
    Note: The Central Administration and Settings interfaces can also be modified to meet corporate standards
  • Well-formed vs. Valid XHTML
    Well-formed XHTML
    Lower-case tags
    Self-closing elements
    Attributes’ values wrapped in quotes
    In-line elements wrapped in block elements
    Doctypes everywhere
    SharePoint 2010 supports
    Markup for Accessible Rich Internet Applications
    Not in XHTML DTD!
    9
  • Web Standards & SharePoint 2010
    Grammatical correctness of markup
    Standards types
    HTML 4.01
    XHTML 1.0/1.1
    Standards levels
    Transitional
    Strict
    Frameset
    Quirks mode
    10
  • Accessibility in SharePoint 2010
    SharePoint aims at WCAG 2.0 AA
    WAI:ARIA
    Accessible Rich Internet Applications
    Supported by the latest browsers
    This includes IE 9, Chrome, Firefox, etc.
    Implemented across the whole platform
    SharePoint 2010 should always be inplemented with a “SharePoint as a Platform” and “SharePoint as a Service methodology in mind.”
    11
  • SharePoint Validation Problem Areas – Best Practices
    Legacy markups & Customizations can become a major issues in SharePoint 2007 to SharePoint 2010 Branding Migration efforts
    Silverlight Web Part(s) and where Microsoft is headed technologically (phasing Silverlight out)
    WebPartZone specified to SharePoint 2010
    WebPartPage specified to SharePoint 2010
    ImageField specified to SharePoint 2010
    Rich Text Editor specified to SharePoint 2010
    12
  • Silverlight Plugin Generator
    Problem
    SLPG doesn’t escape JavaScript code
    SLPG uses iframe to solve caching issue with Safari
    Solution
    Add comments before loading the JavaScript
    <script type="text/javascript">
    //<![CDATA[
    //]]>
    </script>
    This is meant to phase out the iFrame
    13
  • WebPartZones & SharePoint 2010
    Problem
    Renders tables around Web Parts
    Adds non-existing attributes toWeb Part’s div(HasPers, allowDelete, etc.)
    Solution
    Custom Control Adapter
    Override the rendering
    Drawbacks
    Breaks WPSC
    14
  • WebPartPages and SharePoint
    Problem
    Renders hidden Web Part Zone using hidden input fields
    Input fields directly in the page insteadof wrapped in a div
    Solution
    Custom Page Adapter
    Wrap the contents in a div
    15
  • ImageField and SharePoint 2010
    Problem
    Uses HTML 4.01 to store the image value
    Solution
    In code: retrieve the value asImageFieldValue and write theimg tag yourself
    In XSLT: This is a more advanced area for skilled SharePoint Subject Matter Experts
    16
  • CSS Styles and SharePoint 2010
    Problem
    CSS validation returns errors
    Solution
    Replacing with your own CSS (Corporately Approved)
    Drawbacks
    Requires some serious customization and configuraton
    17
  • In-line Styles SharePoint 2010
    Problem
    Using style attribute is not allowed
    Solution
    Custom Page Adapter
    Regex replace
    Drawbacks
    Very expensive
    Might loose branding/functionality
    18
  • Rich Text Editor SharePoint 2010
    Problem
    WAI:ARIA markup not in XHTML DTD
    Solution
    Custom Control Adapter
    Regex replace
    Drawbacks
    Expensive on large pages
    19
  • JavaScript links
    Problem
    Links with href="javascript:"
    Solution
    Custom Page Adapter
    Regex rewrite of links
    Drawbacks
    Very expensive
    Might loose functionality
    20
  • Key Lessons Learned
    Implementing web standards and accessibility in SharePoint 2010 is easier than in SharePoint (MOSS) 2007
    Plan for accessibility from the begining of the project
    Accessible branding is the key to success
    Be careful what you promise
    Accessibility on the Internet doesmatter
    21