Archive index

A11y Slackers Gitter Channel Archive 4th of February 2016

What fresh hell is THIS now? - Patrick Lauke
  1. MichielBijl
    Feb 04 07:04
    Good morning slackers!
  2. Yet to be seen
  3. jnurthen
    Feb 04 07:35
    Good morning. Enjoying a Nikka Single Malt myself
  4. Taking @StommePoes' advice I see, Scotch for Breakfast ;)
  5. jnurthen
    Feb 04 07:36
    breakfast of champions
  6. MichielBijl
    Feb 04 07:36
    Oeeeeh, I really like Nikka :o
  7. MichielBijl
    Feb 04 07:36
    I have some from the barrel here
  8. :sparkles:
  9. Don't think I've had it. What would you compare it to?
  10. MichielBijl
    Feb 04 07:37
    Guess I could take a sip before going into work, but I won't :P
  11. jnurthen
    Feb 04 07:37
    you really needed to get to TPAC. Michael (I think John Foliot too) took a trip to the distillery
  12. MichielBijl
    Feb 04 07:38
    I will this year Jemas.
  13. jnurthen
    Feb 04 07:38
    well yeah - Lisbon is much closer!
  14. "W3C Technical Plenary" ?
  15. jnurthen
    Feb 04 07:38
    yeah - was in Saporro this year.... fun times
  16. "TPAC assesses timber certification systems and advises the Dutch Ministry of Infrastructure and Environment (I&M) on the outcome"
  17. MichielBijl
    Feb 04 07:39
    To Pretty Alcoholic Crafts
  18. Nice try, google
  19. jnurthen
    Feb 04 07:40
    hope I make it this year.... never any guarantees - all depends on the mood of the higher ups when i ask
  20. @MichielBijl Would I gain something from TPAC? (Since you've met me)
  21. MichielBijl
    Feb 04 07:40
    I've never been, so uhm…
  22. No, but you know what it is, and are a W3C author
  23. jnurthen
    Feb 04 07:40
    its a good chance to put names to faces and talk to other WGs
  24. MichielBijl
    Feb 04 07:40
    And it's mostly for W3C working groups etc, but they did invite everyone from the web incubator community group.
  25. Right
  26. jnurthen
    Feb 04 07:41
    i.e. we had meetings with CSSWG etc.
  27. MichielBijl
    Feb 04 07:41
    So if you sign up for the WICG you can come :P
  28. I don't see myself becoming involved with the W3C anytime soon, so it'd be mostly networking and partying
  29. Which is fun ;)
  30. jnurthen
    Feb 04 07:41
    Mostly though the usefulness is in the hallway/lunch/social interactions
  31. I've heard that about CSUN too
  32. MichielBijl
    Feb 04 07:42
    Hmm, I think CSUN would be much more interesting for someone not involved with the W3C in one way or the other.
  33. jnurthen
    Feb 04 07:42
    @MichielBijl I think that was an exception - certainly not all CGs get to participate
  34. jnurthen
    Feb 04 07:43
    yeah - CSUN is big though - sometimes hard to find people
  35. MichielBijl
    Feb 04 07:43
    No, that's why I said the WICG :P
  36. jnurthen
    Feb 04 07:43
    yeah WICG did this year but no guarantees that will continue
  37. MichielBijl
    Feb 04 07:43
    Well, I have jkva's phone number, so that should work out nicely
  38. jnurthen
    Feb 04 07:43
    Leonie would know more
  39. jnurthen
    Feb 04 07:43
    I can be found in the bar at CSUN :)
  40. MichielBijl
    Feb 04 07:43
    Ha
  41. MichielBijl
    Feb 04 07:45
    I want to talk to whoever planned the VandL and Henny and Ian workshop in the same time slot…
  42. jnurthen
    Feb 04 07:45
    skip VandL IMO
  43. jnurthen
    Feb 04 07:45
    it is just shctick with little content
  44. MichielBijl
    Feb 04 07:46
    I like schtick :)
  45. MichielBijl
    Feb 04 07:46
    That said, I have double interest for most slots…
  46. MichielBijl
    Feb 04 07:46
    Guess I'll see who goes where and what not.
  47. jnurthen
    Feb 04 07:47
    i just try to avoid the sales ones
  48. jnurthen
    Feb 04 07:47
    there are always a few
  49. jnurthen
    Feb 04 07:47
    there will be more as the folks with their own rooms haven't published their schedules yet
  50. jnurthen
    Feb 04 07:48
    adobe, IBM, Deque, Freedom Scientific, MSFT all normally have their own rooms and set their own schedules
  51. MichielBijl
    Feb 04 07:48
    Guess I'll just join you in the bar…
  52. MichielBijl
    Feb 04 07:48
    Right, time for my commute.
  53. jnurthen
    Feb 04 07:49
    time for bed for me
  54. Good travels, good night
  55. MichielBijl
    Feb 04 08:02
    Prff, I should not write emails to the list after I just woken up. Spelling errors all over -.-
  56. MichielBijl
    Feb 04 08:02
    Good night James.
  57. Looking at what came by in 2015, actually seems really interesting
  58. Scribe.perl, huh, TIL
  59. "Who's this Jeff Jaffe who's name pops up all the t-.... oh."
  60. MichielBijl
    Feb 04 08:40
    He does something with poncho's right?
  61. Not getting the joke, sorry :-/
  62. MichielBijl
    Feb 04 08:42
    He did a rap battle with PPK at Fronteers last year; they were wearing poncho's (like the rain things).
  63. MichielBijl
    Feb 04 08:42
    Ah crap, different Jeff -.-
  64. MichielBijl
    Feb 04 08:43
    Never mind
  65. MichielBijl @MichielBijl needs more coffee, lots
  66. I was seriously adjusting my view of Novell's former CTO, there =D
  67. MichielBijl
    Feb 04 08:43
    You were talking about this guy: https://www.w3.org/People/Jeff/?
  68. yes
  69. MichielBijl
    Feb 04 08:44
    I was talking about: https://twitter.com/jaffathecake
  70. MichielBijl
    Feb 04 08:44
    Who isn't even called Jeff…
  71. I was surprised Jeff Jaffe would've come to Fronteers, but then I've never met the guy, so... =)
  72. MichielBijl
    Feb 04 08:45
    His opening talk thing at the W3C symposium was pretty cool.
  73. I think I met PPK at a fronteers meetup once
  74. MichielBijl
    Feb 04 08:45
    And the following talk about intergalactic internet was non-mozilla awesome :D
  75. Trying to convince @StommePoes to go to TPAC '16 if the talks are any good
  76. Good speaker
  77. Huh, not a day, a whole week
  78. MichielBijl
    Feb 04 08:59
    Yeap
  79. MichielBijl
    Feb 04 09:00
    Furthermore, I believe TPAC is more for face to face meetings etc. More discussions than talks IIRC.
  80. MichielBijl
    Feb 04 09:02
    Again, I've never been, so don't take my word for it…
  81. Seriously thinking of going. By that time I should be more informed on this stuff
  82. MichielBijl
    Feb 04 09:11
    Well, you need to have W3C affiliation in some way or form.
  83. MichielBijl
    Feb 04 09:11
    Which is a lot of fun, let me tell you ;)
  84. MichielBijl
    Feb 04 09:12
    So come and join the ARIA WG :P
  85. @MichielBijl Hm. That would feel like fraud
  86. I guess I have 6 months to get involved
  87. MichielBijl
    Feb 04 09:21
    You can still join the WICG, that would be less of a hassle for all parties involved.
  88. awwww yeeea
  89. stevefaulkner
    Feb 04 10:48
    joining most WG's is not too much hassle as an 'invited expert' (basically anyone who can be bothered to contribute positively to web standards development)
  90. stevefaulkner
    Feb 04 10:48
    If your company is a w3c member it is only a hassle if your AC Rep makes it so
  91. @stevefaulkner: Yeah - but I'd need to be able to contribute. So probably something from my perspective as webdev. Other than that I'm freelancer so company membership is not an issue
  92. stevefaulkner
    Feb 04 10:53
    You can join and lurk, better to follow discussions and ONLY get involved when you feel comfortable you something worthwhile to contribute. Good ways to contribute are to file issues/PR's on specs, nothing is too trivial in that respect
  93. MichielBijl @MichielBijl nods
  94. "Join and lurk", great, I already do that here ;)
  95. stevefaulkner
    Feb 04 10:56
    I was motivated to get involved in HTML at w3c by this http://www.456bereastreet.com/archive/200705/help_keep_accessibility_and_semantics_in_html/ I was already around in acc related working groups, 9 years on, still going...
  96. stevefaulkner
    Feb 04 10:57
    @jkva it has been a long strange ride http://html5doctor.com/the-ride-to-5/ that I can't seem to get off ;-)
  97. Heh
  98. Well, you know what they say about enjoying the ride
  99. stevefaulkner
    Feb 04 11:04
    saddle sores
  100. StommePoes
    Feb 04 11:04
    I was a member
  101. StommePoes
    Feb 04 11:04
    but I got booted out :P
  102. You ate all the chocolate?
  103. StommePoes
    Feb 04 11:04
    No
  104. StommePoes
    Feb 04 11:05
    I got mails saying to update my profile
  105. StommePoes
    Feb 04 11:05
    which I did
  106. StommePoes
    Feb 04 11:05
    but kept getting mails
  107. StommePoes
    Feb 04 11:05
    as if my changes never got anywhere
  108. StommePoes
    Feb 04 11:05
    Even though every time I logged in, it did show my updated info
  109. StommePoes
    Feb 04 11:05
    then like a month later, a mail went out saying I left.
  110. StommePoes
    Feb 04 11:05
    shrug it's not like I did anything though anyway
  111. weird
  112. StommePoes
    Feb 04 11:06
    meh. My boss's boss was all harping on that I was doing stuff with the w3c when I never said I did anything with them, so didn't feel bad telling her I'm not in there anymore.
  113. StommePoes
    Feb 04 11:07
    As Doug Schepers said "it's called the working group because... people are expected to, you know, work"
  114. stevefaulkner
    Feb 04 11:07
    vigilance is work
  115. Ranting about accessibility on forums is work
  116. Although I don't think the w3c would endorse those
  117. StommePoes
    Feb 04 11:10
    bullshit. Ranting is ranting-- that's what I do. But I don't work on specs. The one place I actually gave actual feedback didn't mean anything either.
  118. At this point I'm a backend/frontend developer with an interest in web development and web standards - unless I start working with the more modern stuff / specs (a11y in the newer APIs for example) I doubt I'd have anything to add. I'll see what the future holds
  119. StommePoes
    Feb 04 11:11
    And for the most part, plenty of "big names" do whatever it is I would do if ranting actually did anything. With that one exception of everyone being totally okay with tabpanels hijacking (STEALING) my page-scroll arrows.
  120. StommePoes
    Feb 04 11:11
    big names meaning people who, like, write books and do talks and stuff.
  121. stevefaulkner
    Feb 04 11:13

    big names meaning people who, like, write books and do talks and stuff.

    most 'big names' are 'big noting' and don't actuall do any of the boring standards work

  122. MichielBijl
    Feb 04 11:13
    yay boring standards work!
  123. stevefaulkner
    Feb 04 11:14
    well a lot of it is, hard work
  124. MichielBijl
    Feb 04 11:15
    @StommePoes: I've been thinking on a way to circumvent that. Pressing the esc key would defocus, but that is not ideal I guess.
  125. stevefaulkner
    Feb 04 11:17
    For example: ARIA 1.0 Implementation Report https://www.w3.org/WAI/ARIA/1.0/CR/implementation-report
  126. MichielBijl
    Feb 04 11:18
    Or Flexbox spec…
  127. StommePoes
    Feb 04 11:18
    Michiel wut?
  128. StommePoes
    Feb 04 11:18
    esc for wut
  129. StommePoes
    Feb 04 11:18
    And yeah I'm also not interested in the grid spec as I don't really think in grids, better to let griddy-thinking developers play with that
  130. stevefaulkner
    Feb 04 11:20
    It's real easy to talk about stuff...
  131. StommePoes
    Feb 04 11:21
    That's about all I do, really.
  132. StommePoes
    Feb 04 11:21
    Why I didn't really do anything after losing the "invited expert" bit.
  133. MichielBijl
    Feb 04 11:21
    @StommePoes, if you tabbed into a tab list, you could press esc to blur focus and free your arrow keys to scroll
  134. MichielBijl
    Feb 04 11:21
    (I'm guessing)
  135. StommePoes
    Feb 04 11:21
    oh
  136. MichielBijl
    Feb 04 11:22
    Thing is you'd lose your focus position; so that is kind of crap.
  137. StommePoes
    Feb 04 11:22
    easier to just say: only hijack left and right
  138. StommePoes
    Feb 04 11:22
    I think the reason top/bottom is even in there, is th tab-panel can have vert tabs
  139. MichielBijl
    Feb 04 11:23
    Yeap
  140. MichielBijl
    Feb 04 11:23
    And it's the same with radios
  141. MichielBijl
    Feb 04 11:23
    tab's are essentially radios
  142. StommePoes
    Feb 04 11:23
    however panels can still be long so I still don't want down arrow stolen... another idea is being able to move focus into the panel and there regaining scrolling.
  143. MichielBijl
    Feb 04 11:23
    (as in only one can be active)
  144. StommePoes
    Feb 04 11:23
    there's a multi-tab out there
  145. MichielBijl
    Feb 04 11:23
    You've shown me, yes.
  146. StommePoes
    Feb 04 11:24
    I haven't seen one in the wild though, not sure how those work visually
  147. MichielBijl
    Feb 04 11:24
    And there is debate on making space activate the tab panel thing.
  148. StommePoes
    Feb 04 11:24
    yeah but, letting focus do it I think makes it more discoverable
  149. MichielBijl
    Feb 04 11:24
    But that goes against what we see in OS X/Ubuntu/Windows: https://www.youtube.com/watch?v=iRmX-GvFeXI
  150. StommePoes
    Feb 04 11:24
    I do the same for dropdown menus
  151. StommePoes
    Feb 04 11:25
    well, the reason I do it for dropdown menus is becuase those "tabs" are also links, selecting them needs to mean selecting them.
  152. StommePoes
    Feb 04 11:25
    For tab panel that's not a thing/.
  153. StommePoes
    Feb 04 11:25
    I'm trying to make a PE-tab panel in react
  154. StommePoes
    Feb 04 11:25
    zomg what a steaming pile.
  155. StommePoes
    Feb 04 11:26
    Basically, to do PE anything in react means copying innerHTML into react so there's a react-component version of the thing. Bleh.
  156. StommePoes
    Feb 04 11:26
    React called this dangerouslyUnsafe
  157. StommePoes
    Feb 04 11:26
    that's the name of the method.
  158. StommePoes
    Feb 04 11:26
    For good reason.
  159. StommePoes
    Feb 04 11:27
    So, no me gusta.
  160. I don't think React is supposed to be PE-friendly
  161. StommePoes
    Feb 04 11:27
    I can't see this flying.
  162. StommePoes
    Feb 04 11:27
    No, it's not.
  163. It's Fuck You I've Got Mine web development
  164. StommePoes
    Feb 04 11:27
    So it basically guarantees anything one builds in React, if any little thing breaks the JS or stops it from completely loading, the whole page (if it's all React) is Nothing.
  165. StommePoes
    Feb 04 11:27
    like the goggles
  166. StommePoes
    Feb 04 11:27
    they do nossing.
  167. It's the future of web development, don't you see
  168. StommePoes
    Feb 04 11:28
    I know.
  169. StommePoes
    Feb 04 11:28
    I need to go to electronics school and get out of this shit.
  170. I was sarcastic
  171. StommePoes
    Feb 04 11:29
    I wasn't, it IS the future of web development.
  172. StommePoes
    Feb 04 11:30
    With a few crusty whiners insisting we remain back in the dark ages of "device agnostic"
  173. MichielBijl
    Feb 04 11:34
    Prrff, everyone has the latest 900£ phone right?
  174. Vive la resistance!
  175. MichielBijl
    Feb 04 11:51
    There should be an universal currency sign.
  176. $? /s
  177. ¤
  178. MichielBijl
    Feb 04 12:01
    S/There should be/I should know there is/
  179. It looks like a very small turtle
  180. MichielBijl
    Feb 04 12:03
    A headless turtle, hmmm.
  181. MichielBijl
    Feb 04 12:34
    ¤900 phone seems odd…
  182. MichielBijl
    Feb 04 12:35
    s/seems/looks/
  183. Probably because we're not used to the sign
  184. Only 900 turtles!
  185. MichielBijl
    Feb 04 13:18
    I need to work on my reading list -.- https://github.com/MichielBijl/notes/blob/master/README.md
  186. MichielBijl
    Feb 04 13:18
    Soooo much to read…
  187. MichielBijl
    Feb 04 13:26
    @jkva, 900 turtles isn't that bad I guess :)
  188. powrsurg
    Feb 04 14:50
    didn't the react (or angular?) documentation break not to long ago due to a JS error?
  189. Yeah
  190. I vaguely remember that
  191. powrsurg
    Feb 04 14:51
    Stuff like that is why I try to use Vanilla JS wherever I can
  192. MichielBijl
    Feb 04 14:52
    Does anyone have documentation on how to make a flowchart accessible?
  193. powrsurg
    Feb 04 14:52
    Sadly we're Drupal-based so we can't not include jQuery so it's not like I'm doing myself any favors ... but still
  194. MichielBijl
    Feb 04 14:52
    I imagine just lists with internal links to the options?
  195. powrsurg
    Feb 04 14:52
    you would think, but I haven't seen such a list ...
  196. MichielBijl
    Feb 04 14:52
    Time someone made one then :P
  197. MichielBijl @MichielBijl puts it on his todo list
  198. ascott1
    Feb 04 16:37
    @powrsurg it looks like it was the angular documentation site angular/angular.js#12960 whoops!
  199. zakim-robot
    Feb 04 16:44
    [marcysutton] ^^ That sounded server/sync related, not a JS architecture issue
  200. zakim-robot
    Feb 04 16:46
    [marcysutton] @stommepoes that is super interesting about React + PE though. I’m researching that topic right now, and every React-server example I find is deprecated. If anyone has a good resource on isomorphic React or Ember I’d love to try it out :smile:
  201. zakim-robot
    Feb 04 16:48
    [marcysutton] Also re: standards….I need to start participating, but I also want to keep my life low-stress and drama free. Those two things don’t seem like they go together.
  202. MichielBijl
    Feb 04 16:50
    Depends on how much mailing lists you bother to read :P
  203. MichielBijl
    Feb 04 16:51
    No, I think it depends more on the WG members and how those are able to work together.
  204. MichielBijl
    Feb 04 16:51
    I've had no stress at all from the APA/ARIA WG's.
  205. MichielBijl
    Feb 04 16:51
    Those are relatively small though (10-20 active members).
  206. zakim-robot
    Feb 04 16:51
    [marcysutton] That is good to hear! Teaching takes up most of my free time, so contributions must be time well spent.
  207. zakim-robot
    Feb 04 16:52
    [marcysutton] Unfortunately HTML is what I’m interested in…and that seems to have the strongest personalities.
  208. MichielBijl
    Feb 04 16:52
    I tried joining the www-style list, but that just stressed me out, too much information/topics.
  209. MichielBijl
    Feb 04 16:52
    That sounds about right :(
  210. zakim-robot
    Feb 04 16:53
    [marcysutton] ARIA is very interesting too, but if we could get more stuff to be built-in instead of bolt-on that would be AWESOME
  211. zakim-robot
    Feb 04 16:53
    [marcysutton] decides to suck it up and start contributing
  212. MichielBijl
    Feb 04 16:55
    I agree, more stuff needs to be in HTML. And ARIA should reflect changes/removals from the HTML spec.
  213. stevefaulkner
    Feb 04 16:55
    @marcysutton, strong personalites are one thing, arrogant assholes are another
  214. stevefaulkner
    Feb 04 16:56
    @marcysutton as you are now a deuqeian get your AC rep to sugn you up to the web platforms working group - lots of fun and APIs
  215. garcialo
    Feb 04 16:56
    @stevefaulkner That's Dequestrian
  216. zakim-robot
    Feb 04 16:56
    [marcysutton] Yeah :disappointed: “strong personalities” = sugar coating it
  217. MichielBijl @MichielBijl wants in on the wpwg, looks like fun :)
  218. MichielBijl @MichielBijl doesn't have a AC rep
  219. zakim-robot
    Feb 04 16:57
    [marcysutton] When I asked my last manager about joining I was definitely discouraged. I’ll see if I can find a more productive way to contribute
  220. MichielBijl
    Feb 04 16:57
    And I can't use the signup form :(
  221. MichielBijl
    Feb 04 16:58
    “Only AC Representative, selected Invited Experts and Staff Contacts can use this form to join or leave a group ; since you're not logged as any of those, you won't be allowed to submit this form. Additional instructions for joining this group are available.”
  222. MichielBijl
    Feb 04 16:59
    But I'll have to send an e-mail to someone about that.
  223. stevefaulkner
    Feb 04 16:59
    joining the wpwg is easy, ask leonie
  224. MichielBijl @MichielBijl asks @LjWatson
  225. zakim-robot
    Feb 04 16:59
    [ryoia] hey all, got a question on role="alert". i have the following structure:
    <div class"..." aria-live="assertive" aria-atomic="true"> <textarea aria-describedby="description">...</textarea> <label>...</label> <div id="description"><p role="alert"></p></div> </div>
    JAWS speaks the error message inside of <p> on firefox, but not on ie10...
  226. stevefaulkner
    Feb 04 17:00

    When I asked my last manager about joining I was definitely discouraged. I’ll see if I >can find a more productive way to contribute

    new day new manager...

  227. zakim-robot
    Feb 04 17:01
    [marcysutton] yep :
  228. stevefaulkner
    Feb 04 17:12
    @ryoia take a look at https://www.paciellogroup.com/blog/2012/06/html5-accessibility-chops-aria-rolealert-browser-support/ its a few years old now but goes through some issues with role=alert
  229. zakim-robot
    Feb 04 17:12
    [ryoia] thanks stevefaulkner!
  230. johnfoliot
    Feb 04 17:21
    @marcysutton Deque's W3C AC rep wears a cowboy hat...
  231. zakim-robot
    Feb 04 17:21
    [marcysutton] lol we were supposed to have that conversation but a snowstorm got in the way….
  232. MichielBijl
    Feb 04 17:26
    And has a fancy moustache…
  233. MichielBijl
    Feb 04 17:27
    Sorry if that is not the proper name, I only know moustache and beard…
  234. soup-strainer
  235. MichielBijl
    Feb 04 17:58
    Re accessible flowcharts, this still needs work, but it's a good start I feel, anyone with feedback? http://dir.rawr.eu/flowchart.html
  236. MichielBijl
    Feb 04 17:59
    List items need tabindex=-1 for WebKit/Blink
  237. Not sure how to feel about https://theaccessibleworld.herokuapp.com/ - without JS the video doesn't work and the menu becomes unreadable because of white text on grey background
  238. Ah, not video, just huge animated jpeg
  239. Why do I need to download all that for a single page? Why is everything moving? Tastes differ I guess
  240. Schedule doesn't work without JS :-/
  241. MichielBijl
    Feb 04 18:09
    Jebus
  242. Yeah
  243. MichielBijl
    Feb 04 18:09
    And they hijack scroll
  244. MichielBijl
    Feb 04 18:10
    We can complain to http://evoxlabs.org/
  245. It's basically an information page, yet loads a shitload of JS and something called 'app.js' because it's an app. Of course.
  246. MichielBijl
    Feb 04 18:10
    They disable text selection (colours).
  247. MichielBijl @MichielBijl rage quits
  248. I gotta show @stommepoes this :P I think Alanis Morissette made a song about this site
  249. MichielBijl
    Feb 04 18:12
    Ha
  250. MichielBijl
    Feb 04 18:12
    Be sure to hide any sharp objects ;)
  251. @MichielBijl Can you explain to me how scroll is hijacked?
  252. MichielBijl
    Feb 04 18:13
    Uhm, sure, they disable your normal scroll, and use JavaScript to “improve” it.
  253. MichielBijl
    Feb 04 18:13
    So they use JS to scroll the page…
  254. MichielBijl
    Feb 04 18:14
    Which always annoys me; they try to sort of copy the inertia thing from Apple, but always fail…
  255. StommePoes
    Feb 04 18:19
    @marcySutton hey well if I get my respsonsive tabpanel thing actually working, and shown around to some people who know React better, I can shoot it your way to play with.
  256. StommePoes
    Feb 04 18:19
    It's not finished yet though.
  257. hahaha
  258. So far it seems an internal wankfest for evoxlabs
  259. StommePoes
    Feb 04 18:26
    wanketty-wank! (don't wank back)
  260. 3.7MB, wow
  261. @MichielBijl ++ for asking them about a11y tactfully
  262. jnurthen
    Feb 04 19:02
    Other than the size what is the problem JS? And why is that an accessibility issue and not just a consuming resources issue?
  263. @jnurthen: It's not. The size bothers me personally.
  264. jnurthen
    Feb 04 19:04
    ok - but I find it muddies the accessibility waters when people use accessibility as a reason not to have JS.... back to the dark days of WCAG1
  265. That a simple 1-page site doesn't work without JS, that's just bad.
  266. Means the site wasn't built from the beginning with a11y in mind, if you ask me
  267. jnurthen
    Feb 04 19:05
    i do not make that correlation.
  268. jnurthen
    Feb 04 19:05
    (I haven't looked at the site in question)
  269. @jnurthen That's fine. Something simple as a 3-page menu should work on the simplest of devices. Otherwise what's the point
  270. "You don't have JS? Oh well, you don't get to see the schedule then"...why?
  271. Maybe I'm wrong. I'm quite new to this. People in glass houses and all.
  272. jnurthen
    Feb 04 19:08
    oh don't get me wrong. If i had the site I would want as many people/search engines etc. to get it as possible
  273. jnurthen
    Feb 04 19:08
    but i don't see how it impacts users with disabilities more than any other users
  274. jnurthen
    Feb 04 19:08
    and as such it is not an accessibility issue IMO
  275. jnurthen
    Feb 04 19:09
    I still have to fight this fight with people saying WCAG1 requires things to work without CSS and JS so I don't like to see it perpetuated
  276. StommePoes
    Feb 04 19:10
    I just explained to jkva that you are of the "other" (and bigger) accessibility camp
  277. StommePoes
    Feb 04 19:10
    There are two, somewhat opposing camps
  278. StommePoes
    Feb 04 19:10
    There are people like me, how lump access with all sorts of things, in the TBL sense plus extra attention to those with physical disabilities due to civil rights etc
  279. StommePoes
    Feb 04 19:11
    the other group is mostly only about those with physical disabilities meaning anything with the term "accessible" because this group is so impacted and it's a civil rights issue
  280. StommePoes
    Feb 04 19:11
    I've seen lots of people confused
  281. jnurthen
    Feb 04 19:12
    I understand what you are saying.
  282. StommePoes
    Feb 04 19:12
    So progressive enhancement, situations that people can't fix like poverty, etc, will generally not be part of that umbrella term "accessibility" in the bigger/main group.
  283. StommePoes
    Feb 04 19:12
    while jkva is trying to do the TBL thing: work on all/most/ as many as reasonably posisble devices, etc
  284. StommePoes
    Feb 04 19:12
    and including disability among that.
  285. jnurthen
    Feb 04 19:12
    in the ideal world i would support that... i can't justify things like that to people though as they can (and do) set baseline requirements to use things
  286. jnurthen
    Feb 04 19:13
    I mean I would like everything to work on every browser but i certainly don't expect any developer to test on IE6 any more
  287. StommePoes
    Feb 04 19:13
    All developers have to draw a line.
  288. Sure.
  289. StommePoes
    Feb 04 19:13
    I feel progressive enhancement makes that easier
  290. jnurthen
    Feb 04 19:13
    yeah - we may draw it higher than some ;)
  291. But! In this page's case, I don't see any reason why I would not at least get the information about the conference, //which is the whole raison d'etre of the page// in an older device
  292. StommePoes
    Feb 04 19:14
    And I really can't call a 500MB page containing pretty much just static text as "accessible" even if technically it can work with a screen reader user (who is on fibre and the latest mac)
  293. StommePoes
    Feb 04 19:14
    But you wouldn't label it as "inaccessible to the disabled" because they're not the ones being singled out.
  294. StommePoes
    Feb 04 19:15
    A plain text page has pretty much zero excuse not to be readable by me in mutt. Other than "ooh but shiny." But not because mutt or lynx users tend to be disabled. Instead, they tend to be sysadmins.
  295. StommePoes
    Feb 04 19:16
    Also, my camp can be labeled sometimes as #allLivesMatter which is a slap in the face to those working for specifically the disabled.
  296. jnurthen
    Feb 04 19:16
    oh - i agree with you (in principle). But again - I don't see it as an "accessibility" thing - more of a "doh - I want as many people to see my stuff as possible" thing
  297. I can see your point.
  298. StommePoes
    Feb 04 19:16
    Yeah, it's just that I include more into "access." But for some that kinda pollutes the meaning.
  299. jnurthen
    Feb 04 19:17
    yeah - I understand where you are coming from but that dual meaning does sometime make my life harder :)
  300. StommePoes
    Feb 04 19:17
    Yeah esp if you're the evangelist
  301. jnurthen
    Feb 04 19:17
    like when I get accessibility bugs logged when the login screen is broken ;)
  302. jnurthen
    Feb 04 19:17
    ..... but I can't access it
  303. StommePoes
    Feb 04 19:18
    Me, I'm already labelled the "accessibility developer" of the team, and I'm the one pushing the PE and lowest-common-denominator in my group-- BUT! My company claims it wants to serve the world. So I have the excuse
  304. StommePoes
    Feb 04 19:18
    The end result is the same. And nobody wants that end result.
  305. StommePoes
    Feb 04 19:18
    And in the idea of fairness- YOU can't fix the problem.
  306. StommePoes
    Feb 04 19:18
    You're locked out, through no fault of your own.
  307. StommePoes
    Feb 04 19:19
    And that's probably where I came in in the first place-- frustration and the idea of unfairness
  308. jnurthen
    Feb 04 19:19
    .... but I can't fix it wither :)
  309. StommePoes
    Feb 04 19:19
    rather than that my eyesight might be totally bleh in 10 years
  310. "You have an old browser? Go get your friend with a newer browser to read it for you." "You can't read? Go get your sighted friend to read it to you." . Is this a false equation?
  311. jnurthen
    Feb 04 19:20
    the difference is that users can upgrade their browsers (indeed they do it for you these days)
  312. StommePoes
    Feb 04 19:20
    Also. Like a blind sysadmin who can't do HIS job because someone's set up a program that won't work with a screen reader. The frustration isn't just the access, it's the "no you can't do your job" the "no you can't do your task" the "no you can't" and all you can do is sit there and scream.
  313. StommePoes
    Feb 04 19:20
    Or lose hair
  314. StommePoes
    Feb 04 19:20
    as I do
  315. Good point @jnurthen.
  316. StommePoes
    Feb 04 19:20
    jnurthen oh no
  317. StommePoes
    Feb 04 19:20
    I fight that
  318. StommePoes
    Feb 04 19:20
    so bad
  319. StommePoes
    Feb 04 19:20
    I'll tell you why
  320. Developing countries @stommepoes?
  321. StommePoes
    Feb 04 19:20
    first of all, with the disabled-only-- AT can often set the user's browser choices
  322. StommePoes
    Feb 04 19:20
    for example
  323. StommePoes
    Feb 04 19:20
    I was stuck at IE9
  324. StommePoes
    Feb 04 19:20
    until I shelled out about 90 euros for the ZoomText upgrade
  325. Good sysadmins are bald. It's the Perl exposure.
  326. StommePoes
    Feb 04 19:21
    lucky me, I ahve 90 euros laying aroudn for that
  327. StommePoes
    Feb 04 19:21
    and poverty, or AT, should NOT punish a user (again, within the reasonable reasons of what does the dev support)
  328. StommePoes
    Feb 04 19:21
    Poverty also means you can't "just upgrade". You try to get a job? You go to the school or library
  329. StommePoes
    Feb 04 19:21
    where you have zero privs
  330. StommePoes
    Feb 04 19:21
    Or it's a device
  331. Sure. But that is a slippery slope. What if I run Mosaic on a 500 baud modem with Windows 3.11
  332. StommePoes
    Feb 04 19:22
    you gotta buy a whole new OS (get IE8 up to 11 by going from XP to 7) or device (when your android won't update anymore)
  333. StommePoes
    Feb 04 19:22
    and that also locks people out and puts them in the same position: instead of a blink asking a sighted friend to do something for them, a poor person asks a wealthier friend to do something.
  334. As devs we decide what's 'reasonable' most of the time
  335. StommePoes
    Feb 04 19:22
    Or the bosses decide it.
  336. StommePoes
    Feb 04 19:22
    CEOs only want to support latest and greatest.
  337. jnurthen
    Feb 04 19:23
    CEOs want to support whatever will get them the most cash for the smallest outlay
  338. Risk mgmt
  339. StommePoes
    Feb 04 19:23
    Yeah, back when mobile started becoming a thing, it was "mobile? that means an iPhone app"
  340. StommePoes
    Feb 04 19:23
    for a lot of palces.
  341. StommePoes
    Feb 04 19:23
    places.
  342. Thanks for the nice discussion @jnurthen, @StommePoes
  343. jnurthen
    Feb 04 19:27
    @StommePoes I have a zoomtext question
  344. jnurthen
    Feb 04 19:27
    (although i have a meeting I am hosting in 3 mins)
  345. jnurthen
    Feb 04 19:28
    does ZoomText move focus to a JS modal dialog when it comes up (assuming browser focus moves to the dialog)?
  346. jnurthen
    Feb 04 19:29
    (this all relates to a discussion on a W3C list where I am saying opening a dialog when checking a checkbox is a really bad thing to do)
  347. StommePoes
    Feb 04 19:31
    my settings tend to move the screen wherever the focus is
  348. StommePoes
    Feb 04 19:31
    but I can test one if you have one handy
  349. StommePoes
    Feb 04 19:31
    because yeah if my little screen doesn't move, I won't know anything opened anywhere.
  350. jnurthen
    Feb 04 19:31
    can i ping you after my meeting
  351. StommePoes
    Feb 04 19:32
    ok, just send me a URL or a demo or something
  352. StommePoes
    Feb 04 19:32
    I'll have to switch OSes, this is a dual-boot
  353. jnurthen
    Feb 04 19:32
    ah - if a problem no worries
  354. jnurthen
    Feb 04 19:32
    not my fight!
  355. StommePoes
    Feb 04 19:33
    nope no problem
  356. StommePoes
    Feb 04 19:33
    We were thinking of going for a walk, how long's your meeting?
  357. StommePoes
    Feb 04 19:35
    Just throw it into this chat, I'll see it when I'm back :)
  358. MichielBijl
    Feb 04 19:41
    @jnurthen the website is inaccessible without JS (low contrast colours, no scrolling)
  359. jnurthen
    Feb 04 19:57
    i'd prefer to say the website can't be accessed without JS :)
  360. jnurthen
    Feb 04 19:57
    or can't be used rather than muddying the accessibility waters
  361. jnurthen
    Feb 04 19:58
    @StommePoes do you use facebook - cause the website was facebook messenger
  362. jnurthen
    Feb 04 19:59
    www.messenger.com - the "mute notifications" checkbox in particular
  363. StommePoes
    Feb 04 21:03
    I don't use fb
  364. StommePoes
    Feb 04 21:04
    actually I do have an account I could use, but lemme switch OSes
  365. jnurthen
    Feb 04 21:08
    thanks...it would give an additional data point
  366. ShaneQful
    Feb 04 21:10

    Hi, I'm implementing a tab widget does anyone know why the aria tab role can't be used with the button element ?
    https://www.w3.org/TR/html-aria/#docconformance

    I'd prefer not to change to links if I don't have to

  367. jnurthen
    Feb 04 21:11
    log a bug.... that doesn't seem right does it @stevefaulkner
  368. ShaneQful
    Feb 04 21:15
    Will do
  369. StommePoes
    Feb 04 21:15
    I was going to use buttons with role-tab for my React component
  370. StommePoes
    Feb 04 21:16
    so jnurthen I tested and yeah, the screen moves with focus
  371. StommePoes
    Feb 04 21:16
    but I also took 2 screenshots for you at 5x mag
  372. StommePoes
    Feb 04 21:16
    if I can figure out how to get those online with windows
  373. StommePoes
    Feb 04 21:16
    can images be loaded directly into gitter?
  374. StommePoes
    Feb 04 21:17
    pre_click.png
  375. StommePoes
    Feb 04 21:17
    zomg
  376. zakim-robot
    Feb 04 21:17
    [magnus.haugsand] Maybe use of links instead of buttons is the right approach? Look at this example: https://github.com/jonathantneal/posthtml-aria-tabs
  377. StommePoes
    Feb 04 21:17
    post_click.png
  378. jnurthen
    Feb 04 21:18
    ah - so you don't immediately see that there is a dialog... was it clear to you what was going on?
  379. StommePoes
    Feb 04 21:18
    with React, while I start with a list, making nested components is a pain in the butt, and then a list means adding the li as component and then removing them with role-presentation. Bleh. Plus, they don't navigate anymore as tabs
  380. StommePoes
    Feb 04 21:18
    jnurthen: when my focus gets moved like that after clicking something, I know to explore that area
  381. StommePoes
    Feb 04 21:19
    and as soon as you see more of it, it becomes contextually clear
  382. StommePoes
    Feb 04 21:19
    but that seems like a per-user thing
  383. ShaneQful
    Feb 04 21:19
    I had it implemented with buttons and it worked great in both keyboard and screenreader, it was the automated checker which told me I was wrong so wanted to check it. I'm going to change it to links anyway to pass the tests.
  384. jnurthen
    Feb 04 21:19
    It is my contention that WCAG would fail this as you are not allowed to move focus on a change of an input component
  385. StommePoes
    Feb 04 21:19
    You'd prolly have to usertest with regular zoom users
  386. jnurthen
    Feb 04 21:20
    but I think the real reason this is a WCAG failure is for cognitive disabilities not for low vision.
  387. StommePoes
    Feb 04 21:20
    well but if you clicked on a select and the dropdown appears underneath it, you could argue these are very similar except the popup is physically further away
  388. StommePoes
    Feb 04 21:20
    yeah agreed, I would say a low-vision/mag user with cog issues would most likely have trouble with this
  389. StommePoes
    Feb 04 21:20
    actually, I shoudl have used twitter as an example
  390. StommePoes
    Feb 04 21:20
    because the popup opens right in the middle
  391. StommePoes
    Feb 04 21:20
    if you don't see the edges, you don't necessarily realise it's a "modal" style popup
  392. jnurthen
    Feb 04 21:21
    no - a select control always has a dropdown, a checkbox doesn't normally move focus when you activate it
  393. StommePoes
    Feb 04 21:21
    with facebook, where the focussed element is, it looks like one.
  394. StommePoes
    Feb 04 21:21
    hm, true.
  395. jnurthen
    Feb 04 21:22
    to me it is about predictability.... IMO they should change to a button - or if they don't at least change the label to Mute notifications... with the elippsis being the conventional way of indicating that there will be a dialog (but even this IMO is pushing it)
  396. zakim-robot
    Feb 04 21:22
    [majornista] wai-aria
  397. StommePoes
    Feb 04 21:23
    although the checkbox makes sense with the choice of the question
  398. jnurthen
    Feb 04 21:23
    I wouldn't let one of our products do this and claim they met 3.2.2 but I guess if they want to it is up to them
  399. StommePoes
    Feb 04 21:23
    it's just that, instead of merely choosing it, it brings up more options-- HOW do you want to mute.
  400. StommePoes
    Feb 04 21:24
    I wonder if it would make more cog sense to have, under the checkbox, a set of radios/new fieldset appear underneath asking the same thing
  401. StommePoes
    Feb 04 21:24
    instead of a modal
  402. StommePoes
    Feb 04 21:24
    that's not uncommon in forms, answering some question causing more to load.
  403. StommePoes
    Feb 04 21:24
    plus the change happens close to the action
  404. StommePoes
    Feb 04 21:24
    though nothing is close enough with 5x mag :P
  405. jnurthen
    Feb 04 21:25
    yeah - there are tons of UI choices. I guess the answer is - what they have isn't that bad - and actually is pretty good for a lot of users. There are probably bigger battles to fight
  406. StommePoes
    Feb 04 21:31
    What I generally say about stuff happening elsewhere on the page is, with mag or partial vision, that either the new thing should be close to the user action, OR have something explanatory come near the user action (like when someone clicked our Add To Cart, right underneath came "added to cart" text, while in the upper-right the shopping cart would get updated.
  407. StommePoes
    Feb 04 21:31
    also the button itself would get disabled, but lots of shops don't do that)
  408. jnurthen
    Feb 04 21:33
    yeah - those add to cart buttons are sometimes tricky even without magnification
  409. StommePoes
    Feb 04 21:33
    indeed.
  410. StommePoes
    Feb 04 21:34
    despite our company (my former) not giving shits about a11y, that particular setup I think they did as well as one can.
  411. StommePoes
    Feb 04 21:34
    Hm a few other notes about the FB page:
  412. jnurthen
    Feb 04 21:35
    ping @jessebeach if you want to comment about FB :)
  413. StommePoes
    Feb 04 21:35
    I clicked on the checkbox a few times. I always got my focus moved (of course) but the position on the page wasn't always the same as it depends on where the checkbox was on my page (how scrolled up or down I was when clicking). and if I changed browser focus (switched to ZT, the Paint, then back to IE) my focus was back on a textarea that's intially focussed on the page, type message.
  414. StommePoes
    Feb 04 21:37
    ok, back to Linux, this is devestating
  415. jnurthen
    Feb 04 21:38
    I'm sure @jessebeach will appreciate the notes
  416. StommePoes
    Feb 04 21:39
    Oh and while I'm in Windows, I had taken another pic, this one's funny
  417. StommePoes
    Feb 04 21:39
    teens.png
  418. StommePoes
    Feb 04 21:39
    Dragon :P
  419. jnurthen
    Feb 04 21:40
    I never noticed that on Dragon
  420. jnurthen
    Feb 04 21:40
    i wonder what that does?
  421. famous last words
  422. I think it just rolls its eyes at you
  423. jnurthen
    Feb 04 21:41
    LOL
  424. jnurthen
    Feb 04 21:42
    maybe it knows to ignore every like word like in the sentence
  425. "facebook.com? oh em gee, you are so totally lame"
  426. Wait, I'm making fun of teens? Am I...old? Is that...a lawn?
  427. jnurthen
    Feb 04 21:44
    :)
  428. And now.... some glenrothes
  429. StommePoes
    Feb 04 21:46
    damn kids
  430. StommePoes
    Feb 04 21:46
    always on the lawn
  431. StommePoes
    Feb 04 21:46
    why
  432. jnurthen
    Feb 04 21:47
    In addition to changed acoustics, the Student models in NatSpeak for Teens also includes a vocabulary more appropriate to teenage children. For example, the vocabulary in NatSpeak for Teens include the words "Spice Girls" and Mesopotamia". Those words are not usually active in the standard adult vocabularies.
  433. jnurthen
    Feb 04 21:48
    I use the word Mesopotamia all the time
  434. Yeah, peculiar example
  435. StommePoes
    Feb 04 21:50
    Honestly, I probably said that word more often back when I was in school.
  436. StommePoes
    Feb 04 21:51
    Exoskeletons!
  437. jnurthen
    Feb 04 21:51
    I can honestly say I have never uttered that word in my life
  438. StommePoes
    Feb 04 21:57
    teens talk
  439. TzviyaSiegman
    Feb 04 22:12
    do any of you deal with this in academic setting?
  440. TzviyaSiegman
    Feb 04 22:13
    there's a lot of focus on tools for K-20 education. A lot of what I work on is used in graduate and post-graduate settings
  441. jnurthen
    Feb 04 22:15
    hi @TzviyaSiegman
  442. TzviyaSiegman
    Feb 04 22:16
    hi @jnurthen!
  443. zakim-robot
    Feb 04 22:20
    [jessebeach] @StommePoes @jnurthen, ya totally agree. That checkbox should be a button that toggles aria-pressed and indicates movement into a dialog.
  444. zakim-robot
    Feb 04 22:20
    [jessebeach] logging a ticket with the team...
  445. jnurthen
    Feb 04 22:21
    @jessebeach - I'd talk to Matt first.... He likes it as is
  446. stevefaulkner
    Feb 04 22:37

    Don't want to be a downer, but doesn't a checkbox that opens a dialog fail

    "3.2.2 On Input: Changing the setting of any user interface component does not automatically cause a change of context unless the user has been advised of the behavior before using the component. (Level A)"
    https://www.w3.org/TR/WCAG20/#consistent-behavior-unpredictable-change

  447. zakim-robot
    Feb 04 22:41
    [karlgroves] +1
  448. jnurthen
    Feb 04 22:54
    yes....
  449. jnurthen
    Feb 04 22:56
    @stevefaulkner that is exactly what I said on the public-aria thread
  450. stevefaulkner
    Feb 04 22:57
    @jnurthen have skimmed, what was the response there?
  451. jnurthen
    Feb 04 22:57
    disagreement ;)
  452. stevefaulkner
    Feb 04 22:57
    Fuck WCAG?
  453. jnurthen
    Feb 04 22:57
    if you want to put it that way you can ;)
  454. garcialo
    Feb 04 22:57
    "Fuck WCAG" -@stevefaulkner-
  455. stevefaulkner
    Feb 04 22:58
    just seems like a silly idea,
  456. stevefaulkner
    Feb 04 23:00
    WCAG can be useful sometimes, to win arguments with people who believe in the "Word of the WAI"
  457. garcialo
    Feb 04 23:01
    Oh, I love me some WCAG
  458. jnurthen
    Feb 04 23:01
    also very handy when talking to people who don't have a clue about accessibility
  459. garcialo
    Feb 04 23:02
    "You see the big unwieldy document? I kind of understand it a bit."
  460. stevefaulkner
    Feb 04 23:02
    or acronyms