Kent Fitch, AustLit Project AustLit Project, Academy Library, UNSW@ADFA, Australian Defence Force Academy, Canberra, ACT, 2600. Email: k.fitch@adfa.edu.au
user interface generation, DHTML, schema, client-side javascript, usability
As application user interfaces migrate to the web, developers need to provide the same functionality and response times in HTML based UIs as users have come to expect from desktop based standalone or client-server applications.
Simple "fill-in-the-form-and-press-SUBMIT" interfaces are not enough. However, the process of developing more sophisticated and interactive web based applications often degenerates into a tangle of client-side Javascript and chaotic form parameters.
This paper outlines some basic techniques which may be used to rapidly develop flexible web based user interfaces by:
These techniques have been used successfully in two quite different distributed web applications - the document authoring system for the CSIRO web site and complex data maintenance functionality of Australian Literature Gateway (AustLit).
[ Full Paper ] [ Presentation ] [ Proceedings ] [ AusWeb02 Home Page ]