Patent ID: 7216298

Claim:
A system for generating an HTML based interface, the system comprising: a data repository configured to store data defining the HTML based interface, the stored data being modifiable by a user of the interface; and a user interface generator configured to generate the HTML based interface in a selected mode of a first layout mode and a second layout mode and in response to a request from a user, the user interface generator configured to use the stored data to determine the selected mode at substantially the time of the request and generate markup language for the interface in response to the determination, the first layout mode configured for presentation of the HTML based interface as streaming text with elements of the interface being arranged in a first order, the second layout mode configured for presentation of the HTML based interface as a graphical user interface with elements of the interface being arranged in a second order, the ordering of elements in the first and second layout modes being selected for ease of identifying relationships between the elements in the respective layout mode.