- From: Richard Schwerdtfeger <schwer@us.ibm.com>
- Date: Wed, 24 Nov 2010 16:00:06 -0600
- To: Charles Pritchard <chuck@jumis.com>
- 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>
- Message-ID: <OFE3AB30F2.76828C38-ON862577E5.0078A443-862577E5.0078DC39@us.ibm.com>
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
----------------------------------------------------------
Attachments
- image/gif attachment: graycol.gif
Received on Wednesday, 24 November 2010 22:01:09 UTC