/irc-logs / mozilla / #accessibility / 2015-04-03 / end

Options:

Previous day, Next day

  1. # Session Start: Fri Apr 03 00:00:00 2015
  2. # Session Ident: #accessibility
  3. # [00:53] * Quits: smaug (chatzilla@moz-ob7l11.elisa-mobile.fi) (Ping timeout: 121 seconds)
  4. # [00:55] * Joins: davidb (davidb@moz-kl3.2o7.49.70.IP)
  5. # [00:55] * ChanServ sets mode: +qo davidb davidb
  6. # [01:16] <@firebot> lhenry@mozilla.com requested needinfo from mzehe@mozilla.com on bug 1136563.
  7. # [01:16] <@firebot> https://bugzil.la/1136563 — FIXED, mzehe@mozilla.com — ARIA 1.1: Add support for 'switch' role
  8. # [01:19] <satdav> davidb: can you point me to someone in your team who can review articles for SuMo regarding accessibility
  9. # [01:22] * Quits: ~davidb (davidb@moz-kl3.2o7.49.70.IP) (Quit: Blah blah blah)
  10. # [01:32] <Funktr0n> eeejay: so, I've been playing around with this Browser bug for awhile now, and I think I'm at a loss for "elegance" when it comes to updating the user to the "page loaded" status
  11. # [01:33] <Funktr0n> eeejay: a couple of ideas come to mind for how to get around the problem, but they're all a little 'hackish' so I'm wondering which way to go...
  12. # [01:33] <@eeejay> Funktr0n: what ideas?
  13. # [01:34] <Funktr0n> eeejay: Is it okay to add in actual words like "loading/loaded" as part of the progressbar element but hide them to the user with opacity and/or moving them offscreen?
  14. # [01:35] <Funktr0n> eeejay: Or additionally, we don't even have to do that... we could just add a simple element (again, hidden from view) when the progress bar is displayed and remove it when the page is loaded
  15. # [01:37] <Funktr0n> eeejay: or we could even add a timeout to give the screenreader time to speak inbetween hiding the graphic and its parent element
  16. # [01:42] <@eeejay> hm
  17. # [01:43] <@eeejay> my previous response got deleted
  18. # [01:43] <@eeejay> Funktr0n: I don't know if it is "to-spec" but i would like it if live regions worked on labels as well.
  19. # [01:44] <@eeejay> Funktr0n: so an element could have an aria-label switched, and it would get announced.
  20. # [01:44] <@eeejay> i hate the idea of hiding text
  21. # [01:44] <Funktr0n> eeejay: Right, yeah, I'm not seeing that as a per-spec way to get the screenreader to announce
  22. # [01:45] <Funktr0n> I tried just updating the ariavaluetext property, which I thought would do it, but it doesn't trigger any talking
  23. # [01:45] <satdav> eeejay: is Marco PTO tomorrow
  24. # [01:45] * Quits: fxa90id (fxa90id@moz-u0i.oau.218.193.IP) (Ping timeout: 121 seconds)
  25. # [01:46] <satdav> Aka in the mornings
  26. # [01:48] <Funktr0n> eeejay: do you have an element-level event that you can fire programmatically to get the screenreader to talk? That would be a short-term workaround in the interim... Though I suppose if the gameplan is to add "aria-label" and/or "aria-valuetext" listening to AccessFu, maybe we should just do that first
  27. # [01:48] <@eeejay> Funktr0n: theoretically, if you set aria-live=assertive and update the value, it should speak it
  28. # [01:48] <@eeejay> Funktr0n: but probably not implemented
  29. # [01:49] <@eeejay> Funktr0n: I would like to add that to AccessFu, need to head what yzen says
  30. # [01:49] <Funktr0n> eeejay: Hmm, yeah, that's exactly what I tried
  31. # [01:56] <@eeejay> Funktr0n: pretty sure that would be a correct implementation
  32. # [01:56] <@eeejay> Funktr0n: "Textual content includes text equivalents, such as the alt attribute of images. "
  33. # [01:56] <@eeejay> .. from http://www.w3.org/WAI/PF/aria-practices/#liveprops
  34. # [02:03] <Funktr0n> eeejay: hmmm, I'm not so sure the aria-valutext attribute qualifies for that here, because its speaking exclusively about nodes within the live region, and not the live region itself...
  35. # [02:03] <@eeejay> Funktr0n: what if the live region were the parent?
  36. # [02:04] * Joins: yliao (yliao@moz-2hf62a.HINET-IP.hinet.net)
  37. # [02:05] <Funktr0n> eeejay: I actually just thought of that and am testing it now to see if it works... I think specifically in the case of aria-valuenow/aria-valuetext though, those properties can only exist on sliders/progressbars which are live-regions by default
  38. # [02:09] * Quits: yliao (yliao@moz-2hf62a.HINET-IP.hinet.net) (Ping timeout: 121 seconds)
  39. # [02:12] <Funktr0n> eeejay: yeah, it doesn't seem to care about updates to aria-valuenow/aria-valuetext even on child nodes
  40. # [02:19] <@eeejay> Funktr0n: not now, but i think it should
  41. # [02:19] <Funktr0n> eeejay: are nested live-regions legal?
  42. # [02:20] <@eeejay> should be
  43. # [02:45] <Funktr0n> eeejay: okay
  44. # [02:46] <Funktr0n> eeejay: played around with aria-label with similar results (just to make sure it's not currently supported in AccessFu)
  45. # [02:46] <Funktr0n> eeejay: guess we should just wait to see what yzen says and go from there?
  46. # [02:46] <@eeejay> yeah
  47. # [02:47] <Funktr0n> cool
  48. # [02:55] <@firebot> wkocher@mozilla.com changed the Resolution on bug 1086545 from --- to FIXED.
  49. # [02:55] <@firebot> wkocher@mozilla.com changed the Status on bug 1086545 from NEW to RESOLVED.
  50. # [02:56] <@firebot> wkocher@mozilla.com set status-firefox40 to fixed on bug 1086545.
  51. # [02:56] <@firebot> wkocher@mozilla.com changed the Target Milestone on bug 1086545 from --- to mozilla40.
  52. # [02:56] <@firebot> https://bugzil.la/1086545 — FIXED, eitan@monotonous.org — [AccessFu] Speech sometimes gets interrupted when swiping and it is supposed to speak the newly focu
  53. # [03:05] * Joins: smaug (chatzilla@moz-ob7l11.elisa-mobile.fi)
  54. # [04:08] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
  55. # [04:08] * ChanServ sets mode: +o surkov
  56. # [04:28] * Quits: smaug (chatzilla@moz-ob7l11.elisa-mobile.fi) (Ping timeout: 121 seconds)
  57. # [05:34] * Quits: satdav (uid15780@moz-0t6277.uxbridge.irccloud.com) (Quit: Connection closed for inactivity)
  58. # [06:04] * Joins: yliao (yliao@moz-aj9ejj.HINET-IP.hinet.net)
  59. # [06:09] * Quits: yliao (yliao@moz-aj9ejj.HINET-IP.hinet.net) (Ping timeout: 121 seconds)
  60. # [07:09] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Client exited)
  61. # [09:05] * Joins: yliao (yliao@moz-aj9ejj.HINET-IP.hinet.net)
  62. # [09:09] * Quits: yliao (yliao@moz-aj9ejj.HINET-IP.hinet.net) (Ping timeout: 121 seconds)
  63. # [09:30] * Joins: satdav (uid15780@moz-0t6277.uxbridge.irccloud.com)
  64. # [09:50] * Quits: krit (sid15081@moz-r4h.lg2.184.192.IP) (Ping timeout: 121 seconds)
  65. # [09:54] * Joins: krit (sid15081@moz-itd50n.charlton.irccloud.com)
  66. # [10:05] * Joins: fxa90id (fxa90id@moz-u0i.oau.218.193.IP)
  67. # [10:39] * Joins: Gijs (chatzilla@moz-bgl.ifj.80.5.IP)
  68. # [11:50] * Joins: slee (chatzilla@moz-sphufc.range81-132.btcentralplus.com)
  69. # [13:48] * Joins: smaug (chatzilla@moz-c83l20.elisa-mobile.fi)
  70. # [13:50] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
  71. # [13:50] * ChanServ sets mode: +o surkov
  72. # [14:35] * Gijs is now known as Gijs_away
  73. # [14:53] * Quits: smaug (chatzilla@moz-c83l20.elisa-mobile.fi) (Ping timeout: 121 seconds)
  74. # [15:03] * Quits: satdav (uid15780@moz-0t6277.uxbridge.irccloud.com) (Quit: Connection closed for inactivity)
  75. # [15:04] * Quits: slee (chatzilla@moz-sphufc.range81-132.btcentralplus.com) (Quit: ChatZilla 0.9.91.1 [Firefox 36.0.4/20150320202338])
  76. # [16:06] * Joins: LJWatson (chatzilla@moz-fpsi1k.cable.virginm.net)
  77. # [16:06] * Quits: LJWatson (chatzilla@moz-fpsi1k.cable.virginm.net) (Quit: Carpe diem)
  78. # [16:08] * Joins: LJWatson (chatzilla@moz-fpsi1k.cable.virginm.net)
  79. # [16:39] * Gijs_away is now known as Gijs
  80. # [17:46] * Quits: ioanachiorean_ (ioanachiore@moz-q23.52n.2.5.IP) (Ping timeout: 121 seconds)
  81. # [17:59] * Joins: newtron (newtron@moz-jedsop.dsl.bell.ca)
  82. # [18:25] * Quits: LJWatson (chatzilla@moz-fpsi1k.cable.virginm.net) (Quit: Carpe diem)
  83. # [18:42] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Ping timeout: 121 seconds)
  84. # [18:48] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
  85. # [18:48] * ChanServ sets mode: +o surkov
  86. # [19:02] * Quits: newtron (newtron@moz-jedsop.dsl.bell.ca) (Connection closed)
  87. # [19:04] * Joins: newtron (newtron@moz-jedsop.dsl.bell.ca)
  88. # [19:04] * Joins: yliao (yliao@moz-2hf62a.HINET-IP.hinet.net)
  89. # [19:04] * Quits: newtron (newtron@moz-jedsop.dsl.bell.ca) (Connection closed)
  90. # [19:09] * Quits: yliao (yliao@moz-2hf62a.HINET-IP.hinet.net) (Ping timeout: 121 seconds)
  91. # [20:40] * wlach|afk is now known as wlach
  92. # [20:58] * Joins: agibson (agibson@moz-j04gi9.cable.virginm.net)
  93. # [21:04] * Gijs is now known as Gijs_away
  94. # [21:16] * Quits: agibson (agibson@moz-j04gi9.cable.virginm.net) (Quit: )
  95. # [21:54] <@firebot> ryanvm@gmail.com set status-b2g-v2.2 to fixed on bug 1147646.
  96. # [21:54] <@firebot> ryanvm@gmail.com set status-b2g-v3.0 to fixed on bug 1147646.
  97. # [21:54] <@firebot> ryanvm@gmail.com set status-firefox37 to wontfix on bug 1147646.
  98. # [21:54] <@firebot> ryanvm@gmail.com set status-firefox38 to wontfix on bug 1147646.
  99. # [21:54] <@firebot> https://bugzil.la/1147646 — FIXED, surkov.alexander@gmail.com — Crash in mozilla::a11y::DocAccessible::ProcessContentInserted while stability testing
  100. # [21:54] <@firebot> ryanvm@gmail.com set status-b2g-v2.2 to fixed on bug 1086545.
  101. # [21:55] <@firebot> ryanvm@gmail.com set status-b2g-v3.0 to fixed on bug 1086545.
  102. # [21:55] <@firebot> ryanvm@gmail.com set status-firefox38 to wontfix on bug 1086545.
  103. # [21:55] <@firebot> ryanvm@gmail.com set status-firefox39 to wontfix on bug 1086545.
  104. # [21:55] <@firebot> https://bugzil.la/1086545 — FIXED, eitan@monotonous.org — [AccessFu] Speech sometimes gets interrupted when swiping and it is supposed to speak the newly focu
  105. # [22:17] * Joins: kkus (kkus@moz-baj4jj.74.srtnet.com)
  106. # [22:23] * Quits: Funktr0n (Funktron@moz-p0s60h.tukw.qwest.net) (Quit: Leaving)
  107. # [22:30] * Joins: satdav (uid15780@moz-0t6277.uxbridge.irccloud.com)
  108. # [23:50] * Gijs_away is now known as Gijs
  109. # [23:50] * Quits: Gijs (chatzilla@moz-bgl.ifj.80.5.IP) (Quit: sleep!)
  110. # Session Close: Sat Apr 04 00:00:00 2015

Previous day, Next day

Think these logs are useful? Then please donate to show your gratitude (and keep them up, of course). Thanks! — Krijn