On Dec 11, 2006, at 2:08 AM, Max Ischenko wrote: > > > On 12/10/06, Ian Charnas <[EMAIL PROTECTED]> wrote: > Is the accordion in jquery any better than > the accordion in mootools? Is scriptaculous' lightbox any better than > jquery's graybox? Because we can't provide them all so that people > can > use whichever they want for their application, I think we need to pick > one that has the widest audience base, and one that can work well with > other more application-specific frameworks. > > I came to a different conclusion. > > Because we don't have a clear winner it is much more important to > able to use _any_ js library user likes and/or uses in the project. > ToscaWidgets just has to play nicely with different libraries. >
The reason this question comes up, however, is that Alberto would probably want to ship some rich widgets, as we do currently. And writing all of that "richness" specifically into ToscaWidgets doesn't seem wise... therefore, a choice of toolkit is necessary. Dojo has more features than any other JavaScript toolkit that I've come across (it also has the infrastructure to support that -- flexible build system, new inline documentation tool). Perhaps it's slower, I haven't seen any quantitative comparison. MochiKit 1.4 (with either the Scriptaculous port or Karl's newer Animator library) seems to do just about everything the others (proto +Scriptaculous, jQuery, moo) do. jQuery has the CSS selector thing, but if it's truly useful I'd imagine that Bob would consider a patch to add it to MochiKit. MochiKit's bigger, if you're using an all-in-one MochiKit.js, but MochiKit's also modular if you want to use it that way. I recognize that among tools of similar levels of power, the choice comes down to a qualitative one rather than a quantitative one. It's often a matter of which library "feels" right. I'd be interested to see snippets of code that people think are illuminating and interesting about the feel of a given library. Kevin --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "TurboGears Trunk" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/turbogears-trunk?hl=en -~----------~----~----~----~------~----~------~--~---
