48 enhancing orcafordocumentnavigation

321 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
321
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

48 enhancing orcafordocumentnavigation

  1. 1. Enhancing Orca forDocument Navigation Leena Chourey For Accessibility Team C-DAC, Mumbai India Accessibility Reaching Everywhere: AEGIS 28-30 NOV 2011
  2. 2. Overview Introduction to Document Navigation Screen Reader support for Navigation Navigation Issues Enhancing ORCA for Document Navigation Future work C-DACs contribution to Accessibility Accessibility Reaching Everywhere: AEGIS 28-30 NOV 2011
  3. 3. IntroductionThe essential elements of User Interface includes-: Presentation elements: Windows, dialog boxes, frames, bars, blocks and panes, etc. Controls: Input boxes, sliders, dials, buttons, selection lists, grids, check boxes, radio buttons, etc. Navigation: To shift the focus of attention from one section to another Accessibility Reaching Everywhere: AEGIS 28-30 NOV 2011
  4. 4. Importance of Navigation Navigation Plays important role to make an interface user friendly and usable. When the flow between elements matches the flow of the work the user tries to accomplish With inefficient navigation on UI users quickly become frustrated and give up Accessibility Reaching Everywhere: AEGIS 28-30 NOV 2011
  5. 5. Document NavigationDocument Interfaces➢ Text Document,➢ Web Pages, and➢ File/Web BrowserAnd Navigation is common action for➢ Skimming➢ Quick reading➢ Analysis/ editing document content Accessibility Reaching Everywhere: AEGIS 28-30 NOV 2011
  6. 6. Navigation on Text DocumentHeadings Paragraph Accessibility Reaching Everywhere: AEGIS 28-30 NOV 2011 Scrollbar Object navigator
  7. 7. Navigation on Web PagePart of related navigation Main sectionSub Sections Accessibility Reaching Everywhere: AEGIS 28-30 NOV 2011 Graphical elements
  8. 8. Screen Reader Support for Document Navigation Vision plays critical role in process of document navigation Screen reader helps VI persons to get a sense of interface I/p devices like keyboard are used to navigate the user interface Navigation allows user to move from element to element and voice feedback gives the idea about document interface ➢ Current position --->WhereAmI ➢ Pre/Next navigation element ➢ Identify position of navigation element ---> center, left/right justified ➢ Other charcteristics of navigation element ---> voice variation for bold, Accessibility Reaching Everywhere: AEGIS underlined 28-30 NOV 2011
  9. 9. Navigation Issues Long sequence of action to get a list of available keyboard shortcuts No feature for quick overview of a document No feature to navigate document by sentence The structural navigation is not available for simple OO documents Various dialogs, tree structures like navigator window are not fully accessible. PDF documents are not accessible using Orca. Multi-line text on form control label is not announced by Orca in web browser. Many more Accessibility Reaching Everywhere: AEGIS 28-30 NOV 2011
  10. 10. Navigation IssuesWhere is the problem ? Accessibility information is missing from document ➢ Application does not expose correct information to AT- SPI Element information is not provided by creater of document ➢ e.g. No text description for image, No name of control Required help/shortcuts are not available in the Screen Reader Accessibility Reaching Everywhere: AEGIS 28-30 NOV 2011
  11. 11. Enhancing Orca for Document NavigationIssue- Long sequence of action to get a list of available keyboard shortcuts Switch to Orca Preference dialog-> key bindings -> listSolution - List Shortcuts: Application sensitive help to navigate interface An option to get a context sensitive subset Requires only one or two key strokes Orca + H (double click) Bug 616820 Standard since May 2010 (Orca 2.31.2) Accessibility Reaching Everywhere: AEGIS 28-30 NOV 2011
  12. 12. Enhancing Orca for Document NavigationIssue- No support to quickly access a specific portion of document.Solution- Skim reading Quick overview of document Reads first line/sentence of paragraph Works with OOo writer, Evolution, Gedit, Firefox Bug 577481 Accessibility Reaching Everywhere: AEGIS 28-30 NOV 2011
  13. 13. Making PDF document accessible Issue -  No way to access content of PDF document in OS world  With document viewer like evince, acroread, content is not accessible  Alternate is to convert PDF to text or HTML, but navigating to correct frame, page, tab or window is cofusing for user.Not accessibleto SR Accessibility Reaching Everywhere: AEGIS 28-30 NOV 2011
  14. 14. cont..Accessibility Reaching Everywhere: AEGIS 28-30 NOV 2011
  15. 15. Cont...Solution - Making PDF document more accessible Navigation support for PDF document Using html format Enhanced the utility pdftohtml Feature added to Poppler library version 0.15.1 Standard since Oct 2010 Accessibility Reaching Everywhere: AEGIS 28-30 NOV 2011
  16. 16. Future Work Structural Navigation for ➢ OpenOffice Writer ➢ Desktop Icon View Navigation support for form elements Accessibility Reaching Everywhere: AEGIS 28-30 NOV 2011
  17. 17. Contributions by C-DACWhat users say?Study of Open Office writer accessibilityWow. Thank you so, so much for doing all of this! As you know, morethan half of the battle developing a screen reader is dealing with otherpeoples bugs. Having your help on this front is tremendouslyappreciated!Joanmarie Diggs joanied@gnome.org 25 Mar 2011Skim readingThis patch is working very well. Is there any chance that support could beadded for gedit too? I tried it and it just read everything. Of course I onlytried briefly with a small file, so if it is supposed to work already let meknow and I get a larger file to try with. I have been testing mainly withEvolution.Thanks Accessibility Reaching Everywhere: AEGIS 17 28-30 NOV 2011Storm Dragon stormdragon2976@gmail.com 16 Nov 2010
  18. 18. Cont... Enhancing pdftohtmlI am an end user and very happy with those possibilities to read pdf files.Thank you somuch for your work and sharing this. It works great!By Milton <milton@tomaatnet.nl> Aug 2010This is very exciting news, indeed. I think a single file of html output would be a nicefeatue. Thanks for the improvements and getting them integrated into the upstreampackage. Im looking forward to the package being released for ArchLinuxs rollingupgrade. hopefully soon.By Steve Holmes <steve.holmes88@gmail.com> Aug 2010 Accessibility Reaching Everywhere: AEGIS 18 28-30 NOV 2011
  19. 19. Contributions by C-DAC Project “Enhancing Accessibility of FOSS Desktop” Under NRCFOSS-Phase IIDept. of Communication & Information Tecnology, Govt. of India Accessibility Reaching Everywhere: AEGIS 28-30 NOV 2011
  20. 20. ThanksAEGIS : European Platform for Rehabilitation, Belgium & NRCFOSS, India Accessibility Reaching Everywhere: AEGIS 28-30 NOV 2011
  21. 21. Contact Detailsleenac@cdac.in ossd@cdac.in Accessibility Reaching Everywhere: AEGIS 28-30 NOV 2011

×