Tuesday, May 31st, 2005

Toolkit: Toxic for PHP

Category: Ajax, PHP, Toolkit

Danne Lundqvist has released the first version of hsi Ajax toolkit for rich clients. It is lightweight and features automatic form validation and fields can be bound to method calls. Currently there is only a PHP backend available. Example myUser.bindParams(‘save’, ‘User_id’, ‘User_login’, ‘User_firstname’, ‘User_lastname’, ‘User_email’, ‘User_group’, ‘User_age’); … myUser.execute(‘save’); PHP piece <?php // The PHP Read the rest…

Posted by Dion Almaer at 11:43 am
1 Comment

+++--
3.9 rating from 25 votes

Utility: JavaScript Obfuscator

Category: Java, JavaScript, Utility

Shane Ng has releaed an open source JavaScript Obfuscator. The obfuscator is a Java program itself, and follows a set of rules: This JavaScript obfuscator removes all comments. In case there is a closure that does not end with a semi-colon, “;”, a line break will be inserted when “}” is encountered. Redundant whitespace characters Read the rest…

Posted by Dion Almaer at 11:33 am
24 Comments

+++--
3.5 rating from 52 votes

Monday, May 30th, 2005

Example: Dynamic Ajaxian Tasklist

Category: Ajax, Examples, Java, JavaScript

Jens Schumacher has come up with a nice example of an Ajaxian Dynamic Tasklist. It is implemented in a macro for the popular Confluence Wiki from Atlassian. I like the green check, red cross icons, and the bar showing the % of the tasks done. Very Tada.

Posted by Dion Almaer at 5:47 pm
4 Comments

+++--
3.6 rating from 23 votes

CFAjax: Cold Fusion Ajaxian Toolkit

Category: Toolkit

CFAjax is the Ajax implementation for coldfusion. It makes coldfusion method calls on server directly from HTML page using JavaScript and return backs the result to the calling HTML page. CFAjax comes with simple to use JavaScript API and simple coldfusion implementation that marshal’s the response between your CF methods and HTML page. Using CFAjax Read the rest…

Posted by Dion Almaer at 5:43 pm
1 Comment

+++--
3.9 rating from 15 votes

Friday, May 27th, 2005

Showcase: TIBCO shows their library / toolkit / IDE to Jon Udell

Category: Ajax, JavaScript, Library, Screencast, Showcase, Toolkit

Jon Udell of Infoworld has been publishing some very interesting screencases. His latest consists of TIBCO showing off a rich Ajaxian library / toolkit / IDE. The IDE (or Visual Authoring Toolkit) eats their dog food, as it is built on their library itself. As you watch the screencast, I think you will be impressed Read the rest…

Posted by Dion Almaer at 12:17 am
5 Comments

+++--
3.8 rating from 11 votes

Example: Cojax, an ajax style code viewer

Category: Ajax, Examples, JavaScript, Showcase

Scott Watermasysk and co put together a nice example of Ajax called Cojax. Cojax is an ajaxian source code viewer which consists of: Left hand tree structure which represents the source code files/directories On demand retrieval of particular source code, which is color coded nicely Firefox “Loading *” usability pattern It would be nice to Read the rest…

Posted by Dion Almaer at 12:07 am
Comment here

+++--
3.6 rating from 17 votes

Example: Ajax Advocates show rich widgets

Category: Ajax, Component, Examples, JavaScript, Library

A new site, Ajax Advocates, has a nice example of some rich Ajax. They put together “BlahBlah Finance!”, which consists of a rich UI component containing: Pure HTML running on Apache Object Oriented Javascript AJAX techniques to refresh Stock price Drag-drop column headers to move position of columns Excel-style grid navigation, with Undo functionality Ability Read the rest…

Posted by Dion Almaer at 12:05 am
2 Comments

++---
2.9 rating from 30 votes

Article: Errors and Ajax

Category: Ajax, Articles, JavaScript

O’Reilly’s XML.com has a piece that discusses the magic of try {} catch(e) {} finally {}, and window.onerror = handleError. The article shows examples in the realm of Ajax, and XMLHttpRequest, but it is more generic than that (and even has Perl code ;)

Posted by Dion Almaer at 12:01 am
1 Comment

+++--
3.4 rating from 10 votes

Thursday, May 26th, 2005

WICK: Web Input Completion Kit

Category: Examples, JavaScript, Library

This is WICK, the Web Input Completion Kit, an evolving framework that leverages web standards such as JavaScript, DOM and CSS to facilitate textual input in form UI elements assisted by local and remote data sources. This framework strives to remain unobtrusive and preserve a form’s semantics and accessibility. The sample page shows text input Read the rest…

Posted by Dion Almaer at 9:10 am
2 Comments

+++--
3.1 rating from 9 votes

SACK: Simple Ajax Code Kit

Category: Ajax, JavaScript, Toolkit

Gregory Wild-Smith has written about Ajax, and other toolkits such as SAJAX and Dojo weren’t for him: Anyhow, as I’m using AJAX a lot these days — both for side projects and at work — I thought I would develop a nice simple wrapper for it that does exactly what I want from it; namely Read the rest…

Posted by Dion Almaer at 8:51 am
Comment here

+++--
3.9 rating from 35 votes

Showcase: Netflix using more and more Ajax

Category: Showcase

Netflix has a nice clean web UI. Now, they are using some Ajax, with more and more usage coming all the time.

Posted by Dion Almaer at 8:47 am
Comment here

+++--
3.3 rating from 15 votes

Wednesday, May 25th, 2005

Messaging with Ajax and ActiveMQ

Category: Ajax, Java, Server

There is more afoot with messaging and Ajax. ActiveMQ is an open source MOM, and it now has support for Ajax. Ajax support in ActiveMQ builds on top of the REST connector for ActiveMQ which allows any web capable device to send or receive messages over JMS. Client side view On the client the web Read the rest…

Posted by Dion Almaer at 10:02 am
1 Comment

+++--
3.2 rating from 9 votes

Ajaxifying the Address Bar Interface

Category: Ajax

A lot of people are finding that the browser address bar is the new command line. Some people embed an address bar in their start menu, which means it is always there. Michael Mahemoff talks about taking this to the next level, and Ajaxifying the Address Bar Interface. Personally, I would love a QuickSilver-esque system.

Posted by Dion Almaer at 9:37 am
4 Comments

+++--
3.5 rating from 16 votes

Example: Spell Check

Category: Ajax, Examples

Garrison Locke has put up an Ajax Spell Checker. This is another good use of client/server. You wouldn’t want to download an entire data dictionary down to the client, and now you don’t have too :)

Posted by Dion Almaer at 9:32 am
1 Comment

+++--
3.3 rating from 8 votes

Tuesday, May 24th, 2005

Ajax Slashdotted Again

Category: Ajax, JavaScript

Good ole /. has another posting claiming that the AJAX Buzzword Reinvigorates Javascript. Typically, the usual suspects are on the thread jumping up and down :)

Posted by Dion Almaer at 3:35 pm
1 Comment

+++--
3.5 rating from 2 votes

JavaScript Threading and Continuations

Category: JavaScript

Coming from a world such as Java, developers sometimes wish they had rich threading constructs. The f(m) project has gone ahead and implemented a threading construct / library for you to use. Threading is a double edged sword though. It is very easy to shoot yourself in the foot, and it brings in a lot Read the rest…

Posted by Dion Almaer at 2:42 pm
21 Comments

+++--
3.4 rating from 37 votes

All Posts of May 2005