An information handling system comprises an input for receiving a
spreadsheet application in static HTML form; a compiler for compiling the
spreadsheet application to produce a generic XML document; an interpreter
for interpreting the XML document to produce a browser-specific hypertext
document representing the spreadsheet; and an output for serving the
hypertext document to a client.