With a client connected to a server, an agent tool simulates user
interaction and traversal of dynamic web pages, causing the server-side
processes to serve HTML pages to the client. As these pages are served,
they are collected by the agent, modified to include static hyperlinks to
replace the server side directed navigation logic, and then persistently
stored in local files where they are available for off-line navigation by
a browser without the need for accessing the server(s). In effect, the
HTML pages are published.