WebAIM - Web Accessibility In Mind

E-mail List Archives

Thread: Html5 canvas accessibility

for

Number of posts in this thread: 12 (In chronological order)

From: paniz alipour
Date: Thu, Mar 24 2011 1:21PM
Subject: Html5 canvas accessibility
No previous message | Next message →

Hi all,

I am researching about html5 canvas accessibility ,I want to know more
information about it.

Any body knows what's the status of canvas accessibility?

Regards

--
Paniz Alipour

From: Joshue O Connor
Date: Fri, Mar 25 2011 3:09AM
Subject: Re: Html5 canvas accessibility
← Previous message | Next message →

Hi Paniz,

> I am researching about html5 canvas accessibility ,I want to know more
> information about it.
>
> Any body knows what's the status of canvas accessibility?

Please have a look at the following for more info [1].

If you wish to follow the issue (as it happens as such) have a look at
the minutes of <canvas> meetings. [2]

If that's too much, a doc that outlines some of the a11y issues with
<canvas> may help to explain things. [3]

This is really an issue in flux. It is nowhere near resolved (IMO).
There have been some interesting development such as IE 9 claiming
support for the canvas a11y, basically a navigable sub DOM that supports
fallback content nested inside the <canvas> element.

So in short, is <canvas> accessible? Not yet. Is there work being done
on this? Yes.

So should you now built stuff that you want to be accessible in
<canvas>? Nope.

HTH

Josh

[1]
http://www.paciellogroup.com/blog/2010/09/html5-canvas-accessibility-in-internet-explorer-9/
[2] http://www.w3.org/WAI/PF/HTML/wiki/Canvas/Meetings/Minutes
[3] http://www.w3.org/html/wg/wiki/AddedElementCanvas




NCBI: Celebrating 80 Years

********************************************************************
National Council for the Blind of Ireland (NCBI) is a company
limited by guarantee (registered in Ireland No. 26293) .
Our registered office is at Whitworth Road, Drumcondra, Dublin 9.
NCBI is also a registered Charity (chy4626).

NOTICE: The information contained in this email and any attachments
is confidential and may be privileged. If you are not the intended
recipient you should not use, disclose, distribute or copy any of
the content of it or of any attachment; you are requested to notify
the sender immediately of your receipt of the email and then to
delete it and any attachments from your system.

NCBI endeavours to ensure that emails and any attachments generated
by its staff are free from viruses or other contaminants. However,
it cannot accept any responsibility for any such which are
transmitted. We therefore recommend you scan all attachments.

Please note that the statements and views expressed in this email
and any attachments are those of the author and do not necessarily
represent the views of NCBI


********************************************************************

From: paniz alipour
Date: Fri, Mar 25 2011 3:42AM
Subject: Re: Html5 canvas accessibility
← Previous message | Next message →

Hi joshue,

By this sentence:
"So should you now built stuff that you want to be accessible in <canvas>?
Nope."
you mean as a developer,or no as a person who wants to try making canvas
accessible?

How can I access the works that has been done on this area?

And I have a question about IE9,whether it's problem really has been solved?

Maybe in fact the canvas accessibility is not completely clear for me,

