Friday, June 3rd, 2005

Showcase: Rpad – Web based analysis program

Category: Showcase

Rpad is an interactive, web-based analysis program. Rpad pages are interactive workbook-type sheets based on R, an open-source implementation of the S language. Rpad is an analysis package, a web-page designer, and a gui designer all wrapped in one. Rpad makes it easy to develop powerful data analysis applications that can be shared with others. Read the rest…

Posted by Dion Almaer at 9:51 am
Comment here

3 rating from 5 votes

Thursday, June 2nd, 2005

Adam Bosworth: Ajax reconsidered

Category: Ajax, Editorial

Adam Bosworth (now of Google, formerly of Microsoft, BEA, and others) has written about reconsidering Ajax. He follows along with the many others wondering “why now?”. He has features that he thinks we really need: First, printing is still hard. The browser has never grown up to enable the page author to easily describe an Read the rest…

Posted by Dion Almaer at 1:38 pm
1 Comment

3.5 rating from 4 votes

XAMJ: Another entry into the XML world

Category: Java

XAMJ is the latest entry into the category of “XML application markup languages”. It joins Microsoft’s XAML, Macromedia’s MXML, Mozilla’s XUL, etc etc. XAMJ is all about Java, and its motivation was: Open source Cross platform Easy to transition to Java based Secure Low bandwidth GUI Compiled Not too tied to a GUI Framework XAMJ Read the rest…

Posted by Dion Almaer at 12:02 pm

2.7 rating from 6 votes

Web ComboBox V3

Category: Component, Examples

eBusiness Applications has released version 3.0 of their Web ComboBox. If you visit their demos you will see examples of all types of combo boxes. I had no idea that you would want so many options!

Posted by Dion Almaer at 9:26 am

3.4 rating from 8 votes

Ajax Debugging Tool

Category: Ajax, JavaScript, Utility, XmlHttpRequest

Julien Couvreur has released an improved version of his Ajax Debugging Tool. His latest GreaseMonkey script adds debugging features to the tracing script that he wrote previously.

Posted by Dion Almaer at 9:18 am
Comment here

3.3 rating from 8 votes

Wednesday, June 1st, 2005

Drip: IE Leak Detector

Category: Browsers, IE, JavaScript, Utility

One of the major issues in developing JavaScript applications (and hence Ajax) is that over time we have found memory leaks in implementations such as in IE (JScript). Joel Webber has stepped up to the plate and has released an early version of a leak detector for IE: It’s a pretty simple application. Basically, it Read the rest…

Posted by Dion Almaer at 11:27 am

3.7 rating from 11 votes

Ajax powered BBC News RSS Reader example

Category: Ajax, Examples, Showcase

Nigel Crawley has written an ajaxian component which reads a given news feed (in this case BBC news feeds), and ticker-tapes them within the body of the component itself. The telegraph has this type of component, traditionally in Java, and is always the slowest thing to come into life. Now they can use a component Read the rest…

Posted by Dion Almaer at 11:24 am
Comment here

3.5 rating from 8 votes

libXmlRequest: Simple Ajax JavaScript Wrapper

Category: Ajax, JavaScript, Library, XmlHttpRequest

Stephen Cote has released a very simple wrapper around XHR, called libXmlRequest. The XmlRequest library contains a two public request functions, getXml and postXml, that may be used to send synchronous and asynchronous XML Http requests from Internet Explorer and Mozilla. Example var oXml = getXml(“sample_data.xml”); var aNodes = selectNodes(oXml, “/sample-data-root/the-data”, oXml.documentElement); Visit the libXmlRequest Read the rest…

Posted by Dion Almaer at 10:03 am
Comment here

3.4 rating from 12 votes

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

3.6 rating from 56 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

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

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.9 rating from 30 votes

Article: Errors and Ajax

Category: Ajax, Articles, JavaScript

O’Reilly’s 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