7 ms·
While Jira can be clunky I don't mind using it since it's pretty much totally accessible to me as a blind developer. I can't say the same for a lot of other pro
by jareds 11y ago
While Jira can be clunky I don't mind using it since it's pretty much totally accessible to me as a blind developer. I can't say the same for a lot of other products my company used to use. Github is pretty good from an accessibility standpoint as well. One thing I can't figure out how to do in Github is see all forks of a repository. Is this possible to do?
- MHordecki 11y agoFrom what I can tell a list of forks can be indirectly obtained through a "network" graph that's pretty clunky to use.
- malendariel 11y agoWhat version of JIRA are you using?
- jareds 11y ago6.2.5.
- malendariel 11y agoHow do you handle the dropdown menus, combobox components (<select> fields) and the autocomplete controls?
- jareds 11y agoComboboxes are accessible by default with all modern screen readers on the web. Dropdowns are a bit tricky, I hit enter on the link and if when I arrow down I don't see new options I skip to the bottom of the page since that's where a lot of the options appear. For auto complete I type as much of the value as I know ina nd hit tab. I then look to see if the correct value was filled in and if it wasn't look at the options that appear and hit enter on the proper one.
- napoleond 11y agoTo clarify/expand on what another person said, it is possible to see the forks of a repository by appending "/network" to the repository URL. (For example, https://github.com/golang/go/network. https://github.com/golang/go/network.) Curious to know how well screen-readers can parse that, if at all :) (BTW, repos with very large numbers of forks, like Rails, aren't able to render a network graph at all.)
- mAritz 11y agoThat link doesn't work because of the dot at the end. Correct link: https://github.com/golang/go/network https://github.com/golang/go/network
- shurcooL 11y ago> One thing I can't figure out how to do in Github is see all forks of a repository. Is this possible to do? Yes, just click on the number of forks. It takes you to: https://github.com/golang/go/network https://github.com/golang/go/network Members tab is a simpler enumeration of all forks. https://github.com/golang/go/network/members https://github.com/golang/go/network/members (Similarly, to see the people who have starred a repo, click on that number.) It's not even hidden in some advanced menu, just point and click.
- michaelmior 11y agoThe point and click aspect is potentially significantly complicated by the fact that the parent indicated that he's blind. I've never tried GH with a screen reader, so I'm not sure what the usability is like in that case.
- shurcooL 11y agoAh, I only read the part I quoted, so I didn't realize that. No wonder I got downvoted. I know GitHub has at least some considerations because if you press tab, it shows a hidden "Skip to content" button (which I thought was a bug, but learned it's for screen readers). But I can tell the Network tab doesn't look as reader friendly as the Members tab because it uses some non-standard canvas element or so.
- jareds 11y agoThanks, the network graph is completely inaccessible. Members tab is accessible though so gets me what I need.
- shurcooL 11y agoSorry, I didn't realize you were a blind developer, so my "I can't believe you didn't see it, just click the number" comment was unfitting. I'm glad that the Members tab is helpful.