CPC H04L 67/568 (2022.05) [H04L 67/14 (2013.01); H04L 67/61 (2022.05); H04L 67/01 (2022.05); H04L 67/02 (2013.01)] | 21 Claims |
1. A method for reducing loading time of a web page, comprising;
receiving a first request for the web page;
retrieving a first version of the web page;
storing a first portion of the first version of the web page in cache, wherein the first portion of the first version of the web page is not the entire first version of the web page;
receiving a second request for the web page, wherein the second request is subsequent to the first request;
returning, from the cache, the first portion of the first version of the web page, wherein the first portion of the first version of the web page includes a set of one or more references to a set of one or more web resources to cause one or more requests for the set of one or more web resources to be made prior to an entirety of the first version of the page being returned;
retrieving the second version of the web page wherein the retrieving the second version of the web page is subsequent to returning the first portion of the first version of the web page;
determining that a first portion of the second version of the web page is the same as the first portion of the first version of the web page; and
returning a second portion of the second version of the web page wherein the second portion of the second version does not include the first portion of the second version.
|