Patent ID: 8161109

Claim:
A computer-implemented method comprising: identifying a first resource identifier in a first web page, wherein the first resource identifier represents a first browser-based resource on a client machine and to be loaded by the client machine; recording, by the client machine, the first resource identifier in a resource directory, wherein the resource directory is to store a set of one or more resource identifiers that represent resources that are already in use by a browser on the client machine; receiving a second web page subsequent to the first web page; identifying the first resource identifier in the second web page as one of the set of resources that are already in use by the browser on the client machine; and modifying, by a resource module of the client machine, the second web page by removing or modify the first resource identifier in the second web page to prevent the first browser-based resource from being re-initialized or a second instance of the first browser-based resource from being loaded from the client machine.