14. A non-transitory computer-readable recordable medium encoded with computer program instructions that, when executed by a computer, perform a method of establishing a preferred mode of interaction between a user and a multimodal application, the method comprising: evaluating, by the multimodal application operating on a multimodal device supporting multiple modes of interaction including a voice mode and one or more non-voice modes, a user modal preference, wherein evaluating the user modal preference comprises determining a modal coefficient value based, at least in part, on one or more modes of interaction used by the user in at least one previous interaction with a plurality of voice-enabled and/or non-voice enabled data entry fields presented by the multimodal application and evaluating the user modal preference based, at least in part, on the modal coefficient value; and dynamically configuring multimodal content of the multimodal application in dependence on the user modal preference; wherein the multimodal application comprises a plurality of static markup documents, wherein the plurality of static markup documents comprises documents having different proportions of support for voice mode and non-voice modes; wherein dynamically configuring multimodal content of the multimodal application further comprises selecting among the plurality of static markup documents, in dependence upon the value of the user modal preference, a markup document for presentation to a user as part of the multimodal application.
18. The computer-readable recordable medium of claim 14 wherein the multimodal application specifies a dynamic server page capable of generating the static markup documents of the multimodal application that include varying proportions of support for voice mode and non-voice modes, and wherein dynamically configuring multimodal content of the multimodal application further comprises generating by the dynamic server page a static markup document for presentation to a user as part of the multimodal application, the static markup document characterized by proportions of support for voice and non-voice modes established by the dynamic server page in dependence upon the value of the user modal preference.