An enterprise business planning system includes a server to execute an
enterprise planning session for a set of enterprise contributors in
accordance with an enterprise model, wherein the enterprise model defines
hierarchically arranged nodes and associates the enterprise contributors
with the nodes. The system further comprises a web browser executing on a
remote computing device of one of the enterprise contributors to
communicate contribution data between the remote computing device and the
server, and an inline compression module executing on the remote
computing device. The inline compression module automatically compresses
outbound communications from the web browser to the server, and
automatically decompresses inbound communication received from the server
and forwards the decompressed inbound communications to the web browser.