Re: canvas UI library, underscores the use cases for backed regions

Hi Ben,

the library  has issues especially related to accessibility. As do most
software projects when they are initially developed.
The usual cycle, as you know, is accessibility considerations occur later
and are added on, this is ample evidence of this is any javascript UI
library.

We have worked with a number of very large clients who have invested in use
of UI libraries and then realised that they need to make them accessible
for business requirement purposes. They then have paid the library
developers or provided resources to implement accessibility support. In
cases where an inaccessible library is being used, our first advice is to
drop use of that library and use one with accessibility support, this does
not often occur though due to their percieved sunk cost in the libarary
already in use.

regards
SteveF

On 12 August 2012 09:25, Benjamin Hawkes-Lewis
<bhawkeslewis@googlemail.com>wrote:

> On Wed, Aug 8, 2012 at 11:03 AM, Steve Faulkner
> <faulkner.steve@gmail.com> wrote:
> > found this canvas UI library, I think this underscores the use cases for
> > backed regions.
>
> Canonical homepage (including link to source) seems to be:
> http://zebra.gravitysoft.org/
>
> Interesting to note from the demo that its widget set includes textbox
> and multiline textbox.
>
> Also interesting to note how broken they are, e.g. basic editing
> controls (menu, context menu, keyboard shortcuts) don't operate.
>
> Whether a library that purports to use <canvas> to "get rid of … heavy
> CSS/DOM manipulations" is going to turn around and use backing regions
> seems subject to doubt, but maybe.
>
> --
> Benjamin Hawkes-Lewis
>



-- 
with regards

Steve Faulkner
Technical Director - TPG

www.paciellogroup.com | www.HTML5accessibility.com |
www.twitter.com/stevefaulkner
HTML5: Techniques for providing useful text alternatives -
dev.w3.org/html5/alt-techniques/
Web Accessibility Toolbar - www.paciellogroup.com/resources/wat-ie-about.html

Received on Sunday, 12 August 2012 09:21:45 UTC