Various sections of the site go here

Thursday, February 23rd, 2006

IE Tip: Cheeky way to see the current state of the page

Category: HTML, IE, Tip

Who needs debuggers and add ons, when you can simply put the following in your IE address bar: < View plain text > javascript javascript:'<xmp>’+window.document.body.outerHTML+'</xmp>’;

Posted by Dion Almaer at 10:21 am

3.8 rating from 89 votes

SVG Terminal Released

Category: Toolkit, UI

The SVG Terminal has been released. The SVG Terminal is a javascript module for Firefox 1.5 that enables apps to deliver rich views on network screens and fine-grained interactivity with users. It directs all user input from the browser to the app, which sends updates as SVG fragments to the browser. For more on how Read the rest…

Posted by Dion Almaer at 10:09 am

3.7 rating from 19 votes – Ajax-enabled TV Listings and Community

Category: Showcase

The new site, does one thing and it does it well – provide TV listings for your area in a simple, easy to read, Ajax-enabled interface. is focused on multi-tasking tv watchers – the growing population of users that have broadband internet connectivity while watching TV. Whether you are a passive viewer or Read the rest…

Posted by Chris Cornutt at 8:45 am

3.6 rating from 24 votes

Selenium IDE Screencast

Category: JavaScript, Ruby, Screencast, Testing

In our podcast with Patrick Lightbody he talked about his work with Selenium IDE. Jonas Bengtsson just came out with a screen cast in which he “creates a new Rails project, install Selenium on Rails, create a test case using Selenium IDE, create another in RSelenese, and run all the test as a Rake task.

Posted by Dion Almaer at 8:37 am

3.9 rating from 22 votes

Wednesday, February 22nd, 2006

Patents Gone Wild: Ajax and Rich Media

Category: Editorial

In another show of how the patent process needs to be updated, we heard that a Company claims patent win in online rich media. Internet design company Balthaser announced Tuesday that the U.S. Patent and Trademark Office has granted it a patent for the design and creation of rich-media services over the Internet. According to Read the rest…

Posted by Dion Almaer at 5:19 pm

3.5 rating from 52 votes

Troubles with Asynchronous Ajax Requests and PHP Sessions

Category: Ajax, Articles

Marc Wandschneider (the Chipmunk Ninja), has written about a race condition that he ran into on a recent project using Ajax techniques and PHP on the backend. He details the issues, and explores his work-around.

Posted by Dion Almaer at 8:54 am

3.5 rating from 68 votes

Painless JavaScript Using Prototype

Category: Programming, Prototype

In this new post on the “Javascript & DHTML Tutorials” blog from SitePoint, Dan Webb demonstrated how to use the Prototype library to make “painless Javascript” for your site. Personally, I think the jury’s out on the whole ‘fun’ JavaScript thing, but nevertheless Prototype is a really well executed JavaScript library which, although the situation Read the rest…

Posted by Chris Cornutt at 8:05 am

4 rating from 35 votes

Roaming through XMLDOM: An AJAX Prerequisite

Category: Ajax, Programming

On, there’s a new article posted where they investigate the use of ActiveX methods to work through the XML returned from something like an Ajax call. The twin tasks of the XMLHttp are handling the HTTP request, and then processing the XML response. The first one is easily done by writing the appropriate syntax Read the rest…

Posted by Chris Cornutt at 7:52 am

3.5 rating from 35 votes

Tuesday, February 21st, 2006

Seventeen Minutes With Bill Gates

Category: .NET, Editorial

The Channel9 Team got together with Bill Gates to chat tech. The piece that we cared about was when he talked about IE, DHTML, and Ajax. Q. What would you say to people to question Microsoft’s commitment to the browser? “We are doing a mea culpa there.” Excuse: Security :) However, things are going to Read the rest…

Posted by Dion Almaer at 9:03 am

3.7 rating from 66 votes

TinyAjax: Another PHP 5 Ajax Library

Category: Ajax, PHP, Toolkit

Mats Karlsson loved how simple it was to implement Ajax features with Sajax, but thought there was room to make it even simpler, so he created TinyAjax. Features AJAX enable your pages without having to write a single line of javascript Call PHP functions in classes or as separate functions, you can even extend TinyAjax Read the rest…

Posted by Dion Almaer at 8:06 am

3.9 rating from 118 votes

Quick Tip: Text Truncation with JavaScript

Category: JavaScript, Tip

A random tip here. This snippet allows you to truncate a paragraph, and add a ‘…’ to the end of the truncation. When a user clicks on the ‘…’ it expands out to the full text. Truncate the text to a length of your choosing Do not truncate in the middle of a word (only Read the rest…

Posted by Dion Almaer at 8:01 am

3.4 rating from 56 votes

Monday, February 20th, 2006

Screencast: Data Grid as Example of Rich Ajax

Category: Programming, UI

The other day, we linked to Harry Fuecks’ distinction between HTML++ (regular web app with a bit of Ajax thrown in) and Client/SOA (full-blown rich Ajax app). As I’d been discussing a similar idea (Ajax-Lite versus Ajax-Deluxe), I posted a followup. Now Andre Charland of eBusiness Applications has chimed in with a 6-minute screencast: When Read the rest…

Posted by Michael Mahemoff at 7:24 pm

4.2 rating from 26 votes – a Blend of and

Category: Ajax, XmlHttpRequest

The new site,, combines two of the most widely used/visited sites out there these days – and – to create a live feed showing a cross-reference for items coming from both sites, showing the diggs and the number of times tagged on together. is a social news site and Read the rest…

Posted by Chris Cornutt at 12:25 pm

3.4 rating from 42 votes

Jonathan Snook’s Prototype Cheat Sheets

Category: Prototype

Jonathan Snook has posted some graphics (“cheat sheets”) over on his blog today – various sized disections of the popular Prototype Javascript framework. In getting to know Prototype a little better, I decided to go through the latest version of the Prototype library (1.5.0_pre0) and detail every method and property that was available. In doing Read the rest…

Posted by Chris Cornutt at 12:08 pm

4.4 rating from 35 votes

Beware the toggle in Ajax Applications

Category: Ajax, Editorial, Usability

Ajax applications are different yet the same. I had an interesting observation the other day about long lived web applications. They live on a tab in Firefox that I open when I start it up, and they tend to sit there all the time. One tab would be Ajaxian itself, and others would be project Read the rest…

Posted by Dion Almaer at 10:14 am

3.6 rating from 37 votes

The Future of JavaScript: an Update from Brendan Eich

Category: Firefox, JavaScript, Programming, Python

Brendan Eich has posted a status update on some of the work going into the upcoming JavaScript 2, aka ECMAScript Edition 4 (ES4). One feature that should look familiar to Python hackers are generators and iterators, as seen in the following example taken from a console session: < View plain text > javascript js> function Read the rest…

Posted by Rob Sanheim at 7:00 am

4 rating from 118 votes