1. A system for displaying an electronic publication having a plurality of regions comprising: a computer network; a least one server computer system operationally coupled to the computer network, the server storing a dynamic content file containing a template file for the publication, the template containing instructions for creating visual representations of objects for the publication, the objects described by content information and actions to be taken on such objects, a first client computer system coupled to the computer network, the first client computer enabled to execute a viewer program in the context of a hypertext markup language browser program that accesses the at least one server computer, receives the template and the objects and actions specified therein, and renders the information in the template files for display within each region of the electronic publication; a second client computer system coupled to the computer network, the second client computer system not being enabled to execute the viewer program, but the second client computer system executing a hypertext markup language browser program; wherein the server computer additionally stores the output of a Page Builder program that operates on the template file to interpret the objects and actions specified therein, the output containing one or more stored visual representations for each navigable state of the template file; and wherein the visual representations stored for each navigable state of the template file are sent to the second client computer system to enable the second client computer system to view the objects and actions specified by the template without explicitly running the viewer program.