Method and Device for Browsing Webpage
AssigneeBeijing Qihoo Technology Company Limited
InventorsJinwei Li, Zhi Chen, Huan Ren
Life of this patent
Estimating the term…
Abstract
The present invention discloses a method and device for browsing webpage, wherein the method including: creating a plugin/control process independent from a page process for a plugin/control object when a page thread creates the plugin/control object; and placing the independent plugin/control process into a sandbox to run; browsing a webpage by implementing inter-process communication between the plugin/control process and the page process; wherein the page process running outside the sandbox. According to the invention, the web browsing security is guaranteed, and meanwhile the running stability of the browser is enhanced.
Claims12
A method for browsing webpage, comprising:
- creating a plugin/control process which is independent from a page process for a plugin/control object when a page thread creates the plugin/control object;
- placing the independent plugin/control process into a sandbox to run;
- browsing a webpage by implementing inter-process communication between the plugin/control process and the page process;
- wherein the page process running outside the sandbox.
A device for browsing webpage, comprising:
- Independent process creation unit, configured to create a plugin/control process which is independent from a page process for a plugin/control object when a page thread creates the plugin/control object;
- Sandbox driving unit, configured to place the independent plugin/control process into the sandbox to run;
- Inter-process communication unit, configured to browse a webpage by implementing inter-process communication between the plugin/control process and the page process.
(canceled)
A computer readable medium, which stores the computer program comprising computer readable codes, and running of said computer readable codes on a computing device causes said device to carry out a method for browsing webpage, said method comprising:
- creating a plugin/control process which is independent from a page process for a plugin/control object when a page thread creates the plugin/control object;
- placing the independent plugin/control process into a sandbox to run;
- browsing a webpage by implementing inter-process communication between the plugin/control process and the page process;
- wherein the page process running outside the sandbox.
Dependencies are inferred from the claim text.