YUI-Ext is extremely useful
I’ve recently discovered the great work by Jack Slocum in his Yahoo Extensions library. Basically, he has taken the YAHOO User Interface library (YUI) and extended it to the point of creating his own very useful framework.
If you want a robust, cross-browser user interface JavaScript library, I urge you to check out this guy’s work. So far I have been very impressed, and am looking for ways to incorporate his work into my own development.
Comments
Comment from Darryl Lyons
Time: January 8, 2007, 10:11 pm
Ray, Jack certainly is one of the brightest guys out there. His stuff just makes sense. I have seen jQuery, and I haven’t ruled out using it. Jack’s stuff fits really well with what I have (and my team) have been doing the last 12 months. Besides, we have committed to YUI, so YUI-Ext is the next logical step.
Comment from Rey Bango
Time: January 8, 2007, 11:41 pm
Ah. If you’re committed to YUI, then it makes perfect sense. I’m consistently floored by how clean Jack’s work is.
I’m very committed to jQuery myself and I’m heading up the project’s evangelism team so that’s why I wanted to ping you and ensure you had a chance to check out the functionality. One thing that we’re working on for jQuery v1.1 is better integration with other libraries so that you can continue to use your existing lib while also leveraging jQuery. Its not to a level of interchangeably accessing components of libs but more ensuring that jQuery can co-exist peacefully with other libs.
Comment from Darryl Lyons
Time: January 9, 2007, 10:45 pm
Co-existence is always a good thing to strive for. Some of the YUI CSS stuff is guilty of not doing this. For some reason some of the CSS classes are generically named.
Comment from Rey Bango
Time: January 12, 2007, 7:06 am
Hey Darryl, I don’t have your email but I figured you’d be interested in this:
Big improvements to selector access from Jack Slocum.
Rey
Comment from Darryl Lyons
Time: January 12, 2007, 7:56 pm
Yeah, saw that blog entry today, and your follow up ![]()
Comment from Animal
Time: January 31, 2007, 11:06 pm
“For some reason some of the CSS classes are generically named.”
I submitted a bug report about that, suggesting they could be “namespaced” by prefixing all YUI class names with “yui-”. It should be fixed in the next release.
Using “selected”?….. what were they thinking?
Comment from Darryl Lyons
Time: February 6, 2007, 8:27 pm
Yeah, the weird thing is the tree is namespaced - so go figure.
Comment from Jeff Howden
Time: February 19, 2007, 4:39 pm
It’s probably worth noting for you jQuery users out there that Ext will contain a compatibility layer that’ll allow you to use it with YUI, jQuery, or Prototype. Others will be added in the future, I’m sure.
Comment from Darryl Lyons
Time: February 22, 2007, 9:05 pm
Its an interesting move, but not unexpected. He’s added so much it was definitely a framework in its own right rather than a mere extension.
Comment from Rey Bango
Time: January 8, 2007, 3:22 am
Hi Darryl. Jack is one of the brightest guys out there. His work is just awesome.
Since I’m more of a fan of jQuery, I’d also appreciate it if you could take a peak at it. I recently got Rob Gonda & Joe Danziger hot on it and I’ve posted about Rob’s AjaxCFC for jQuery here:
http://www.reybango.com/index.cfm/2006/12/27/jQuery–ColdFusion-AJAX-for-ColdFusion
It also contains links to most of jQuery’s resources. Take a look before committing outright and ping me if you have any questions.
Rey//