YOU ARE DOWNLOADING DOCUMENT

AKS

Category:

Technology

AKS

Please tick the box to continue:

Transcript
Page 1: AKS
Page 2: AKS

Kurt A. Mueffelmann, President & CEO, HiSoftwareDana Simberkoff, VP Business Development, HiSoftwareLawrence Liu, Senior Technical Product Manager, Microsoft

Page 3: AKS

How do I expand my market presence through the web?How do I avoid litigation surrounding web accessibilityHow do I increase visitors trust through brand consistency and messaging?Is my website Trustworthy?Is my website functioning at peak efficiency or is there broken links, slow pages, dated information?How do I Increase Corporate Responsibility?How does this effect my Intranet?

Page 4: AKS

Broaden Market OpportunitiesNew customersIncrease customer confidence & trust

Brand loyalty and reputationConsistency

Lessen Risk Management ExposureRegulatory complianceLawsuit avoidance

Increase Social Awareness and Corporate Responsibility

Page 5: AKS

Founded 19984,000 world-wide customers in 88 countriesIndustry Leading Technical Accessibility Solutions Vendor

Single Platform Solution“Cynthia Says”

Over 20m users

Microsoft Accessibility ISVSharePoint ATG

HP Web Governance PartnerMulti-tiered Distribution Channel

International Offices USA / EU / Aus / Asia

Worldwide ResellersConsulting Services Partners

Triple-digit growth in Revenue

Page 6: AKS

I. Welcome & Introduction

II. What is Accessibility

III.Accessibility Kit for SharePoint (AKS)I. AKS Overview

II. Deliverables

III.Community

IV.Futures

IV.End-to-end MOSS Compliance with HiSoftware

V.QA

Page 7: AKS
Page 8: AKS

Users may have: Learning difficulties Language fluency problems Hearing impairment Vision impairment Dexterity restrictions Work area restrictions Mobile access, such as in an automobile Disabilities that increase with age

Page 9: AKS

Assistive technologies can “translate” information to the user, but only if the information is text-based. An automated screen reader, for example, is programmed to read text.

This means all Web elements must have text equivalents:

Images, multimedia, sounds

Tables, frames

Scripts, applets, objects

Color

Style sheets

Electronic forms

Page 10: AKS

Sighted user see a beach, aquamarine sea and rocks in the foreground

“Image098.jpg” on a travel website

A blind or partially sighted user, using a screen reader which reads out “image098”.

Page 11: AKS

Canada

Canada• Common Look & Feel Law

United States• Americans with Disabilities Act (ADA)• Section 225 of the Telecommunications Act• Sections 504 & 508 of the rehabilitation Act• Workforce Investment Act of 1998• Assistive Technology Act of 1998

United Kingdom• UK Disability Rights Commission recently invoked national law requiring all public website meet accessibility requirements• UK Disability Discrimination Act of 1995

Japan• E-policy for IT

Australia• Disability Discrimination ActEmerging

MarketsBrazil and China - We are

watching these new markets closely.

Europe• EU announces 2003 “Year of Person with Disabilities” and commits web accessibility policy for member states• European Union Public Policy for Web and “E-Inclusion”

Page 12: AKS

NFB vs. Target ( in-progress) Judge ruling is that functions performed in-store that are also offered on-line, must be accessible.

NFB vs. California State University

Priceline.com and Ramada.comNY State using ADA law, settled out of court.

Sydney 2000 Olympic Games

US Federal courts have held that inaccessible web sites can give rise to violations ADA (Martin v. MARTA)

Web sites can be “places of public accommodation” (DOJ)

UK passes DDA, all web sites must be Accessible

Page 13: AKS

Incidence of Difficulties and Likelihood to Benefit from the Use of Accessible Technology

http://www.microsoft.com/enable/research/whobenefits.aspx

Page 14: AKS

Educates organizations on Compliance issues Developers, Content Providers, Business Owners etc.

Audits thousands of Web PagesRegulatory Requirements Accessibility, Privacy and Security ExposureBrand Risk and Potential Litigation

Enforces Specific Content StandardsHow do you know which groups are meeting their requirements?

Measures for Site Quality Standards How does you know if sites meet internal standards? Are sites meeting customer experience requirements?

