50. The terminal device according to claim 49 , wherein the definition information includes an external style sheet and an external script.
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.