Re:Psst: Fast Spotify client with native GUI, without Electr...
by jcelerier on Tuesday August 17, 2021 @06:32PM
(#28215551)
These APIs have existed for like three or more decades for desktop apps. That's partly why most desktop UI toolkits are based on tree of widgets: Mac and Windows's native accessibility APIs expect a tree
[ Parent
| on HN ]
Re:Psst: Fast Spotify client with native GUI, without Electr...
by mwcampbell on Tuesday August 17, 2021 @08:14PM
(#28216295)
FWIW, the oldest accessibility API was Microsoft Active Accessibility (MSAA), which was added to Windows 95 in a service pack in 1997. Classic MacOS never had an accessibility API; the Outspoken screen reader for that OS had to rely exclusively on ugly hacks (e.g. patching Toolbox functions). OS X introduced accessibility APIs for Carbon and Cocoa in an early version; not sure which one. Unix-based desktop environments got an accessibility API, AT-SPI (thank you Sun), in the early 2000s.