Tektonica::JOT A Perl 5 module for parsing the JOT specification for Ink Storage and Interchange format Johan Van den Brande johan@vandenbrande.com INTRODUCTION JOT is a specification for ink storage. JOT was the proposed standard to use when a browser implements the scribble input field ( ** ). The JOT specification did not make it into the definitive HTML3 spec, but you can still find some references to it in the proposed HTML3 standard from the W3C. The only broser I'm aware of that implements this format is Xmosaic. Because JOT is a lightweight format, it is very interesting to use it on small devices like a PDA. The Avantgo browser for the PalmPilot implements the scribble input tag. JOT is also interesting because it stores an image as a 2D vector format with timely information. It does not only record the coordinates of the lines that a person draws on a tablet, but also records the speed, pressure, etc .... of the pen on the tablet. This can come handy in recognizing signatures or handwrite recognition. INSTALLATION To use the accompanying module JOT::GD you will need to have the GD library from Lincoln D. Stein. For the rest this duo is not so greedy concerning modules it depends on. IDEAS You can use this module to integrate in your avantgo apps, to implement signature capturing and processing in a subsequent server side script. COMPATIBILITY This implementation only supports INK_BUNDLE_RECORD, INK_PENDATA_RECORD and INK_END_RECORD. It also does not use any of the Bundle Flags and assumes a compaction type of 1. This is sufficient to parse the Avantgo implementation of JOT. AUTHOR AND COPYRIGHT Johan Van den Brande , http://www.vandenbrande.com/ Copyright (c) 2000-2001 Johan Van den Brande. All rights reserved. This program is free software; you can redistribute it and/or modify it under the terms of the Artistic License, distributed with Perl.