8. A method, implemented by a computing device configured to utilize a script file repository, the method comprising: accessing, by the computing device, 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; recognizing, by the computing device, the unique identifier appended to the URL of the script file; obtaining, by the computing device, the unique identifier from the web document; determining, by the computing device and 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 determining that the script file is located at the script file repository, obtaining, by the computing device, the script file from the script file repository using the unique identifier.
8. A method, implemented by a computing device configured to utilize a script file repository, the method comprising: accessing, by the computing device, 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; recognizing, by the computing device, the unique identifier appended to the URL of the script file; obtaining, by the computing device, the unique identifier from the web document; determining, by the computing device and 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 determining that the script file is located at the script file repository, obtaining, by the computing device, the script file from the script file repository using the unique identifier. 9. A method according to claim 8 , further comprising executing, by the computing device, the script included in the script file.