Patent ID: 8347208

Claim:
A computer-implemented method for rendering content on a computer, the method comprising computer-implemented operations for: receiving, from an application program, a request to view the content; upon receiving the request to view the content, transforming portions of the content embodied in a first file format into portions of rendered content embodied in a second file format; and while transforming the portions of the content into portions of the rendered content, providing at least one of the portions of the rendered content to an application program, the application program configured to display the rendered content in the second file format and incapable of displaying the content in the first file format, wherein the application program comprises a web browser, wherein the rendered content is adapted to provide a full-fidelity representation of the content through the web browser without invoking a separate viewer to the web browser to view the rendered content within the web browser, and wherein providing at least one of the portions of the rendered content to the application program comprises providing at least one of the portions of the rendered content to the web browser.