Method and system for embedding local application program window into browser in Linux

A local application program embedded browser technology, applied in the browser embedded field, can solve problems such as inoperability, inability to open files, waste of time, etc., and achieve the effect of reducing operation time

Active Publication Date: 2013-04-24
ZHUHAI KINGSOFT OFFICE SOFTWARE
View PDF4 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, for users who install other operating systems, especially Linux, when the user uses a browser to browse the web, if the browser cannot load the corresponding local application program, the web page will not be displayed, which will bring inconvenience to the user when browsing the web; When you need to open a file through a browser and perform operations on the file, if the browser cannot load the corresponding local application program, you will also find that the file cannot be opened and cannot be operated. For this reason, users often need to download the file through the relevant download software and then download it through the local The application must be open to operate, which is a serious waste of time

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 and system for embedding local application program window into browser in Linux
  • Method and system for embedding local application program window into browser in Linux
  • Method and system for embedding local application program window into browser in Linux

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] figure 1 It is the program flowchart of the inventive method, with reference to figure 1 shown, including the following steps:

[0030] Step A, communicate with the browser plug-in through the NPAPI provided by the browser to obtain the plug-in object in the browser plug-in.

[0031] In this step, the NPAPI provided by the browser communicates with the browser plug-in through the JavaScript script to obtain the plug-in object in the browser plug-in. The NPAPI is the Netscape plug-in application programming interface, which is a general interface for executing external application programs in the browser. The JavaScript script is a client-side scripting language based on object and event-driven and relatively safe, and is also a scripting language widely used in client-side Web development.

[0032] In step B, the plug-in object starts the local application and embeds the form of the local application into the browser.

[0033] In this step, the plug-in object starts...

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 and a system for embedding a local application program window into a browser in Linux. The method includes: the browser acquires a plugin object in a browser plugin, the plugin object starts a local application program progress to allow the local application program window to be embedded into the browser, the plugin object then calls a plugin interface in the browser plugin, the plugin interface communicates with the local application program through DBus (data bus) in Linux to complete related calling. By the method, the webpage speed for starting related files of the local application program is increased, and accordingly faster and more convenient reading, browsing and office work are achieved.

Description

technical field [0001] The invention relates to browser embedding, in particular to a method and system for embedding a local application window into a browser under Linux. Background technique [0002] At present, plug-ins are widely used in browsers. After the plug-in is installed, the browser can directly apply the plug-in program, and process the corresponding files conveniently and quickly by calling the local application program, thereby greatly reducing the time to open the web page. However, because the plug-in needs to call the function library or data provided by the system, in order to meet the needs of most users, the general developer often develops it for the most popular Windows operating system, such as Windows XP, Windows 7 and Windows 8. However, for users who install other operating systems, especially Linux, when the user uses a browser to browse the web, if the browser cannot load the corresponding local application program, the web page will not be dis...

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): G06F9/48
Inventor 詹欣坤陈旺刘强
Owner ZHUHAI KINGSOFT OFFICE SOFTWARE
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