Search  

Deep in Marvin's thorax gears ground.
busy

Yahoo! releases their UI Library

I’m just beginning to dive into this, but it’s got me excited. They’ve got two versions of each source file, a build one with all the comments and a src which is already compressed for you.

Having worked for a while with Prototype and Script.aculo.us I’m curious to see how they compare. Seems like Script.aculo.us provides a lot of whiz bang effects the Yahoo library doesn’t have, but you do have all of these:

  • animation
  • calendar (not sure if there’s a dropdown version)
  • connection (ajax stuff)
  • dom
  • dragdrop
  • event
  • slider
  • treeview (particularly cool)

My biggest issue about it so far is that you’d have to type the namespace of YAHOO about a zillion times. Typing

Yahoo.util.Dom.get('myelement');
is a lot more typing than prototype’s terse
$('myelement')