[heydon, a11y] role="timer" has an implicit value of aria-live="off", meaning it's not "live" by default. How do I trigger readout? It seems a pointless value since I can just use a setInterval() decrememnter and add aria-live=“assertive” when I reach an important number in the countdown.
powrsurg
13:54
Has anyone looked at the new Accelerated Mobile Pages thing Google is pushing?
stevefaulkner
13:56
@powrsurg briefly
zakim-robot
13:56
[Chris DeMars, a11y] I read about it yesterday
MichielBijl
13:56
@Heydon seems there is no guidance in either WAI ARIA or the Authoring Practices :(
powrsurg
13:58
@stevefaulkner what are your thoughts? My initial reaction is this is going to cause accessibility problems in the long run
MichielBijl
13:59
@powrsurg I read an article. It's basically just a new set of invalid attributes right?
powrsurg
14:00
part of the spec requires: <style>body {opacity: 0}</style><noscript><style>body {opacity: 1}</style></noscript>
MichielBijl
14:00
The idea behind it is stupid if you ask me; “2000: let's add all the ads!” “2015: oh noes, our websites are slow due to ads; let's come up with tags to solve it”
MichielBijl
14:01
But I'm biased anyway; so don't listen to me.
powrsurg
14:01
<amp-img> instead of <img>
powrsurg
14:01
stuff like that
MichielBijl
14:02
Yeah, let's make everything invalid…
garcialo
14:02
Invalid...but fast!
MichielBijl
14:02
It uses JS to parse this stuff I;m guessing?
MichielBijl
14:02
Let's use JS to solve our JS overload! Wait what?
MichielBijl
14:03
But, before I comment any further I should probably read up on the subject ;)
powrsurg
14:03
Honestly, my initial reactions are "why do we need this?", "who thought this was a good idea?"
MichielBijl
14:03
My thought exactly.
powrsurg
14:04
yeah, I'm only briefly looking into it now
powrsurg
14:04
yes, it uses JS
powrsurg
14:04
I haven't found examples yet where they use JS in the page besides using the library
powrsurg
14:06
I haven't seen anything yet that can't be done with plain ole HTML and I'm not getting why we need to redefine everything to somehow make it faster
powrsurg
14:15
Wow, no author-written JavaScript or third-party libraries. Lovely
stevefaulkner
14:15
yeah
garcialo
14:15
You suck at JavaScript; only use ours.
MichielBijl
14:18
haha
stevefaulkner
14:19
only acc issue i think could be with the custom elements, <amp-img> for example, has alt attribute defined, but haven't yet seen how that is expressed in DOM
powrsurg
14:25
I guess we need to see how they do the carousel and the like
I really thought disabling user zooming was really bad practice
stevefaulkner
15:11
and yes it is
zakim-robot
16:47
[heydon, a11y]@michiel: Yeah, it seems to be some sort of under-specced stub :((
zakim-robot
18:04
[Chris DeMars, a11y] So I think I'm going to reference the wcag 2.0 at a glance page for what needs to be followed but also add my notes and other resources in the doc too.
mejsullivan
18:38
quick question, does anyone have a good resource for mobile web - off screen text treatments?
garcialo
18:43
I've heard that off-screen text act oddly on iOS; looking for info on it now
mejsullivan
18:46
Ya that's what I've heard too
zakim-robot
19:54
[Francis Storr, a11y] Anyone have any tips on getting VoiceOver to play nicely with correctly marked up tables with multiple layers of headers? Using the first example page (http://www.w3.org/WAI/tutorials/tables/multi-level/) asking VoiceOver for the column heading that should announce "Example 4 Inc” gives “Example 2 Co”. I have the same table locally but using scope attributes instead of headers and have the same problem. This is on 10.10.5 with Safari 9 and Chrome latest.
garcialo
21:51
I think Paul has some examples....let me check
garcialo
21:51
hmmm...doesn't look like he has multilayer examples