Hacker News new | ask | show | jobs
by vanwesson 4346 days ago
At the other end of the spectrum, there's Subliminal[1], which relies on Apple's UIAutomation underneath, which in turn relies on the application's accessibility information as-is, rather than hijacking it. Building up tests using either UIAutomation or something that sits on top of it like Subliminal will actually help you improve your app's accessibility at the same time.

[1] https://github.com/inkling/subliminal

1 comments

This. One of the common stories in accessibility circles is "curb cuts", the ramps from streets to sidewalks that allow disabled people easier access than a stepped curb. They have utility for non-disabled persons towing roller luggage, pushing strollers, pulling hand-carts, etc. While they were put in place due to accessibility concerns, they benefit everyone.

Accessibility facilities that enable UI automation are the "curb cuts" of software.