SERVER BASED FRAMEWORK FOR IMPROVING AJAX PERFORMANCE
First Claim
1. A system for rendering a web page comprising:
- a server adapted to communicate with a client, the client operating a browser in communication with the server and arranged to render material to the browser that an end user may view on the web page;
a dynamic code set having configuration parameters for use in rendering the web page, wherein the configuration parameters are formed of a first configuration parameter including at least one of combined resources, strategically placed resource tags, headers set to ensure cacheable resources, a GZip file, and minified resources, and a second configuration parameter including at least one of combined resources, strategically placed resource tags, headers set to ensure cacheable resources, a GZip file, and minified resources.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for rendering a web page is disclosed. The system comprises a server adapted to communicate with a client. The client operates a browser in communication with the server and is arranged to render material to the browser that an end user may view on the web page. The system also includes a dynamic code set having configuration parameters for use in rendering the web page, wherein the configuration parameters are formed of a first configuration parameter including at least one of combined resources, strategically placed resource tags, headers set to ensure cacheable resources, a GZip file, and minified resources, and a second configuration parameter including at least one of combined resources, strategically placed resource tags, headers set to ensure cacheable resources, a GZip file, and minified resources. A method of creating a web application is disclosed. A machine readable medium is also disclosed.
87 Citations
20 Claims
-
1. A system for rendering a web page comprising:
-
a server adapted to communicate with a client, the client operating a browser in communication with the server and arranged to render material to the browser that an end user may view on the web page; a dynamic code set having configuration parameters for use in rendering the web page, wherein the configuration parameters are formed of a first configuration parameter including at least one of combined resources, strategically placed resource tags, headers set to ensure cacheable resources, a GZip file, and minified resources, and a second configuration parameter including at least one of combined resources, strategically placed resource tags, headers set to ensure cacheable resources, a GZip file, and minified resources. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
creating a web application for rendering a web page on a client, the application having a client side and a server side; setting a plurality of predefined configuration parameters in a dynamic code set having configuration parameters for use in rendering the web page, wherein the configuration parameters are formed of a first configuration parameter including at least one of combined resources, strategically placed resource tags, headers set to ensure cacheable resources, a GZip file, and minified resources, and a second configuration parameter including at least one of combined resources, strategically placed resource tags, headers set to ensure cacheable resources, a GZip file, and minified resources; deploying the web application; automatically processing the web application using the dynamic code set to produce a performant web application. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A machine-readable medium comprising:
-
at least one server and at least one client in communication with the server; instructions, which, when executed by a machine, cause the machine to render a web page on the client, the instructions including configuration parameters for use in rendering the web page, wherein the configuration parameters are formed of a first configuration parameter including at least one of combined resources, strategically placed resource tags, headers set to ensure cacheable resources, a GZip file, and minified resources, and a second configuration parameter including at least one of combined resources, strategically placed resource tags, headers set to ensure cacheable resources, a GZip file, and minified resources; and a dynamic code set managing the execution of instructions and facilitating client and server runtime interaction so as to manage resources rendered to the web page. - View Dependent Claims (20)
-
Specification