framework 60 the server core 55 includes a javascript parser 95 the server computer 2000 is preferably a conventional server computer available from ibm hp apple dell and sun as shown in fig7 a a user computer 2002 contains a web browser 65 the web browser 65 preferably includes the client framework 70 client side javascript code 75 and the rendering engine 80 the user computer 2002 is preferably a conventional user computer such as a pc available from hp dell and gateway or a mac available from apple the web browser 65 is preferably microsoft internet explorer netscape apple safari mozilla firefox or opera a general method 100 of the present invention is shown in fig8 at block 102 a html document is provided on a web server at block 104 the html dom is analyzed on the web server to identify a plurality of elements of the html dom at block 106 the plurality of elements of the document object model of the web page is manipulated to create a web page with a manipulated document object model at block 108 the web page with the manipulated document object model is transmitted to the client side a more specific method 200 of the present invention is shown in fig9 at block 202 a html document is provided on a web server at block 204 the html document is parsed on the web server.