On Thu, Jul 31, 2008 at 4:52 PM, Fernando Herrera <[EMAIL PROTECTED]> wrote: > Hi, > > On Thu, Jul 31, 2008 at 5:32 PM, Willie Walker <[EMAIL PROTECTED]> wrote: > >> PRIMARY ARGUMENTS FOR ENABLING A11Y BY DEFAULT: > [...] >> 2) The a11y infrastructure can be used for more things than just a11y. >> Consider, for example, an on screen keyboard for devices w/o physical >> keyboards. > > I'd add scripting features here. > > With python dogtail bindings is quick and easy to write powerful > scripts for your desktop. This is not an end-user feature at all, but > is not an advanced-hacker-only one. So not having a11y enabled by > default limits scripts creating/deployment to those users that enable > a11y themselves and write their own scripts. > > Having a11y enabled by default would allow people to write and > distribute those scripts for normal users.
An issue would be that with this facility it is possible for user apps to capture keys, including passwords. a. Enable Assistive Technologies b. Install python-dogtail c. Run dogtail-recorder, and keep it running d. Start System/Administration/Synaptic In Ubuntu it will ask you for your password. In other distros, select an appropriate program that asks a password. e. dogtail-recorder manages to capture the password entered. Is it possible to disable the capturing of keys when a textbox is set to show ●●●●●●● (instead of the actual characters)? Is there a way to disable the capturing of keys in a textbox in a non-reversible way once you requested it to show ●●●●●●●? In Windows, you can change back and forth by sending events, which allows to capture passwords. Simos _______________________________________________ desktop-devel-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/desktop-devel-list
