Invention Grant
- Patent Title: Smooth zooming in web applications
- Patent Title (中): 平滑放大Web应用程序
-
Application No.: US13245421Application Date: 2011-09-26
-
Publication No.: US08307279B1Publication Date: 2012-11-06
- Inventor: Ryan James Fioravanti , Cedomir Segulja
- Applicant: Ryan James Fioravanti , Cedomir Segulja
- Applicant Address: US CA Mountain View
- Assignee: Google Inc.
- Current Assignee: Google Inc.
- Current Assignee Address: US CA Mountain View
- Agency: Young Basile Hanlon MacFarlane P.C.
- Main IPC: G06F17/00
- IPC: G06F17/00

Abstract:
A system for smooth zooming in web applications includes a structured document defining a plurality of display elements including a scalable element defined to be located at least partially within a resizable container element when rendered; a rendering component operable to receive the structured document as an input, execute a rendering function that calculates a display position for each of the plurality of display elements, and define rendered content based at least in part on the display position for each of the plurality of display elements; a display component operable to output a viewable area of the rendered content; and a scaling component operable to receive a scaling input, redefine the scalable element based at least in part on the scaling input, and selectively redefine the resizable container element based at least in part on the display position of the resizable container element with respect to the viewable area of the rendered content.
Information query