Patent ID: 7281203

Claim:
A network client having instructions embodied in computer-readable medium that, when executed, cause a processor to manifest content received over a network of computers, the network client comprising: a scanner component configured to access an input content stream representing at least a layout source document via a network connection to extract renderable content from the layout source document, the renderable content being associated with at least one particular grammar; a parsing component coupled to the scanner component configured to parse the renderable content and determine whether the renderable content includes one or more malformed expressions; and a replaceable document type definition component configured to, based on a determination that the renderable content includes a malformed expression: select a particular layout document type definition for the renderable content from among multiple layout document type definitions, the particular layout document type definition corresponding to the at least one particular grammar, and control the parsing component to parse the renderable content based on the particular layout document type definition to transform at least one of the malformed expressions included in the renderable content to a well-formed expression capable of being rendered.