Browse Prior Art Database

Method and System for Utilizing an Appropriate Browser to render a Web Page

IP.com Disclosure Number: IPCOM000235680D
Publication Date: 2014-Mar-19
Document File: 3 page(s) / 35K

Publishing Venue

The IP.com Prior Art Database

Abstract

A method and system is disclosed for utilizing an appropriate browser to render a web page.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 41% of the total text.

Page 01 of 3

Method and System for Utilizing an Appropriate Browser to render a Web Page

Various browsers are available for a user to choose to open a web page. Along with

the browser choices, there are multiple version levels for each browser. Typically, the web applications specify which browsers and versions are compatible with the

web application. Web pages also display a warning to the user if there are technical difficulties in opening the web page with a certain browser. Currently, the user manually makes the choice of which browser to use for a web page. With so many choices of browsers and versions, utilizing a right browser for a web page is a difficult task.

Disclosed is a method and system for utilizing an appropriate browser to render a

web page. The method and system utilizes a back version of a browser level for rendering of parts of a web page based on detecting code which is appropriate with the back version of the browser level. The method and system determines the appropriate browser for the web page based on compatibility with the browser, speed, security safety, ability to render and functionality.

The method and system can be implemented by using a browser add-on which enables the browser application to render web pages with an appropriate browser engine for the web page. Alternatively, the browser application can render other mark-up language documents and browser-rendered objects such as, but not limited to documents, images, audio and multimedia files. The system seamlessly utilizes different browser engines without user intervention. For example, if a user visits an e-commerce site on a web page with "Browser X", hits go to a shopping cart and the system determines that the shopping cart web pages renders best with "Browser Y". Thereafter, information which was entered on the web page is shared to "Browser Y" and the user is not taken to "Browser Y", but the system utilizes engine of "Browser Y" behind the scene to render the shopping cart of the web page.

First, the system analyzes a user's system and determines browsers and version of each browser in the user's system. Thereafter, the system utilizes information which is received from the actual website to help determine the appropriate browser. The system uses technology such as, but not limited to, textual analysis to analyze documentation about the website and determines a browser or a version of a browser compatible with the information of the website. The system also performs textual analysis of documentation to check for any warnings about incompatible browsers. Alternatively, the system performs textual analysis of documentation to check for any warnings about browsers that can be experiencing technical difficulties in displaying content of the web page. Thereafter, the system determines browsers from the website suggestions that are actually matching with browsers that are available in the user's system. If the user's system includes three browsers and the...