- From: Schnabel, Stefan <stefan.schnabel@sap.com>
- Date: Mon, 7 Jan 2008 10:41:59 +0100
- To: "Aaron M Leventhal" <aleventh@us.ibm.com>
- Cc: <w3c-wai-pf-request@w3.org>, <w3c-wai-pf@w3.org>, <wai-xtech@w3.org>, <simonp@opera.com>
- Message-ID: <255E2E0688F6364594ABCB93F52237475A65CA@dewdfe19.wdf.sap.corp>
Aaron, first, happy new year J I've reported this bug already to MS and they are aware of that ... hopefully in IE8 it will be fixed. I like the site http://developer.mozilla.org/en/docs/Key-navigable_custom_DHTML_widgets However, I have some comments regarding your recommendations for focus visualization. We @ SAP believe that the BROWSER itself should do the focus rendering generally for tabindex=0 or -1 by taking settings from the native OS for focus visualization. It would be far more convenient for users with visual impairments to maintain their needs for visual improvements at one central location (that is system settings) instead of having "solutions" customized for them in css. These settings should be customizable by user in OS system settings and these settings should also be reflected in Browser (although still overridable by using :focus class :). For instance, not everybody is willing to install a Magnifier tool that comes with improved focus rendering (like Magic etc.), this should be really something accessibility support in OS should be responsible for. I thing we need some common industry technical lobbying here to get this done ... From a user perspective it would be a horror if single different browsers will implement their "private" solutions. The combination Leopard/Safari already points into the right direction but in Vista/IE7 this is currently really far from being perfect... But back to your site: So your tips are precious and necessary, but they basically mean the following things to me (correct me if I'm wrong) 1) For focus rendering of tabindex=-1 in IE7: misuse css background-color setters as a temporary workaround 2) For focus rendering of tabindex=-1 in FF2/3: use :focus class as a permanent solution 3) For focus rendering of tabindex=0 in IE7 live with system focus and in FF2/3 you CAN override it using :focus class. BTW FF2 has a bug in focus class support, sometimes the overlay (e.g. borders) is not visible, e.g. in case of images next to the respective element. IN FF3 it was fixed.. - Stefan From: w3c-wai-pf-request@w3.org [mailto:w3c-wai-pf-request@w3.org] On Behalf Of Aaron M Leventhal Sent: Freitag, 21. Dezember 2007 15:47 To: Simon Pieters Cc: Jon Gunderson; W3C WAI-PFWG; w3c-wai-pf-request@w3.org; W3C WAI-XTECH Subject: Re: IE 7.0 CSS related bug related to the :focus psuedo CSS selector The IE :focus issue is on a larger list of issues I put a list together -- what an author must do when developing cross-browser key navigable widgets: http://developer.mozilla.org/en/docs/Key-navigable_custom_DHTML_widgets <http://developer.mozilla.org/en/docs/Key-navigable_custom_DHTML_widgets > - Aaron "Simon Pieters" <simonp@opera.com> Sent by: w3c-wai-pf-request@w3.org 12/20/2007 07:38 PM To "Jon Gunderson" <jongund@uiuc.edu>, "W3C WAI-PFWG" <w3c-wai-pf@w3.org>, "W3C WAI-XTECH" <wai-xtech@w3.org> cc Subject Re: IE 7.0 CSS related bug related to the :focus psuedo CSS selector On Thu, 20 Dec 2007 17:27:53 +0100, Jon Gunderson <jongund@uiuc.edu> wrote: > Another apparent bug in IE 7 is that it does not support :focus CSS > psuedo element for non-link or non-form control elements, so basically > most ARIA type elements. IE7 doesn't support the :focus pseudo-class at all. However, its implementation for :active acts as if it were :focus (but only works on links -- not form controls or other focusable elements). I wrote tests and filed bug reports to Microsoft about this for IE7, but unfortunately it wasn't fixed. http://simon.html5.org/test/ie7b2-bugs/013.html http://simon.html5.org/test/ie7b2-bugs/027.html -- Simon Pieters Opera Software
Received on Monday, 7 January 2008 09:42:53 UTC