Page 15: AKS

Build Compliance into Development Life-Cycle with Desktop Solution

Identify/resolve content compliance issues at the time of content creation, Test both Transactional and Static ContentIntegrate into Development Environment or Content Mgmt System

Audit Content & Quality Monitoring Server SolutionEnsure that Corporate and Regulatory Standards for Web Content are adhered to within the organization.Provide a Global Audit of Web Content Compliance status on a scheduled basis and send reports to the proper stakeholders.

Offers Audit/Historic view for measuring progressRepeatable Process

Page 16: AKS
Page 17: AKS

Introduction to Purpose of AKS

Using AKS

Future Required Enhancements

Commercial End-to-end OfferingsContent Authoring with WorkflowSharePoint Site Auditing

Page 18: AKS

WCAG 1.0 AA / Section 508 accessibility and usability enhancements.Components

Master pagesCSSTemplatesWeb parts content by via control adapters.

Multi PhasedPhase I - Internet and Intranet publishing templates and Web sites. Phase II - Collaboration (wiki/blogs) and team sites

Community SupportCreation, development, support and launch of AKS online community site for SharePoint customers and partners.

Page 19: AKS
Page 20: AKS

Style sheets enable quick implementation of relative sizing for sites that use the styles shipped with MOSS 2007.

Master pages implement the new styles and additional template related corrections that provide better usability overall.

One click implementation of the AKS Style sheets and other accessibility and usability enhancements.

Page 21: AKS

C# Application developed to help facilitate the change of units for from Absolute to relative units

Provides a practical more automated solution

Open and documented conversion figures that are adjustable

Page 22: AKS
Page 23: AKS
Page 24: AKS
Page 25: AKS
Page 26: AKS
Page 27: AKS
Page 28: AKS
Page 29: AKS
Page 30: AKS

AKS control adapters intercept rendered HTML source before it is output to a browser and selectively alter the output to improve accessibility.

A control adapter is programmable and extensible to perform a single function or multiple functions.

AKS control adapters are documented so that they can be implemented in multiple scenarios.

This methodology can also be used for custom code.

Page 31: AKS

The Adapters consist of three parts: An adapter file, written in C#An Example of the Compat.browser entryA screen shot of where to place the file

These files and guidance provide a mechanism that allows site owners, developers, third party tool or web part developers to provide a more usable and accessible wrapper.

Page 32: AKS

The kit includes 24 control adapters that address accessibility issues across Internet and Intranet sites, but also address interface accessibility issues as applicable

Documentation provides examples for deployment on new sites as well as guidance for migration of existing sites.

Page 33: AKS
Page 34: AKS
Page 35: AKS
Page 36: AKS
Page 37: AKS

AKS 1.1 will provide new control adapters and updates for the collaborative scenario within MOSS 2007

This includes updates for WIKIs and BLOGS

Page 38: AKS

http://aks.hisoftware.comhttp://aks.hisoftware.com

Page 39: AKS
Page 40: AKS

AKS is available via Microsoft Public License recently approved by the Open Source Initiative as an open source project (no-cost) and with an open API and SDK-enabling extensibility.

AKS contains tutorials and education-empowering others to “build accessible”.

Customer can utilize the documented “AKS” approach and open architecture to extend accessibility to custom templates and controls.

Page 41: AKS
Page 42: AKS

Smart Adapters – Automation of control adapters through install settings

Additional adapters and remediationWeb part zone controlXHTML 1.0 Strict Validation example – brute forceValidating page against a DTD or a schemaAdditional requirements under Canadian Common Look and Feel guidelines (CLF 2.0)Improvements to accessibility and usability of Web based access to document libraries through the creation of additional control adapters as practicable

Compliance for WCAG 2.0 AA Candidate Recommendation

French language version of AKS 1.0 Scenarios for Web Content Management (other languages pending)

Page 43: AKS

Accessible Output  (XHTML) or HTML OutputAccessible INPUT – Validate Accessibility of Entry with the likely hood of an accessible Harness

Character formattingBold

Paragraph formattingList bulletList numberQuoteTable of figures inc row and/or column headingsHyperlinkHeadings - levels 1-4ALT-TXT for picturesCaption for picturesSource Editing

 Table Repair utility-will allow creation of accessible data tables within MOSSForm Creation and Remediation

