AJAX toolkit selection criteria

Colin Clark colin.clark at utoronto.ca
Wed Apr 4 18:09:36 UTC 2007


I think that was "event abstraction." We're expecting most good AJAX  
toolkits should provide some model/APIs for handling events.

Colin

On 4-Apr-07, at 2:00 PM, David Bolter wrote:

> 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
>>
>
> _______________________________________________
> fluid-work mailing list
> fluid-work at fluidproject.org
> http://fluidproject.org/mailman/listinfo/fluid-work

---
Colin Clark
Technical Lead, FLUID Project
Adaptive Technology Resource Centre, University of Toronto
http://fluidproject.org




More information about the fluid-work mailing list