I will be thankful if any body explain it's problem in a sentence,because I
dizzy,in some blog post for 2009 I read that the problem is about fallback
content,that it seems by release of IE9 it has been solved:(

So....?!

Thanks because of your guidance



On Fri, Mar 25, 2011 at 1:38 PM, Joshue O Connor < = EMAIL ADDRESS REMOVED = >wrote:

> Hi Paniz,
>
> > I am researching about html5 canvas accessibility ,I want to know more
> > information about it.
> >
> > Any body knows what's the status of canvas accessibility?
>
> Please have a look at the following for more info [1].
>
> If you wish to follow the issue (as it happens as such) have a look at
> the minutes of <canvas> meetings. [2]
>
> If that's too much, a doc that outlines some of the a11y issues with
> <canvas> may help to explain things. [3]
>
> This is really an issue in flux. It is nowhere near resolved (IMO).
> There have been some interesting development such as IE 9 claiming
> support for the canvas a11y, basically a navigable sub DOM that supports
> fallback content nested inside the <canvas> element.
>
> So in short, is <canvas> accessible? Not yet. Is there work being done
> on this? Yes.
>
> So should you now built stuff that you want to be accessible in
> <canvas>? Nope.
>
> HTH
>
> Josh
>
> [1]
>
> http://www.paciellogroup.com/blog/2010/09/html5-canvas-accessibility-in-internet-explorer-9/
> [2] http://www.w3.org/WAI/PF/HTML/wiki/Canvas/Meetings/Minutes
> [3] http://www.w3.org/html/wg/wiki/AddedElementCanvas
>
>
>
>
> NCBI: Celebrating 80 Years
>
> ********************************************************************
> National Council for the Blind of Ireland (NCBI) is a company
> limited by guarantee (registered in Ireland No. 26293) .
> Our registered office is at Whitworth Road, Drumcondra, Dublin 9.
> NCBI is also a registered Charity (chy4626).
>
> NOTICE: The information contained in this email and any attachments
> is confidential and may be privileged. If you are not the intended
> recipient you should not use, disclose, distribute or copy any of
> the content of it or of any attachment; you are requested to notify
> the sender immediately of your receipt of the email and then to
> delete it and any attachments from your system.
>
> NCBI endeavours to ensure that emails and any attachments generated
> by its staff are free from viruses or other contaminants. However,
> it cannot accept any responsibility for any such which are
> transmitted. We therefore recommend you scan all attachments.
>
> Please note that the statements and views expressed in this email
> and any attachments are those of the author and do not necessarily
> represent the views of NCBI
>
>
> ********************************************************************
>
>
>
>


--
Paniz Alipour

From: Joshue O Connor
Date: Fri, Mar 25 2011 4:24AM
Subject: Re: Html5 canvas accessibility
← Previous message | Next message →

Hi Paniz,

> By this sentence:
> "So should you now built stuff that you want to be accessible in <canvas>?
> Nope."
> you mean as a developer,or no as a person who wants to try making canvas
> accessible?

As a developer. Unless you are involved in the spec somehow/browser
manufacturing?

> How can I access the works that has been done on this area?

Check out the links I gave you. There has been good work done in this
area by Steve Faulkner of the Paciello group, Rich Schwerdtfeger IBM,
and Chaals from Opera amongst others.

> And I have a question about IE9,whether it's problem really has been solved?

The problem is the issue is in flux. Also the solution is in flux. That
kinda means that browsers can only implement partial solutions as there
isn't anything definitive for them to implement (if you follow). I
guess, it means the goal posts are constantly moving with this issue.
<canvas> initially didn't have a DOM for example, by design, but the
impact that this would have on a11y wasn't understood at the time, when
people could build UIs/Apps using the <canvas> element. The HTML 5 spec
states, that were there is an accessible alternative to use of the
<canvas> API, this should be used instead. However, developers don't
always follow this kind of advice and the result is potentially, lots of
inaccessible <canvas> widgets/UIs etc on the web. [1]

> Maybe in fact the canvas accessibility is not completely clear for me,
>
> I will be thankful if any body explain it's problem in a sentence,because I
> dizzy,in some blog post for 2009 I read that the problem is about fallback
> content,that it seems by release of IE9 it has been solved:(

No, its not solved. The problem is that <canvas> is entirely a pixel
based drawing surface. This means that there is no support for any kind
of semantics which we usually use to create accessible content on the
web. In practice, this means that Assistive Technology cannot talk (as
such) to the code under the hood to understand the underlying structure
of images/elements etc that are drawn onto the <canvas> element.

Now, that's an overview of the issue. However, there has been some
progress with allowing a DOM to be created (or in other words an
Accessibility Tree, or nodes for semantic content that will allow AT to
understand whats there to some degree) and support for children of the
element and/or fallback content.

There is a lot of discussion about how this fallback content is to be
handled and how the various roles etc of this content is to be parsed by
AT. This is certainly still in flux, or up in the air.

I hope this helps and doesn't confuse further. In truth, its not an easy
issue to understand but there is some progress and its good to see IE 9
support the model of accessible fallback content for the <canvas> element.

Cheers

Josh

[1] http://dev.w3.org/html5/spec/the-canvas-element.html

NCBI: Celebrating 80 Years

********************************************************************
National Council for the Blind of Ireland (NCBI) is a company
limited by guarantee (registered in Ireland No. 26293) .
Our registered office is at Whitworth Road, Drumcondra, Dublin 9.
NCBI is also a registered Charity (chy4626).

NOTICE: The information contained in this email and any attachments
is confidential and may be privileged. If you are not the intended
recipient you should not use, disclose, distribute or copy any of
the content of it or of any attachment; you are requested to notify
the sender immediately of your receipt of the email and then to
delete it and any attachments from your system.

NCBI endeavours to ensure that emails and any attachments generated
by its staff are free from viruses or other contaminants. However,
it cannot accept any responsibility for any such which are
transmitted. We therefore recommend you scan all attachments.

Please note that the statements and views expressed in this email
and any attachments are those of the author and do not necessarily
represent the views of NCBI


********************************************************************

From: Steve Faulkner
Date: Fri, Mar 25 2011 4:33AM
Subject: Re: Html5 canvas accessibility
← Previous message | Next message →

hi Paniz.

the content of the canvas cannot itself be made accessible, it is
merely pixels, what is drawn on the screen has no inherent meaning or
semantics that can be convyed to assitive technology. What is required
is that an alternative is supplied using HTML.
The effect of the IE implementation is that
The HTML alternative can be provided by placing content inside the
<canvas> tags rather than elsewhere on the page. Interaction with HTML
content inside the canvas tags can be hooked up with what is drawn on
the canvas using Javascript.

There are pieces missing that are required to make the interaction
between html content inside the canvas tags and what is drawm on the
screen. These pieces are still being developed and specified.

these include:
a method to draw a focus ring on the canvas to indicate an area of the
canvas has focus and that focus ring is associated with a html element
such as a link or control inside the canvas tags.
a method to indicate a caret

the links josh provided go into more detail about these.

regards
stevef

On 25 March 2011 09:43, paniz alipour < = EMAIL ADDRESS REMOVED = > wrote:
> Hi joshue,
>
> By this sentence:
> "So should you now built stuff that you want to be accessible in <canvas>?
> Nope."
> you mean as a developer,or no as a person who wants to try making canvas
> accessible?
>
> How can I access the works that has been done on this area?
>
> And I have a question about IE9,whether it's problem really has been solved?
>
> Maybe in fact the canvas accessibility is not completely clear for me,
>
> I will be thankful if any body explain it's problem in a sentence,because I
> dizzy,in some blog post for 2009 I read that the problem is about fallback
> content,that it seems by release of IE9 it has been solved:(
>
> So....?!
>
> Thanks because of your guidance
>
>
>
> On Fri, Mar 25, 2011 at 1:38 PM, Joshue O Connor < = EMAIL ADDRESS REMOVED = >wrote:
>
>> Hi Paniz,
>>
>> > I am researching about html5 canvas accessibility ,I want to know more
>> > information about it.
>> >
>> > Any body knows what's the status of canvas accessibility?
>>
>> Please have a look at the following for more info [1].
>>
>> If you wish to follow the issue (as it happens as such) have a look at
>> the minutes of <canvas> meetings. [2]
>>
>> If that's too much, a doc that outlines some of the a11y issues with
>> <canvas> may help to explain things. [3]
>>
>> This is really an issue in flux. It is nowhere near resolved (IMO).
>> There have been some interesting development such as IE 9 claiming
>> support for the canvas a11y, basically a navigable sub DOM that supports
>> fallback content nested inside the <canvas> element.
>>
>> So in short, is <canvas> accessible? Not yet. Is there work being done
>> on this? Yes.
>>
>> So should you now built stuff that you want to be accessible in
>> <canvas>? Nope.
>>
>> HTH
>>
>> Josh
>>
>> [1]
>>
>> http://www.paciellogroup.com/blog/2010/09/html5-canvas-accessibility-in-internet-explorer-9/
>> [2] http://www.w3.org/WAI/PF/HTML/wiki/Canvas/Meetings/Minutes
>> [3] http://www.w3.org/html/wg/wiki/AddedElementCanvas
>>
>>
>>
>>
>> NCBI: Celebrating 80 Years
>>
>> ********************************************************************
>> National Council for the Blind of Ireland (NCBI) is a company
>> limited by guarantee (registered in Ireland No. 26293) .
>> Our registered office is at Whitworth Road, Drumcondra, Dublin 9.
>> NCBI is also a registered Charity (chy4626).
>>
>> NOTICE: The information contained in this email and any attachments
>> is confidential and may be privileged.  If you are not the intended
>> recipient you should not use, disclose, distribute or copy any of
>> the content of it or of any attachment; you are requested to notify
>> the sender immediately of your receipt of the email and then to
>> delete it and any attachments from your system.
>>
>> NCBI endeavours to ensure that emails and any attachments generated
>> by its staff are free from viruses or other contaminants.  However,
>> it cannot accept any responsibility for any such which are
>> transmitted.  We therefore recommend you scan all attachments.
>>
>> Please note that the statements and views expressed in this email
>> and any attachments are those of the author and do not necessarily
>> represent the views of NCBI
>>
>>
>> ********************************************************************
>>
>>
>>
>>
>
>
> --
> Paniz Alipour
>

From: paniz alipour
Date: Fri, Mar 25 2011 4:42AM
Subject: Re: Html5 canvas accessibility
← Previous message | Next message →

Hi,

Thanks for your explanation,all the works that has been done was in the
scope of developers ,Am I right?

That by these approach they make canvas accessible.

I want to know whether it is possible to make an interface between both AT
and websites ,that by this interface it can find and explain about

Canvas semantic.

What's your opinion?

Best Regards



On Fri, Mar 25, 2011 at 2:57 PM, Steve Faulkner < = EMAIL ADDRESS REMOVED = >wrote:

> hi Paniz.
>
> the content of the canvas cannot itself be made accessible, it is
> merely pixels, what is drawn on the screen has no inherent meaning or
> semantics that can be convyed to assitive technology. What is required
> is that an alternative is supplied using HTML.
> The effect of the IE implementation is that
> The HTML alternative can be provided by placing content inside the
> <canvas> tags rather than elsewhere on the page. Interaction with HTML
> content inside the canvas tags can be hooked up with what is drawn on
> the canvas using Javascript.
>
> There are pieces missing that are required to make the interaction
> between html content inside the canvas tags and what is drawm on the
> screen. These pieces are still being developed and specified.
>
> these include:
> a method to draw a focus ring on the canvas to indicate an area of the
> canvas has focus and that focus ring is associated with a html element
> such as a link or control inside the canvas tags.
> a method to indicate a caret
>
> the links josh provided go into more detail about these.
>
> regards
> stevef
>
> On 25 March 2011 09:43, paniz alipour < = EMAIL ADDRESS REMOVED = > wrote:
> > Hi joshue,
> >
> > By this sentence:
> > "So should you now built stuff that you want to be accessible in
> <canvas>?
> > Nope."
> > you mean as a developer,or no as a person who wants to try making canvas
> > accessible?
> >
> > How can I access the works that has been done on this area?
> >
> > And I have a question about IE9,whether it's problem really has been
> solved?
> >
> > Maybe in fact the canvas accessibility is not completely clear for me,
> >
> > I will be thankful if any body explain it's problem in a sentence,because
> I
> > dizzy,in some blog post for 2009 I read that the problem is about
> fallback
> > content,that it seems by release of IE9 it has been solved:(
> >
> > So....?!
> >
> > Thanks because of your guidance
> >
> >
> >
> > On Fri, Mar 25, 2011 at 1:38 PM, Joshue O Connor < = EMAIL ADDRESS REMOVED =
> >wrote:
> >
> >> Hi Paniz,
> >>
> >> > I am researching about html5 canvas accessibility ,I want to know more
> >> > information about it.
> >> >
> >> > Any body knows what's the status of canvas accessibility?
> >>
> >> Please have a look at the following for more info [1].
> >>
> >> If you wish to follow the issue (as it happens as such) have a look at
> >> the minutes of <canvas> meetings. [2]
> >>
> >> If that's too much, a doc that outlines some of the a11y issues with
> >> <canvas> may help to explain things. [3]
> >>
> >> This is really an issue in flux. It is nowhere near resolved (IMO).
> >> There have been some interesting development such as IE 9 claiming
> >> support for the canvas a11y, basically a navigable sub DOM that supports
> >> fallback content nested inside the <canvas> element.
> >>
> >> So in short, is <canvas> accessible? Not yet. Is there work being done
> >> on this? Yes.
> >>
> >> So should you now built stuff that you want to be accessible in
> >> <canvas>? Nope.
> >>
> >> HTH
> >>
> >> Josh
> >>
> >> [1]
> >>
> >>
> http://www.paciellogroup.com/blog/2010/09/html5-canvas-accessibility-in-internet-explorer-9/
> >> [2] http://www.w3.org/WAI/PF/HTML/wiki/Canvas/Meetings/Minutes
> >> [3] http://www.w3.org/html/wg/wiki/AddedElementCanvas
> >>
> >>
> >>
> >>
> >> NCBI: Celebrating 80 Years
> >>
> >> ********************************************************************
> >> National Council for the Blind of Ireland (NCBI) is a company
> >> limited by guarantee (registered in Ireland No. 26293) .
> >> Our registered office is at Whitworth Road, Drumcondra, Dublin 9.
> >> NCBI is also a registered Charity (chy4626).
> >>
> >> NOTICE: The information contained in this email and any attachments
> >> is confidential and may be privileged. If you are not the intended
> >> recipient you should not use, disclose, distribute or copy any of
> >> the content of it or of any attachment; you are requested to notify
> >> the sender immediately of your receipt of the email and then to
> >> delete it and any attachments from your system.
> >>
> >> NCBI endeavours to ensure that emails and any attachments generated
> >> by its staff are free from viruses or other contaminants. However,
> >> it cannot accept any responsibility for any such which are
> >> transmitted. We therefore recommend you scan all attachments.
> >>
> >> Please note that the statements and views expressed in this email
> >> and any attachments are those of the author and do not necessarily
> >> represent the views of NCBI
> >>
> >>
> >> ********************************************************************
> >>
> >>
> >>
> >>
> >
> >
> > --
> > Paniz Alipour
> >

From: paniz alipour
Date: Fri, Mar 25 2011 8:12AM
Subject: Re: Html5 canvas accessibility
← Previous message | Next message →

Dear Joshue,

I want to know the release time of the third reference that you introduced.

Best Regards

On Fri, Mar 25, 2011 at 1:38 PM, Joshue O Connor < = EMAIL ADDRESS REMOVED = >wrote:

> Hi Paniz,
>
> > I am researching about html5 canvas accessibility ,I want to know more
> > information about it.
> >
> > Any body knows what's the status of canvas accessibility?
>
> Please have a look at the following for more info [1].
>
> If you wish to follow the issue (as it happens as such) have a look at
> the minutes of <canvas> meetings. [2]
>
> If that's too much, a doc that outlines some of the a11y issues with
> <canvas> may help to explain things. [3]
>
> This is really an issue in flux. It is nowhere near resolved (IMO).
> There have been some interesting development such as IE 9 claiming
> support for the canvas a11y, basically a navigable sub DOM that supports
> fallback content nested inside the <canvas> element.
>
> So in short, is <canvas> accessible? Not yet. Is there work being done
> on this? Yes.
>
> So should you now built stuff that you want to be accessible in
> <canvas>? Nope.
>
> HTH
>
> Josh
>
> [1]
>
> http://www.paciellogroup.com/blog/2010/09/html5-canvas-accessibility-in-internet-explorer-9/
> [2] http://www.w3.org/WAI/PF/HTML/wiki/Canvas/Meetings/Minutes
> [3] http://www.w3.org/html/wg/wiki/AddedElementCanvas
>
>
>
>
> NCBI: Celebrating 80 Years
>
> ********************************************************************
> National Council for the Blind of Ireland (NCBI) is a company
> limited by guarantee (registered in Ireland No. 26293) .
> Our registered office is at Whitworth Road, Drumcondra, Dublin 9.
> NCBI is also a registered Charity (chy4626).
>
> NOTICE: The information contained in this email and any attachments
> is confidential and may be privileged. If you are not the intended
> recipient you should not use, disclose, distribute or copy any of
> the content of it or of any attachment; you are requested to notify
> the sender immediately of your receipt of the email and then to
> delete it and any attachments from your system.
>
> NCBI endeavours to ensure that emails and any attachments generated
> by its staff are free from viruses or other contaminants. However,
> it cannot accept any responsibility for any such which are
> transmitted. We therefore recommend you scan all attachments.
>
> Please note that the statements and views expressed in this email
> and any attachments are those of the author and do not necessarily
> represent the views of NCBI
>
>
> ********************************************************************
>
>
>
>


--
Paniz Alipour

From: paniz alipour
Date: Fri, Mar 25 2011 10:27AM
Subject: Re: Html5 canvas accessibility
← Previous message | Next message →

Hi,

Is any paper in any conference or journal published in this scope(Canvas
accessibility) ?

Regards

On Fri, Mar 25, 2011 at 2:57 PM, Steve Faulkner < = EMAIL ADDRESS REMOVED = >wrote:

> hi Paniz.
>
> the content of the canvas cannot itself be made accessible, it is
> merely pixels, what is drawn on the screen has no inherent meaning or
> semantics that can be convyed to assitive technology. What is required
> is that an alternative is supplied using HTML.
> The effect of the IE implementation is that
> The HTML alternative can be provided by placing content inside the
> <canvas> tags rather than elsewhere on the page. Interaction with HTML
> content inside the canvas tags can be hooked up with what is drawn on
> the canvas using Javascript.
>
> There are pieces missing that are required to make the interaction
> between html content inside the canvas tags and what is drawm on the
> screen. These pieces are still being developed and specified.
>
> these include:
> a method to draw a focus ring on the canvas to indicate an area of the
> canvas has focus and that focus ring is associated with a html element
> such as a link or control inside the canvas tags.
> a method to indicate a caret
>
> the links josh provided go into more detail about these.
>
> regards
> stevef
>
> On 25 March 2011 09:43, paniz alipour < = EMAIL ADDRESS REMOVED = > wrote:
> > Hi joshue,
> >
> > By this sentence:
> > "So should you now built stuff that you want to be accessible in
> <canvas>?
> > Nope."
> > you mean as a developer,or no as a person who wants to try making canvas
> > accessible?
> >
> > How can I access the works that has been done on this area?
> >
> > And I have a question about IE9,whether it's problem really has been
> solved?
> >
> > Maybe in fact the canvas accessibility is not completely clear for me,
> >
> > I will be thankful if any body explain it's problem in a sentence,because
> I
> > dizzy,in some blog post for 2009 I read that the problem is about
> fallback
> > content,that it seems by release of IE9 it has been solved:(
> >
> > So....?!
> >
> > Thanks because of your guidance
> >
> >
> >
> > On Fri, Mar 25, 2011 at 1:38 PM, Joshue O Connor < = EMAIL ADDRESS REMOVED =
> >wrote:
> >
> >> Hi Paniz,
> >>
> >> > I am researching about html5 canvas accessibility ,I want to know more
> >> > information about it.
> >> >
> >> > Any body knows what's the status of canvas accessibility?
> >>
> >> Please have a look at the following for more info [1].
> >>
> >> If you wish to follow the issue (as it happens as such) have a look at
> >> the minutes of <canvas> meetings. [2]
> >>
> >> If that's too much, a doc that outlines some of the a11y issues with
> >> <canvas> may help to explain things. [3]
> >>
> >> This is really an issue in flux. It is nowhere near resolved (IMO).
> >> There have been some interesting development such as IE 9 claiming
> >> support for the canvas a11y, basically a navigable sub DOM that supports
> >> fallback content nested inside the <canvas> element.
> >>
> >> So in short, is <canvas> accessible? Not yet. Is there work being done
> >> on this? Yes.
> >>
> >> So should you now built stuff that you want to be accessible in
> >> <canvas>? Nope.
> >>
> >> HTH
> >>
> >> Josh
> >>
> >> [1]
> >>
> >>
> http://www.paciellogroup.com/blog/2010/09/html5-canvas-accessibility-in-internet-explorer-9/
> >> [2] http://www.w3.org/WAI/PF/HTML/wiki/Canvas/Meetings/Minutes
> >> [3] http://www.w3.org/html/wg/wiki/AddedElementCanvas
> >>
> >>
> >>
> >>
> >> NCBI: Celebrating 80 Years
> >>
> >> ********************************************************************
> >> National Council for the Blind of Ireland (NCBI) is a company
> >> limited by guarantee (registered in Ireland No. 26293) .
> >> Our registered office is at Whitworth Road, Drumcondra, Dublin 9.
> >> NCBI is also a registered Charity (chy4626).
> >>
> >> NOTICE: The information contained in this email and any attachments
> >> is confidential and may be privileged. If you are not the intended
> >> recipient you should not use, disclose, distribute or copy any of
> >> the content of it or of any attachment; you are requested to notify
> >> the sender immediately of your receipt of the email and then to
> >> delete it and any attachments from your system.
> >>
> >> NCBI endeavours to ensure that emails and any attachments generated
> >> by its staff are free from viruses or other contaminants. However,
> >> it cannot accept any responsibility for any such which are
> >> transmitted. We therefore recommend you scan all attachments.
> >>
> >> Please note that the statements and views expressed in this email
> >> and any attachments are those of the author and do not necessarily
> >> represent the views of NCBI
> >>
> >>
> >> ********************************************************************
> >>
> >>
> >>
> >>
> >
> >
> > --
> > Paniz Alipour
> >

From: John Foliot
Date: Fri, Mar 25 2011 10:54AM
Subject: Re: Html5 canvas accessibility
← Previous message | Next message →

paniz alipour wrote:
>
> Is any paper in any conference or journal published in this
> scope(Canvas
> accessibility) ?

Hi Paniz,

As active members of the HTML5 Accessibility Task Force at the W3C,
Steve's response to you, as well as the links supplied to you by Joshue,
are the most accurate and current information available today. There are
no papers or more formalized documents at this time because, frankly, the
problem has not yet been solved properly. I can appreciate that this is
not what you want to hear, but it is today's reality.

If you have ideas or suggestions on how to improve things, I urge you to
participate within the Task Force and share those ideas with Steve and
Rich (Schwerdtfeger) and the other members of the Canvas sub-group who
have been actively working on this issue/problem for many, many months
now. Not only does all of the accessibility requirements need to be worked
out (the most recent work has been with screen magnifying software
developers AI, makers of ZoomText), but we also need to see support
implemented by the browsers: browsers who are waiting to see what exactly
needs to be implemented, which at this time is still being spec'ed out.
This is a very large task/problem.

Your enthusiasm for taking on this subject is appreciated, but I
respectfully suggest that working within the on-going effort, rather than
trying to start over again from the beginning, will prove more productive
in the long run. There are still many questions that have not been
answered. I urge you to read the links Josh supplied fully, and if you
want to contribute, please consider joining the W3C Task Force and start
participating on the Canvas conference calls and contributing via the
mailing list set up at the W3C. Your participation there *will* be
appreciated.

As an aside, *ANYONE* can become a member of the W3C Taskforce, it does
not require a special invitation, nor a wall full of degrees and diplomas.
It simply requires that you care, wish to contribute, and have some time
to give to the effort. While we are (hopefully) coming toward the end of a
heavy round of effort on HTML5, ongoing work at the W3C never stops, and
results and successes are achieved in large part due to volunteer effort
from around the globe. It's fun, interesting and completely satisfying
work effort, and well worth the time spent. Consider it.

JF
===========================John Foliot
Program Manager
Stanford Online Accessibility Program
http://soap.stanford.edu
Stanford University
Tel: 650-468-5785

---
Co-chair - W3C HTML5 Accessibility Task Force (Media)
http://www.w3.org/WAI/PF/HTML/wiki/Main_Page

============================

From: paniz alipour
Date: Fri, Mar 25 2011 3:12PM
Subject: Re: Html5 canvas accessibility
← Previous message | Next message →

Hi Jhon,

You told me that there is a lot of problem that has not been answered.
Which problems?

Paniz.
On Fri, Mar 25, 2011 at 9:23 PM, John Foliot < = EMAIL ADDRESS REMOVED = > wrote:

> paniz alipour wrote:
> >
> > Is any paper in any conference or journal published in this
> > scope(Canvas
> > accessibility) ?
>
> Hi Paniz,
>
> As active members of the HTML5 Accessibility Task Force at the W3C,
> Steve's response to you, as well as the links supplied to you by Joshue,
> are the most accurate and current information available today. There are
> no papers or more formalized documents at this time because, frankly, the
> problem has not yet been solved properly. I can appreciate that this is
> not what you want to hear, but it is today's reality.
>
> If you have ideas or suggestions on how to improve things, I urge you to
> participate within the Task Force and share those ideas with Steve and
> Rich (Schwerdtfeger) and the other members of the Canvas sub-group who
> have been actively working on this issue/problem for many, many months
> now. Not only does all of the accessibility requirements need to be worked
> out (the most recent work has been with screen magnifying software
> developers AI, makers of ZoomText), but we also need to see support
> implemented by the browsers: browsers who are waiting to see what exactly
> needs to be implemented, which at this time is still being spec'ed out.
> This is a very large task/problem.
>
> Your enthusiasm for taking on this subject is appreciated, but I
> respectfully suggest that working within the on-going effort, rather than
> trying to start over again from the beginning, will prove more productive
> in the long run. There are still many questions that have not been
> answered. I urge you to read the links Josh supplied fully, and if you
> want to contribute, please consider joining the W3C Task Force and start
> participating on the Canvas conference calls and contributing via the
> mailing list set up at the W3C. Your participation there *will* be
> appreciated.
>
> As an aside, *ANYONE* can become a member of the W3C Taskforce, it does
> not require a special invitation, nor a wall full of degrees and diplomas.
> It simply requires that you care, wish to contribute, and have some time
> to give to the effort. While we are (hopefully) coming toward the end of a
> heavy round of effort on HTML5, ongoing work at the W3C never stops, and
> results and successes are achieved in large part due to volunteer effort
> from around the globe. It's fun, interesting and completely satisfying
> work effort, and well worth the time spent. Consider it.
>
> JF
> ===========================> John Foliot
> Program Manager
> Stanford Online Accessibility Program
> http://soap.stanford.edu
> Stanford University
> Tel: 650-468-5785
>
> ---
> Co-chair - W3C HTML5 Accessibility Task Force (Media)
> http://www.w3.org/WAI/PF/HTML/wiki/Main_Page
>
> ===========================>
>
>

From: John Foliot
Date: Fri, Mar 25 2011 5:27PM
Subject: Re: Html5 canvas accessibility
← Previous message | Next message →

Hi Paniz,



Have you read the links that Joshue posted? Start there, and if anything
needs further clarification after that be sure to ping back with a
detailed question and I'm sure you will get a focused response.



Cheers!



JF



From: paniz alipour [mailto: = EMAIL ADDRESS REMOVED = ]
Sent: Friday, March 25, 2011 2:11 PM
To: WebAIM Discussion List
Cc: John Foliot
Subject: Re: [WebAIM] Html5 canvas accessibility



Hi Jhon,



You told me that there is a lot of problem that has not been answered.

Which problems?

Paniz.

On Fri, Mar 25, 2011 at 9:23 PM, John Foliot < = EMAIL ADDRESS REMOVED = > wrote:

paniz alipour wrote:
>
> Is any paper in any conference or journal published in this
> scope(Canvas
> accessibility) ?

Hi Paniz,

As active members of the HTML5 Accessibility Task Force at the W3C,
Steve's response to you, as well as the links supplied to you by Joshue,
are the most accurate and current information available today. There are
no papers or more formalized documents at this time because, frankly, the
problem has not yet been solved properly. I can appreciate that this is
not what you want to hear, but it is today's reality.

If you have ideas or suggestions on how to improve things, I urge you to
participate within the Task Force and share those ideas with Steve and
Rich (Schwerdtfeger) and the other members of the Canvas sub-group who
have been actively working on this issue/problem for many, many months
now. Not only does all of the accessibility requirements need to be worked
out (the most recent work has been with screen magnifying software
developers AI, makers of ZoomText), but we also need to see support
implemented by the browsers: browsers who are waiting to see what exactly
needs to be implemented, which at this time is still being spec'ed out.
This is a very large task/problem.

Your enthusiasm for taking on this subject is appreciated, but I
respectfully suggest that working within the on-going effort, rather than
trying to start over again from the beginning, will prove more productive
in the long run. There are still many questions that have not been
answered. I urge you to read the links Josh supplied fully, and if you
want to contribute, please consider joining the W3C Task Force and start
participating on the Canvas conference calls and contributing via the
mailing list set up at the W3C. Your participation there *will* be
appreciated.

As an aside, *ANYONE* can become a member of the W3C Taskforce, it does
not require a special invitation, nor a wall full of degrees and diplomas.
It simply requires that you care, wish to contribute, and have some time
to give to the effort. While we are (hopefully) coming toward the end of a
heavy round of effort on HTML5, ongoing work at the W3C never stops, and
results and successes are achieved in large part due to volunteer effort
from around the globe. It's fun, interesting and completely satisfying
work effort, and well worth the time spent. Consider it.

JF
===========================John Foliot
Program Manager
Stanford Online Accessibility Program
http://soap.stanford.edu
Stanford University
Tel: 650-468-5785

---
Co-chair - W3C HTML5 Accessibility Task Force (Media)
http://www.w3.org/WAI/PF/HTML/wiki/Main_Page

============================

From: paniz alipour
Date: Sun, Mar 27 2011 7:18AM
Subject: Re: Html5 canvas accessibility
← Previous message | No next message

Hi,

Sorry but some how I dizzy!

Let's overview all the things that I understood:

1.About IE9 ,you told me that is the partial solution (focus ring and also
tab order),
It support sub-DOM for canvas that we can use html alternatives in the
canvas element.OK?

So ,We can't use some approaches for accessibility in these Html
alternatives?

Best Regards

On Fri, Mar 25, 2011 at 2:57 PM, Steve Faulkner < = EMAIL ADDRESS REMOVED = >wrote:

> hi Paniz.
>
> the content of the canvas cannot itself be made accessible, it is
> merely pixels, what is drawn on the screen has no inherent meaning or
> semantics that can be convyed to assitive technology. What is required
> is that an alternative is supplied using HTML.
> The effect of the IE implementation is that
> The HTML alternative can be provided by placing content inside the
> <canvas> tags rather than elsewhere on the page. Interaction with HTML
> content inside the canvas tags can be hooked up with what is drawn on
> the canvas using Javascript.
>
> There are pieces missing that are required to make the interaction
> between html content inside the canvas tags and what is drawm on the
> screen. These pieces are still being developed and specified.
>
> these include:
> a method to draw a focus ring on the canvas to indicate an area of the
> canvas has focus and that focus ring is associated with a html element
> such as a link or control inside the canvas tags.
> a method to indicate a caret
>
> the links josh provided go into more detail about these.
>
> regards
> stevef
>
> On 25 March 2011 09:43, paniz alipour < = EMAIL ADDRESS REMOVED = > wrote:
> > Hi joshue,
> >
> > By this sentence:
> > "So should you now built stuff that you want to be accessible in
> <canvas>?
> > Nope."
> > you mean as a developer,or no as a person who wants to try making canvas
> > accessible?
> >
> > How can I access the works that has been done on this area?
> >
> > And I have a question about IE9,whether it's problem really has been
> solved?
> >
> > Maybe in fact the canvas accessibility is not completely clear for me,
> >
> > I will be thankful if any body explain it's problem in a sentence,because
> I
> > dizzy,in some blog post for 2009 I read that the problem is about
> fallback
> > content,that it seems by release of IE9 it has been solved:(
> >
> > So....?!
> >
> > Thanks because of your guidance
> >
> >
> >
> > On Fri, Mar 25, 2011 at 1:38 PM, Joshue O Connor < = EMAIL ADDRESS REMOVED =
> >wrote:
> >
> >> Hi Paniz,
> >>
> >> > I am researching about html5 canvas accessibility ,I want to know more
> >> > information about it.
> >> >
> >> > Any body knows what's the status of canvas accessibility?
> >>
> >> Please have a look at the following for more info [1].
> >>
> >> If you wish to follow the issue (as it happens as such) have a look at
> >> the minutes of <canvas> meetings. [2]
> >>
> >> If that's too much, a doc that outlines some of the a11y issues with
> >> <canvas> may help to explain things. [3]
> >>
> >> This is really an issue in flux. It is nowhere near resolved (IMO).
> >> There have been some interesting development such as IE 9 claiming
> >> support for the canvas a11y, basically a navigable sub DOM that supports
> >> fallback content nested inside the <canvas> element.
> >>
> >> So in short, is <canvas> accessible? Not yet. Is there work being done
> >> on this? Yes.
> >>
> >> So should you now built stuff that you want to be accessible in
> >> <canvas>? Nope.
> >>
> >> HTH
> >>
> >> Josh
> >>
> >> [1]
> >>
> >>
> http://www.paciellogroup.com/blog/2010/09/html5-canvas-accessibility-in-internet-explorer-9/
> >> [2] http://www.w3.org/WAI/PF/HTML/wiki/Canvas/Meetings/Minutes
> >> [3] http://www.w3.org/html/wg/wiki/AddedElementCanvas
> >>
> >>
> >>
> >>
> >> NCBI: Celebrating 80 Years
> >>
> >> ********************************************************************
> >> National Council for the Blind of Ireland (NCBI) is a company
> >> limited by guarantee (registered in Ireland No. 26293) .
> >> Our registered office is at Whitworth Road, Drumcondra, Dublin 9.
> >> NCBI is also a registered Charity (chy4626).
> >>
> >> NOTICE: The information contained in this email and any attachments
> >> is confidential and may be privileged. If you are not the intended
> >> recipient you should not use, disclose, distribute or copy any of
> >> the content of it or of any attachment; you are requested to notify
> >> the sender immediately of your receipt of the email and then to
> >> delete it and any attachments from your system.
> >>
> >> NCBI endeavours to ensure that emails and any attachments generated
> >> by its staff are free from viruses or other contaminants. However,
> >> it cannot accept any responsibility for any such which are
> >> transmitted. We therefore recommend you scan all attachments.
> >>
> >> Please note that the statements and views expressed in this email
> >> and any attachments are those of the author and do not necessarily
> >> represent the views of NCBI
> >>
> >>
> >> ********************************************************************
> >>
> >>
> >>
> >>
> >
> >
> > --
> > Paniz Alipour
> >