25. One or more non-transitory computer-readable media according to claim 23 , wherein when the unique identifier is unrecognizable to the computing device, obtaining the script file using the address included in the URL includes obtaining the script file using the address indicated in a src attribute of a <script> tag in the web document.
23. One or more non-transitory computer-readable media storing processor-executable instructions that when executed cause one or more processors to perform a method comprising: accessing a web document, the web document having a uniform resource locator (URL) for a script file, wherein the web document also includes a unique identifier for the script file appended to the URL; determining that the processor recognizes the unique identifier; determining, based on the unique identifier, whether the script file is located at a same server as that specified by the URL for the script file, or that the script file is located at a script file repository located at a different server from that specified by the URL for the script file; and in response to the determining that the script file is located at the script file repository located at the different server from that specified by the URL for the script file, obtaining the unique identifier from the web document and obtaining the script file from the script file repository using the unique identifier.