To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=68101 Issue #|68101 Summary|Alternative text for drawing objects Component|Presentation Version|OOo 2.0 Platform|All URL| OS/Version|All Status|NEW Status whiteboard| Keywords| Resolution| Issue type|ENHANCEMENT Priority|P3 Subcomponent|ui Assigned to|cl Reported by|cl
------- Additional comments from [EMAIL PROTECTED] Thu Aug 3 01:31:46 -0700 2006 ------- rawing objects do not provide for alternative text that is essential for accessibility. The <svg:title> and <svg:desc> elements must be provided as optional elements to all drawing shape elements defined below for all ODF document formats for which these drawing shapes are used. The following are the drawing shape elements: <draw:rect> <draw:line> <draw:polyline> <draw:polygon> <draw:regular-polygon> <draw:path> <draw:circle> <draw:ellipse> <draw:g> <draw:page-thumbnail> <draw:frame> <draw:measure> <draw:caption> <draw:connector> <draw:control> <dr3d:scene> <draw-custom-shape> Text should be added to these elements as follows: <svg:title> is used as a short accessible name. When transcoding from another document format to ODF the short names, like HTML's alt text on the <img> tags shall shall be mapped to the <svg:title> element. Alternative text in Microsoft Office is considered a short name and should be mapped accordingly. <svg:desc> is used for the long description in support of accessibility. User agents supporting platform accessibility APIs should follow the following conventions for supporting the accessible name, accessible description (accessible help on Windows systems), and describedBy relationships: If an <svg:title> element is provided it should map to the accessible name. If not, the name should use the text referenced the text element identified by the draw:describedby attribute. <svg:desc> must be used to support the accessible description. User agents shall not manufacture names for the <svg:title> element, such as using the drawing object followed by a cardinal number in a string as it is used for accessibility. Name assignments such as these provide no semantic meaning to the user. Guidance for authors: Authors should not assign names to objects having no semantic value. If no name is assigned the caption text will be used in its place. <svg:title> shall take precedence over the caption text for accessible name assignment by the user agent. Assignment of the long description should only be necessary when a drawing object is significantly complex and the user needs more information to describe it. Long descriptions would be more applicable to drawing groupings than basic drawing shapes. Authoring tool responsibility for presenting and prompting for the <svg:title> and <svg:desc>: Authoring tools should provide an option from an objects context menu to allow the user to enter the text for either of these elements as a minimum. More proactive authoring tools should have a facility for prompting the author for this text. Since <svg:desc> is a long description, a text area vs. a text field should be used to prompt the user accordingly in GUI-based authoring tools like Workplace and Open Office. Navigation tools, such as in Workplace and Open Office, used to list the objects in the view should provide the type of object followed by the contents of <svg:title>. The title must have been entered by the author. For <draw:g> elements the drawing objects which are members of the group should visible only when the group is expanded. --------------------------------------------------------------------- Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]