Monday, May 21st, 2007
Moo Image Gallery
Asad Sheth has created an image gallery in 182 lines of code that work with Prototype and Moo.fx.





Monday, May 21st, 2007
Asad Sheth has created an image gallery in 182 lines of code that work with Prototype and Moo.fx.
Saturday, May 19th, 2007
RailsConf is underway in Portland, Oregon, and day one (Friday) is in the bag. The keynote by DHH covered what to expect from Rails 2.0. Front and center was an emphasis on RESTful development, which should come as no surprise to anyone who has followed Rails lately. The big takeaway for ajax developers is that Read the rest…
Friday, May 18th, 2007
Dave Thomas created the Code Kata as a way to practice your art. Practice makes perfect. Dan Simard has created JavaScript Kata as a place for us to get jiggy with JS. It isn’t in quite the same spirit as the Code Kata, as it contains items such as don’t use the alert() function. Other Read the rest…
Sometimes I feel a little bad when people enjoy a new component here or there, when there are tools such as TIBCO, Backbase, and Oracle ADF that have hundreds of them :) Oracle has released ADF Faces Rich Client Components Demo: A first technology preview of the Oracle ADF Faces Rich Client components is contained Read the rest…
You can never have enough Tetris on a Friday. Sergey Popov created this version. Play away.
Gabriel Handford has created a behavior.js script that allows you to unobtrusively automate Event.observe’tion. Magic is in naming conventions, so that: < View plain text > HTML <a class="bvr-observe-click-xhrTheFunction" href="/the/href">The link</a> takes care of: < View plain text > javascript Event.observe(theLinkElement, "click", function(event) { xhrTheFunction(event) });
Thursday, May 17th, 2007
MySpace and Facebook have racked up valuations north of $1 billion by targeting young underemployed singles, but no one yet owns the arguably more lucrative market for mothers clubs, book clubs, scout troops, local alumni chapters, and other organized groups that draw millions of adults to interact with each other online every day. Grouply provides Read the rest…
We have discussed the Google AJAX Feed API when it launched. It offers Ajax developers the ability to access any public feed through a unified API, bypassing any domain issues in a secure way. The team has started to build useful widgets on top of their own API, and show you just the beginnings of Read the rest…
Oliver Steele has written up some of his implementations of memoization in JavaScript. He ends up with: < View plain text > javascript function memoizeConstantMethod(o, p) { var f = o[p], mf; var s = function(v) {return o[p]=v||mf}; ((mf = function() { (s(function(){return value})).reset = mf.reset; return value Read the rest…
Alex Russell (SitePen) and the Dojo team and pushing strongly ahead with Dojo 0.9 which is a major update that gets very pragmatic. What’s new The new widget system, Dijit has landed! Holy cow is it fast. Stay tuned for themes and more widgets. Layered builds. Slice and dice your builds any way you like Read the rest…
The IE team has released a new Internet Explorer Developer Toolbar. This is the final release of the toolbar, but the comments in that thread talk about issues, not only with the toolbar itself, but also with Silverlight. The screencast of the tool is a Silverlight application, and some folk can’t get it working. Ah, Read the rest…
The Prototype team keeps going. Right after their latest 1.5.1 release the put a DOM Builder into the mix. You can programatically great DOM nodes via: < View plain text > javascript new Element(‘input’, { name: "user", disabled: true }); This code will create: < View plain text > HTML <input name="user" disabled="disabled" /> The Read the rest…
Wednesday, May 16th, 2007
Joshua Gross, founder of Tapefailure, let us know about their new launch. Tapefailure records user actions, which are recorded as tapes, and the users can play back the tapes or view various statistics about them. You can get access to information such as visual mouse maps, and average tapes. Tapes are recorded via iframes, and Read the rest…
Peter Goodman wanted really rich tooltips, so he decided to experiment with Flash tooltips using jQuery. jQuery has a Flash plugin that lets you embed Flash movies with code such as: < View plain text > javascript $(‘#hello’).flash({ src: ‘hello.swf’, width: 320, height: 240 }); It may be a Read the rest…
Chris Holland has released IBDOM, a library that aims to make working with the DOM lots of fun ;) The core of the library is about injecting HTML. Example < View plain text > HTML <div id="myCarInfo"> <h1 title="data:lastUpdated"> <span>data:make</span> Read the rest…
OpensIFRr is a new tool that enables you to create sIFR flash files that represent fonts that you need. Ben and I demonstrated sIFR at JavaOne last week. We took the typography of ajaxian.com and spruced it up in an unobtrusive way. Here is a simple hello world recap of how to use sIFR: < Read the rest…