/irc-logs / mozilla / #accessibility / 2015-04-03 / end
Options:
Previous day, Next day
- # Session Start: Fri Apr 03 00:00:00 2015
- # Session Ident: #accessibility
- # [00:53] * Quits: smaug (chatzilla@moz-ob7l11.elisa-mobile.fi) (Ping timeout: 121 seconds)
- # [00:55] * Joins: davidb (davidb@moz-kl3.2o7.49.70.IP)
- # [00:55] * ChanServ sets mode: +qo davidb davidb
- # [01:16] <@firebot> lhenry@mozilla.com requested needinfo from mzehe@mozilla.com on bug 1136563.
- # [01:16] <@firebot> https://bugzil.la/1136563 — FIXED, mzehe@mozilla.com — ARIA 1.1: Add support for 'switch' role
- # [01:19] <satdav> davidb: can you point me to someone in your team who can review articles for SuMo regarding accessibility
- # [01:22] * Quits: ~davidb (davidb@moz-kl3.2o7.49.70.IP) (Quit: Blah blah blah)
- # [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
- # [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...
- # [01:33] <@eeejay> Funktr0n: what ideas?
- # [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?
- # [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
- # [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
- # [01:42] <@eeejay> hm
- # [01:43] <@eeejay> my previous response got deleted
- # [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.
- # [01:44] <@eeejay> Funktr0n: so an element could have an aria-label switched, and it would get announced.
- # [01:44] <@eeejay> i hate the idea of hiding text
- # [01:44] <Funktr0n> eeejay: Right, yeah, I'm not seeing that as a per-spec way to get the screenreader to announce
- # [01:45] <Funktr0n> I tried just updating the ariavaluetext property, which I thought would do it, but it doesn't trigger any talking
- # [01:45] <satdav> eeejay: is Marco PTO tomorrow
- # [01:45] * Quits: fxa90id (fxa90id@moz-u0i.oau.218.193.IP) (Ping timeout: 121 seconds)
- # [01:46] <satdav> Aka in the mornings
- # [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
- # [01:48] <@eeejay> Funktr0n: theoretically, if you set aria-live=assertive and update the value, it should speak it
- # [01:48] <@eeejay> Funktr0n: but probably not implemented
- # [01:49] <@eeejay> Funktr0n: I would like to add that to AccessFu, need to head what yzen says
- # [01:49] <Funktr0n> eeejay: Hmm, yeah, that's exactly what I tried
- # [01:56] <@eeejay> Funktr0n: pretty sure that would be a correct implementation
- # [01:56] <@eeejay> Funktr0n: "Textual content includes text equivalents, such as the alt attribute of images. "
- # [01:56] <@eeejay> .. from http://www.w3.org/WAI/PF/aria-practices/#liveprops
- # [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...
- # [02:03] <@eeejay> Funktr0n: what if the live region were the parent?
- # [02:04] * Joins: yliao (yliao@moz-2hf62a.HINET-IP.hinet.net)
- # [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
- # [02:09] * Quits: yliao (yliao@moz-2hf62a.HINET-IP.hinet.net) (Ping timeout: 121 seconds)
- # [02:12] <Funktr0n> eeejay: yeah, it doesn't seem to care about updates to aria-valuenow/aria-valuetext even on child nodes
- # [02:19] <@eeejay> Funktr0n: not now, but i think it should
- # [02:19] <Funktr0n> eeejay: are nested live-regions legal?
- # [02:20] <@eeejay> should be
- # [02:45] <Funktr0n> eeejay: okay
- # [02:46] <Funktr0n> eeejay: played around with aria-label with similar results (just to make sure it's not currently supported in AccessFu)
- # [02:46] <Funktr0n> eeejay: guess we should just wait to see what yzen says and go from there?
- # [02:46] <@eeejay> yeah
- # [02:47] <Funktr0n> cool
- # [02:55] <@firebot> wkocher@mozilla.com changed the Resolution on bug 1086545 from --- to FIXED.
- # [02:55] <@firebot> wkocher@mozilla.com changed the Status on bug 1086545 from NEW to RESOLVED.
- # [02:56] <@firebot> wkocher@mozilla.com set status-firefox40 to fixed on bug 1086545.
- # [02:56] <@firebot> wkocher@mozilla.com changed the Target Milestone on bug 1086545 from --- to mozilla40.
- # [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
- # [03:05] * Joins: smaug (chatzilla@moz-ob7l11.elisa-mobile.fi)
- # [04:08] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
- # [04:08] * ChanServ sets mode: +o surkov
- # [04:28] * Quits: smaug (chatzilla@moz-ob7l11.elisa-mobile.fi) (Ping timeout: 121 seconds)
- # [05:34] * Quits: satdav (uid15780@moz-0t6277.uxbridge.irccloud.com) (Quit: Connection closed for inactivity)
- # [06:04] * Joins: yliao (yliao@moz-aj9ejj.HINET-IP.hinet.net)
- # [06:09] * Quits: yliao (yliao@moz-aj9ejj.HINET-IP.hinet.net) (Ping timeout: 121 seconds)
- # [07:09] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Client exited)
- # [09:05] * Joins: yliao (yliao@moz-aj9ejj.HINET-IP.hinet.net)
- # [09:09] * Quits: yliao (yliao@moz-aj9ejj.HINET-IP.hinet.net) (Ping timeout: 121 seconds)
- # [09:30] * Joins: satdav (uid15780@moz-0t6277.uxbridge.irccloud.com)
- # [09:50] * Quits: krit (sid15081@moz-r4h.lg2.184.192.IP) (Ping timeout: 121 seconds)
- # [09:54] * Joins: krit (sid15081@moz-itd50n.charlton.irccloud.com)
- # [10:05] * Joins: fxa90id (fxa90id@moz-u0i.oau.218.193.IP)
- # [10:39] * Joins: Gijs (chatzilla@moz-bgl.ifj.80.5.IP)
- # [11:50] * Joins: slee (chatzilla@moz-sphufc.range81-132.btcentralplus.com)
- # [13:48] * Joins: smaug (chatzilla@moz-c83l20.elisa-mobile.fi)
- # [13:50] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
- # [13:50] * ChanServ sets mode: +o surkov
- # [14:35] * Gijs is now known as Gijs_away
- # [14:53] * Quits: smaug (chatzilla@moz-c83l20.elisa-mobile.fi) (Ping timeout: 121 seconds)
- # [15:03] * Quits: satdav (uid15780@moz-0t6277.uxbridge.irccloud.com) (Quit: Connection closed for inactivity)
- # [15:04] * Quits: slee (chatzilla@moz-sphufc.range81-132.btcentralplus.com) (Quit: ChatZilla 0.9.91.1 [Firefox 36.0.4/20150320202338])
- # [16:06] * Joins: LJWatson (chatzilla@moz-fpsi1k.cable.virginm.net)
- # [16:06] * Quits: LJWatson (chatzilla@moz-fpsi1k.cable.virginm.net) (Quit: Carpe diem)
- # [16:08] * Joins: LJWatson (chatzilla@moz-fpsi1k.cable.virginm.net)
- # [16:39] * Gijs_away is now known as Gijs
- # [17:46] * Quits: ioanachiorean_ (ioanachiore@moz-q23.52n.2.5.IP) (Ping timeout: 121 seconds)
- # [17:59] * Joins: newtron (newtron@moz-jedsop.dsl.bell.ca)
- # [18:25] * Quits: LJWatson (chatzilla@moz-fpsi1k.cable.virginm.net) (Quit: Carpe diem)
- # [18:42] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Ping timeout: 121 seconds)
- # [18:48] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
- # [18:48] * ChanServ sets mode: +o surkov
- # [19:02] * Quits: newtron (newtron@moz-jedsop.dsl.bell.ca) (Connection closed)
- # [19:04] * Joins: newtron (newtron@moz-jedsop.dsl.bell.ca)
- # [19:04] * Joins: yliao (yliao@moz-2hf62a.HINET-IP.hinet.net)
- # [19:04] * Quits: newtron (newtron@moz-jedsop.dsl.bell.ca) (Connection closed)
- # [19:09] * Quits: yliao (yliao@moz-2hf62a.HINET-IP.hinet.net) (Ping timeout: 121 seconds)
- # [20:40] * wlach|afk is now known as wlach
- # [20:58] * Joins: agibson (agibson@moz-j04gi9.cable.virginm.net)
- # [21:04] * Gijs is now known as Gijs_away
- # [21:16] * Quits: agibson (agibson@moz-j04gi9.cable.virginm.net) (Quit: )
- # [21:54] <@firebot> ryanvm@gmail.com set status-b2g-v2.2 to fixed on bug 1147646.
- # [21:54] <@firebot> ryanvm@gmail.com set status-b2g-v3.0 to fixed on bug 1147646.
- # [21:54] <@firebot> ryanvm@gmail.com set status-firefox37 to wontfix on bug 1147646.
- # [21:54] <@firebot> ryanvm@gmail.com set status-firefox38 to wontfix on bug 1147646.
- # [21:54] <@firebot> https://bugzil.la/1147646 — FIXED, surkov.alexander@gmail.com — Crash in mozilla::a11y::DocAccessible::ProcessContentInserted while stability testing
- # [21:54] <@firebot> ryanvm@gmail.com set status-b2g-v2.2 to fixed on bug 1086545.
- # [21:55] <@firebot> ryanvm@gmail.com set status-b2g-v3.0 to fixed on bug 1086545.
- # [21:55] <@firebot> ryanvm@gmail.com set status-firefox38 to wontfix on bug 1086545.
- # [21:55] <@firebot> ryanvm@gmail.com set status-firefox39 to wontfix on bug 1086545.
- # [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
- # [22:17] * Joins: kkus (kkus@moz-baj4jj.74.srtnet.com)
- # [22:23] * Quits: Funktr0n (Funktron@moz-p0s60h.tukw.qwest.net) (Quit: Leaving)
- # [22:30] * Joins: satdav (uid15780@moz-0t6277.uxbridge.irccloud.com)
- # [23:50] * Gijs_away is now known as Gijs
- # [23:50] * Quits: Gijs (chatzilla@moz-bgl.ifj.80.5.IP) (Quit: sleep!)
- # 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