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

you could try <input role="checkbox" type=checkbox> <label for=...>


But our example has to be HTML 5 anyways as it is a <canvas> element.


Rich Schwerdtfeger
CTO Accessibility Software Group



From:	Charles Pritchard <chuck@jumis.com>
To:	Richard Schwerdtfeger/Austin/IBM@IBMUS
Cc:	"david.bolter@gmail.com" <david.bolter@gmail.com>,
            "janina@rednote.net" <janina@rednote.net>, "jcraig@apple.com"
            <jcraig@apple.com>, "Gregory J. Rosmaita" <oedipus@hicom.net>,
            "public-canvas-api@w3.org" <public-canvas-api@w3.org>
Date:	11/24/2010 03:35 PM
Subject:	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> 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>
                  To: Richard Schwerdtfeger/Austin/IBM@IBMUS,
                  public-canvas-api@w3.org
                  Cc: david.bolter@gmail.com, jcraig@apple.com,
                  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
                  Vice-Chair, Webmaster & Listmaster: Open Accessibility
                  http://a11y.org
                  http://a11y.org/specs
                  ----------------------------------------------------------

Received on Wednesday, 24 November 2010 22:01:09 UTC