46. A computer-implemented method of generating module data for use with a personalized container document comprising: identifying particular code that corresponds to a first module, the first module selectively designated for inclusion in a personalized container document, wherein the particular code provides first module data and parameters associated with the first module, wherein the first module data is adapted for use in the personalized container document, the parameters of the particular code including a first content element and one or more preference elements; identifying additional code that corresponds to a second module selectively designated for inclusion in the personalized container document, wherein the additional code provides second module data and parameters associated with the second module, wherein the second module data is adapted for use in the personalized container document, the parameters of the additional code including a second content element; receiving, into memory, the first module data and the second module data; serving the first module data and the second module data with the personalized container document to a remote browser client; wherein the personalized container document defines an organization for a presentation of content associated with the first module and the second module in a container document display, wherein for each module a portion of the container document display is allocated for the presentation of content corresponding to the module; wherein the first module data and the second module data includes computer-executable instructions adapted for execution by the remote browser client to render content for the corresponding module for presentation in the container document display; and wherein the first content element is different than the second content element and the one or more preference elements include at least one module preference element adapted to specify at least two alternative presentation states of content for the first module, the at least one module preference element defining conditions that change independent of user input in the container document display for dynamically presenting content in one of the at least two presentation states, with content rendered, using the computer-executable instructions executed by the remote browser client, in a first of the at least two presentation states in response to a first condition and rendered, using the computer-executable instructions executed by the remote browser client, in a second of the at least two presentation states in response to a second condition.
46. A computer-implemented method of generating module data for use with a personalized container document comprising: identifying particular code that corresponds to a first module, the first module selectively designated for inclusion in a personalized container document, wherein the particular code provides first module data and parameters associated with the first module, wherein the first module data is adapted for use in the personalized container document, the parameters of the particular code including a first content element and one or more preference elements; identifying additional code that corresponds to a second module selectively designated for inclusion in the personalized container document, wherein the additional code provides second module data and parameters associated with the second module, wherein the second module data is adapted for use in the personalized container document, the parameters of the additional code including a second content element; receiving, into memory, the first module data and the second module data; serving the first module data and the second module data with the personalized container document to a remote browser client; wherein the personalized container document defines an organization for a presentation of content associated with the first module and the second module in a container document display, wherein for each module a portion of the container document display is allocated for the presentation of content corresponding to the module; wherein the first module data and the second module data includes computer-executable instructions adapted for execution by the remote browser client to render content for the corresponding module for presentation in the container document display; and wherein the first content element is different than the second content element and the one or more preference elements include at least one module preference element adapted to specify at least two alternative presentation states of content for the first module, the at least one module preference element defining conditions that change independent of user input in the container document display for dynamically presenting content in one of the at least two presentation states, with content rendered, using the computer-executable instructions executed by the remote browser client, in a first of the at least two presentation states in response to a first condition and rendered, using the computer-executable instructions executed by the remote browser client, in a second of the at least two presentation states in response to a second condition. 47. The computer-implemented method of claim 46 wherein one or more preferences comprise user preferences.