×

IDENTIFYING APPROPRIATE CLIENT-SIDE SCRIPT REFERENCES

  • US 20080235325A1
  • Filed: 03/20/2007
  • Published: 09/25/2008
  • Est. Priority Date: 03/20/2007
  • Status: Active Grant
First Claim
Patent Images

1. At a Web server, a method for identifying appropriate client-side script references, the method comprising:

  • an act of receiving a Web page request from the Web browser;

    an act of accessing a server side page that corresponds to the Web page;

    an act of executing the server side page, including executing a script manager that is included in the server side page;

    an act of the script manager receiving a registration request from one or more other controls in the server side page during execution of the server side page, each registration request requesting registration of referenced scripts that are to be used at the Web browser to render the Web page;

    for each received registration request, an act of the script manager processing the registration of each referenced script, including;

    an act of determining if the referenced script is appropriately optimized for executing in a designated script execution environment at the Web browser;

    an act of determining if the referenced script is stored in a location that is an appropriate script source;

    an act of determining a new script reference for the referenced script based on the determinations, the new script reference indicating where the Web browser is to obtain an appropriate instance of the script;

    an act of determining if the new script reference is already included in the list of script references as a result of processing a prior script reference registration request; and

    an act of including the new script reference in the list of script references when the new script reference is not already included in the list of script references; and

    an act of rendering the list of script references to the Web browser in response to the Web page request.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×