Re: testing the CanvasEditor attachment with JAWS12 and IE9 beta (was: Reworked Canvas 2D API using our revised DrawFocusRing)

I was wondering to ask if adding some attributes would work for the 
current JAWS:
<label role="..."><input role="..." /></label>
Or otherwise.

I don't mean for it to be in the example, just talking about the real-world.

I'm quite in-the-dark about how JAWS supports ARIA.
Have they published anything on the matter?



On 11/24/2010 1:32 PM, Richard Schwerdtfeger wrote:
>
> ARIA works fine on HTML 4. HTML 5 will have some restrictions. I think 
> the problem is related to the labelling. Either IE (API Mapping) or 
> JAWS is not dealing with this properly. Also the checkbox in HTML 4 is 
> in quotes unlike in html 5. I don't know if that is an issue.
>
>
> Rich Schwerdtfeger
> CTO Accessibility Software Group
>
> Inactive hide details for Charles Pritchard ---11/24/2010 02:49:23 
> PM---Do they support role/other ARIA attributes which would Charles 
> Pritchard ---11/24/2010 02:49:23 PM---Do they support role/other ARIA 
> attributes which would make the example work? Of course I want their
>
> From: Charles Pritchard <chuck@jumis.com>
> To: Richard Schwerdtfeger/Austin/IBM@IBMUS
> Cc: "Gregory J. Rosmaita" <oedipus@hicom.net>, 
> "david.bolter@gmail.com" <david.bolter@gmail.com>, 
> "janina@rednote.net" <janina@rednote.net>, "jcraig@apple.com" 
> <jcraig@apple.com>, "public-canvas-api@w3.org" <public-canvas-api@w3.org>
> Date: 11/24/2010 02:49 PM
> Subject: Re: testing the CanvasEditor attachment with JAWS12 and IE9 
> beta (was: Reworked Canvas 2D API using our revised DrawFocusRing)
>
> ------------------------------------------------------------------------
>
>
>
> Do they support role/other ARIA attributes which would make the 
> example work? Of course I want their support for HTML 5, but I've 
> always got an eye out for workarounds when it comes to installed 
> client software.
>
>
>
>
>
> On Nov 24, 2010, at 12:24 PM, Richard Schwerdtfeger 
> <_schwer@us.ibm.com_ <mailto:schwer@us.ibm.com>> wrote:
>
>             Hi Gregory,
>
>             Thanks for giving it a spin. I think I know the main
>             problem. We are using the HTML 5 labelling mechanism:
>
>             <label><input type=checkbox id=showA> Show As</label>
>             <label><input type=checkbox id=showB> Show Bs</label>
>
>             versus the standard:
>
>             <input type="checkbox" id="foo" />
>             <label for="foo">Show As</label>
>
>             So, either IE does not map the accessibility API properly
>             or JAWS simply does not handle this. I will send the
>             example off to Freedom Scientific. Freedom Scientific does
>             not yet support HTML 5 in their products.
>
>             Rich
>
>
>             Rich Schwerdtfeger
>             CTO Accessibility Software Group
>             [attachment "atta2fvp.binary" deleted by Richard
>             Schwerdtfeger/Austin/IBM] "Gregory J. Rosmaita"
>             ---11/24/2010 12:30:50 PM---aloha, rich! using IE9 beta
>             and JAWS 12 (latest official release) i can minimally
>
>             From: "Gregory J. Rosmaita" <_oedipus@hicom.net_
>             <mailto:oedipus@hicom.net>>
>             To: Richard Schwerdtfeger/Austin/IBM@IBMUS,
>             _public-canvas-api@w3.org_ <mailto:public-canvas-api@w3.org>
>             Cc: _david.bolter@gmail.com_
>             <mailto:david.bolter@gmail.com>, _jcraig@apple.com_
>             <mailto:jcraig@apple.com>, _janina@rednote.net_
>             <mailto:janina@rednote.net>
>             Date: 11/24/2010 12:30 PM
>             Subject: testing the CanvasEditor attachment with JAWS12
>             and IE9 beta (was: Reworked Canvas 2D API using our
>             revised DrawFocusRing)
>             ------------------------------------------------------------------------
>
>
>
>             aloha, rich!
>
>             using IE9 beta and JAWS 12 (latest official release) i can
>             minimally
>             access the contents of
>             _
>             __http://lists.w3.org/Archives/Public/public-canvas-api/2010OctDec/att-_
>             0035/CanvasEditor.html
>
>             1. when i issue a ReadAll command, i hear: "Show As Show Bs";
>
>             2. when i tab navigate to the document via the IE9 chrome,
>             i hear:
>             "Show As Show Bs";
>
>             3. when i tab navigate the document itself, i hear: "Show
>             As" -- a
>             subsequent tab does not cause JAWS to announce the second
>             item in
>             the canvas ("show Bs")
>
>             3A. if i tab navigate the document itself, whilst nothing
>             is announced
>             when i tab a second time, a DownArrow causes JAWS to speak
>             "Show Bs";
>
>             4. the checkboxes which the document source indicates
>             should be included
>             in the canvas element are totally invisible to JAWS;
>
>             5. i could not determine if pressing the SPACEBAR while on
>             1 of the 2
>             checkboxes activated the checkbox;
>
>             6. i could not use JAWS' checkbox hot key (x) to access either
>             checkbox;
>
>             7. using the "List of Form Controls" command (INSERT+F5) i
>             received a
>             list of two items:
>
>             check box not checked
>             check box not checked
>
>             but only the existence and state of the checkboxes are
>             reported, not
>             their labels ("Show As" and "Show Bs"); when i attempted
>             to select
>             one of the checkboxes using this mechanism, a recheck of
>             the "list
>             of form controls" indicated that the checkbox remained
>             unchecked
>
>             7A. i could not activate either checkbox using the "List
>             of Form Controls"
>
>             let me know if you want/need more testing
>
>             hope this helps, gregory.
>             ----------------------------------------------------------
>             ACCOUNTABILITY, n. The mother of caution.
>                            -- Ambrose Bierce, The Devil's Dictionary
>             ----------------------------------------------------------
>                    Gregory J. Rosmaita, _oedipus@hicom.net_
>             <mailto:oedipus@hicom.net>
>             Vice-Chair, Webmaster & Listmaster: Open Accessibility_
>             __http://a11y.org_ <http://a11y.org/>_http://a11y.org/specs_
>             ----------------------------------------------------------
>
>

Received on Wednesday, 24 November 2010 21:36:01 UTC