1. A processing device adapted to render a web page, comprising: a user interface; a memory area, said memory area storing a manifest associated with a web page, the manifest generated based on exclusion rules defining a resource to be blocked based on at least one of a size of the resource, placement of the resource in a layout on the web page and the resource coming from a server remote from the server serving the resource; and a processor programmed to: receive a request to render the web page available from a network source, the web page including plurality of elements, each of the plurality of elements retrievable in response to a request for the element; retrieve the manifest for the web page, the manifest specifying one or more of the plurality of elements of the web page which will not be returned in response to the request for the element; block, in response to the manifest, at least one request for one or more of the plurality of elements in the web page; and render the web page with one or more of unblocked elements of the plurality of elements on the user interface.