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

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

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

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

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

3.4 rating from 37 votes

Dean Edwards’ IE7

Category: IE, JavaScript

Dean Edwards wishes that IE had decent CSS support, like us all. He went out and created a package called IE7, which tries to fix the box model, add XMLHttpRequest and DOMParser nicely, etc etc. The IE7 XML Extras is modelled on the Mozilla extras. Thanks Dean!

Posted by Dion Almaer at 9:50 am
1 Comment

3 rating from 7 votes

Monday, May 23rd, 2005

Server to Client callback via mod_pubsub

Category: JavaScript

A common issue that we have to work around, is when we would love to have the server-side of an application, call back into the client-side (browser). Obvious examples are real-time updates of data. We can of course use polling methods, and Ajax can come in to help with the polling, however this can be Read the rest…

Posted by Dion Almaer at 9:45 am

3.4 rating from 7 votes

Wednesday, May 18th, 2005

Example: Live Preview

Category: Examples, JavaScript, Usability

Jonathan Snook has re-thunk the old chesnut: Weblog comments. He has implemented a Live Preview option which uses the Yellow Fade Technique, and has a nice clean UI. A nice simple example, that also failsback gracefully.

Posted by Dion Almaer at 1:33 am

3 rating from 7 votes

Thursday, May 12th, 2005

Mouseover DOM Inspector

Category: JavaScript, Utility

Our old friend at Agylen links to a tool that we sometimes need to remind people about, the Mouseover DOM inspector. Mouseover DOM Inspector v2.0.2 “The Mouseover DOM Inspector, or MODI for short, is a favelet (also known as a bookmarklet) that allows you to view and manipulate the DOM of a web page simply Read the rest…

Posted by Dion Almaer at 1:15 am
Comment here

3 rating from 5 votes

Tuesday, May 3rd, 2005

Ajax Engine: Defining Abstraction Levels

Category: .NET, Ajax, Java, JavaScript, Ruby, XmlHttpRequest

Currently, Ben and I get asked: Ok, I am sold on this Ajax thing. So, how do I do it? There is no great answer out there. The problem is that currently Ajax is an architecture, not a technology!. This means that to help people out we point them too something like: .NET: Check out Read the rest…

Posted by Dion Almaer at 10:36 am

3.1 rating from 8 votes

Friday, April 29th, 2005

Using DWR with Spring and Hibernate

Category: Ajax, Java, JavaScript

Matt Raible has written up his experience using DWR with Spring and Hibernate. Matt also kinda put up a movie showing the Ajax features at work. Very nice and clean. A good view of DWR, and nice Ajax techniques (e.g. changing from view to edit mode).

Posted by Dion Almaer at 1:13 am
1 Comment

3.1 rating from 37 votes

Tuesday, April 26th, 2005

JavaScript Shell for Browsers

Category: JavaScript

Found an interesting JavaScript Shell: A command-line interface for JavaScript and DOM. Features You can enter statements and expressions at the same prompt. The result of each non-void statement or expression is shown. User-defined variables. b = document.body User-defined functions. function f() { return 5; } JavaScript error messages are shown in red. Previous statements Read the rest…

Posted by Dion Almaer at 1:13 am

3.7 rating from 14 votes