Dynamically loading scripts
AssigneeMicrosoft Corporation
InventorsEilon J. Lipton, Bertrand Claude Le Roy, Simon Calvert, Matthew E. Gibbs, Nikhil Kothari, Michael James Harder, David Vincent Reed
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsEilon J. Lipton, Bertrand Claude Le Roy, Simon Calvert, Matthew E. Gibbs, Nikhil Kothari, Michael James Harder, David Vincent Reed
Estimating the term…
The present invention extends to methods, systems, and computer program products for dynamically loading scripts. Web pages can include references to script loaders that control the loading of other scripts at a Web browser. A script loader can load scripts in accordance with script loading rules that override the default script loading behavior of the Web browser. Script loading rules can cause scripts to load in a different order than encountered in a Web pager, load in parallel, load in a manner that limits cross-domain requests, etc. Script loading rules are configurable such at that a developer can create customized script loading behavior.
At a computer system including a processor and system memory, the computer system connected to a network, the computer system including a Web browser configured to render Web pages at the computer system, the Web browser having a default script loading behavior that is used to load client-side scripts at the Web browser, the client-side scripts for generating content at the computer system that is to be included in Web pages rendered by the Web browser, a method for rendering a Web page at the Web browser, the method comprising
A computer program product at a computer system, the computer system connected to a network, the computer system including a Web browser configured to render Web pages at the computer system, the Web browser having a default script loading behavior that is used to load client-side scripts at the Web browser, the client-side scripts for generating content at the computer system that is to be included in Web pages rendered by the Web browser, the computer program product for implementing a method for rendering a Web page at the Web browser, the computer program product comprising one or more non-transitory computer-readable storage media having stored thereon computer-executable instructions that, when executed at a processor, cause the computer system to perform the method, including the following:
A computer system, the computer system comprising:
Dependencies are inferred from the claim text.