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:
- Added the connection sidebar & toggle button
- Added basic connection management.
- Changed references from
JSVGCanvastoGradientSVGCanvas - Changed the logo & removed the Apache leaf in accordance with the license
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.