摘要 |
A computer-executable browser program, which generates drawing data for displaying contents on a display in accordance with contents data described in markup language, is provided with plurality of browser modules in which different functions are implemented, and a browser module managing unit that manages the plurality of the browser modules. One of a plurality of the browser modules is a rendering module to carry out rendering contents data for generating drawing data. At least one of a plurality of the browser modules is such a module as exclusively used for substituting for or changing a part of a rendering module or adding a separate function to functions of the rendering module. The browser module managing unit determines to process an element included in the contents data by using any of the exclusive modules in accordance with a predetermined condition so as to provide what makes a rendering module process such a thing that a predetermined change is added to the contents data.
|