JavaScript Library Makes Mashups Easier

Sunday, June 25th, 2006

JAHAH is an AJAX-like technology for ‘mashing’ web pages together. The technique claims that it becomes easier for web page authors to include other documents into the current page and removes the cross-domain restriction of most AJAX like technologies (no HTTP proxy script is required).

Handling Bookmarks and Back Buttons in AJAX

Thursday, June 22nd, 2006

By nature, AJAX based web applications are not bookmarkable nor do they recover well from user initiated back and forward button clicks.Really Simple History (RSH) framework makes it easy for AJAX applications to incorporate bookmarking and back and button support.

Better JavaScript Debugging in 15 Minutes

Sunday, May 28th, 2006

I have created a 15 minute screencast that will show you how to Debug JavaScript with Firebug. I cover a number of concepts such as using the console, interactive debugger and timer features of the Firebug extension for Firefox. If you haven’t tried Firebug yet, I’m sure that this screencast will convince you to make it a part of your JavaScript coding workflow.

I hope you enjoy my first screencast! I plan on doing a few more over the next couple of weeks, so I would appreciate your feedback.

Launch the screencast now! (requires Flash)

FireBug - New Version Released

Tuesday, May 23rd, 2006

If you’re writing AJAX code and/or standards-based web pages you should be using Joe Hewitt’s Firebug extension for Firefox. Version 0.4 has just been released and is the most significant upgrade to date. I have been beta testing this version for a couple of weeks now, and I can’t image developing without it. One of the greatest new features is a JavaScript Debugger that allows you to simply add breakpoints to your JS code, then step through your code line by line, and inspect local variables and the call stack. There are tonnes of other great features, so head over to Joe’s site and give Firebug a try!

Simon Willison on Yahoo! User Interface Library

Tuesday, May 23rd, 2006

Simon Willison shares his thoughts on the The Yahoo! User Interface Library during this year’s XTech. Reading his notes will hopefully help you see the real power behind Yahoo’s new open source JavaScript library.

10 Places You Must Use Ajax

Thursday, May 4th, 2006

Alex Bosworth offers his list of10 Places You Must Use Ajax and a few more places where you shouldn’t use this fancy JavaScript trick.

AJAX Activity Indicators

Tuesday, April 18th, 2006

napyfab.com has a great collection of animated gifs that you can use to indicate activity in your AJAX calls. You can choose versions that display over either a white or black background.

A Designer’s Guide to Prototyping Ajax

Monday, April 10th, 2006

The Particletree blog has a nice article titled - A Designer’s Guide to Prototyping Ajax - that walks you through a suggested process for developing prototypes of these new fandanagled web applictions. The article focuses on creating good wireframes using standards compliant XHTML and CSS.

Open-Source Date Slider

Saturday, March 25th, 2006

This one is a bit old, but in the event that you missed it, you should really check out Measure Map’s open-source Date Slider. The slider is a Flash component that allows you to select a range of dates and present nice summary data based on the date range. Measure Map is a slick web-based analyitics application that is easy to install on virtually any blog.

Degradable Ajax

Saturday, March 25th, 2006

The Particletree blog has an excellent tutorial on The Hows and Whys of Degradable Ajax. The technique involves creating a page that works like a traditional web application that processes information on page loads and refreshes. Then, if JavaScript is enabled, they have their scripts bypass the traditional functionality and replaces it with Ajax functionality.