The Gradient client

Summary: This page contains a high-level overview of the Gradient Client.

The only known Gradient client in existence™ is an extension of the Batik Squiggle browser. What I did was the following:

Apart from the code shared between the server and the client, the client-side stanza routing logic, and the script environment extensions, that's about it. The client is available for download as a zip file from the downloads page.

Please tell me about problems you encounter in any code downloaded of this website.

The client is responsible for loading documents etc. Aside from the normal SVG display & ECMAScript capabilities, there are some extended capabilities that are documented at the below locations.

The DOM extensions to the client have been documented on the following pages:

Client scripting with ECMAScript

Explains how to send XMPP messages using ECMAScript embedded in client documents.

Trapping XMPP events within DOM

Explains how to respond to RPC calls made to the document, and process other data sent from the server.

© 2006. Some rights reserved. Author: Ian Sollars.