| CPC G06F 16/9577 (2019.01) [G06F 16/9574 (2019.01)] | 20 Claims |

|
1. A computer-implemented method, comprising:
receiving, by a processor of a computer, a web page from a web server, the web page including one or more web objects for display on a web browser of the computer;
identifying relative positions between a first web object outside a window of the web browser and upper objects above the first web object in the web page, the first web object comprising a function for web browser specific formatting;
generating a web object position by adding the relative positions;
temporarily replacing the first web object with a placeholder, wherein the placeholder corresponds to the web browser, the web object position, and a type of the first web object;
determining, by the processor of the computer, whether the placeholder is viewable to a user through the window of the web browser; and
based on determining that the placeholder is viewable to the user, downloading the first web object and enabling the first web object to undergo one or more manipulations.
|