Page 44: AKS
Page 45: AKS

Extra Features Extra Features will include:will include:

Character formattingItalicUnderline

Text EditingCut, Copy and PasteSpell Checking…

…And all of the other options that the market considers to be standard within today’s

editors.

Page 46: AKS
Page 47: AKS

From Application layer through to Content Authoring and Auditing

Page 48: AKS

Sue, content provider, updates content

through the MOSS web console. She uses Page Tester for

SharePoint.

Rob, an Executive, uses Compliance

Sheriff for SharePoint to run scheduled reports. He is responsible content and regulatory

compliance for the entire Web.

Rebecca manages the QA team. She tests all the pages

in batch using AccRepair for SharePoint .

Tom, a Web developer, uses AccRepair for SharePoint Designer. He benefits from automatic repairs, and also performs some repairs manually.

MOSS 2007Page Tester for SharePoint

Compliance Sheriff for SharePoint

Joe, who is of legal counsel, receives regular updates on compliance for content and web governance as a user of Compliance Sheriff for SharePoint.

Page 49: AKS

Application LayerApplication Layer

Development & Development & DesignDesign

Content Authoring Content Authoring LayerLayer Content TestingContent Testing

WorkflowWorkflow

Audit & ReviewAudit & Review

Page 50: AKS

Content Content Accessibility on Accessibility on per Page basisper Page basis

Integrated Back-end Integrated Back-end workflowworkflow

Basic ArchitectureBasic Architecture

AccessibilityAccessibilityCollaborative Collaborative Workflow and Workflow and

Scorecard ReportingScorecard Reporting

Content CreatorContent CreatorDesignerDesigner WorkflowWorkflow Enterprise GovernanceEnterprise Governance

HiSoftware Compliance Sheriff for

MOSS

HiSoftware Compliance Sheriff for

MOSS

HiSoftware AccMonitor for

MOSS

HiSoftware AccMonitor for

MOSS

HiSoftware PageTester for

MOSS

HiSoftware PageTester for

MOSS

AccRepair for SharePoint Designer

AccRepair for SharePoint Designer

AKS provides accessibility improvements to MOSS application through content, web pages, templates, etc

AKS provides accessibility improvements to MOSS application through content, web pages, templates, etc

Allows content providers to test and validate individual MOSS pages on accessibility through hosted test prior to publication.

Allows content providers to test and validate individual MOSS pages on accessibility through hosted test prior to publication.

Provides direct workflow integration and business process to ensure compliance fro MOSS

Provides direct workflow integration and business process to ensure compliance fro MOSS

Monitors, tests and identifies compliancy requirements for accessibility, privacy, data security through dashboard scorecard and drill down reporting in web-browser environment.

Monitors, tests and identifies compliancy requirements for accessibility, privacy, data security through dashboard scorecard and drill down reporting in web-browser environment.

identify what is

best solution

identify what is

best solution

Page 51: AKS
Page 52: AKS

Validate content prior to publishing througha browser.

Page 53: AKS

Quickly Identify what content passed or what failed and why.

Page 54: AKS
Page 55: AKS

Code is used in either approving or rejecting the item upon running the workflow. If the file passes the HiSoftware Accessibility Check, it is approved, otherwise it is rejected.

Page 56: AKS

Approved &Completed

Rejected &Completed

Page 57: AKS
Page 58: AKS

Complete compliance suite for SharePointAccessibility CompliancePrivacy & Information Data VulnerabilityMarket Site Quality (corporate standards)Intranet StandardsCommunity ComplianceCustomized Checkpoints

Electronic Report notification Integration into MOSS Business IntelligenceScalable & Flexible

Hosted or self-hostedSubscription-based pricing

Page 59: AKS

Strongly Regulated in most Geographies

Provides Expanded Market Opportunity

End-to-End Technology SolutionApplication LayerContent AuthorOn-going Audit Compliance

Microsoft Committed

Page 60: AKS
Page 61: AKS

http://aks.hisoftware.com

[email protected]

Page 62: AKS
Page 63: AKS

© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.

The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after

the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Related Documents