Michael Rees, Human-Computer Communications Centre, School of Information Technology, Bond University, Qld 4229, Australia. Phone +61 7 5595 3351, Fax: +61 7 5595 3320 rees@bond.edu.au
World Wide Web, CGI scripts, Java, graphical user interface, client/server, user interface design
This paper describes design constraints and implementation solutions for converting interactive Web applications, originally implemented as CGI scripts, to the Java language. CGI script applications are already in an application class of their own with a particular set of design constraints. Java and the way it is implemented reduces CGI script application constraints considerably. However, at the same time, Java introduces new freedoms to present and control the user interface but also introduces new constraints of its own to enhance Internet security. This paper addresses the issues faced when converting CGI script applications to Java and offers advice on how the security constraints can be made manifest in the user interface designs. Some example designs of early Java applications are presented.
[Full Paper] [Presentation] [All Papers and Posters]