Where do I find the packages relating to the JavaFX Accessibility API introduced in v2.0?
nicciglen at hotmail.com
Wed May 15 14:52:13 PDT 2013
I recently joined up to contribute to the development of OpenJFX, specifically in the area of accessibility.
I've been looking through the project's Hg Repository and JIRA issues, looking for the work that was done by Peter Korn (Accessibility Principal at Oracle) and his team as part of the AEGIS OAF project and the followup as part of OAEG, hosted at www.aegis-project.eu and www.oaeg.eu respectively.
I've only been able to find various accessible UI components in the OpenJFX repository, and not really much in the line of the new JavaFX accessibility APIs mentioned in various articles on the web, including some of Peter's documents on the AEGIS project website - which refer to a new 'JavaFX accessibility API' introduced by AEGIS OAF into JavaFX v2.0. A search though the OpenJFX JIRA database (filtering by Component or Tag set to 'accessibility') reveals some issues related to accessibility fixes or enhancements, but not anywhere as many as I would have expected to find. The JavaFX 8 roadmap on Oracle's website says that there is significant work being put into the project as far as accessibility goes - however I have yet to find to code relating to this.
I would like to contribute to any continuing development efforts in JavaFX in the area of accessibility. I have a lot of insight into an often overlooked form of visual disability, which is a light sensitivity disorder that makes reading text upon certain colours, especially white, very uncomfortable - which often induces debilitating migraines. Various disability groups have this disorder - Irlen Syndrome (also known as Visual Stress) see Irlen.com, www.irlenuk.com, http://www.essex.ac.uk/psychology/overlays/, and it co-exists in many other disability groups such as Dyspraxia and Dyslexia as well, though many folk without a specific disability at all can have it too. Often folk with this visual impairment can see very well and even read very well given the appropriate environmental conditions. Thus the usual accessibility tools for blind or partially sighted people e.g. screen readers, and tools for colour blind people are usually inappropriate for this specific form of visual impairment - that being, a light sensitivity problem with the vision.
In this case, the key is to enable the user to freely change visual styles in the the UI, such as text and background colour, line height, margins, being able to turn off or invert the colour of images etc. without being locked into the styles the original UI designer chose - in many cases this being fixed to a white background with black text which triggers migraines and a whole lot of grief for such folk.
If any developers on the accessibility side are interested to know more, feel free to ask questions.
You can find out more about me at http://uk.linkedin.com/in/glenjohnsonsofteng
Can someone here help me out here please with the information I'm looking for? Many Thanks.
More information about the openjfx-dev