though for some reason this DOES read everything ... except it reads the alt text for the image BEFORE it reads the text from the div
zakim-robot
14:26
[jitendra, a11y] is this really useful <a href="#">Overview <span class="sr-only">(current)</span></a> ?
zakim-robot
14:44
[dylanb, a11y]@jitendra: it can be
zakim-robot
15:06
[jitendra, a11y]@dylanb: What happens without it
zakim-robot
15:07
[jitendra, a11y] to inform user about active page
zakim-robot
15:14
[dylanb, a11y]@jitendra: if it is useful/required to inform a user about the state of some UI control and this is not possible with ARIA (for example ARIA does not have a breadcrumb role), then you use on off screen text like that
zakim-robot
15:45
[Joe Watkins, a11y]@powrsurg did you try using aria-atomic="true" along with the aria-live?
powrsurg
16:05
good, point, let met try
powrsurg
16:05
btw, the kindle fire's screen reader seems to be pretty darn good from my testing
powrsurg
16:39
@Joe Watkins (I dunno if I just tagged that right). I added aria-atomic="true" to the codepen and that didn't change it
powrsurg
17:04
I assume Android's TalkBack successfullness is tied into the Android version?
garcialo
17:04
are there other places TalkBack is used?
powrsurg
17:06
I mean does it work better say on Android 5 than 4.2, or does it get updated with other android services
zakim-robot
17:45
[Cameron Cundiff, a11y] Hi friends! Anyone have example apps demoing AngularJS accessibility?
[Cameron Cundiff, a11y] are the controls in the Angular Material in good shape accessibility-wise?
zakim-robot
17:49
[Marcy Sutton, a11y] I hope so! I know it has some color contrast issues especially for buttons, and the select has issues..but hopefully the majority of it is still accessible
zakim-robot
17:49
[Cameron Cundiff, a11y] awesome!
zakim-robot
17:50
[Marcy Sutton, a11y] i still work on it a bit, but it’s a very part-time thing
zakim-robot
17:50
[Cameron Cundiff, a11y] I’m going to host a workshop on accessible web dev and having examples is great
zakim-robot
17:50
[Cameron Cundiff, a11y] single page/javascript especially
zakim-robot
17:51
[Marcy Sutton, a11y] sweet!
deborahgu
17:52
Yay!
zakim-robot
17:52
[Marcy Sutton, a11y] I did some work on http://distiller.com to make it somewhat accessible, a lot of it is rendered client-side
zakim-robot
17:52
[Marcy Sutton, a11y] ordering whiskey for delivery from a screen reader = highlight of my career
zakim-robot
17:52
[Cameron Cundiff, a11y] haha
zakim-robot
17:52
[Cameron Cundiff, a11y] perfect!
deborahgu
17:53
Accessible single page is I feel the biggest problem right now, because single-page is the hip thing and the overlap between people who write accessible JS and people who write single page apps is slim
and there's a lot of misunderstanding, ie "role=application and keyboard shortcuts makes it accessible, right?"
zakim-robot
17:53
[Cameron Cundiff, a11y]@deborahgu precisely why I want to focus on it
deborahgu @deborahgu highfives
zakim-robot
17:54
[Cameron Cundiff, a11y] :simple_smile:
MichielBijl
18:44
@deborahgu wouldn't setting focus to the <body>suffice in a single page application
MichielBijl
18:45
That is just a thought; I haven't experimented with this
powrsurg
20:58
It's disappointing to get everything working well in NVDA, TalkBack, mostly correct in iOS' VoiceOver (the thing I mentioned earlier being the minor issue) ... and then finding an issue in ChromeVox that is really non-starter for letting it through
zakim-robot
20:59
[Alice Boxhall, a11y]@powrsurg Please feel free to bug me about ChromeVox bugs - I can pass them on to the team
powrsurg
21:03
I've got a unorderd list that where the list items just have a radio button that is visually hidden and then the label that uses the content attribute on "label::before" to add an image based on the state (using content instead of a background image to make it work in windows high contrast mode). The label also has text. It just reads "List with four items. List item image."
powrsurg
21:03
I just discovered it so I haven't created a test URL yet as an example ...
zakim-robot
21:06
[Alice Boxhall, a11y] So is all the text in the content attribute?
zakim-robot
21:06
[Alice Boxhall, a11y] Or is there text in "regular" DOM as well?
powrsurg
21:09
the test is inside the <label>
powrsurg
21:10
I just wrote up a codepen for it and codepen is under heavy load ....
zakim-robot
21:18
[Alice Boxhall, a11y] :disappointed:
powrsurg
21:18
... and of course it works in the pen
zakim-robot
21:22
[Alice Boxhall, a11y] Of course :disappointed:
MichielBijl
21:25
@powrsurg that is such a weird feeling
MichielBijl
21:25
“Okay I just tested the exact same thing, why, how, what?!”
powrsurg
21:28
yeah, I hate creating "simple" test cases ... they always work in those situations
powrsurg
21:29
http://codepen.io/powrsurg/pen/ojoxaB is the pen I put together that works here but not in my example ... maybe because the thing is within an iframe ...
powrsurg
21:32
great, I have chromevox on and the magnifier and muted
powrsurg
21:32
and all my windows are closed
powrsurg
21:33
... got too focus on the touch screen and forgot I could use the trackpad
powrsurg
21:34
that's it, it's friday and I was supposed to be done a half hour ago. I think this is the universe telling me to quit
zakim-robot
21:36
[Alice Boxhall, a11y] Haha
zakim-robot
21:36
[Alice Boxhall, a11y] those irreproducible bugs will still be there on Monday!