CN109446460B - HTML5 online video redirection system and implementation method thereof - Google Patents

HTML5 online video redirection system and implementation method thereof Download PDF

Info

Publication number
CN109446460B
CN109446460B CN201811244467.5A CN201811244467A CN109446460B CN 109446460 B CN109446460 B CN 109446460B CN 201811244467 A CN201811244467 A CN 201811244467A CN 109446460 B CN109446460 B CN 109446460B
Authority
CN
China
Prior art keywords
html5
browser
cloud terminal
video redirection
html5 video
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811244467.5A
Other languages
Chinese (zh)
Other versions
CN109446460A (en
Inventor
陈海钊
涂旭平
王志荣
刘勇彬
季统凯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
G Cloud Technology Co Ltd
Original Assignee
G Cloud Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by G Cloud Technology Co Ltd filed Critical G Cloud Technology Co Ltd
Priority to CN201811244467.5A priority Critical patent/CN109446460B/en
Publication of CN109446460A publication Critical patent/CN109446460A/en
Application granted granted Critical
Publication of CN109446460B publication Critical patent/CN109446460B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
    • H04N21/8586Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4782Web browsing, e.g. WebTV

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention relates to the technical field of video redirection, in particular to an HTML5 online video redirection system and an implementation method thereof. The system of the invention consists of a video redirection plug-in comprising HTML5, a video redirection proxy HTML5, and a video parser HTML 5; an HTML5 video redirection plug-in a cloud desktop browser is embedded into a monitor in events such as element insertion, webpage loading and the like; the monitor detects the video characteristics of HTML5, and sends a webpage URL to the cloud terminal through an HTML5 video redirection agent; the cloud terminal establishes a browser window and loads webpage content according to the URL; the cloud terminal enables a display area of a browser window to cover a content display area of a cloud desktop browser; the HTML5 video redirection plug-in marks the current tab page as redirected and clears the contents of the tab page. The method can effectively reduce the load and network requirements of the cloud desktop, and improve the playing fluency and user experience of the HTML5 online video in the desktop cloud environment.

Description

HTML5 online video redirection system and implementation method thereof
Technical Field
The invention relates to the technical field of video redirection, in particular to an HTML5 online video redirection system and an implementation method thereof.
Background
Video redirection is an important technology in desktop cloud, and the basic principle is that videos in a virtual machine are redirected to a cloud terminal to be played, so that the performance of the cloud terminal is fully utilized, the resource consumption of the virtual machine and the network flow from the virtual machine to the cloud terminal are reduced, and the fluency of video playing is improved. Because the standard specification of the HTML5 is newer and the development time is shorter, in the current online video redirection technology, the support for the online video redirection of the HTML5 is lacked, so that the problems of blockage, large occupied cloud desktop CPU resources, large occupied network traffic and the like exist when the HTML5 online video is played in a desktop cloud environment.
Disclosure of Invention
The technical problem to be solved by the invention is to provide an HTML5 online video redirection system and an implementation method thereof, which can redirect an HTML5 online video to a cloud terminal for processing, effectively reduce the load and network requirements of a cloud desktop, and improve the playing fluency and user experience of an HTML5 online video in a desktop cloud environment.
The technical scheme for solving the technical problems is as follows:
the system includes an HTML5 video redirection plug-in, an HTML5 video redirection agent, and an HTML5 video parser;
the HTML5 video redirection plug-in is installed in a cloud desktop browser and is mainly responsible for monitoring specific events and detecting the characteristics of HTML5 videos;
the HTML5 video redirection agent is deployed in a cloud desktop in a self-starting service mode and is responsible for detecting the changes of the size, the position and the covering relation of a browser and coordinating the communication between an HTML5 video redirection plug-in and an HTML5 video parser;
the HTML5 video parser is a program deployed on a cloud terminal and is mainly responsible for parsing, rendering and controlling playing of an HTML5 online video.
The HTML5 video redirection plug-in,
when the browser is started, automatically generating a browser identification code for distinguishing different browsers in communication;
when a new label page is created in the browser, a label page identification code is automatically generated and used for distinguishing different label pages in communication;
when a browser window is newly built, the HTML5 video parser correlates the browser window with the corresponding browser identification code and the corresponding label page identification code, and is used for distinguishing different browser windows in communication.
The method comprises the following steps:
s1: an HTML5 video redirection plug-in a cloud desktop browser is embedded into a monitor in events such as element insertion, webpage loading and the like;
s2: the monitor detects the video characteristics of HTML5, and sends a webpage URL to the cloud terminal through an HTML5 video redirection agent;
s3: the cloud terminal establishes a browser window and loads webpage content according to the URL;
s4: the cloud terminal enables a display area of a browser window to cover a content display area of a cloud desktop browser;
s5: the HTML5 video redirection plug-in marks the current tab page as redirected and clears the contents of the tab page.
In the step S2, in the above step,
the HTML5 video features refer to specific HTML label rules, including video labels and a labels containing some specified attributes;
before the HTML5 video redirection agent sends a message to a cloud terminal, whether the communication between a cloud desktop and an HTML5 video parser is normal is detected; if the HTML5 video redirect agent is unable to communicate with the HTML5 video parser, no redirection is performed.
In the step S3, in the above step,
the cloud terminal receives a message of online video redirection of HTML5, if the cloud terminal does not support the analysis of an HTML5 online video, failure is returned, and the HTML5 video redirection plug-in does not redirect;
if the browser window newly built by the cloud terminal fails to load the webpage content according to the URL, returning failure; the HTML5 video redirection plug-in does not redirect.
The HTML5 video redirection plug-in also listens for page visibility switch events; when the HTML5 video redirection plug-in detects that the page visibility is switched, if the tab page needing to be hidden or the tab page needing to be hidden canceling contains the redirected tab, sending a message to the cloud terminal through an HTML5 video redirection agent; when the cloud terminal receives the message, the window appointed in the message is hidden, and the hiding of another window appointed in the message is cancelled.
The HTML5 video redirection plug-in also monitors a tab closing event, and when the HTML5 video redirection plug-in detects that the tab is closed, if the tab is marked as redirected, a message is sent to the cloud terminal through the HTML5 video redirection agent; and after receiving the message, the cloud terminal closes the corresponding browser window.
The browser window created by the cloud terminal is only a content display area and does not contain other areas such as an address bar, a status bar and the like;
when the HTML5 video redirection agent detects that the browser is closed, if the browser contains one or more redirected tab pages, a message is sent to the cloud terminal for each redirected tab page; after receiving the message, the cloud terminal closes the corresponding browser window;
when the HTML5 video redirection agent detects that the size, the position or the covering relation of the browser changes, if the browser contains one or more redirected tab pages, a message is sent to the cloud terminal for each redirected tab page; and after receiving the message, the cloud terminal adjusts the size, the position and the covering relation of the corresponding browser window.
When the browser on the cloud terminal triggers an event that a pop-up window or a new label page opens a webpage, the cloud terminal prevents the pop-up window or the new label page from opening the webpage and sends an operation name and a corresponding URL to an HTML5 video redirection agent of a cloud desktop; after the HTML5 video redirection plug-in of the cloud desktop receives the forwarding message, calling a pop-up window or a new label page to open a webpage, and loading a corresponding URL;
when a browser on the cloud terminal triggers a page to load a new link event, the cloud terminal sends an operation name and a new link URL to an HTML5 video redirection agent of a cloud desktop; after the HTML5 video redirection plug-in of the cloud desktop receives the forwarding message, the new link URL is stored in a history recording point and is updated to an address bar;
when an HTML5 video redirection plug-in detects that a tab page loads a new link or refreshes the tab page, if the tab page is redirected, sending a message to a cloud terminal through an HTML5 video redirection agent, and canceling the redirected mark of the tab page; and after receiving the message, the cloud terminal closes the corresponding browser window.
According to the invention, the HTML5 online video is redirected to the cloud terminal for processing, so that the load and the network requirement of a cloud desktop are effectively reduced, and the playing smoothness and the user experience of the HTML5 online video in a desktop cloud environment are improved.
Drawings
The invention is further described below with reference to the accompanying drawings:
FIG. 1 is a flow chart of the method of the present invention;
FIG. 2 is a system block diagram of the method of the present invention.
Detailed Description
In order to make the objects, technical features and methods of the present invention more clearly described, the following detailed description is made with reference to the accompanying drawings and examples, and the specific implementation process is as follows:
FIG. 1 is a flow chart of the method of the present invention. As shown in fig. 1, the method includes:
s1: an HTML5 video redirection plug-in a cloud desktop browser is embedded into a monitor in events such as element insertion, webpage loading and the like;
s2: the monitor detects the video characteristics of HTML5, and sends a webpage URL to the cloud terminal through an HTML5 video redirection agent;
s3: the cloud terminal establishes a browser window and loads webpage content according to the URL;
s4: the cloud terminal enables a display area of a browser window to cover a content display area of a cloud desktop browser;
s5: the HTML5 video redirection plug-in marks the current tab page as redirected and clears the contents of the tab page.
Note that the HTML5 video feature in step S2 refers to a specific HTML tag rule, and includes a video tag, an a-tag having some specified attributes, and the like.
In step S2, the HTML5 video redirect agent first checks whether the communication between the cloud desktop and the HTML5 video parser is normal before sending a message to the HTML5 video parser. If the HTML5 video redirect agent is unable to communicate with the HTML5 video parser, no redirection is performed.
In step S3, the cloud terminal receives the message of online video redirection through HTML5, and if the cloud terminal does not support the analysis of the HTML5 online video, a failure is returned, and the HTML5 video redirection plug-in does not redirect.
In step S3, if the browser window newly created by the cloud terminal fails to load the web page content according to the URL, a failure is returned, and the HTML5 video redirection plug-in does not redirect.
The HTML5 video redirection plug-in also listens for page visibility switch events. When the HTML5 video redirection plug-in detects that the page visibility is switched, if the tab page needing to be hidden or the tab page needing to be hidden canceling contains the redirected tab, sending a message to the cloud terminal through an HTML5 video redirection agent; when the cloud terminal receives the message, the window appointed in the message is hidden, and the hiding of another window appointed in the message is cancelled.
The HTML5 video redirection plug-in will also listen for a tab page close event. When the HTML5 video redirection plug-in detects that the tab page is closed, if the tab page is marked as being redirected, a message is sent to the cloud terminal through the HTML5 video redirection agent; and after receiving the message, the cloud terminal closes the corresponding browser window.
When the HTML5 video redirection agent detects that the browser is closed, if the browser contains one or more redirected tab pages, a message is sent to the cloud terminal for each redirected tab page; and after receiving the message, the cloud terminal closes the corresponding browser window.
When the browser on the cloud terminal triggers an event that a pop-up window or a new label page opens a webpage, the cloud terminal prevents the pop-up window or the new label page from opening the webpage and sends an operation name and a corresponding URL to an HTML5 video redirection agent of a cloud desktop; and after the HTML5 video redirection plug-in of the cloud desktop receives the forwarding message, calling a pop-up window or a new tab page to open a webpage, and loading a corresponding URL.
When a browser on the cloud terminal triggers a page to load a new link event, the cloud terminal sends an operation name and a new link URL to an HTML5 video redirection agent of a cloud desktop; after the HTML5 video redirection plug-in of the cloud desktop receives the forwarding message, the new link URL is stored in the history point and updated to the address bar.
When the HTML5 video redirection plug-in detects that a tab page loads a new link or refreshes the tab page, if the tab page is redirected, sending a message to the cloud terminal through the HTML5 video redirection agent, and canceling the redirected mark of the tab page; and after receiving the message, the cloud terminal closes the corresponding browser window.
It should be noted that the browser window created by the cloud terminal has only a content display area and does not include other areas such as an address bar and a status bar.
FIG. 2 is a system block diagram of the method of the present invention. As shown in fig. 2, the present system includes:
HTML5 video redirection plug-in: the plug-in installed in the cloud desktop browser is mainly responsible for monitoring specific events and detecting the characteristics of HTML5 video.
HTML5 video redirection agent: the system is deployed in a cloud desktop in a self-starting service mode and is responsible for detecting changes of the size, the position and the covering relation of a browser and coordinating communication between an HTML5 video redirection agent and an HTML5 video parser.
HTML5 video parser: and the program deployed on the cloud terminal is mainly responsible for analyzing, rendering and controlling the playing of the HTML5 online video.
When a browser of the cloud desktop is started, the HTML5 video redirection plug-in automatically generates a browser identification code for distinguishing different browsers in communication; when a new tab page is created in the browser, the HTML5 video redirection plug-in automatically generates a tab page identification code for distinguishing different tab pages in communication; when a browser window is newly built, an HTML5 video parser on the cloud terminal associates the browser window with a corresponding browser identification code and a corresponding label page identification code, and is used for distinguishing different browser windows in communication.
In the system, one or more browsers can be opened on one cloud desktop, and the relationship between the cloud desktop and the browsers and the relationship between the browsers and the tab pages are in one-to-many relationship; the cloud desktop is in a one-to-one relationship with the HTML5 video redirect agent, the browser, and the HTML5 video redirect plug-in; the HTML5 video redirection plug-in is in one-to-one relationship with the HTML5 video parser on the cloud terminal; the HTML5 video parser is in a one-to-many relationship with the browser window on the cloud terminal. Therefore, the method and the device are suitable for scenes of multiple browsers and multiple tab pages on the cloud desktop.
The embodiments described above are only a part of the embodiments of the present invention, and not all of them. Based on the embodiments of the present invention, those skilled in the art can obtain solutions without substantial creation, and all of them fall within the protection scope of the present invention.

Claims (9)

1. An HTML5 online video redirection system, comprising an HTML5 video redirection plug-in, an HTML5 video redirection agent, and an HTML5 video parser;
the HTML5 video redirection plug-in is installed in a cloud desktop browser and is mainly responsible for monitoring specific events and detecting the characteristics of HTML5 videos;
the HTML5 video redirection agent is deployed in a cloud desktop in a self-starting service mode and is responsible for detecting the changes of the size, the position and the covering relation of a browser and coordinating the communication between an HTML5 video redirection plug-in and an HTML5 video parser;
the HTML5 video redirection plug-in automatically generates a browser identification code when the browser is started, and is used for distinguishing different browsers in communication; when a new label page is created in the browser, a label page identification code is automatically generated and used for distinguishing different label pages in communication;
the HTML5 video parser is a program deployed on the cloud terminal and is mainly responsible for parsing, rendering and controlling playing of an HTML5 online video;
when a browser window is newly built, the HTML5 video parser correlates the browser window with the corresponding browser identification code and the corresponding label page identification code, and is used for distinguishing different browser windows in communication.
2. A method for implementing the system of claim 1, wherein: the method comprises the following steps:
s1: an HTML5 video redirection plug-in a cloud desktop browser inserts elements and a monitor is embedded in a webpage loading event;
s2: the monitor detects the video characteristics of HTML5, and sends a webpage URL to the cloud terminal through an HTML5 video redirection agent;
s3: the cloud terminal establishes a browser window and loads webpage content according to the URL;
s4: the cloud terminal enables a display area of a browser window to cover a content display area of a cloud desktop browser;
s5: the HTML5 video redirection plug-in marks the current tab page as redirected and clears the contents of the tab page.
3. The method according to claim 2, wherein in the step S2,
the HTML5 video features refer to specific HTML label rules, including video labels and a labels containing some specified attributes;
before the HTML5 video redirection agent sends a message to a cloud terminal, whether the communication between a cloud desktop and an HTML5 video parser is normal is detected; if the HTML5 video redirect agent is unable to communicate with the HTML5 video parser, no redirection is performed.
4. The method according to claim 2, wherein in the step S3,
the cloud terminal receives a message of online video redirection of HTML5, if the cloud terminal does not support the analysis of an HTML5 online video, failure is returned, and the HTML5 video redirection plug-in does not redirect; if the browser window newly built by the cloud terminal fails to load the webpage content according to the URL, returning failure; the HTML5 video redirection plug-in does not redirect.
5. The method according to claim 3, wherein in the step S3,
the cloud terminal receives a message of online video redirection of HTML5, if the cloud terminal does not support the analysis of an HTML5 online video, failure is returned, and the HTML5 video redirection plug-in does not redirect; if the browser window newly built by the cloud terminal fails to load the webpage content according to the URL, returning failure; the HTML5 video redirection plug-in does not redirect.
6. The method of any of claims 2 to 5, wherein the HTML5 video redirection plug-in also listens for page visibility switch events; when the HTML5 video redirection plug-in detects that the page visibility is switched, if the tab page needing to be hidden or the tab page needing to be hidden canceling contains the redirected tab, sending a message to the cloud terminal through an HTML5 video redirection agent; when the cloud terminal receives the message, the window appointed in the message is hidden, and the hiding of another window appointed in the message is cancelled.
7. The method of any of claims 2 to 5, wherein the HTML5 video redirection plug-in also listens for a tab close event, and when the HTML5 video redirection plug-in detects that a tab is closed, if the tab has been marked as redirected, a message is sent to the cloud terminal via the HTML5 video redirection agent; and after receiving the message, the cloud terminal closes the corresponding browser window.
8. The method according to any one of claims 2 to 5, wherein the browser window created by the cloud terminal has only a content display area and does not contain an address bar and a status bar area;
when the HTML5 video redirection agent detects that the browser is closed, if the browser contains one or more redirected tab pages, a message is sent to the cloud terminal for each redirected tab page; after receiving the message, the cloud terminal closes the corresponding browser window;
when the HTML5 video redirection agent detects that the size, the position or the covering relation of the browser changes, if the browser contains one or more redirected tab pages, a message is sent to the cloud terminal for each redirected tab page; and after receiving the message, the cloud terminal adjusts the size, the position and the covering relation of the corresponding browser window.
9. The method according to any one of claims 2 to 5,
when the browser on the cloud terminal triggers an event that a pop-up window or a new label page opens a webpage, the cloud terminal prevents the pop-up window or the new label page from opening the webpage and sends an operation name and a corresponding URL to an HTML5 video redirection agent of a cloud desktop; after the HTML5 video redirection plug-in of the cloud desktop receives the forwarding message, calling a pop-up window or a new label page to open a webpage, and loading a corresponding URL;
when a browser on the cloud terminal triggers a page to load a new link event, the cloud terminal sends an operation name and a new link URL to an HTML5 video redirection agent of a cloud desktop; after the HTML5 video redirection plug-in of the cloud desktop receives the forwarding message, the new link URL is stored in a history recording point and is updated to an address bar;
when an HTML5 video redirection plug-in detects that a tab page loads a new link or refreshes the tab page, if the tab page is redirected, sending a message to a cloud terminal through an HTML5 video redirection agent, and canceling the redirected mark of the tab page; and after receiving the message, the cloud terminal closes the corresponding browser window.
CN201811244467.5A 2018-10-24 2018-10-24 HTML5 online video redirection system and implementation method thereof Active CN109446460B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811244467.5A CN109446460B (en) 2018-10-24 2018-10-24 HTML5 online video redirection system and implementation method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811244467.5A CN109446460B (en) 2018-10-24 2018-10-24 HTML5 online video redirection system and implementation method thereof

Publications (2)

Publication Number Publication Date
CN109446460A CN109446460A (en) 2019-03-08
CN109446460B true CN109446460B (en) 2021-11-19

Family

ID=65547460

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811244467.5A Active CN109446460B (en) 2018-10-24 2018-10-24 HTML5 online video redirection system and implementation method thereof

Country Status (1)

Country Link
CN (1) CN109446460B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111464874A (en) * 2020-04-15 2020-07-28 湖南麒麟信安科技有限公司 Method, system and medium for playing webpage video in cloud desktop
CN111526428B (en) * 2020-04-26 2022-04-26 湖南麒麟信安科技股份有限公司 Method, system and medium for realizing HTML5 video playing in cloud desktop
CN114390313B (en) * 2021-12-01 2024-02-13 湖南麒麟信安科技股份有限公司 Method and system for redirecting audio and Video of browser HTML5 Video tag

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102761603A (en) * 2012-06-07 2012-10-31 福建升腾资讯有限公司 Webpage flash video redirection method in VDI environment
CN103067500A (en) * 2012-12-28 2013-04-24 广州杰赛科技股份有限公司 Web browsing method based on cloud terminal
CN106231369A (en) * 2012-12-26 2016-12-14 华为技术有限公司 Method, desktop server and the system that under virtual desktop scene, video redirects
CN106657206A (en) * 2016-06-27 2017-05-10 南京理工大学 Virtual desktop infrastructure web video redirection method
CN107864384A (en) * 2017-11-20 2018-03-30 顶联信息产业股份公司 Redirect the method and device that internet video plays on cloud desktop

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE60211513T2 (en) * 2001-06-18 2007-05-03 Research In Motion Ltd., Waterloo Method and system for message management in a mobile data communication device
CN101119475B (en) * 2007-08-21 2010-06-02 中兴通讯股份有限公司 System and method for implementing video on-demand request redirection in IPTV system
US10216843B2 (en) * 2013-03-08 2019-02-26 Christopher Balz Method and computer readable medium for providing, via conventional web browsing, browsing capability between remote/virtual windows and from Remote/Virtual windows to conventional hypertext documents
CN105051713B (en) * 2013-03-15 2017-08-04 安迈科技股份有限公司 The method and system that network keyboard, video and mouse (KVM) are redirected

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102761603A (en) * 2012-06-07 2012-10-31 福建升腾资讯有限公司 Webpage flash video redirection method in VDI environment
CN106231369A (en) * 2012-12-26 2016-12-14 华为技术有限公司 Method, desktop server and the system that under virtual desktop scene, video redirects
CN103067500A (en) * 2012-12-28 2013-04-24 广州杰赛科技股份有限公司 Web browsing method based on cloud terminal
CN106657206A (en) * 2016-06-27 2017-05-10 南京理工大学 Virtual desktop infrastructure web video redirection method
CN107864384A (en) * 2017-11-20 2018-03-30 顶联信息产业股份公司 Redirect the method and device that internet video plays on cloud desktop

Also Published As

Publication number Publication date
CN109446460A (en) 2019-03-08

Similar Documents

Publication Publication Date Title
CN104866512B (en) Extract the method, apparatus and system of web page contents
CN104899269B (en) Method and device for accessing website link
CN103150312B (en) A kind of method and apparatus opening outer chain in network application
CN109446460B (en) HTML5 online video redirection system and implementation method thereof
CN108108297B (en) Method and device for automatic testing
US7519689B2 (en) Method and system to provide message communication between different browser based applications running on a desktop
US20200342038A1 (en) Apparatus for Providing Browsing Capability Between Remote/Virtual Windows and From Remote/Virtual Windows to Conventional Hypertext Documents
ES2256292T3 (en) NETWORK SERVER
US8898796B2 (en) Managing network data
US7761878B2 (en) System and method for stateful web-based computing
CN109408752B (en) Online document display method and device and electronic equipment
CN102027454A (en) Multi-process browser architecture
CN106611032A (en) Webpage pre-loading method and device
EP2311001A2 (en) Embedding macros in web pages with advertisements
US20130290898A1 (en) Method for presenting prompt message, terminal and server
CN104834588B (en) The method and apparatus for detecting resident formula cross site scripting loophole
CN104901961B (en) A kind of data push method, server, terminal and system
CN103024036B (en) Web browser method and device
CN107800611A (en) The method and page layout switch device of a kind of page layout switch
US8156250B2 (en) Arrangements for a 3270 compatible terminal with browser capability
CN111435382B (en) Login checking method of page and terminal
CN103970773B (en) A kind of method for updating pages and device of webpage
CN112751900B (en) Network request processing method and device
WO2023025322A1 (en) Processing method and apparatus for url in session, and system and storage medium
CN108647066B (en) Method for popping html page covering citymaker three-dimensional engine in browser

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant