AJAX toolkit selection criteria
David Bolter
david.bolter at utoronto.ca
Wed Apr 4 18:00:09 UTC 2007
Good idea.
Maybe add open source license compatibility?
What does "even abstraction" mean?
cheers,
David
Anastasia Cheetham wrote:
> We're currently considering four AJAX toolkits (Dojo, Prototype, YUI
> and Mochikit), and this morning, we discussed possible criteria for
> selecting which one the Fluid project will work with. What follows
> are the criteria we discussed. We'd appreciate any comments,
> thoughts, additions, etc.
>
>
> Over-arching criteria:
>
> - accessibility
> - extensibility
>
> More detailed criteria:
>
> - ease of debugging
> - cross-browser support (IE 6 & 7, Firefox 1.5 and 2, Safari on 10.4,
> Opera)
> - accessibility support: existing and/or planned
> - ARIA
> - keyboard control
> - high contrast support
> - library for DOM manipulation
> - library for Javascript support
> - plays nice with other javascript toolkits (e.g. no global namespacing)
> - gentle use of coarse-grained even handlers (e.g. doesn't use onload())
> - even abstraction
> - security
> - supports extension
> - skinability - ease of changing default appearance
> - community support
>
>
> --
> Anastasia Cheetham a.cheetham at utoronto.ca
> Adaptive Technology Resource Centre / University of Toronto
> (416)946-3582
>
> "The idea that technology takes away mystery or awe or
> wonder in nature is wrong. It's quite the opposite.
> It's much more wonderful to know what something's
> really like than to sit there and just simply, in
> ignorance, say 'Oooh, isn't it wonderful?'"
> -- Richard Feynman
>
>
> _______________________________________________
> fluid-work mailing list
> fluid-work at fluidproject.org
> http://fluidproject.org/mailman/listinfo/fluid-work
>
More information about the fluid-work
mailing list