摘要 |
<p>A computer program forming a browser program (200) when executed on a computer (101), wherein: the program is arranged in a browser structure (300) comprised of program components (301, . . . , 306); and the browser program is arranged to process contents arranged in a data structure e.g. Extensible Mark-up Language (XML) comprised of modules enclosed by XML tags. Each program component in the browser structure matches with a respective module in the data structure. The incorporation or removal of certain functionality at the XML document level corresponds to the addition or removal of a piece of software in the architecture. Consequently, resource-constrained devices are enabled to access information e.g. from the Internet, in an interoperable and compatible manner. The resource constraints concern storage capacity and processing power, but also display size etc.</p> |