US 7,614,003 B2
Rendering hypertext markup language content
Christopher Brichford, Menlo Park, Calif. (US); Edward R. W. Rowe, Sunnyvale, Calif. (US); Kevin Lynch, San Francisco, Calif. (US); and Ethan Malasky, San Francisco, Calif. (US)
Assigned to Adobe Systems Incorporated, San Jose, Calif. (US)
Filed on Oct. 23, 2006, as Appl. No. 11/585,661.
Prior Publication US 2008/0098296 A1, Apr. 24, 2008
Int. Cl. G06F 3/00 (2006.01); G06F 3/01 (2006.01)
U.S. Cl. 715—760  [234/237; 234/239; 234/242] 19 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
rendering Hyper Text Markup Language (HTML) content, in an HTML rendering engine, to primitives of a separate vector graphics rendering engine;
rendering the primitives, in the vector graphics rendering engine, to provide a user interface;
receiving an input event via the user interface;
determining, in the HTML rendering engine, a change in appearance for the user interface based on the input event; and
updating at least one of the primitives for rendering by the vector graphics rendering engine in accordance with the change in appearance to update the user interface.