Microsoft Office: Accessibility Mahmudul Din Group #2: Office Plug-In
What is Accessibility? Convenient, structured format Universal application for disabled viewers “Accessible” documents can be viewed by deaf/blind Important that we enforce as a community
Best Practices General guidelines on how to make documents Allows for a uniformed, structured agreement Examples: Titles and Header usage Picture Groups Captions on Images Correctly formed lists/notes on slides and presentations
Office and the Past Office allows for things such as headers/footers and more to help make documents accessible Last year: Best Practices Wizard Transferred Word and PowerPoint documents into becoming “Accessible” by formatting it into an HTML web page
Office 2007 Newest version OpenXML Designed for years Here to “stay” Being standardized XML Markup Object Model No more RTF! Complete change
What We Must Do Implement an Office-2007 plug-in for: Microsoft Word Microsoft PowerPoint Use the power and flexibility of OpenXML to: Help make documents Accessible Create a tool that lets us make accessible documents Expandable so that future versions will use our work
The How Visual Studio Programming in C# Manipulation of OpenXML XPATH XML Manipulation Object Model Manipulation of objects Dissecting the files themselves
Progression: Testing and Deployment Dissecting XML Formalized ways to find errors Wrote a basic plug-in that allows discovers errors Enforcer Need to write a waay to actually mod documents Object Model Testing Accessibility Community Various types of documents
The Future Documentation for expansion HTML conversion tool? Real-time accessibility functionality? Auto-accessorizer?
Credits, Places Best Practices: bp-word.php bp-word.php OpenXML: Microsoft Office: Any Questions?