摘要 |
<p>A server-based browser (201) system provides a client (206,207) browser that reports the position of a user click on its display screen to the server-side (201) browser which retrieves a Document Object Model and view tree for the client (206,207) and finds the location on the Web page that the user clicked on using hotspot ID received from the client (206,207). If there is a script associated with the location, it is executed and the resulting page location is requested from the appropriate server (205).If there is a URL associated with the location, it is requested from the appropriate server (205). The server-side browser (201) retrieves a style sheet, layout algorithms, and device constraints for the client (206,207) and lays out the view model using them onto a virtual page. Textual and positional information are compressed and formatted into a stream and sent to the client (206,207) browser which decodes the stream and displays the page to the user.</p> |