A method comprising: receiving, by a computing device, a configuration file, the configuration file including a reference to a static file, the static file being required to properly display a web page of a website, and the static file being ranked as a most-downloaded static file, of a plurality of static files, by a provider of the configuration file and the website, storing, by the computing device, the configuration file in a memory local to the computing device; retrieving, by the computing device, the static file based on the reference; storing, by the computing device, the static file in the memory local to the computing device; transmitting, by the computing device, a request for the web page to a server that provides the web page; using, by the computing device, the static file to properly display the web page in a browser associated with the computing device; determining, by the computing device, whether a period of inactivity of the browser is greater than a threshold; requesting, by the computing device and when the period of inactivity of the browser is greater than the threshold, a first identifier of a most recently generated configuration file from the provider; receiving, by the computing device, the first identifier after requesting the first identifier; determining, by the computing device, whether the first identifier matches a second identifier of the stored configuration file; transmitting, by the computing device and to the provider, a request for the most recently generated configuration file when the first identifier does not match the second identifier; receiving, by the computing device, the most recently generated configuration file from the provider; and replacing, by the computing device, the stored configuration file, in the memory local to the computing device, with the most recently generated configuration file. receiving, by a computing device, a configuration file, the configuration file including a reference to a static file, the static file being required to properly display a web page of a website, and the static file being ranked as a most-downloaded static file, of a plurality of static files, by a provider of the configuration file and the website, storing, by the computing device, the configuration file in a memory local to the computing device; retrieving, by the computing device, the static file based on the reference; storing, by the computing device, the static file in the memory local to the computing device; transmitting, by the computing device, a request for the web page to a server that provides the web page; using, by the computing device, the static file to properly display the web page in a browser associated with the computing device; determining, by the computing device, whether a period of inactivity of the browser is greater than a threshold; requesting, by the computing device and when the period of inactivity of the browser is greater than the threshold, a first identifier of a most recently generated configuration file from the provider; receiving, by the computing device, the first identifier after requesting the first identifier; determining, by the computing device, whether the first identifier matches a second identifier of the stored configuration file; transmitting, by the computing device and to the provider, a request for the most recently generated configuration file when the first identifier does not match the second identifier; receiving, by the computing device, the most recently generated configuration file from the provider; and replacing, by the computing device, the stored configuration file, in the memory local to the computing device, with the most recently generated configuration file.