1. A method for executing a web-based application using a browser of a client computer from components loaded from a remote server, comprising the steps of: loading a top-level page into the browser of the client computer, said top-level page referencing a web-based operating system component library file; loading said web-based operating system component library file into a predetermined context in said top-level page; mapping the identity of the predetermined context to the identity of the web-based operating system component library file; loading a web-based application library file in response to a request for the web-based application from the browser to the remote server, the web-based application referencing web-based operating system components by a component library file name and component name; and executing said web-based application library file to execute the web-based application including executing the web-based operating system component library file by referencing said web-based operating system component library file by the context name and component name provided in the mapping step, whereby the web-based operating system components and the web-based application library file provide functions of the web-based application within the browser.