Patent ID: 6981215

Claim:
An apparatus having a computer-readable medium for providing a user interface to a designer of a web document in an event-driven format, said apparatus operating in a design space, a composition space and an interaction space, the apparatus comprising: a display device for displaying a visual representation of an object in the design space to the designer, the visual representation of the object not containing a listing of computer code; an input device for receiving input from the designer in the design space, the input from the designer comprising an event; an output for, outputting the object from the design space to the composition space, the object being stored in the composition space based on the input from the designer; a receiver for receiving data from the interaction space; a processor for performing the following steps: causing the object to create script for the web document after the object is stored in the composition space, the created script based on the data received from the interaction space and not visible to the designer; modifying the object based on the created script; modifying the visual representation of the object corresponding to modifying the object based on the created script, the modified visual representation not having a listing of computer code.