A client computer device supporting an updateable web page, the client computer device comprising: a web server interface; a display; a control interface; a memory storage device containing a web browser; and a processing unit; wherein the processing unit, in conjunction with the web browser, is operative to: receive a monitoring web page Universal Resource Locator, URL, via the control interface; receive the monitoring web page corresponding with the monitoring web page URL via the web server interface, the monitoring web page including an invisible pane and a visible pane, the invisible pane being operative to periodically receive a client script via the web server interface, the client script being generated by a server script running on a web server in a continuous loop, the client script including, at least in part, updated status information obtained by the server script from a data information source, the invisible pane being further operative to execute the client script whereby the information in the visible pane of the monitoring web page is automatically updated with the updated status information received within the client script, the visible pane being displayed on the display by the web browser, wherein the client script is only received via a on-going connection between the client computer device and the web server if updated status information is available; and wherein the client script is smaller than the monitoring web page. a web server interface; a display; a control interface; a memory storage device containing a web browser; and a processing unit; wherein the processing unit, in conjunction with the web browser, is operative to: receive a monitoring web page Universal Resource Locator, URL, via the control interface; receive the monitoring web page corresponding with the monitoring web page URL via the web server interface, the monitoring web page including an invisible pane and a visible pane, the invisible pane being operative to periodically receive a client script via the web server interface, the client script being generated by a server script running on a web server in a continuous loop, the client script including, at least in part, updated status information obtained by the server script from a data information source, the invisible pane being further operative to execute the client script whereby the information in the visible pane of the monitoring web page is automatically updated with the updated status information received within the client script, the visible pane being displayed on the display by the web browser, receive a monitoring web page Universal Resource Locator, URL, via the control interface; receive the monitoring web page corresponding with the monitoring web page URL via the web server interface, the monitoring web page including an invisible pane and a visible pane, the invisible pane being operative to periodically receive a client script via the web server interface, the client script being generated by a server script running on a web server in a continuous loop, the client script including, at least in part, updated status information obtained by the server script from a data information source, the invisible pane being further operative to execute the client script whereby the information in the visible pane of the monitoring web page is automatically updated with the updated status information received within the client script, the visible pane being displayed on the display by the web browser, wherein the client script is only received via a on-going connection between the client computer device and the web server if updated status information is available; and wherein the client script is smaller than the monitoring web page.