Unlock instant, AI-driven research and patent intelligence for your innovation.

Universal browser extension system

A browser extension and browser technology, which is applied in the field of information systems, can solve problems such as heavy adaptation workload, multiple same pages, and difficulty in direct communication between web pages and client software, and achieve the effect of reducing dependence

Pending Publication Date: 2021-10-29
THE 28TH RES INST OF CHINA ELECTRONICS TECH GROUP CORP
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] At present, there are usually two methods for web page integration and application development in information systems, one is to use Qt's QWebView class to encapsulate the browser, which has problems of poor page compatibility, difficult debugging, and heavy adaptation workload; the other is Using a native browser to open a webpage has the following problems: the size, location, and status of the browser cannot be controlled through software; it is difficult to communicate directly between webpages, and between webpages and client software, and information interaction usually requires third-party services; a single webpage Open multiple times, there will be multiple instances of the same page appearing in the browser

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
  • Universal browser extension system
  • Universal browser extension system
  • Universal browser extension system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0063] The present invention will be further described below in conjunction with the accompanying drawings and examples.

[0064] 1. Function composition and use of browser extensions

[0065]like figure 1 As shown, the present invention provides a universal browser extension system. In terms of functional composition, the extension system includes an interface shielding module and a general function module. Functional components such as figure 2 shown.

[0066] The interface shielding module is compatible with the differences in the native extension interfaces of Chrome, Firefox, and Qi'anxin browsers, and provides a unified development interface for general function modules;

[0067] The general function module is based on the interface shielding module, which designs and implements functions such as browser control, communication between web pages, communication between web pages and clients, and page singleton opening.

[0068] The browser interacts with web pages and...

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 a universal browser extension system. The expansion system shields browser interface differences such as Chrome, Firefox and Qiyanxin, and provides a browser control function, an inter-webpage communication function, a webpage and client communication function and a webpage singleton opening function. According to the method, the size, the position, the state and the like of the browser window can be controlled, communication between browser webpages and communication between the webpages and the client side are achieved, repeated opening of a single-function page is avoided, and support is provided for comprehensive integration and application development of an information system. The platform is developed by adopting a cross-platform JavaScript language, can be used across different operating system platforms, can be written once and run anywhere, can run on Intel, Loongson and Feiteng processors, is compatible with operating systems such as Windows, Neokylin and Kylin, adapts to browsers such as Chrome, Firefox and Qiyanxin, and has better expansibility and compatibility.

Description

technical field [0001] The invention belongs to the field of information systems, in particular to a universal browser extension system. Background technique [0002] At present, there are usually two methods for web page integration and application development in information systems. One is to use Qt's QWebView class to encapsulate the browser, which has problems of poor page compatibility, difficult debugging, and heavy adaptation workload; the other is Using a native browser to open a webpage has the following problems: the size, location, and status of the browser cannot be controlled through software; it is difficult to communicate directly between webpages, and between webpages and client software, and information interaction usually requires third-party services; a single webpage If you open it multiple times, multiple instances of the same page will appear in the browser. Contents of the invention [0003] The object of the present invention is a browser extension...

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): G06F16/958
CPCG06F16/958
Inventor 房广江胡道亮朱德政陈晓婧李奇志董莹莹
Owner THE 28TH RES INST OF CHINA ELECTRONICS TECH GROUP CORP
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More