- From: David MacDonald <david100@sympatico.ca>
- Date: Fri, 13 Sep 2013 17:32:27 -0400
- To: "'Peter Korn'" <peter.korn@oracle.com>, "'Gregg Vanderheiden'" <gv@trace.wisc.edu>
- CC: <public-wcag2ict-tf@w3.org>, <kirsten@can-adapt.com>
- Message-ID: <BLU0-SMTP100033E6C531F26860B87E1FE3B0@phx.gbl>
>But then, we know already that solutions for some users some cognitive disabilities can actually make things worse for other users with other, different cognitive disabilities... Does anybody know of anyone in the cognitive community, who had difficulty with a blinking cursor back in the old days of DOS? Pause stop hide is usually a problem when it happens somewhere on the screen where the user is not looking, and it is in their peripheral vision… most of the command line situations would have the flashing where the person is focused… no? But I agree a user setting to turn it off would solve it… Cheers, David MacDonald CanAdapt Solutions Inc. Tel: 613.235.4902 <http://ca.linkedin.com/in/davidmacdonald100> http://ca.linkedin.com/in/davidmacdonald100 <http://www.can-adapt.com/> www.Can-Adapt.com Adapting the web to all users Including those with disabilities This e-mail originates from CanAdapt Solutions Inc. Any distribution, use or copying of this e-mail or the information it contains by other than the intended recipient(s) is unauthorized. If you are not the intended recipient, please notify me at the telephone number shown above or by return e-mail and delete this communication and any copy immediately. Thank you. Le présent courriel a été expédié par CanAdapt Solutions Inc. Toute distribution, utilisation ou reproduction du courriel ou des renseignements qui s'y trouvent par une personne autre que son destinataire prévu est interdite. Si vous avez reçu le message par erreur, veuillez m'en aviser par téléphone (au numéro précité) ou par courriel, puis supprimer sans délai la version originale de la communication ainsi que toutes ses copies. Je vous remercie de votre collaboration. From: Peter Korn [mailto:peter.korn@oracle.com] Sent: September 11, 2013 10:07 AM To: Gregg Vanderheiden Cc: public-wcag2ict-tf@w3.org Subject: Re: A question has come up about SC 2.2.2 & the blinking caret/cursor... Gregg, Your thoughts are very similar to mine. The key, I think, is having a configuration setting to turn off caret/cursor blinking. Note: doing so may make it more difficult to locate the focus (e.g. when focus is indicated in an edit-text field solely by the presence of a blinking insertion point). But 2.4.7 Focus Visible <http://www.w3.org/TR/WCAG20/#navigation-mechanisms-focus-visible> says: "...has a mode of operation where the keyboard focus indicator is visible". This shows the brilliance of the folks developing WCAG. There is no requirement in WCAG that states that you must BOTH have no blinking AND at the same time make the focus visible. Mind you, various accessibility regulatory efforts push for addressing multiple disabilities at the same time in ways that might be difficult to satisfy. But then, we know already that solutions for some users some cognitive disabilities can actually make things worse for other users with other, different cognitive disabilities... Regards, Peter On 9/11/2013 5:57 AM, Gregg Vanderheiden wrote: [The comments below are my opinion - and not official findings of WCAG WG. Gregg Van - ex co-chair of WCAG WG] The caret would never be a problem with 2.3.1. since a) it would have to blink more than 3 times in any one second period (which I have never seen) or else it automatically passes and b) it would have to occupy more than 40% of the area subtended by the eye (10 degrees) -- as normally displayed on a 1024 x 768 15 inch screen. (See definition in WCAG 2.0). So you are correct Peter - a blinking text caret/cursor would never fail 2.3.1 with any caret that I have ever seen or could imagine -- even if you did create one that blinked more than 3 times a second (which would drive me to distraction). However -- one of the reason for the provision, is that blinking content can be a distraction for some people that prevents them from focusing. And small blinking objects can do this as well as large. In fact the reason the cursor blinks is specifically so that it will catch your eye. The normal way to solve this is to provide a way for the cursor to be made to not blink. A non-blinking cursor option. NOTE: if the blinking cursor is part of the browser (and not actually something created, and blinked, by the web page content) then it is up to the browser not the web page to provide the non-blinking option. For software it is a bit different I think. If the system cursor blinks, and it is known that there is no option to turn it off, the preferences/settings of the application could provide such an option. Clearly however, the place that this should be fixed is by providing a non-blinking cursor option in the system control panel -- where other cursor options are provided. In the case you cite (the terminal window) it is not clear what kind of terminal you mean - or whether this is a (terminal) application generated cursor or a system cursor. But the above would apply. And finally, yes - I think that something to this effect should be in understanding doc -- at least for web pages. Not sure we can say much about software in the Understanding WCAG 2.0 -- but something like about the OS could be. Maybe something like "Note: a blinking text caret/cursor is specifically designed to catch the attention of the user, and would fall under this provision. However, if the caret/cursor is not generated by the content, but if it is a system or browser generated cursor, it is the browser or system that should provide the option to turn it off so that it does not blink for the user on all pages (or applications). " Gregg Van From: Peter Korn [mailto:peter.korn@ <http://oracle.com> oracle.com] Sent: Tuesday, September 10, 2013 10:18 PM To: <mailto:public-wcag2ict-tf@w3.org> public-wcag2ict-tf@w3.org Subject: A question has come up about SC 2.2.2 & the blinking caret/cursor... Hi gang, As we are digesting WCAG2ICT's guidance internally at Oracle, a question came up about whether and how <http://www.w3.org/TR/wcag2ict/#time-limits-pause> SC 2.2.2: Pause, Stop, Hide should be applied to the blinking text caret/cursor in a terminal window (or the actual machine console). We presume that the blinking text caret/cursor is too small a blinking/flashing region to trigger <http://www.w3.org/TR/wcag2ict/#seizure-does-not-violate> 2.3.1 Three Flashes or Below Threshold, but that is addressing a different concern. Should a blinking text caret/cursor be a violation of 2.2.2? Or is what is blinking not "information"? Or is the blinking "essential"? Or is perhaps the blinking area small enough that it doesn't serve as a significant distraction (since it's not a problem on a console for a console screen reader or magnifier), that we might appropriately add language to Understanding to essentially exempt that behavior? Regards, Peter -- <http://www.oracle.com> <image001.gif> Peter Korn | Accessibility Principal Phone: <tel:+1%20650%205069522> +1 650 5069522 500 Oracle Parkway | Redwood City, CA 94065 <http://www.oracle.com/commitment> <image002.gif>Oracle is committed to developing practices and products that help protect the environment -- <http://www.oracle.com> Oracle Peter Korn | Accessibility Principal Phone: +1 650 5069522 <tel:+1%20650%205069522> 500 Oracle Parkway | Redwood City, CA 94065 <http://www.oracle.com/commitment> Green OracleOracle is committed to developing practices and products that help protect the environment
Attachments
- image/gif attachment: image001.gif
- image/gif attachment: image002.gif
Received on Friday, 13 September 2013 21:33:00 UTC