Browser and method for isolating webpage plugins

A browser and plug-in technology, applied in the Internet field, can solve problems such as process crashes and tab crashes, and achieve stable operation

Active Publication Date: 2013-03-20
BEIJING QIHOO TECH CO LTD
View PDF6 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, different types of ActiveX plug-ins in tabs in the same process are all running in the same process. Since the probability of crashes of different ActiveX plug-ins is different, and the situation of each plug-in is different, It will still cause the crash of the process it is in, that is, the corresponding tab will crash

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
  • Browser and method for isolating webpage plugins
  • Browser and method for isolating webpage plugins
  • Browser and method for isolating webpage plugins

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0058] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0059] In order to avoid the tab (or tab page) crash or even the entire browser crash caused by the plug-in crash, the browser structure for isolating web page plug-ins provided by this embodiment is as follows: figure 1 As shown, it includes: a plug-in type acquirer 110 , a plug-in process creator 120 and a plug-in thread creator 130 .

[0060] The plug-in type obtainer 110 is adapted to obtain the type of the plug-in in the page...

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 relates to the technical field of internet and discloses a browser and a method for isolating webpage plugins. The method comprises the steps of: acquiring types of plugins in a webpage to be loaded in a webpage loading process; establishing a plugin process independent of a browser process for the plugins of the same type in the webpage; establishing a thread for the plugins of each same type in the webpage in the independent plugin process so as to run the plugins in the webpage; and when a browser tab page of the plugins in the webpage is closed, closing the thread of the plugins in the webpage and releasing the memory space occupied by the thread. According to the invention, by means of running the webpage plugins of different types in different processes independent of the browser process, the problem of tab (or tab page) crash or even entire browser crash caused by plugin crash is solved, and the beneficial effect of enabling the browser to run more stably is achieved.

Description

technical field [0001] The invention relates to the technical field of the Internet, in particular to a browser for isolating webpage plug-ins and a method for isolating webpage plug-ins. Background technique [0002] A browser refers to a software that can display the content of HTML files on a web server or file system and allow users to interact with these files. The web browser mainly interacts with the web server through the HTTP protocol to obtain the web pages. These web pages are specified by URL, and the file format is usually HTML format, and is specified in the HTTP protocol by the multimedia file format MIME. A web page may include multiple documents, and each document is obtained from the server separately. Most browsers themselves support a wide range of formats other than HTML, such as image formats such as JPEG, PNG, and GIF, and can expand and support numerous plug-ins (plug-ins). In addition, many browsers also support other URL types and their correspond...

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): G06F17/30
Inventor 杨晓兵任寰
Owner BEIJING QIHOO TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products