office-accessibility message
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]
Subject: Fw: Chart for gap analysis discussion
- From: Chieko Asakawa <CHIE@jp.ibm.com>
- To: office-accessibility@lists.oasis-open.org
- Date: Thu, 2 Feb 2006 23:54:50 +0900
I sent the attached mail a while ago, but it hasn't been successfully sent
to everyone yet.
The file size might be problem, so I will just send PDF and HTML this time.
I hope it works.
Best regards,
Chieko
(See attached file: ODFAccessibility-0202.pdf)(See attached file:
ODFAccessibility-0202.htm)
---------
Chieko Asakawa, Ph.D.
Accessibility Research
Tokyo Research Laboratory, IBM Research
E-mail: chie@jp.ibm.com
Tel: +81-46(215)4633 Fax: +81-46(274)4282
----- Forwarded by Chieko Asakawa/Japan/IBM on 2006/02/02 23:50 -----
Chieko
Asakawa/Japan/IBM
To
2006/02/02 22:47 office-accessibility@lists.oasis-op
en.org
cc
Subject
Chart for gap analysis discussion
(Document link: Chieko Asakawa)
The attached below is today's chart for our discussion.
There are PDF, ODF and text format files.
HTML format will be followed in one hour.
We are looking forward to talking to you soon.
Best regards,
Chieko
[添付ファイル "ODFAccessibility-0202.odp" は Chieko Asakawa/Japan/IBM が削
除しました] [添付ファイル "ODFAccessibility-0202.pdf" は Chieko
Asakawa/Japan/IBM が削除しました] [添付ファイル "ODFAccessibility-0202.txt"
は Chieko Asakawa/Japan/IBM が削除しました]
---------
Chieko Asakawa, Ph.D.
Accessibility Research
Tokyo Research Laboratory, IBM Research
E-mail: chie@jp.ibm.com
Tel: +81-46(215)4633 Fax: +81-46(274)4282
Nathaniel S
Borenstein
<nborenst@us.ibm. To
com> office-accessibility@lists.oasis-op
en.org
2006/02/02 14:19 cc
Subject
[office-accessibility] Agenda for
2/2 Accessibility Call
Accessibility SC Meeting Agenda
February 2, 2006
I. Attendance
II. Approval of Minutes of Previous Meeting
III. Is everyone joining the TC as voting members?
IV. Gap Analysis Discussion (Rich/Chieko)
V. Agenda/Topics for Next Meeting
I look forward to talking with you all soon. -- Nathaniel
=?ISO-2022-JP?B?T0RGQWNjZXNzaWJpbGl0eS0wMjAyLnBkZg==?=
Page 1. OASIS TC Requirements for ODF Accessibility
- Rich Schwerdtfeger
- IBM Distinguished Engineer, SWG Accessibility Strategy and Architecture
Page 2. Form Accessibility Analysis Sub-team - ODF
- Goal: Produce Accessibility Assessment/Recommendations 3-6 months
- Start in January
- Involve industry support
- Involve advocacy groups and accessibility influencers
- Make ODF more accessible than proprietary document formats
- Provide editor from Oasis
- Select a chair
- Industry technical
- IBM (will involve accessibility experts from Emerging Technologies, Research, and Accessibility Center)
- Sun (Star Office, Accessibility)
- Adobe (Accessibility)
- Corel (Accessibility)
- Advocacy groups and accessibility influencers
- Royal National Institute of the Blind
- Massachusetts commission for the Blind
- Daisy Consortium
- Bay state council for the Blind
- Free Standards Group
Page 3. Accessibility Requirements - Basic Principles
- Ensure Alternative text for all non-text elements
- Ensure text on image maps
- Ensure allowance for relative font sizes
- Ensure provides for structural and list semantics
- Ensure provides for changes in natural language
- Ensure provide for table header and row/column descriptions
- Ensure author can provide a logical keyboard navigation (needed for presentations)
- Ensure may group large blocks
- Ensure label associations
- Link Identification (allow author to describe where a link goes)
- Ensure synchronized media may include captions
- Ensure accessibility features from W3C specifications are supported
Page 4. Accessibility Requirements - Trumping proprietary office formats
- Support DAIST standards for talking books (allow for XSLT conversion to DAISY)
- Enhance Braille support
- Improve the accessibility of presentations
- Z-order
- Groupings
- Navigation
- Relationships
- Slide summary
- Support for tables (include tables in presentations)
- Incorporate Dynamic Web Access Standards being developed in the W3C
- Support for dynamic web content resulting from scripting (would like use cases from ODF Working group)
- Through namespaces or direct incorporation
- Support role attribute from XHTML2
- Document structure meta data
Page 5. API Effort - Exterior to OASIS
- IBM Workplace has built accessibility API extensions for Workplace documents
- Design involved AT vendors and developers up front
- Leverages basic MSAA 1.3 to speed AT vendor support
- Extensions designed to facilitate port to Linux accessibility infrastructure
- Consulted key AT vendors in design (Windows and Linux)
- Extend API to ensure leveraging new ODF accessibility extensions
- Ensure features adopted by FSG for Linux
- Deliver Documentation to industry
Page 6. Gap analysis of ODF v1.0 Accessibility
- Chieko Asakawa
- IBM Research, Tokyo Research Laboratory, STSM.
Page 7. Basics of ODF Documents
- XML files and additional resources are zipped in a file
- Core XML files (cited from "OASIS OpenDocument Essentials" http://books.evc-cit.info/)
- contents.xml
- The actual content of the document.
- meta.xml
- Meta-information about the content of the document (such things as author, last revision date, etc.) This is different from the META-INF directory.
- settings.xml
- This file contains information that is specific to the application. Some of this information, such as window size/position and printer settings is common to most documents. A text document would have information such as zoom factor, whether headers and footers are visible, etc. A spreadsheet would contain information about whether column headers are visible, whether cellswith a value of zero should show the zero or be empty, etc.
- styles.xml
- This file contains information about the styles used in the content. The content and style information are in different files on purpose; separating content from presentation provides more flexibility.
- "contents.xml" is the target file, which should be fixed.
- We will discuss only about "contents.xml" in the following presentation.
Page 8. Comparison between MS Office and ODF (in terms of WCAG1.0)
- The significant disadvantages are lack of alternative texts, lack of native tables for Presentation documents and lack of descriptions for links.
- Table...
WCAG 1.0
|
Microsoft Office
|
ODF v1.0
|
1.1 Alt Text for non-text element
|
Yes
|
Insufficient
|
1.2 Alt Text for Image Map
|
Not Supported
|
Yes
|
3.4 Relative font size
|
No
|
Yes
|
3.5 Heading
|
Yes
|
Yes
|
3.6 List structure
|
Yes
|
Yes
|
4.1 Changes in natural language
|
Yes
|
Yes
|
5. Use Table tags for data tables
|
Yes
|
Insufficient (Presentation, Drawings)
|
5.1 Table header
|
No
|
Yes
|
9.4 Logical tab order
|
No
|
Yes (Forms) No (Drawings)
|
12.3 Divide large blocks into groups
|
Yes
|
Yes
|
12.4 Label Association for Form inputs
|
No
|
Yes
|
13.1 Link identification
|
Yes
|
No
|
Page 9. Comparison of Alternative Texts between MS Office and ODF
- Table...
Blank
|
MS Office (Word, PowerPoint, Excel)
|
ODF v1.0 (Text, Presentation, Spreadsheet, Drawing)
|
ODF Element Names
|
Image
|
Yes
|
Yes
|
draw:image
|
Line and Arrow
|
Yes
|
No
|
2 subitems...
- draw:line, draw:connector,
- draw:polyline, draw:path
|
Auto Shape
|
Yes
|
No
|
draw:rect, draw:circle, draw:polygone, draw:regular-polygon, draw:ellipse, draw:custom-shape
|
3D Shape
|
Not Supported
|
No
|
dr3d:scene
|
Grouped Object
|
Yes
|
No
|
draw:g
|
Sound and Video
|
Yes
|
Yes
|
draw:plugin
|
Chart
|
Yes
|
Yes
|
draw:object
|
Image Map
|
Not Supported
|
Yes
|
3 subitems...
- draw:area-rectangle,
- draw:area-circle,
- draw:area-polygon
|
Text Box, Title, Caption
|
Yes
|
Yes
|
draw:text-box, draw:caption
|
- Reference: OpenDocument Specification v1.0 Chapter 9, 9.3.9 "Alternative Text"
Page 10. Example: Alternative Texts for Images
- ODF v1.0 already supports alternative texts for images
- Table...
Blank
|
MS Office (Word, PowerPoint, Excel)
|
ODF v1.0 (Text, Presentation, Spreadsheet, Drawing)
|
ODF Element Names
|
Image
|
Yes
|
Yes
|
draw:image
|
- MS Office (Office 2002 HTML/XML export function)
- ODF v1.0
Pazzle
- Screen capture of tested slide
Page 11. Example: Alternative Texts for Auto Shapes
- ODF v1.0 does not support alternative texts for auto shapes.
- Table...
Blank
|
MS Office (Word, PowerPoint, Excel)
|
ODF v1.0 (Text, Presentation, Spreadsheet, Drawing)
|
ODF Element Names
|
Auto Shape
|
Yes
|
No
|
draw:rect, draw:circle, draw:polygone, draw:regular-polygon, draw:ellipse, draw:custom-shape
|
- MS Office
- ODF v1.0
- Suggestion
Rectangle Shape
- Screen capture of tested slide
Page 12. Example: Alternative Texts for Grouped Objects (1)
- ODF v1.0 does not support alternative texts for grouped objects.
- Table...
Blank
|
MS Office (Word, PowerPoint, Excel)
|
ODF (Text, Presentation, Spreadsheet, Drawing)
|
ODF Element Names
|
Grouped Object
|
Yes
|
No
|
draw:g
|
- MS Office
- Screen capture of tested slide
Page 13. Example: Alternative Texts for Grouped Objects (2)
- ODF v1.0
- Suggestion
Rectangle Shape 1
Rectangle Shape 2
Grouped Rectangles
Page 14. Summary of Alternative Text Issue
- It is suggested to allow the use of element for following ODF elements.
- Table...
Blank
|
MS Office (Word, PowerPoint, Excel)
|
ODF v1.0 (Text, Presentation, Spreadsheet, Drawing)
|
ODF Element Names
|
Line and Arrow
|
Yes
|
No
|
2 subitems...
- draw:line, draw:connector,
- draw:polyline, draw:path
|
Auto Shape
|
Yes
|
No
|
draw:rect, draw:circle, draw:polygone, draw:regular-polygon, draw:ellipse, draw:custom-shape
|
3D Shape
|
Not supported
|
No
|
dr3d:scene
|
Grouped Object
|
Yes
|
No
|
draw:g
|
Page 15. Example of Schema Modification for Alternative Text Support
- OpenDocument-schema-v1.0-os.rng
- Line number: 5947
-
Other drawing shapes should be modified in same way.
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
Page 16. Comparison of Tables between MS Office and ODF v1.0
- Table...
WCAG 1.0
|
Microsoft Office
|
ODF
|
5. Use Table tags for data tables
|
Yes (including PowerPoint)
|
Insufficient (Presentation, Drawings)
|
5.1 Table header
|
No
|
Insufficient (Presentation, Drawings)
|
- 2 subitems...
- Current spec: (ODF v1.0 Spec., Chapter 8 "Tables")
- "This chapter describes the table structure that is used for tables that are embedded within text documents and for spreadsheets."
- Suggestion
- "This chapter describes the table structure that is used for tables that are embedded within text documents, spreadsheets and for presentation documents."
Page 17. Example: Tables in Presentation (1)
- There is no definition of native tables for Presentation documents in ODF v1.0. So, PowerPoint tables are converted into a set of rectangles.
- ODF v1.0
130
draw:layer="layout" svg:x1="20.699cm" svg:y1="7.325cm"
svg:x2="20.699cm" svg:y2="13.123cm">
- Screen capture of tested slide
Page 18. Example: Tables in Presentation (2)
- 3 subitems...
- For Text documents, ODF v1.0 has elements for tables, such as cells, rows, and headers.
- So, it is suggested to allow table elements in Presentation documents.
- This improvement will allow screen readers to provide table navigation function in Presentation.
- Suggestion
June
130
- Screen capture of tested slide
Page 19. Link Identification (1)
- ODF v1.0 does not support the additional description for the link.
- Table...
WCAG 1.0
|
Microsoft Office
|
ODF v1.0
|
13.1 Clearly identify the target of each link.
|
Yes
|
No
|
- MS Office
IBM
- Screen capture of tested slide
Page 20. Link Identification (2)
- ODF v1.0
IBM
- Suggestion
IBM
Page 21. References
- OASIS Open Document Format for Office Applications (OpenDocument) v1.0
- OASIS OpenDocument v1.0 Relax-NG Schema
- OASIS OpenDocument Essentials
- http://books.evc-cit.info/
- OpenDocument fellowship
- http://opendocumentfellowship.org/Main/HomePage
- Microsoft Office Assistance: About creating accessible Office documents
- http://office.microsoft.com/en-us/assistance/HP030734311033.aspx
- Office XP: Microsoft Desktop Accessibility
- http://www.microsoft.com/office/previous/xp/accessibility.asp
- Office Open XML Specification - submitted to ECMA by Microsoft
- http://www.ecma-international.org/activities/Office%20Open%20XML%20Formats/
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]