AJAX toolkit selection criteria
david.bolter at utoronto.ca
Wed Apr 4 18:00:09 UTC 2007
Maybe add open source license compatibility?
What does "even abstraction" mean?
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,
> - accessibility support: existing and/or planned
> - ARIA
> - keyboard control
> - high contrast support
> - library for DOM manipulation
> - 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
> "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
More information about the fluid-work