An embodiment describes the architecture when the application is a browser (i.e., a browser associated to the rendering of each modality) and the shell receives a CML page (as defined in YO998-392), builds the registration tables and therefore synchronizes across the modalities. [1305] Now, as will be explained in the following description, the present invention provides for a multimodal browser a