WEB PAGE BASED PROGRAM VERSIONING
First Claim
1. One or more computer storage media having stored thereon multiple instructions that, when executed by one or more processors of a device, cause the one or more processors to:
- access a Web page;
obtain an identification of one type of multiple types of Web browsers that the Web page supports;
obtain, for the identified one type of Web browser, an identification of one version of multiple versions of the identified one type of Web browser that the Web page supports; and
present the Web page using the identified one version of the identified one type of Web browser.
2 Assignments
0 Petitions
Accused Products
Abstract
An identification of one of multiple types of Web browsers that a Web page supports, as well as an identification of one of multiple versions of that one type of Web browser that the Web page supports, is obtained. The Web page is displayed using the identified version of the identified Web browser type. A request for an identification of the identified version of the identified Web browser type can also be received from a program, such as a Web page script. In response to the request, an identification of the identified version of the identified Web browser type is being used to display the Web page is returned, and instructions of the program are executed based at least in part on the identified version of the identified Web browser type.
66 Citations
20 Claims
-
1. One or more computer storage media having stored thereon multiple instructions that, when executed by one or more processors of a device, cause the one or more processors to:
-
access a Web page; obtain an identification of one type of multiple types of Web browsers that the Web page supports; obtain, for the identified one type of Web browser, an identification of one version of multiple versions of the identified one type of Web browser that the Web page supports; and present the Web page using the identified one version of the identified one type of Web browser. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
identifying which of multiple Web browser versions a Web page supports, the multiple Web browser versions being multiple versions of multiple types of Web browsers; selecting, based at least in part on which of the multiple Web browser versions the Web page supports, a version of a Web browser type; and displaying the Web page using the selected version of the Web browser type. - View Dependent Claims (12, 13, 14, 15)
-
-
16. One or more computer storage media having stored thereon a program that, when executed by one or more processors of a device, causes the one or more processors to:
-
request an identification of a Web browser type and corresponding version that has been selected to display a Web page; receive, in response to the request, the identification of the Web browser type and corresponding version that has been selected to display the Web page; and execute one or more instructions of the program based at least in part on the Web browser type and corresponding version that has been selected to display the Web page. - View Dependent Claims (17, 18, 19, 20)
-
Specification