49. A terminal device, comprising: a screen on which onscreen representation is formed; a network interface interfacing with a network; and a processor configured to perform functions including: (a) starting obtaining operation for obtaining, over a network, a page made by a markup language and definition information, which is information to be applied to the entire page so as to render the page as designated by a markup language document of the page, the obtaining performed through the network in response to a user request for the page; (b) displaying text of the page in a first browsing mode which makes less rich presentation on the screen than a second browsing mode in which definition information is applied; (c) judging whether or not acquisition of the entirety of the definition information is obtained from over the network; and(d) switching onscreen representation, depending on a result of the judging, by replacing the onscreen representation in the first browsing mode with an onscreen representation in the second browsing mode.
49. A terminal device, comprising: a screen on which onscreen representation is formed; a network interface interfacing with a network; and a processor configured to perform functions including: (a) starting obtaining operation for obtaining, over a network, a page made by a markup language and definition information, which is information to be applied to the entire page so as to render the page as designated by a markup language document of the page, the obtaining performed through the network in response to a user request for the page; (b) displaying text of the page in a first browsing mode which makes less rich presentation on the screen than a second browsing mode in which definition information is applied; (c) judging whether or not acquisition of the entirety of the definition information is obtained from over the network; and(d) switching onscreen representation, depending on a result of the judging, by replacing the onscreen representation in the first browsing mode with an onscreen representation in the second browsing mode. 59. The terminal device according to claim 49 , wherein the controller further performs functions of: storing information regarding a focus position and a scrolling position in the first browsing mode; and restoring the focus position and the scrolling position, based on the stored information, in the second browsing mode.