fluid-work IRC Logs-2008-05-05

[09:14:21 EDT(-0400)] * michelled (n=team@142.150.154.197) has joined #fluid-work
[09:25:18 EDT(-0400)] * aaronlev (n=chatzill@pD9E4E7F2.dip.t-dialin.net) has joined #fluid-work
[09:40:33 EDT(-0400)] * anastasiac (n=team@142.150.154.105) has joined #fluid-work
[09:54:20 EDT(-0400)] * theclown (n=theclown@142.150.154.101) has joined #fluid-work
[10:00:22 EDT(-0400)] * EricDalquist (n=dalquist@bohemia.doit.wisc.edu) has joined #fluid-work
[10:22:45 EDT(-0400)] * colinclark (n=colin@142.150.154.101) has joined #fluid-work
[10:45:08 EDT(-0400)] * colinclark (n=colin@142.150.154.101) has joined #fluid-work
[11:17:14 EDT(-0400)] * davidb (n=davidb@142.150.154.101) has joined #fluid-work
[11:17:22 EDT(-0400)] <davidb> anastasiac: xp professional?
[11:17:34 EDT(-0400)] <anastasiac> yes
[11:17:51 EDT(-0400)] <anastasiac> Call the machines "Windows XP Pro - IE 6" and "Windows XP Pro - IE 7"
[11:18:16 EDT(-0400)] <anastasiac> That'll create files in ~/Documents/Virtual Machines by those names
[11:18:48 EDT(-0400)] <davidb> anastasiac: can i use my own product key?
[11:19:06 EDT(-0400)] <anastasiac> don't know
[11:26:47 EDT(-0400)] * aaronlev (n=chatzill@pD9E4E7F2.dip.t-dialin.net) has joined #fluid-work
[14:14:11 EDT(-0400)] <michelled> davidb: remember our conversation from a year ago about creating events for testing?
[14:23:35 EDT(-0400)] <davidb> michelled: hi. yup
[14:23:50 EDT(-0400)] <davidb> michelled: there are some minor diffs between ie and ff for example
[14:24:00 EDT(-0400)] <davidb> michelled: wazzup?
[14:28:01 EDT(-0400)] <michelled> davidb: yes, did you get that working for IE, then? I was just taking a closer look at the jquery testing framework and thinking that I may switch from duck typing events to triggering them instead.
[14:28:20 EDT(-0400)] <michelled> The jquery test framework has a handy "trigger event" function (smile)
[14:28:53 EDT(-0400)] <davidb> michelled: cool. i didn't actually create them in IE... IIRC
[14:29:05 EDT(-0400)] <davidb> michelled: what does trigger do?
[14:29:13 EDT(-0400)] <davidb> event synth?
[14:29:32 EDT(-0400)] <michelled> if ( jQuery.browser.msie ) {
[14:29:32 EDT(-0400)] <michelled> elem.fireEvent("on"+type);
[14:29:32 EDT(-0400)] <michelled> }
[14:29:52 EDT(-0400)] <davidb> i see
[14:31:25 EDT(-0400)] <michelled> colinclark ^ that will let me write tests and keep encapsulation (smile) Thought you may like that.
[14:31:28 EDT(-0400)] <davidb> michelled: looking at my old tests (dijit)... i only run them if (document.createEvent)
[14:32:36 EDT(-0400)] <michelled> which is only present in FF and Opera, right?
[14:33:58 EDT(-0400)] <davidb> michelled: i think so. (not ie anyway)
[15:12:42 EDT(-0400)] * jessm (n=Jess@cpe-069-134-127-060.nc.res.rr.com) has joined #fluid-work
[15:36:02 EDT(-0400)] * EricDalquist (n=dalquist@bohemia.doit.wisc.edu) has joined #fluid-work
[15:40:25 EDT(-0400)] <davidb> anastasiac: did you decide not to use aria-describedby for the lightbox instructions?
[15:41:01 EDT(-0400)] <davidb> i can't see that attribute used here: http://build.fluidproject.org/sakai-imagegallery-tool/fluid-components/html/Lightbox.html
[15:41:50 EDT(-0400)] <anastasiac> davidb, I'd have to review my notes, but I think when I investigated it, either it didn't seem appropriate, or it didn't affect the behaviour of the screen reader (I think it was the former)
[15:42:58 EDT(-0400)] <davidb> anastasiac: ok. here's an example of aria-describedby from Marco:
[15:43:02 EDT(-0400)] <davidb> <span id="labelShutdown"><label for="shutdownTime">Shut down computer after</label></span></p>
[15:43:02 EDT(-0400)] <davidb> <input id="shutdownTime" type="text" value="10" aria-labelledby="labelShutdown shutdownTime shutdownUnit" aria-describedby="shutdownDescriptor"/>
[15:43:03 EDT(-0400)] <davidb> <span id="shutdownUnit"> minutes</span>
[15:43:03 EDT(-0400)] <davidb> </div>
[15:43:03 EDT(-0400)] <davidb> <div id="shutdownDescriptor">Allows you to specify the number of minutes of inactivity after which your computer should shut down.</div>
[15:43:08 EDT(-0400)] <davidb> (ugh sorry about the paste)
[15:43:50 EDT(-0400)] <davidb> anastasiac: i think the lightbox is an interesting case study. if you can dig up the thoughts about why it was deemed inappopriate that would be good to hear.
[15:44:16 EDT(-0400)] <anastasiac> davidb, regarding the paste, try http://pastebin.com/
[15:44:50 EDT(-0400)] <anastasiac> I'll try to refresh my memory (smile)
[15:46:08 EDT(-0400)] <davidb> yeah sorry for the dump
[15:47:20 EDT(-0400)] <davidb> anastasiac: http://pastebin.com/d3c414926
[15:50:12 EDT(-0400)] <davidb> anastasiac: aria-describedby should end up as MSAA's AccDescription (which should get picked up by Window-Eyes, Orca, NVDA etc)... i'm not sure if jaws8 fixed there old label hunting ways.
[15:50:22 EDT(-0400)] <davidb> there/their
[15:50:37 EDT(-0400)] * davidb heads to *bucks
[16:00:29 EDT(-0400)] <anastasiac> I believe we left off the describedby because the text was already accessibly by other means, and it was not necessary to have the attribute in order to get the screen reader to read it. We should probably re-examine the issue.
[16:10:49 EDT(-0400)] <davidb> anastasiac: i guess the other pain in using it is that you need to put the attribute in so many places, so it would seem a bit bloaty (i'm on a pfwg call so slow)
[17:35:42 EDT(-0400)] * michelled (n=team@142.150.154.197) has left #fluid-work
[17:56:21 EDT(-0400)] * theclown_afk (n=theclown@142.150.154.101) has left #fluid-work