Fudge | any idea of precise state of menus being read out with orca, i can hear the shortcut keys only | 06:34 |
---|---|---|
AlanBell | Fudge: me too :( | 07:50 |
AlanBell | I want to do some screencasts and audio recordings, but there is no point until menus and dash work again | 07:51 |
Fudge | AlanBell its been broken for a while now, any ideas on who is working on it and any progress? | 08:25 |
Fudge | I use precise as my daily OS, I can put up with not being able to use menus but it is a | 08:26 |
Fudge | pain | 08:26 |
AlanBell | tedg did some work recently on the menu item hints to stop them all being checkboxes, I think TheMuso was doing something on the menus too | 08:26 |
Fudge | th menus still read tick items to me | 08:29 |
AlanBell | ah, maybe that hasn't landed yet, I was using it from a PPA | 08:34 |
* AlanBell goes to poke tedg | 08:34 | |
Fudge | ah, a ppa, hit me | 08:37 |
Fudge | my apt-cache is nearly 2gig | 08:39 |
=== jalcine is now known as JackyAlcine_ | ||
=== JackyAlcine_ is now known as jalcine | ||
jalcine | AlanBell: do you know of any tips/tools that would be useful for developers to ensure a11y? | 13:53 |
jalcine | Aside from verbose whatsThis and what-have-you's. | 13:53 |
=== jalcine is now known as JackyAlcine_ | ||
=== JackyAlcine_ is now known as jalcine_ | ||
AlanBell | Fudge: ppa is https://launchpad.net/~ted/+archive/bugfix | 13:55 |
AlanBell | Fudge: that is the one that fixes all the global menus being checkboxes. They still don't read out the menu item labels. | 13:55 |
AlanBell | jalcine_: there are various people thinking about writing such a document | 13:56 |
AlanBell | in short, the things that cause problems are using non-standard widgets that look visibly like real widgets | 13:56 |
jalcine_ | Hm, like calender widgets? | 13:56 |
AlanBell | so the semantic content is completely at odds with what they look like | 13:56 |
AlanBell | yeah, could be. So if someone makes a calendar widget by applying a bunch of styles to 5 <ul> html objects (one per week with days in them) | 13:57 |
AlanBell | then it might look like one control, but a screen reader would find 5 separate lists of days | 13:58 |
=== jalcine_ is now known as JackyAlcine_ | ||
=== JackyAlcine_ is now known as jalcine_ | ||
=== jalcine_ is now known as jalcine | ||
jalcine | Regarding your example of the screenreader's incapability to read those elements, AlanBell. | 22:14 |
AlanBell | yup | 22:15 |
jalcine | There's this feature in Qt that I know of that allows you to render your own specific accessibility bridge for custom UI widgets. | 22:15 |
jalcine | QAccessibleBridge. | 22:15 |
jalcine | Not sure if GTK has something similar, but KDE's used it afaik in a lot of their custom widgets. | 22:15 |
AlanBell | sure | 22:15 |
AlanBell | it is quite possible to make things accessible in gtk | 22:16 |
TheMuso | Yeah, Atk with GTK has Atk object factories. | 22:16 |
TheMuso | Although afaik I think its a little broken right now. | 22:16 |
TheMuso | ...like a lot of GTK a11y... *sigh* | 22:16 |
jalcine | That'd be a good GSoC project to nab support with. | 22:17 |
TheMuso | If I didn't have to write C++, I'd be behind QT 100% | 22:17 |
jalcine | :) tradeoffs and opportunity costs, all part of life. | 22:22 |
TheMuso | Yep. | 22:26 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!