1. A computer readable medium having instructions, which when executed on a computer generate client side markup for a client in a client/server system, the instructions comprising: a set of controls for rendering, each control having a first set of attributes related to visual rendering and a second set of attributes related to at least one of recognition and audibly prompting.