Internal:Accessibility hack-a-thon

From Wikimedia District of Columbia
Jump to navigation Jump to search

The following is a list of products that have been proposed to be built collaboratively at or following the Accessibility Hackathon at DC Public Library on Saturday, Nov 12, 2011, 10am to 5:30pm, in the Library Lab space and Room 215. The second Accessibility Hackathon produced another list of accessibility solutions listed at the following page:

Please send any comments or additional ideas to .

Registration was at:


  1. 508 Repository - James
  2. Mobility/Security (iOs, Android) - Kevin
  3. Metro apps / data needs + idea (metro access vehicles) - James
  4. MediaWiki bugs and captcha accessibility - Katie
  5. Mobile accessible book generator - Zaid, James
  6. Audio Game Accessibility Group - John C.
  7. Music Accessibility Group - John C.


  1. Light weight version of Bookshare for BrailleNote users using the Bookshare API (
  2. TTS Twitter client either using Chrome TTS APIs ( See example code at
  3. Searchable Repository of 508 Technology Guides. Jamal would contribute zip of content. Could be done in Drupal or Wordpress.
  4. Mobile Accesible Book Generator - Scan a book with your phone, type in, speech recognize or OCR the text, keep the images and output an RTF, DAISY 3 text (, or EPUB version, which can be submitted to Bookshare and other repositories of accessible ebooks for people with print disabilities. Particularly useful for children's books which have few pages and words.
  5. Point of interest feature to accessible GPS that works indoors. Mesh network.
  6. Drawable map for a touch screen that would allow a blind user to draw a map of a location with points of interest. This could be an open street map feature. A Drawable map that is shareable and allows for realtime location information of socially networked users.
  7. Mobile App that detects when the person in line in front of you has moved. One idea is to check when the iPhone camera comes out of focus.
  8. Mobile color identifier that speaks a smaller set of colors (8 or 16?).
  9. Accessible version of Tor
  10. Accessible fork of privacy tools at using Android's Accessibility APIs

Other suggestions that may be worked on at future events:

  1. Alphabetic keyboard for beginning level VoiceOver users. The QWERTY keyboard arrangement is a barrier for some users.
  2. Facetime Audio description network.
  3. Face-Name or Voice-Name recognition Quiz for social networks - a system that would train the user to associate either images of a face or recordings of a voice with the name of the person they belong to
  4. VoiceOver Math Equations, Audio Description for Video Programming, instead of audio track, have metadata - pause the screen and get an audio description, searchable
  5. App for movie description via iPhone, a collection of inaccessible material made accessible using a mobile accessible format conversion station
  6. Something that makes Twitter easier to read - automattically read a stream of information to you, using live regions ARIA Web App, a New Tweet comes in announces it automatically
  7. Are there any apps that desperately need to be made accessible?
  8. Non visual mind mapping app -- structure information present non-visual trees, branching tree nodes, windows explorer - folders, nested folders, tree control
  9. An application that integrates with TheMashupApp, a powerful personal database that could work together with #4, #10, #18 and possibly others.
  10. An application that makes audio description non-linear, with text to speech, from educational point of view, tagged, with layers of information
  11. QR codes could be used to put in an app or provide info to the iPhone, add contacts to your iphone, a QR code on movie ticket, push description to iPhone, embeded in clothing, various object, specialized information, walking directions, signs specialized info pushed to iphone, tactile identification so you know where it is.
  12. Any of various tasks that would help out the Adaptive Technology Program like making an accessible interface for Ustream where all the STTS audio and video is stored, captioning those videos, dragon-recognize Victor-Streamed interviews from the beginning of Accessibility Camp
  13. An accessible conferencing solution
  14. Create accessibility templates, wizards
  15. An iphone app for Metro Access that shows the location of all vehicles
  16. Basic, accessible installation profiles for Drupal, JoomLa!, or WordPress. Initial configuration settings, modules, and themes would be selected so as to maximize accessibility. Documentation would be included that explains why each installation profile was built in the ways chosen. Results of testing on WCAG or ARIA guidelines would be included if possible.
  17. SMPTE-TT captioning decoder in Javascript for overlay onto HTML5 video streams. Adobe's work with ActionScript may possibly serve as a basis: -- note that the HTML 5 version is easier, because all the styling can tag parsing can be done in the browser. Jangaroo also may be helpful in this context.
  18. google shared docs and Facebook aren't very compatible with ZoomText. I'mtold this is because they are "real time". Is there a fix for this?
  19. A fix for the inaccessible captcha in the login process for this page.
  20. A streamlined process for downloading and unzipping Digital Talking Books (DTBs) from the Braille and Audio Reading Download (BARD) service to the National Library Service (NLS) DTB Player
  21. Various NVDA fixes and scripts
  22. White Noise generator website with spectrum equalization and tone controls - dials
  23. iPad app that teaches a voiceover user the gestures as part of a game or training environment. This could incorporate gestural mimicking via the use of a tone/volume audio-graph interface like the one used in the iPad app Bebot.
  24. Text to speech with tone of voice control - like combining ReadPlease with Bebot.
  25. Make accessible:
  26. An interactive text feature for a digital audio book reader app on a touch screen device, that allows a user to run their finger across part of the screen to activate the visual highlighting and audio vocalization of the text and read text interactively -- read each word when they choose to read it rather than having to listen to the text at a pre-determined speed.
  27. A listserv that brings people together to give-one-star-for-accessibility to developers of inaccessible apps in the the Apple app store.

List of tools:

Maker Mondays Monthly meet-up at the Martin Luther King Jr. Memrorial Library: