Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for switching kernel of browser and corresponding browser

A browser and kernel technology, applied in the field of browser and browser switching kernel, can solve problems such as incorrect information, kernel rendering error page, server return error, etc., and achieve the effect of reducing the page error rate

Active Publication Date: 2012-08-01
TENCENT TECH (SHENZHEN) CO LTD
View PDF5 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0013] The disadvantage of the prior art is: when the kernel is switched, the switched kernel initiates a new HTTP request to the server corresponding to the same URL visited before the switch. If the information carried by the HTTP request is wrong or insufficient, the server will return Wrong HTTP response, user will see wrong web page
[0016] However, usually the server corresponding to the URL after clicking an order confirmation button such as "buy now" will interact with the payment system and / or online banking system. At this time, the browser usually prompts the user to manually switch the kernel or automatically switch the kernel. Under some technical solutions, the server returns an incorrect HTTP response because the information carried in the HTTP request sent by the switched kernel is incorrect, so that the switched kernel renders an error page

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for switching kernel of browser and corresponding browser
  • Method for switching kernel of browser and corresponding browser
  • Method for switching kernel of browser and corresponding browser

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0031] The core technical solution of the present invention is: when a browsing event occurs in the current kernel, save the hypertext transfer protocol request information triggered by the browsing event; when the browser switches the kernel, synchronize the saved protocol request information to the switched Kernel: the switched kernel uses the synchronized protocol request information to regenerate a protocol request, and initiates the regenerated protocol request to the server corresponding to the address of the webpage visited before switching.

[0032] The protocol described in the present invention refers to the web communication protocol. In the following embodiments, the present invention will be described by taking Hypertext Transfer Protocol (HTTP) as an example.

[0033] The name of the specific browsing event may be differ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for switching a kernel of browser and a corresponding browser. The browser comprises at least two kernels, a switching module for switching the kernels, and a protocol request synchronous module. The method comprises the following steps that: storing protocol request information triggered by a browser event by the protocol request synchronous module when the browser event occurs in a present kernel; synchronizing the stored protocol request information into the switched kernel when the kernel is switched by the browser; switching the kernel by the switching module according to a kernel switching event; utilizing the synchronized protocol request information to regenerate a protocol request by the switched kernel; and sending the regenerated protocol request to a server corresponding to a website address accessed before switching. According to the method provided by the invention, the page error rate caused by switching the kernel is reduced.

Description

technical field [0001] The invention relates to Internet information processing technology, in particular to a browser kernel switching method and a corresponding browser. Background technique [0002] A browser is a client browsing program for World Wide Web (Web) services. The browser can send various requests to the Web server, and interpret, display and play the hypertext information and various multimedia data formats sent from the server. [0003] The core component of a browser is the browser kernel, which is the rendering engine (Rendering Engine) used by the browser. The rendering engine determines how the browser displays the content of the webpage and the format information of the page. When a browsing event occurs in the browser, the browser kernel initiates a HyperText Transfer Protocol (HTTP, HyperText Transfer Protocol HTTP) request to the server corresponding to the address of the currently browsed webpage, namely the Uniform / Universal Resource Locator (URL,...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/08
Inventor 务孟庆滕跃龙周振兴王学智刘斌
Owner TENCENT TECH (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products