Fosdem 2011 a11y authoring libre office

1,767 views

Published on

Accessible Authoring with LibreOffice

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,767
On SlideShare
0
From Embeds
0
Number of Embeds
15
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Fosdem 2011 a11y authoring libre office

  1. 1. Accessible Authoring withLibreOffice Christophe Strobbe K.U.Leuven, Belgium christophe.strobbe@esat.kuleuven.be FOSDEM, Brussels, Belgium, 5-6 February 2011
  2. 2. Overview● AEGIS project● Accessibility: short introduction● LibreOffice Writer features● Accessible authoring● Export to PDF● LibreOffice Accessibility Issues FOSDEM, Brussels, Belgium, 5-6 February 2011
  3. 3. The AEGIS Project● EC-funded project, Sep. 2008-Feb.2012● 20+ partners, including Oracle (Sun), AOL, RIM, Vodafone Foundation, RNIB, K.U.Leuven, …● Access to desktop, RIAs and mobile applications● Many open-source “prototypes” / products● http://www.aegis-project.eu/ FOSDEM, Brussels, Belgium, 5-6 February 2011
  4. 4. Accessibility: Introduction (1)● Blind users ● No pointing device => keyboard access ● UI & content rendered as Braille and/or synthetic speech ● = sequential access● Access depends on text alternatives and other metadata exposed through (accessibility) APIs FOSDEM, Brussels, Belgium, 5-6 February 2011
  5. 5. Accessibility: Introduction● Other vision deficiencies: ● Colour blindness (red-green) ● Loss of peripheral vision, loss of central vision, blurred vision, … ● Persons who need magnification (even x32 or x64) FOSDEM, Brussels, Belgium, 5-6 February 2011
  6. 6. Accessibility: Introduction● Hearing-impaired users ● If congenitally deaf, native language = sign language ● Captioning for video ● Transcripts for audio FOSDEM, Brussels, Belgium, 5-6 February 2011
  7. 7. Accessibility: Introduction● Motor-impaired users ● Due to muscular dystrophy, multiple sclerosis, … ● Use of pointing device may be difficult, even impossible => keyboard access => alternative input devices, e.g. eye tracking, head tracking, … (see Accessibility devroom) FOSDEM, Brussels, Belgium, 5-6 February 2011
  8. 8. Accessibility: Introduction● Dyslexia, learning disabilities, cognitive impairments ● Make text easier to read ● Use illustrations● Examples: 15 AEGIS personas http://www.aegis-project.eu/ > Results > Personas (Creative Commons) FOSDEM, Brussels, Belgium, 5-6 February 2011
  9. 9. LibreOffice Writer Features: 1● File formats: ● OpenDocument Format (ODT) ● export to/save as PDF, XHTML, DocBook, DocX, ... ● export to DAISY, Braille● Export to accessible document requires accessible source document FOSDEM, Brussels, Belgium, 5-6 February 2011
  10. 10. LibreOffice Writer Features: 2● Applying styles● Styles and Formatting panel (F11)● Navigator (F5) FOSDEM, Brussels, Belgium, 5-6 February 2011
  11. 11. Document Structure● Document title: Title & Subtitle● Structure: Heading 1, Heading 2, ...● Find empty headings with Navigator -> “Clear formatting” in styles FOSDEM, Brussels, Belgium, 5-6 February 2011
  12. 12. Lists, Columns● Lists: ● Toolbar buttons for unordered and numbered lists ● List styles (more fiddly)● Columns ● Don’t use tables or whitespace to fake columns ● Format -> Columns... FOSDEM, Brussels, Belgium, 5-6 February 2011
  13. 13. Visual Design● Font faces designed for use on screens: ● Sans-serif: Verdana, Trebuchet MS ● Serif: Georgia● Avoid justified text (rivers of whitespace)● Avoid long spans of text in ALL CAPS or italics FOSDEM, Brussels, Belgium, 5-6 February 2011
  14. 14. Images and Illustrations● Add alternative text: context menu → ● Description... → Title & Description ● Picture... → Options: Alternative (Text only) FOSDEM, Brussels, Belgium, 5-6 February 2011
  15. 15. Tables: 1● Don’t use tabs or spaces to fake tables● Menus: Table > Insert > Table...● For header row: change style from “Table Contents” to “Table Heading” FOSDEM, Brussels, Belgium, 5-6 February 2011
  16. 16. Tables: 2● Make header row repeat● Disable the option “Allow rows to break across pages and columns”● Avoid merged cells FOSDEM, Brussels, Belgium, 5-6 February 2011
  17. 17. Language● Mark up the default language of a document● Mark up language changes in the document FOSDEM, Brussels, Belgium, 5-6 February 2011
  18. 18. Colour and Contrast● Don’t rely on colour alone to convey information (diagrams!)● Sufficient contrast between foreground and background information in text, charts and images ● Paciello Group Colour Contrast Analyser FOSDEM, Brussels, Belgium, 5-6 February 2011
  19. 19. Export as PDF● General tab: check ● “Tagged PDF” ● “Export Bookmarks”● Initial View tab: check ● “Bookmarks and Page”● These checkboxes remain checked FOSDEM, Brussels, Belgium, 5-6 February 2011
  20. 20. LibreOffice Accessibility Issues (1)● Accessible title and description on image disappear when caption is added● Accessible title and description on image disappear when anchor is change (e.g. to “As character”)● Extension manager: tabbing out of list of extensions does not work when focus is on non-removable extension FOSDEM, Brussels, Belgium, 5-6 February 2011
  21. 21. LibreOffice Accessibility Issues (2)● No explicit connection between label and field in extension GUI created through UNO API?● Default language for presentation / spreadsheet not visible in status bar of Impress / Calc● No language identification for sections / spans of text in Impress and Calc FOSDEM, Brussels, Belgium, 5-6 February 2011
  22. 22. LibreOffice Accessibility Issues (3)● Impress PDF export ● Text alternatives for images are not preserved ● “All of the text on this page lacks a language specification” (each slide) ● “Tab order may be inconsistent with the structure order” (some slides) ● “None of the comments or other types of annotations on this page are contained in the structure tree” (some slides) FOSDEM, Brussels, Belgium, 5-6 February 2011
  23. 23. Questions? Comments?● Contact: ● Christophe.Strobbe@esat.kuleuven.be● See also ● “odt2daisy & odt2braille: OpenOffice.org/LibreOffice Extensions for Accessible Formats” in the Accessibility devroom ● Accessible Digital Office Document project: http://adod.idrc.ocad.ca/ FOSDEM, Brussels, Belgium, 5-6 February 2011

×