Target element zoom
First Claim
1. A system comprising:
- one or more processors; and
one or more computer-readable storage media embodying computer-readable instructions which, when executed, perform operations comprising;
receiving a request to perform a zoom operation at a focal point of a target element in a page displayed in a display area, wherein the target element comprises a portion of the page;
determining an appropriate zoom factor for the zoom operation based on a height and a width of the target element in the page; and
performing the zoom operation on the page using the appropriate zoom factor so that the target element remains within the display area with the focal point of the target element retained relative to the target element and relative to the display area.
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments provide a target element zoom component that is configured to perform a focal point zoom operation on a target element using an appropriate zoom factor. In at least some embodiments, the target element zoom component receives a request to perform a zoom operation at a focal point of a target element in a page displayed in a display area. In at least some embodiments, the request is received via two-finger tap input on a screen of a touch enabled device. The target element zoom component then determines an appropriate zoom factor for the zoom operation. Responsive to determining the appropriate zoom factor, the target element zoom component performs the zoom operation on the page using the appropriate zoom factor so that the target element remains within the display area with the focal point retained.
14 Citations
20 Claims
-
1. A system comprising:
-
one or more processors; and one or more computer-readable storage media embodying computer-readable instructions which, when executed, perform operations comprising; receiving a request to perform a zoom operation at a focal point of a target element in a page displayed in a display area, wherein the target element comprises a portion of the page; determining an appropriate zoom factor for the zoom operation based on a height and a width of the target element in the page; and performing the zoom operation on the page using the appropriate zoom factor so that the target element remains within the display area with the focal point of the target element retained relative to the target element and relative to the display area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method comprising:
-
receiving a request to perform a zoom operation at a focal point of a target element in a page displayed in a display area, wherein the request is received via two-finger tap input on a screen of a touch enabled device and the target element comprises a portion of the page; determining an appropriate zoom factor for the zoom operation based on a distance from an edge of the display area to an edge of the target element; and performing the zoom operation on the page using the appropriate zoom factor so that the target element remains within the display area with the focal point of the target element retained relative to the target element and relative to the display area. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-implemented method comprising:
-
receiving a request to perform a layout zoom operation via two-finger tap input on a screen of a touch enabled device; selecting a target element that is located at a midpoint between positions of two fingers on the screen from the two-finger tap input and that comprises a portion of a page displayed via the screen of the touch enabled device; determining a zoom factor for the layout zoom operation based, at least in part, on a height and a width of the target element, the determining comprising calculating a maximum zoom factor that can be applied to the target element so that the target element remains entirely within a display area of the screen with an associated focal point retained for left, right, top, and bottom edges of the display area; and performing the layout zoom operation on the page containing the target element using the zoom factor. - View Dependent Claims (19, 20)
-
Specification