Ok , here goes my point of view: My ideal Jquery first objectives are:
1. Writing Javascript code should be fun (CORE got it! Chainability, ...) 2. Resolve compatibility issues/behaviors with W3C Standards and browsers: DOM, CSS + selectors, Javascript, XHTML, EVENTS and XMLHTTPRequest. So, for that exist: - DOM, - CSS [+ Dimensions plugin is included here as expected behavior], - EVENTS, - and little part of AJAX but, please, avoiding redundances - just css(), attr(), bind(), etc.. - and only CSS selectors... (trying to be written in an Standard way) Above are ('problematic') features implemented in almost all browsers. So that be part of the "lite" version. Now new features, not implemented in main browsers at the same level (or at all), which uses Jquery itself, in an "expanded" version: 1. Special selectors: XPath (working with XML), Customs,... 2. Effects (animations) 3. Manipulating FORMS 4. Manipulating AJAX 4,5. Manipulating XML (AJAX+XPATH..??)?? 5. shortcuts??? for css(), attr(), bind() 6. Plug-ins (in individual modules) That's all, folks! Enrique Meléndez Estrada _______________________________________________ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/