Methods, systems and apparatus, including computer program products, for
delta handling in server pages. A server method, for processing a page
document that has multiple page components, includes generating, for each
page component of the page document, a corresponding browser component.
The method also includes building a document structure of a browser
document corresponding to the page document. The document structure
includes a page buffer and the generated browser components. The page
buffer and the browser components have relationships that reflect the
structure of the browser document. The method can identify a browser
delta in the document structure and send the browser delta to an output
stream.