29. The server system of claim 27 , wherein at least one instance of a predefined structured field includes a heuristic instruction suggesting a type of content suitable for adding to the instance of a predefined structured field.
27. A server system comprising: one or more processors; and memory storing an authoring web page and one or more programs to be executed by the one or more processors, the one or more programs including instructions for providing the authoring web page to a client; the authoring web page comprising: an authoring tool embedded in the authoring web page, the authoring tool including a graphical user interface for composing a user-defined web page; instructions for displaying in a first browser window at the client, the authoring web page including the graphical user interface of the authoring tool; instructions for using the displayed graphical user interface of the authoring tool, responding to user instructions by placing instances of predefined structured fields in the user-defined web page and associating user-specified content with the instances of the predefined structured fields, wherein a respective instance of the predefined structured fields in the user-defined web page corresponds to a geometric region of the user-defined web page having a visible and adjustable boundary; instructions for displaying a preview of the user-defined web page in a second browser window at the client; and instructions for sending the user-defined web page to the server for publication.