--
You received this message because you are subscribed to the Google Groups "jQuery Accessibility" group.
To post to this group, send email to jquer...@googlegroups.com.
To unsubscribe from this group, send email to jquery-a11y...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/jquery-a11y?hl=en.
Hi Scott, thanks for the reply.has there been any discussion about ensuring that the UI widgets work with OS themes usch as windows high contrast?
On Thu, Jan 7, 2010 at 9:01 AM, Steven Faulkner <faulkne...@gmail.com> wrote:
--
You received this message because you are subscribed to the Google Groups "jQuery Accessibility" group.
To post to this group, send email to jquer...@googlegroups.com.
To unsubscribe from this group, send email to jquery-a11y...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/jquery-a11y?hl=en.
First of all, Steve, welcome aboard! It's great to have you helping
with jQuery UI widget accessibility.
On 7-Jan-10, at 9:32 AM, Scott González wrote:
> has there been any discussion about ensuring that the UI widgets
> work with OS themes usch as windows high contrast?
>
> I've discussed that briefly (I believe with Colin Clark), though I
> don't remember if there was ever any public discussion about it. I
> remember doing some brief testing a while back and noticing that
> Windows does a much better job than OS X in high contrast mode. I
> assume this would be handled by just using an appropriate theme, but
> feel free to start discussions about this. We're interested in
> supporting all aspects of accessibility.
We did chat about this awhile ago. So far, there hasn't been any work
done in this regard, but it's something you could definitely dive
into. There are a couple of things we'll likely need to do in order to
support high contrast mode:
1. Ensure that all widgets and Theme Roller have high contrast mode-
friendly styles. In short, we want widgets to provide textual
alternatives for critical background images (such as close boxes). For
an example, you can see what we've done with Fluid Skinning System
themes here:
http://fluidproject.org/releases/1.1.2/demos/fss/themes/demo.html
2. Add some code to jQuery UI core that detects high contrast mode and
enables the high-contrast styling for a given theme. I think detecting
high contrast mode was accomplished in Dojo by inserting an element
with two main qualities and testing its computed styles:
a. Two differently coloured borders. If they end up both the same,
we're in high contrast mode
b. Background images. If the image isn't there, we're also in high
contrast mode.
http://www.dojotoolkit.org/book/export/html/1460
I'm not sure anyone from Fluid has any time to lead work on high
contrast support at the moment, but we'd be happy to lend advice or a
hand where needed.
Hope this helps,
Colin
---
Colin Clark
Technical Lead, Fluid Project
http://fluidproject.org
Hey Scott and Steve,
First of all, Steve, welcome aboard! It's great to have you helping with jQuery UI widget accessibility.We did chat about this awhile ago. So far, there hasn't been any work done in this regard, but it's something you could definitely dive into. There are a couple of things we'll likely need to do in order to support high contrast mode:
On 7-Jan-10, at 9:32 AM, Scott González wrote:
has there been any discussion about ensuring that the UI widgets work with OS themes usch as windows high contrast?
I've discussed that briefly (I believe with Colin Clark), though I don't remember if there was ever any public discussion about it. I remember doing some brief testing a while back and noticing that Windows does a much better job than OS X in high contrast mode. I assume this would be handled by just using an appropriate theme, but feel free to start discussions about this. We're interested in supporting all aspects of accessibility.
1. Ensure that all widgets and Theme Roller have high contrast mode-friendly styles. In short, we want widgets to provide textual alternatives for critical background images (such as close boxes). For an example, you can see what we've done with Fluid Skinning System themes here:
http://fluidproject.org/releases/1.1.2/demos/fss/themes/demo.html
2. Add some code to jQuery UI core that detects high contrast mode and enables the high-contrast styling for a given theme. I think detecting high contrast mode was accomplished in Dojo by inserting an element with two main qualities and testing its computed styles:
a. Two differently coloured borders. If they end up both the same, we're in high contrast mode
b. Background images. If the image isn't there, we're also in high contrast mode.
http://www.dojotoolkit.org/book/export/html/1460
I'm not sure anyone from Fluid has any time to lead work on high contrast support at the moment, but we'd be happy to lend advice or a hand where needed.
Hope this helps,
Colin
there is a javascript available form AOL that detects for high contrast mode:
http://dev.aol.com/downloads/axs1.2/readme.html#hd
I will also chat to becky gibson about her experiences with
implementing it in Dojo.
best regards
steve faulkner.
2010/1/11 Colin Clark <colinb...@gmail.com>: