Fosdem 2011 a11y authoring libre office

  • 1,574 views
Uploaded on

Accessible Authoring with LibreOffice

Accessible Authoring with LibreOffice

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,574
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
10
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Accessible Authoring withLibreOffice Christophe Strobbe K.U.Leuven, Belgium christophe.strobbe@esat.kuleuven.be FOSDEM, Brussels, Belgium, 5-6 February 2011
  • 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. 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. 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. 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. 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. 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. 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. 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. LibreOffice Writer Features: 2● Applying styles● Styles and Formatting panel (F11)● Navigator (F5) FOSDEM, Brussels, Belgium, 5-6 February 2011
  • 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. 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. 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. Images and Illustrations● Add alternative text: context menu → ● Description... → Title & Description ● Picture... → Options: Alternative (Text only) FOSDEM, Brussels, Belgium, 5-6 February 2011
  • 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. 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. Language● Mark up the default language of a document● Mark up language changes in the document FOSDEM, Brussels, Belgium, 5-6 February 2011
  • 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. 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. 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. 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. 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. 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