CN104346463A - Loading method and device of page label and browser client - Google Patents
Loading method and device of page label and browser client Download PDFInfo
- Publication number
- CN104346463A CN104346463A CN201410643781.6A CN201410643781A CN104346463A CN 104346463 A CN104346463 A CN 104346463A CN 201410643781 A CN201410643781 A CN 201410643781A CN 104346463 A CN104346463 A CN 104346463A
- Authority
- CN
- China
- Prior art keywords
- network address
- tag head
- subwindow
- browser
- tag
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Information Transfer Between Computers (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The invention discloses a loading method and a device of a page label and a browser client. The loading method comprises the following steps that a first label head child window is preset in a first fixed area in a label head window of a browser, a triggering operation instruction of the first label head child window is received, a visit request of a preset first network address is sent, and a page corresponding to the first network address is relatively displayed corresponding to the first label head child window. The corresponding label head child window is loaded in a fixed area of the label head window, so that a user can conveniently open the corresponding page, fast visit the page content and fast drag the information data to the label head child window for storing, the storing state is displayed to the user, and the user experience is improved.
Description
Technical field
The present invention relates to technical field of information processing, be specifically related to a kind of loading method of page-tag, device and browser client.
Background technology
In Internet technology, be the mode of the various information of a kind of modal effective acquisition and data by browser access.And in prior art, the cloud realizing internet storage stores, cloud disk technology also progressively grows up, extend space that individual stores, time, become personal network's hard disk, professional storage tool easily, people can store data and capsule information safely whenever and wherever possible.Relative to more convenient traditional entity disk, user does not need the entity disk storing capsule information to take with oneself, but equally internet can be passed through, the information oneself stored is read like a cork from high in the clouds, it provides the stores service of new generation having dirigibility and function as required, thus prevent out of control of cost, and the diversified demand that the business center of gravity of constantly change and laws and regulations requirement formed can be met.
But in prior art, because fixed area place does not in a browser load corresponding page-tag head, thus corresponding web page contents can not be accessed very expediently and the content rapid saving that stores will be needed, causing Consumer's Experience poor.Such network address corresponding to page-tag head such as can have: the network address of at least one in cloud store website, video interactive website, social network sites, Map Services website, application/software distribution platform website, News Publishing Web.Therefore, need to draw corresponding page-tag head in a browser, thus can will need the content rapid saving stored and access corresponding web page contents easily rapidly.
Summary of the invention
In view of the above problems, the present invention is proposed to provide a kind of the overcoming loading method of the problems referred to above or the page-tag that solves the problem at least in part, corresponding device and browser client.
According to one aspect of the present invention, provide a kind of loading method of page-tag, comprising: the preset first tag head subwindow in the first fixed area place in the tag head window of browser; Receive the trigger action instruction for the first tag head subwindow; Initiate the request of access to preset first network address; And corresponding for first network address webpage is corresponded to the first tag head subwindow and carry out association display.
Alternatively, in method of the present invention, described first fixed area is positioned at the left side of tag head window, and the width of described first fixed area is the first pre-determining width to make other tag head will from drawn after described first pre-determining width.
Alternatively, in method of the present invention, described first network address is the configurable network address further.
Alternatively, in method of the present invention, described first network address comprises the network address of at least one in cloud store website, video interactive website, social network sites, Map Services website, application/software distribution platform website, News Publishing Web.
Alternatively, in method of the present invention, initiate to comprise the step of the request of access of preset first network address: effective Token mark of its listed browser client is written in Cookie file corresponding to first network address by browser side; When initiating the request of access to preset first network address, register is carried out in the server side request that the effective Token mark be written in described Cookie file is sent to first network address corresponding with described request of access.
Alternatively, in method of the present invention, describedly corresponding for first network address webpage is corresponded to the first tag head subwindow carry out association display and comprise: webpage process gets the corresponding web page contents in first network address, and complete and play up formation first web page contents and be sent to browser host process; Browser host process safeguards the first web content identification that the first web page contents is corresponding, and arranges a first fixing index value for this first web content identification is corresponding, the corresponding first tag head subwindow of the first index value; And browser host process is according to the first index value of described first web content identification and its correspondence, the first web page contents playing up formation is corresponded to the first tag head subwindow and carry out association and show.
Alternatively, in method of the present invention, the method also comprises: carrying out in association procedure for displaying, arranges index map and be marked with meaningful renewal in the corresponding webpage of instruction first network address corresponding webpage load operation well afoot or instruction first network address in the first tag head subwindow.
Alternatively, in method of the present invention, the method also comprises: the preset second tag head subwindow in the second fixed area place in the tag head window of browser; Receive the trigger action instruction for the second tag head subwindow; Initiate the request of access to preset second network address; And corresponding for second network address webpage is corresponded to the second tag head subwindow and carry out association display.
Alternatively, in method of the present invention, described second fixed area is arranged in the tag head window region different from described first fixed area, and the width of described second fixed area is the second pre-determining width.
Alternatively, in method of the present invention, corresponding for second network address webpage is corresponded to the second tag head subwindow carry out association display and comprise: webpage process gets the corresponding web page contents in second network address, and complete and play up formation second web page contents and be sent to browser host process; Browser host process safeguards the second web content identification that the second web page contents is corresponding, and arranges a second fixing index value for this second web content identification is corresponding, and this index value correspond to the second tag head subwindow; And browser host process is according to the second index value of described second web content identification and its correspondence, the second web page contents playing up formation is corresponded to the second tag head subwindow and carry out association and show.
Alternatively, in method of the present invention, the method comprises further: receive the 3rd web page contents load request, forms new tag head and corresponding loading the 3rd web page contents, safeguards the 3rd index value of the 3rd web content identification and correspondence thereof; First index value is set to non-present display index value, and the 3rd index value is set to current display index value.
Alternatively, in method of the present invention, the method comprises further: browser host process safeguards that the first index value of the first web page contents, the first web content identification and its correspondence is until till the closedown of browser host process.
According to a further aspect in the invention, provide a kind of device of loading of page-tag, comprising: the first preset module, for the preset first tag head subwindow in the first fixed area place in the tag head window of browser; First receiver module, for receiving the trigger action instruction for the first tag head subwindow; First request initiation module, for initiating the request of access to preset first network address; And first display module, carry out association show for corresponding for first network address webpage being corresponded to the first tag head subwindow.
Alternatively, in device of the present invention, described first fixed area is positioned at the left side of tag head window, and the width of described first fixed area is the first pre-determining width to make other tag head will from drawn after described first pre-determining width.
Alternatively, in device of the present invention, described first network address is the configurable network address further.
Alternatively, in device of the present invention, described first network address comprises the network address of at least one in cloud store website, video interactive website, social network sites, Map Services website, application/software distribution platform website, News Publishing Web.
Alternatively, in device of the present invention, the first request initiation module is also configured to: be written in Cookie file corresponding to first network address in browser side by effective Token mark of its listed browser client; When initiating the request of access to preset first network address, register is carried out in the server side request that the effective Token mark be written in described Cookie file is sent to first network address corresponding with described request of access.
Alternatively, in device of the present invention, first display module comprises further: first obtains and play up submodule, for getting the corresponding web page contents in first network address by webpage process, and completes and plays up formation first web page contents and be sent to browser host process; First arranges submodule, for being safeguarded the first web content identification that the first web page contents is corresponding by browser host process, and arranges a first fixing index value for this first web content identification is corresponding, the corresponding first tag head subwindow of the first index value; And first display sub-module, for by first index value of browser host process according to described first web content identification and its correspondence, the first web page contents playing up formation is corresponded to the first tag head subwindow and carry out association and show.
Alternatively, in device of the present invention, this device also comprises: arrange module, for carrying out in association procedure for displaying, index map being set in the first tag head subwindow and being marked with meaningful renewal in the corresponding webpage of instruction first network address corresponding webpage load operation well afoot or instruction first network address.
Alternatively, in device of the present invention, this device also comprises: the second preset module, for the preset second tag head subwindow in the second fixed area place in the tag head window of browser; Second receiver module, for receiving the trigger action instruction for the second tag head subwindow; Second request initiation module, for initiating the request of access to preset second network address; And second display module, carry out association show for corresponding for second network address webpage being corresponded to the second tag head subwindow.
Alternatively, in device of the present invention, described second fixed area is arranged in the tag head window region different from described first fixed area, and the width of described second fixed area is the second pre-determining width.
Alternatively, in device of the present invention, described second display module comprises further: second obtains and play up submodule, for getting the corresponding web page contents in second network address by webpage process, and completes and plays up formation first web page contents and be sent to browser host process; Second arranges submodule, for being safeguarded the second web content identification that the second web page contents is corresponding by browser host process, and arranges a second fixing index value for this first web content identification is corresponding, the corresponding second tag head subwindow of the second index value; And second display sub-module, for by second index value of browser host process according to described second web content identification and its correspondence, the second web page contents playing up formation is corresponded to the second tag head subwindow and carry out association and show.
Alternatively, in device of the present invention, this device comprises further: the 3rd receiver module, for receiving the 3rd web page contents load request, form new tag head and corresponding loading the 3rd web page contents, safeguard the 3rd index value of the 3rd web content identification and correspondence thereof; Index arranges module, for the first index value being set to non-present display index value, and the 3rd index value is set to current display index value.
Alternatively, in device of the present invention, this device comprises further: maintenance module, for being safeguarded that by browser host process the first index value of the first web page contents, the first web content identification and its correspondence is until till the closedown of browser host process.
According to one aspect of the present invention, provide a kind of browser client, comprising: interface assembly, it configures described browser client and draws interactive interface, receives the information of input and/or output display and user interactions; It comprises tag head window in browser interface and web displaying window; Networking component, it is configured to pass interface assembly and triggers the network request of initiating, and obtains the content information carrying out web displaying from network side; Browser kernel assembly, it is configured to process the content information of the web displaying that described networking component obtains, and resolves that play up in the described web displaying window of rear formation can the web data of loaded and displayed.Wherein, described interface assembly comprises further: the first preset module, for the preset first tag head subwindow in the first fixed area place in the tag head window of browser client; First receives module, for receiving the trigger action instruction for the first tag head subwindow; First request initiates module, for initiating the request of access to preset first network address; And first shows module, carry out association display for corresponding for first network address webpage being corresponded to the first tag head subwindow.
Alternatively, in browser client of the present invention, described first fixed area is positioned at the left side of tag head window, and the width of described first fixed area is the first pre-determining width to make other tag head will from drawn after described first pre-determining width.
Alternatively, in browser client of the present invention, described first network address is the configurable network address further.
Alternatively, in browser client of the present invention, described first network address comprises the network address of at least one in cloud store website, video interactive website, social network sites, Map Services website, application/software distribution platform website, News Publishing Web.
Alternatively, in browser client of the present invention, the first request is initiated module and is also configured to: be written in Cookie file corresponding to first network address in browser clients side by effective Token mark of its listed browser client; When initiating the request of access to preset first network address, register is carried out in the server side request that the effective Token mark be written in described Cookie file is sent to first network address corresponding with described request of access.
Alternatively, in browser client of the present invention, first display module comprises further: first obtains and play up submodule group, for getting the corresponding web page contents in first network address by described networking component in webpage process, and completed by described browser kernel assembly and play up formation first web page contents and be sent to browser host process; First arranges submodule group, for being safeguarded the first web content identification that the first web page contents is corresponding by browser host process, and arranges a first fixing index value for this first web content identification is corresponding, the corresponding first tag head subwindow of the first index value; And first shows submodule group, for by first index value of browser host process according to described first web content identification and its correspondence, the first web page contents described browser kernel assembly being played up formation corresponds to the first tag head subwindow to carry out association and shows.
Alternatively, in browser client of the present invention, described interface assembly also comprises: arrange module, for carrying out in association procedure for displaying, index map being set in the first tag head subwindow and being marked with meaningful renewal in the corresponding webpage of instruction first network address corresponding webpage load operation well afoot or instruction first network address.
Alternatively, in browser client of the present invention, described interface assembly also comprises: the second preset module, for the preset second tag head subwindow in the second fixed area place in the tag head window of browser client; Second receives module, for receiving the trigger action instruction for the second tag head subwindow; Second request initiates module, for initiating the request of access to preset second network address; And second shows module, carry out association display for corresponding for second network address webpage being corresponded to the second tag head subwindow.
Alternatively, in browser client of the present invention, described second fixed area is arranged in the tag head window region different from described first fixed area, and the width of described second fixed area is the second pre-determining width.
Alternatively, in browser client of the present invention, described second display module comprises further: second obtains and play up submodule group, for getting the corresponding web page contents in second network address by described networking component in webpage process, and completed by described browser kernel assembly and play up formation first web page contents and be sent to browser host process; Second arranges submodule group, for being safeguarded the second web content identification that the second web page contents is corresponding by browser host process, and arranges a second fixing index value for this first web content identification is corresponding, the corresponding second tag head subwindow of the second index value; And second shows submodule group, for by second index value of browser host process according to described second web content identification and its correspondence, the second web page contents described browser kernel assembly being played up formation corresponds to the second tag head subwindow to carry out association and shows.
Alternatively, in browser client of the present invention, described interface assembly comprises further: the 3rd receives module, for receiving the 3rd web page contents load request, in webpage process, the 3rd web page contents is got by described networking component, form new tag head and corresponding loading the 3rd web page contents, safeguard the 3rd index value of the 3rd web content identification and correspondence thereof; Index arranges module, for the first index value being set to non-present display index value, and the 3rd index value is set to current display index value.
Alternatively, in browser client of the present invention, described interface assembly comprises further: safeguard module, for being safeguarded that by browser host process the first index value of the first web page contents, the first web content identification and its correspondence is until till the closedown of browser host process.
According to the loading technique scheme of page-tag of the present invention, corresponding page-tag head can be shown in the tab bar of browser, thus user can be made to open corresponding webpage, rapidly accessed web page content easily and information data is dragged to fast tag head subwindow to carry out preserving and showing preservation state etc. to user, thus improve Consumer's Experience.
Above-mentioned explanation is only the general introduction of technical solution of the present invention, in order to technological means of the present invention can be better understood, and can be implemented according to the content of instructions, and can become apparent, below especially exemplified by the specific embodiment of the present invention to allow above and other objects of the present invention, feature and advantage.
Accompanying drawing explanation
By reading hereafter detailed description of the preferred embodiment, various other advantage and benefit will become cheer and bright for those of ordinary skill in the art.Accompanying drawing only for illustrating the object of preferred implementation, and does not think limitation of the present invention.And in whole accompanying drawing, represent identical parts by identical reference symbol.In the accompanying drawings:
Fig. 1 shows the process flow diagram of the loading method of page-tag according to an embodiment of the invention;
Fig. 2 shows the partial screenshot of tag head window according to an embodiment of the invention, and wherein the first tag head subwindow is unactivated state;
Fig. 3 shows the partial screenshot of tag head window according to an embodiment of the invention, and wherein the first tag head subwindow is state of activation;
Fig. 4 shows the block scheme of the device of the loading of page-tag according to an embodiment of the invention; And
Fig. 5 shows browser client according to an embodiment of the invention.
Embodiment
Below with reference to accompanying drawings exemplary embodiment of the present disclosure is described in more detail.Although show exemplary embodiment of the present disclosure in accompanying drawing, however should be appreciated that can realize the disclosure in a variety of manners and not should limit by the embodiment set forth here.On the contrary, provide these embodiments to be in order to more thoroughly the disclosure can be understood, and complete for the scope of the present disclosure can be conveyed to those skilled in the art.
As shown in Figure 1, Fig. 1 is the process flow diagram of the loading method of page-tag according to an embodiment of the invention.
In step S110 place, the preset first tag head subwindow in the first fixed area place in the tag head window of browser.
Specifically, the first fixed area place in the tag head window of browser can pre-set the first tag head subwindow, and such as user is by touch-control focus open any browser, thus can this of Trigger tag head window pre-set.As shown in Figure 2, Fig. 2 shows the partial screenshot of browser tab bar according to an embodiment of the invention, and wherein the first tag head subwindow is unactivated state.During open any browser, tag head window (such as Fig. 2 shows the tag head window part of the browser in browser page) can be comprised in a browser, one or more tag head subwindow can be comprised in tag head window).For example, in the exemplary embodiment, the first tag head subwindow of unactivated state such as can have the page iden-tity of dark background and " white cloud ".
It should be noted that, touch-control focus can be such as the operational controls of user, such as, by the cursor of mouse control, the touch point that controlled by Touch Screen etc.It will be appreciated by those skilled in the art that embodiments of the invention are not limited thereto.Described first fixed area can be positioned at the left side of tag head window, and the width of described first fixed area is the first pre-determining width to make other tag head will from drawn after described first pre-determining width.More specifically, such as the first fixed area can be positioned at the leftmost side of tag head window, and this first pre-determining width can be changeless.Should be appreciated that, as required, fixed area also can be any suitable position in tag head window area.
Then, in step S120 place, receive the trigger action instruction for the first tag head subwindow.
Such as, touch-control focus can be utilized to click the first tag head window, thus receive the trigger action instruction for the first tag head subwindow.As shown in Figure 3, when the first tag head window is activated, Fig. 3 shows the partial screenshot of tag head window according to an embodiment of the invention, and wherein the first tag head subwindow is state of activation.For example, in the exemplary embodiment, the first tag head subwindow of state of activation has the page iden-tity highlighting background and " green cloud ".
Next, in step 130 place, initiate the request of access to preset first network address.Specifically, after step 120 place receives the trigger action instruction for the first tag head subwindow, just initiate the request of access to preset first network address.Alternatively, described first network address can be the configurable network address.In addition, first network address can comprise the network address of at least one in cloud store website, video interactive website, social network sites, Map Services website, application/software distribution platform website, News Publishing Web.Should be appreciated that, first network address of the present invention is not limited thereto, but can be any suitable network address.
Alternatively, sub-step below can be utilized realize the step 130 initiated the request of access of preset first network address.
First, in browser side, effective Token mark of its listed browser client is written in Cookie file corresponding to first network address.In other words, in the Cookie file that first network address is corresponding.
In other words, check first network address for Cookie file in whether there is effective Token and identify.If existed, then continue step below.
Then, when initiating the request of access to preset first network address, register is carried out in the server side request that the effective Token mark be written in described Cookie file is sent to first network address corresponding with described request of access.
Should be appreciated that there is not effective Token in Cookie file corresponding to first network address identify if be checked through, then only the request of access identified without effective Token will be sent to server side corresponding to first network address.
After initiating the request of access to preset first network address in step 130, in step 140 place, corresponding for first network address webpage is corresponded to the first tag head subwindow and carry out association display.
Specifically, in a preferred embodiment, first, the corresponding web page contents in first network address can be got by webpage process, and complete and play up formation first web page contents and be sent to browser host process.
Browser host process safeguards the first web content identification that the first web page contents is corresponding, and arranges a first fixing index value for this first web content identification is corresponding, the corresponding first tag head subwindow of the first index value;
The first web page contents playing up formation, according to the first index value of described first web content identification and its correspondence, is corresponded to the first tag head subwindow and carries out association and show by browser host process.
More specifically, in specific implementation, web page tag content object (Webcontent object) can be passed through and page-tag click event in browser detected.
Webcontent is to the rendering result information liking the web page contents formation loaded at each page subprocess, and this rendering result is sent to browser host process and carries out display use.
For the tag head subwindow that each is drawn, page-tag mark (such as parameter id number) meeting in the Webcontent object of its correspondence and a page index (such as index value, that is to say index value) carry out correspondence, its index value identifying the tag head subwindow of current display is such as firstvisibleindex, be such as " index1 ", after such index2, index3 order, played up loading successively.In a preferred embodiment of the invention, the first tag head subwindow is positioned at fixed position (such as first position, the left side) place of tag head window, and therefore its index value is first value, such as, be " 1 " or " index1 ".Its Webcontent corresponds to this index value " 1 " regularly.Therefore when click first tag head subwindow, can trigger with the index of this tag head " index1 " for its Webcontent, thus load the loading of first network address corresponding web page contents and the first web page contents playing up formation corresponded to the first tag head subwindow and carry out association and show.
According to embodiments of the invention, the loading method of page-tag can also comprise the steps: carrying out in association procedure for displaying, arranges index map and be marked with meaningful renewal in the corresponding webpage of instruction first network address corresponding webpage load operation well afoot or instruction first network address in the first tag head subwindow.Wherein said instruction icon can be dynamic marks.In other words, carrying out in association real process, a concrete instruction icon can be set in the first tag head subwindow (such as, can be a dynamic icon), utilize this instruction icon, indicate to user: in the first tag head subwindow, carrying out there is content update in webpage load operation or webpage.Thus user is known in this first tag head subwindow carry out certain operations.Such as when carrying out cloud and storing, the dynamic index map rotating savings arranged in this first tag head subwindow point out out carry out cloud data upload storing process, this dynamically indicates icon can be the progress bar cartoon mark of such as progress displaying.Such as when carrying out cloud collection, the dynamic index map rotating savings arranged in this first tag head subwindow proposes the renewal shown with new synchronous cloud favorites data, a red dot is used to carry out carrying shown with renewal, and use digital prompt to go out to have the renewal of how many collection item, also maybe can identify the source of the data be updated, such as, use mobile phone icon to mark to be the favorites data that derives from mobile phone or use panel computer iconic marker to go out the renewal of the favorites data of another mobile device such as ipad.
According to embodiments of the invention, the loading method of page-tag can also comprise loading second tag head subwindow, specifically can comprise: the preset second tag head subwindow in the second fixed area place in the tag head window of browser; Receive the trigger action instruction for the second tag head subwindow; Initiate the request of access to preset second network address; And corresponding for second network address webpage is corresponded to the second tag head subwindow and carry out association display.Wherein, described second fixed area is arranged in the tag head window region different from described first fixed area, and the width of described second fixed area is the second pre-determining width.
Can find out, embodiments of the invention can also at least one fixed area place respectively at least one tag head subwindow preset come at least one network address corresponding and corresponding web page contents thereof respectively.
Similarly, corresponding for second network address webpage is corresponded to the second tag head subwindow carry out association display and can comprise: webpage process gets the corresponding web page contents in second network address, and complete and play up formation second web page contents and be sent to browser host process; Browser host process safeguards the second web content identification that the second web page contents is corresponding, and arranges a second fixing index value for this second web content identification is corresponding, and this index value correspond to the second tag head subwindow; The second web page contents playing up formation, according to the second index value of described second web content identification and its correspondence, is corresponded to the second tag head subwindow and carries out association and show by browser host process.
Should be appreciated that, seemingly, detail please refer to aforementioned explanation, is not repeated at this for the loading of the second tag head subwindow and the loading classes of the first tag head subwindow.
According to embodiments of the invention, the loading method of page-tag can comprise the steps: to receive the 3rd web page contents load request further, form new tag head and corresponding loading the 3rd web page contents, safeguard the 3rd index value of the 3rd web content identification and correspondence thereof; Then the first index value is set to non-present display index value, and the 3rd index value is set to current display index value.
In other words, load in a browser of the present invention be positioned at least one tag head subwindow at fixed area place after, then can load the tag head subwindow of general sense, such as, be the 3rd tag head subwindow in the present invention.When receiving the load request of other web page contents, web page contents corresponding for the first tag head subwindow current display is switched to backstage, and change into using the 3rd web page contents corresponding to new tag head corresponding for the 3rd index value as current webpage carry out association display.
According to embodiments of the invention, the loading method of page-tag can comprise further: browser host process can safeguard that the first index value of the first web page contents, the first web content identification and its correspondence is until till the closedown of browser host process.In other words, the first index value of the first web page contents, the first web content identification and its correspondence just can be closed when browser host process is closed.
Similarly, browser host process can safeguard that the second index value of the second web page contents, the second web content identification and its correspondence is until till the closedown of browser host process.In other words, the first index value of the second web page contents, the second web content identification and its correspondence just can be closed when browser host process is closed.
In other words, according to the present invention, at least one the tag head subwindow and the corresponding parameter thereof that are positioned at fixed area place can viewed device host process be safeguarded always, are just exited after browser host process is closed.
Should be appreciated that, for illustrative purposes, present invention illustrates two the tag head subwindows with pre-determining width being positioned at fixed area, but the present invention is not limited thereto.Can according to system requirements, the preset one or more tag head subwindows being positioned at different fixed area place.
Present invention also offers a kind of device of loading of page-tag.As shown in Figure 4, Fig. 4 is the structured flowchart of the device 400 of the loading of page-tag according to an embodiment of the invention.
According to the present invention, the device 400 of the loading of page-tag can comprise: the first preset module 410, first receiver module 420, first request initiation module 430 and the first display module 440.
Wherein, the first preset module 410 may be used for the preset first tag head subwindow in the first fixed area place in the tag head window of browser; First receiver module 420 may be used for receiving the trigger action instruction for the first tag head subwindow; First request initiation module 430 may be used for initiating the request of access to preset first network address; And first display module 440 may be used for by corresponding for first network address webpage correspond to the first tag head subwindow carry out association show.
In a device in accordance with the invention, described first fixed area is positioned at the left side of tag head window, and the width of described first fixed area is the first pre-determining width to make other tag head will from drawn after described first pre-determining width.
In a device in accordance with the invention, described first network address is the configurable network address further.
In a device in accordance with the invention, described first network address comprises the network address of at least one in cloud store website, video interactive website, social network sites, Map Services website, application/software distribution platform website, News Publishing Web.
In a device in accordance with the invention, the first request initiation module 430 can also be configured to: be written in Cookie file corresponding to first network address in browser side by effective Token mark of its listed browser client; When initiating the request of access to preset first network address, register is carried out in the server side request that the effective Token mark be written in described Cookie file is sent to first network address corresponding with described request of access.
In a device in accordance with the invention, first display module 440 may further include: first obtains and play up submodule, for getting the corresponding web page contents in first network address by webpage process, and complete and play up formation first web page contents and be sent to browser host process; First arranges submodule, for being safeguarded the first web content identification that the first web page contents is corresponding by browser host process, and arranges a first fixing index value for this first web content identification is corresponding, the corresponding first tag head subwindow of the first index value; First display sub-module, for by first index value of browser host process according to described first web content identification and its correspondence, corresponds to the first tag head subwindow and carries out association and show by the first web page contents playing up formation.
Device 400 according to the present invention can also comprise and arranges module, this module may be used for carrying out in association procedure for displaying, arranges index map and be marked with meaningful renewal in the corresponding webpage of instruction first network address corresponding webpage load operation well afoot or instruction first network address in the first tag head subwindow.
Device 400 according to the present invention can also comprise: the second preset module, the second receiver module, the second request initiation module and the second display module.
Wherein, the second preset module may be used for the preset second tag head subwindow in the second fixed area place in the tag head window of browser; Second receiver module may be used for receiving the trigger action instruction for the second tag head subwindow; Second request initiation module may be used for initiating the request of access to preset second network address; And second display module may be used for by corresponding for second network address webpage correspond to the second tag head subwindow carry out association show.
In a device in accordance with the invention, described second fixed area is arranged in the tag head window region different from described first fixed area, and the width of described second fixed area is the second pre-determining width.
In a device in accordance with the invention, described second display module may further include: second obtains and play up submodule, for getting the corresponding web page contents in second network address by webpage process, and complete and play up formation first web page contents and be sent to browser host process; Second arranges submodule, for being safeguarded the second web content identification that the second web page contents is corresponding by browser host process, and arranges a second fixing index value for this first web content identification is corresponding, the corresponding second tag head subwindow of the second index value; And second display sub-module, for by second index value of browser host process according to described second web content identification and its correspondence, the second web page contents playing up formation is corresponded to the second tag head subwindow and carry out association and show.
Device 400 according to the present invention may further include: the 3rd receiver module, for receiving the 3rd web page contents load request, forming new tag head and corresponding loading the 3rd web page contents, safeguarding the 3rd index value of the 3rd web content identification and correspondence thereof; Index arranges module, for the first index value being set to non-present display index value, and the 3rd index value is set to current display index value.
Device 400 according to the present invention may further include: maintenance module, for being safeguarded that by browser host process the first index value of the first web page contents, the first web content identification and its correspondence is until till the closedown of browser host process.
The function realized due to the device of the present embodiment is substantially corresponding to the embodiment of the method shown in earlier figures 1 to Fig. 3, therefore not detailed part in the description of the present embodiment, see the related description in previous embodiment, can not repeat at this.
Present invention also offers a kind of browser client.As shown in Figure 5, Fig. 5 is the structured flowchart of browser client 500 according to an embodiment of the invention.
According to the present invention, browser client 500 can comprise: interface assembly 510, networking component 520 and browser kernel assembly 530.
Wherein, interface assembly 510 can configure described browser client and draw interactive interface, receives the information of input and/or output display and user interactions; It comprises tag head window in browser interface and web displaying window; Networking component 520 can be configured to trigger the network request of initiating by interface assembly, obtains the content information carrying out web displaying from network side; And browser kernel assembly 530 can be configured to process the content information of the web displaying that described networking component obtains, resolve that play up in the described web displaying window of rear formation can the web data of loaded and displayed.In the present embodiment, above-mentioned interface assembly 510, networking component 520 and browser kernel assembly 530 are not limited to be integrated in three different assemblies respectively, it is also in the assembly that of can be integrated in browser client 500 is large, as long as this point those skilled in the art are understandable, the function realized in above-mentioned interface assembly 510, networking component 520 and browser kernel assembly 530 can encapsulate with the quantity of arbitrary assembly bag, or networking component 520 also can be encapsulated in browser kernel assembly 530.
Wherein, described interface assembly 510 may further include: the first preset module 5110, for the preset first tag head subwindow in the first fixed area place in the tag head window of browser client; First receives module 5120, for receiving the trigger action instruction for the first tag head subwindow; First request initiates module 5130, for initiating the request of access to preset first network address; And first shows module 5140, carry out association display for corresponding for first network address webpage being corresponded to the first tag head subwindow.
In order to more specifically describe each assembly of browser client of the present invention, below we utilize instantiation to be described.
Such as, when user opens browser client, interface assembly 510 can configure described browser client and draw interactive interface.Interface assembly 510 can comprise the first preset module 5110, its preset first tag head subwindow in the first fixed area place in the tag head window of browser client.Described first fixed area can be positioned at the left side of tag head window, and the width of described first fixed area can be the first pre-determining width to make other tag head will from drawn after described first pre-determining width.More specifically, such as the first fixed area can be positioned at the leftmost side of tag head window, and this first pre-determining width can be changeless.Should be appreciated that, as required, fixed area also can be any suitable position in tag head window area.
Interface assembly 510 can comprise the first reception module 5120, and it receives the trigger action instruction for the first tag head subwindow.Such as, touch-control focus can be utilized to click the first tag head window, thus receive the trigger action instruction for the first tag head subwindow.
Interface assembly 510 can also comprise the first request and initiate module 5130, and it initiates the request of access to preset first network address.Specifically, after the first reception module receives the trigger action instruction for the first tag head subwindow, the request of access of module initiation to preset first network address is initiated in the first request.Alternatively, described first network address can be the configurable network address.In addition, first network address can comprise the network address of at least one in cloud store website, video interactive website, social network sites, Map Services website, application/software distribution platform website, News Publishing Web.Should be appreciated that, first network address of the present invention is not limited thereto, but can be any suitable network address.
Alternatively, the first request is initiated module 5130 and can be utilized subfunction below to realize the request of access initiated preset first network address.
First, in browser clients side, effective Token mark of its listed browser client is written in Cookie file corresponding to first network address.In other words, in the Cookie file that first network address is corresponding.
In other words, check first network address for Cookie file in whether there is effective Token and identify.If existed, then continue step below.
Then, when initiating the request of access to preset first network address, register is carried out in the server side request that the effective Token mark be written in described Cookie file is sent to first network address corresponding with described request of access.
Should be appreciated that there is not effective Token in Cookie file corresponding to first network address identify if be checked through, then only the request of access identified without effective Token will be sent to server side corresponding to first network address.
Interface assembly 510 can also comprise the first display module 5140, association display is carried out for corresponding for first network address webpage being corresponded to the first tag head subwindow, such as, after initiating the request of access of module initiation to preset first network address in the first request, corresponding for first network address webpage is corresponded to the first tag head subwindow and carry out association display.
Specifically, in a preferred embodiment, first display module 5140 can comprise the first acquisition and play up submodule group, it for getting the corresponding web page contents in first network address by described networking component in webpage process, and completed by described browser kernel assembly and play up formation first web page contents and be sent to browser host process.
First display module 5140 can comprise first and arrange submodule group, it is for safeguarding the first web content identification that the first web page contents is corresponding by browser host process, and a first fixing index value is set for this first web content identification is corresponding, the corresponding first tag head subwindow of the first index value.
First display module can comprise the first display submodule group, for by first index value of browser host process according to described first web content identification and its correspondence, the first web page contents described browser kernel assembly being played up formation corresponds to the first tag head subwindow to carry out association and shows.
More specifically, in specific implementation, web page tag content object (Webcontent object) can be passed through and page-tag click event in browser detected.
Webcontent is to the rendering result information liking the web page contents formation loaded at each page subprocess, and this rendering result is sent to browser host process and carries out display use.
For the tag head subwindow that each is drawn, page-tag mark (such as parameter id number) meeting in the Webcontent object of its correspondence and a page index (such as index value, that is to say index value) carry out correspondence, its index value identifying the tag head subwindow of current display is such as firstvisibleindex, be such as " index1 ", after such index2, index3 order, played up loading successively.In a preferred embodiment of the invention, the first tag head subwindow is positioned at fixed position (such as first position, the left side) place of tag head window, and therefore its index value is first value, such as, be " 1 " or " index1 ".Its Webcontent corresponds to this index value " 1 " regularly.Therefore when click first tag head subwindow, can trigger with the index of this tag head " index1 " for its Webcontent, thus load the loading of first network address corresponding web page contents and the first web page contents playing up formation corresponded to the first tag head subwindow and carry out association and show.
In one embodiment of the invention, described interface assembly 510 can also comprise: arrange module, for carrying out in association procedure for displaying, index map being set in the first tag head subwindow and being marked with meaningful renewal in the corresponding webpage of instruction first network address corresponding webpage load operation well afoot or instruction first network address.Wherein said instruction icon can be dynamic marks.In other words, carrying out in association real process, a concrete instruction icon can be set in the first tag head subwindow (such as, can be a dynamic icon), utilize this instruction icon, indicate to user: in the first tag head subwindow, carrying out there is content update in webpage load operation or webpage.Thus user is known in this first tag head subwindow carry out certain operations.Such as when carrying out cloud and storing, the dynamic index map rotating savings arranged in this first tag head subwindow point out out carry out cloud data upload storing process, this dynamically indicates icon can be the progress bar cartoon mark of such as progress displaying.Such as when carrying out cloud collection, the dynamic index map rotating savings arranged in this first tag head subwindow proposes the renewal shown with new synchronous cloud favorites data, a red dot is used to carry out carrying shown with renewal, and use digital prompt to go out to have the renewal of how many collection item, also maybe can identify the source of the data be updated, such as, use mobile phone icon to mark to be the favorites data that derives from mobile phone or use panel computer iconic marker to go out the renewal of the favorites data of another mobile device such as ipad.
According to embodiments of the invention, described interface assembly 510 can also comprise: the second preset module, for the preset second tag head subwindow in the second fixed area place in the tag head window of browser; Second receives module, for receiving the trigger action instruction for the second tag head subwindow; Second request initiates module, for initiating the request of access to preset second network address; And second shows module, carry out association display for corresponding for second network address webpage being corresponded to the second tag head subwindow.Wherein, described second fixed area is arranged in the tag head window region different from described first fixed area, and the width of described second fixed area is the second pre-determining width.
Can find out, embodiments of the invention can also at least one fixed area place respectively at least one tag head subwindow preset come at least one network address corresponding and corresponding web page contents thereof respectively.
Similarly, described second display module can comprise: second obtains and play up submodule group, for getting the corresponding web page contents in second network address by described networking component webpage process in webpage process, and completed by described browser kernel assembly and play up formation second web page contents and be sent to browser host process; Second arranges submodule group, and for being safeguarded the second web content identification that the second web page contents is corresponding by browser host process, and arrange a second fixing index value for this second web content identification is corresponding, this index value correspond to the second tag head subwindow; Second display submodule group, for by second index value of browser host process according to described second web content identification and its correspondence, the second web page contents described browser kernel assembly being played up formation corresponds to the second tag head subwindow to carry out association and shows.
Should be appreciated that, similar with the functional module for loading the first tag head subwindow for the functional module loading the second tag head subwindow, detail please refer to aforementioned explanation, is not repeated at this.
According to embodiments of the invention, described interface assembly 510 can also comprise: the 3rd receives module, for receiving the 3rd web page contents load request, in webpage process, the 3rd web page contents is got by described networking component, form new tag head and corresponding loading the 3rd web page contents, safeguard the 3rd index value of the 3rd web content identification and correspondence thereof; And index arranges module, for the first index value being set to non-present display index value, and the 3rd index value is set to current display index value.
In other words, load in a browser of the present invention be positioned at least one tag head subwindow at fixed area place after, then can load the tag head subwindow of general sense, such as, be the 3rd tag head subwindow in the present invention.When receiving the load request of other web page contents, web page contents corresponding for the first tag head subwindow current display is switched to backstage, and change into using the 3rd web page contents corresponding to new tag head corresponding for the 3rd index value as current webpage carry out association display.
According to embodiments of the invention, described interface assembly 510 can also comprise: safeguard module, for being safeguarded that by browser host process the first index value of the first web page contents, the first web content identification and its correspondence is until till the closedown of browser host process.In other words, the first index value of the first web page contents, the first web content identification and its correspondence just can be closed when browser host process is closed.
Similarly, module is safeguarded also for being safeguarded that by browser host process the second index value of the second web page contents, the second web content identification and its correspondence is until till the closedown of browser host process.In other words, the first index value of the second web page contents, the second web content identification and its correspondence just can be closed when browser host process is closed.
In other words, according to the present invention, at least one the tag head subwindow and the corresponding parameter thereof that are positioned at fixed area place can be always maintained, just exited after browser host process is closed.
Should be appreciated that, for illustrative purposes, present invention illustrates two the tag head subwindows with pre-determining width being positioned at fixed area, but the present invention is not limited thereto.Can according to system requirements, the preset one or more tag head subwindows being positioned at different fixed area place.In the above embodiment of the present invention, the first preset module is provided with in browser client, second preset module, 3rd preset module, be not limited to be three according to its quantity of thought of the present invention, only an example in this embodiment, it can be the preset module of any amount being greater than 1, and each preset module can be the service being configured to correspond to different browser sides, collection synchronized upload beyond the clouds in such as, different browsers client under same browser account/download and check, Web net under same browser account is interrogated and examined and is seen and upload/download service, the synchronous look facility of the current loading in the browser under same browser account or just closedown web page tag, the synchronized upload beyond the clouds of the web page tag information often browsed in the browser under same browser account/download and check, the synchronized upload in the high in the clouds of the webpage/video/picture/text message collected in a browser under same browser account/download and check, associated person information/short message/message registration information in browser client place mobile telephone equipment under same browser account, the descriptor of the browser extension of installing in the browser client under same browser account.
Intrinsic not relevant to any certain computer, virtual system or miscellaneous equipment with display at this algorithm provided.Various general-purpose system also can with use based on together with this teaching.According to description above, the structure constructed required by this type systematic is apparent.In addition, the present invention is not also for any certain programmed language.It should be understood that and various programming language can be utilized to realize content of the present invention described here, and the description done language-specific is above to disclose preferred forms of the present invention.
In instructions provided herein, describe a large amount of detail.But can understand, embodiments of the invention can be put into practice when not having these details.In some instances, be not shown specifically known method, structure and technology, so that not fuzzy understanding of this description.
Similarly, be to be understood that, in order to simplify the disclosure and to help to understand in each inventive aspect one or more, in the description above to exemplary embodiment of the present invention, each feature of the present invention is grouped together in single embodiment, figure or the description to it sometimes.But, the method for the disclosure should be construed to the following intention of reflection: namely the present invention for required protection requires feature more more than the feature clearly recorded in each claim.Or rather, as claims below reflect, all features of disclosed single embodiment before inventive aspect is to be less than.Therefore, the claims following embodiment are incorporated to this embodiment thus clearly, and wherein each claim itself is as independent embodiment of the present invention.
Those skilled in the art are appreciated that and adaptively can change the module in the equipment in embodiment and they are arranged in one or more equipment different from this embodiment.Module in embodiment or unit or assembly can be combined into a module or unit or assembly, and multiple submodule or subelement or sub-component can be put them in addition.Except at least some in such feature and/or process or unit be mutually repel except, any combination can be adopted to combine all processes of all features disclosed in this instructions (comprising adjoint claim, summary and accompanying drawing) and so disclosed any method or equipment or unit.Unless expressly stated otherwise, each feature disclosed in this instructions (comprising adjoint claim, summary and accompanying drawing) can by providing identical, alternative features that is equivalent or similar object replaces.
In addition, those skilled in the art can understand, although embodiments more described herein to comprise in other embodiment some included feature instead of further feature, the combination of the feature of different embodiment means and to be within scope of the present invention and to form different embodiments.Such as, in the following claims, the one of any of embodiment required for protection can use with arbitrary array mode.
All parts embodiment of the present invention with hardware implementing, or can realize with the software module run on one or more processor, or realizes with their combination.It will be understood by those of skill in the art that the some or all functions that microprocessor or digital signal processor (DSP) can be used in practice to realize the some or all parts in the device of the loading of the page-tag according to the embodiment of the present invention.The present invention can also be embodied as part or all equipment for performing method as described herein or device program (such as, computer program and computer program).Realizing program of the present invention and can store on a computer-readable medium like this, or the form of one or more signal can be had.Such signal can be downloaded from internet website and obtain, or provides on carrier signal, or provides with any other form.
The present invention will be described instead of limit the invention to it should be noted above-described embodiment, and those skilled in the art can design alternative embodiment when not departing from the scope of claims.In the claims, any reference symbol between bracket should be configured to limitations on claims.Word " comprises " not to be got rid of existence and does not arrange element in the claims or step.Word "a" or "an" before being positioned at element is not got rid of and be there is multiple such element.The present invention can by means of including the hardware of some different elements and realizing by means of the computing machine of suitably programming.In the unit claim listing some devices, several in these devices can be carry out imbody by same hardware branch.Word first, second and third-class use do not represent any order.Can be title by these word explanations.
One embodiment of the present of invention disclose the loading method of A1, a kind of page-tag, comprising: the preset first tag head subwindow in the first fixed area place in the tag head window of browser; Receive the trigger action instruction for the first tag head subwindow; Initiate the request of access to preset first network address; And corresponding for first network address webpage is corresponded to the first tag head subwindow and carry out association display.A2, method as described in A1, wherein, described first fixed area is positioned at the left side of tag head window, and the width of described first fixed area is the first pre-determining width to make other tag head will from drawn after described first pre-determining width.A3, method as described in A1, wherein, described first network address is the configurable network address further.A4, method as described in A1, wherein, described first network address comprises the network address of at least one in cloud store website, video interactive website, social network sites, Map Services website, application/software distribution platform website, News Publishing Web.A5, method as described in A1, wherein, initiate to comprise the step of the request of access of preset first network address: effective Token mark of its listed browser client is written in Cookie file corresponding to first network address by browser side; When initiating the request of access to preset first network address, register is carried out in the server side request that the effective Token mark be written in described Cookie file is sent to first network address corresponding with described request of access.A6, method as described in A1, wherein saidly corresponding for first network address webpage is corresponded to the first tag head subwindow carry out association display and comprise: webpage process gets the corresponding web page contents in first network address, and complete and play up formation first web page contents and be sent to browser host process; Browser host process safeguards the first web content identification that the first web page contents is corresponding, and arranges a first fixing index value for this first web content identification is corresponding, the corresponding first tag head subwindow of the first index value; And browser host process is according to the first index value of described first web content identification and its correspondence, the first web page contents playing up formation is corresponded to the first tag head subwindow and carry out association and show.A7, method as described in A1, also comprise: carrying out in association procedure for displaying, index map is set in the first tag head subwindow and is marked with meaningful renewal in the corresponding webpage of instruction first network address corresponding webpage load operation well afoot or instruction first network address.A8, method as described in A1, also comprise: the preset second tag head subwindow in the second fixed area place in the tag head window of browser; Receive the trigger action instruction for the second tag head subwindow; Initiate the request of access to preset second network address; And corresponding for second network address webpage is corresponded to the second tag head subwindow and carry out association display.A9, method as described in A8, wherein, described second fixed area is arranged in the tag head window region different from described first fixed area, and the width of described second fixed area is the second pre-determining width.A10, method as described in A8, wherein, corresponding for second network address webpage is corresponded to the second tag head subwindow carry out association display and comprise: webpage process gets the corresponding web page contents in second network address, and complete and play up formation second web page contents and be sent to browser host process; Browser host process safeguards the second web content identification that the second web page contents is corresponding, and arranges a second fixing index value for this second web content identification is corresponding, and this index value correspond to the second tag head subwindow; And browser host process is according to the second index value of described second web content identification and its correspondence, the second web page contents playing up formation is corresponded to the second tag head subwindow and carry out association and show.A11, method as described in A6, comprise: receive the 3rd web page contents load request further, forms new tag head and correspondingly load the 3rd web page contents, safeguarding the 3rd index value of the 3rd web content identification and correspondence thereof; First index value is set to non-present display index value, and the 3rd index value is set to current display index value.A12, method as described in A6 or A11, comprise further: browser host process safeguards that the first index value of the first web page contents, the first web content identification and its correspondence is until till browser host process closes.
One embodiment of the present of invention disclose B13, a kind of browser client, comprising: interface assembly, and it configures described browser client and draws interactive interface, receive the information of input and/or output display and user interactions; It comprises tag head window in browser interface and web displaying window; Networking component, it is configured to pass interface assembly and triggers the network request of initiating, and obtains the content information carrying out web displaying from network side; Browser kernel assembly, it is configured to process the content information of the web displaying that described networking component obtains, and resolves that play up in the described web displaying window of rear formation can the web data of loaded and displayed; Wherein, described interface assembly comprises further: the first preset module, for the preset first tag head subwindow in the first fixed area place in the tag head window of browser client; First receives module, for receiving the trigger action instruction for the first tag head subwindow; First request initiates module, for initiating the request of access to preset first network address; And first shows module, carry out association display for corresponding for first network address webpage being corresponded to the first tag head subwindow.B14, browser client as described in B13, wherein, described first fixed area is positioned at the left side of tag head window, and the width of described first fixed area is the first pre-determining width to make other tag head will from drawn after described first pre-determining width.B15, browser client as described in B13, wherein, described first network address is the configurable network address further.B16, browser client as described in B13, wherein, described first network address comprises the network address of at least one in cloud store website, video interactive website, social network sites, Map Services website, application/software distribution platform website, News Publishing Web.B17, browser client as described in B13, wherein, the first request is initiated module and is also configured to: be written in Cookie file corresponding to first network address in browser clients side by effective Token mark of its listed browser client; When initiating the request of access to preset first network address, register is carried out in the server side request that the effective Token mark be written in described Cookie file is sent to first network address corresponding with described request of access.B18, browser client as described in B13, wherein, first display module comprises further: first obtains and play up submodule group, for getting the corresponding web page contents in first network address by described networking component in webpage process, and completed by described browser kernel assembly and play up formation first web page contents and be sent to browser host process; First arranges submodule group, for being safeguarded the first web content identification that the first web page contents is corresponding by browser host process, and arranges a first fixing index value for this first web content identification is corresponding, the corresponding first tag head subwindow of the first index value; And first shows submodule group, for by first index value of browser host process according to described first web content identification and its correspondence, the first web page contents described browser kernel assembly being played up formation corresponds to the first tag head subwindow to carry out association and shows.B19, browser client as described in B13, wherein, described interface assembly also comprises: arrange module, for carrying out in association procedure for displaying, index map being set in the first tag head subwindow and being marked with meaningful renewal in the corresponding webpage of instruction first network address corresponding webpage load operation well afoot or instruction first network address.B20, browser client as described in B13, wherein, described interface assembly also comprises: the second preset module, for the preset second tag head subwindow in the second fixed area place in the tag head window of browser client; Second receives module, for receiving the trigger action instruction for the second tag head subwindow; Second request initiates module, for initiating the request of access to preset second network address; And second shows module, carry out association display for corresponding for second network address webpage being corresponded to the second tag head subwindow.B21, browser client as described in B20, wherein, described second fixed area is arranged in the tag head window region different from described first fixed area, and the width of described second fixed area is the second pre-determining width.B22, browser client as described in B20, wherein, described second display module comprises further: second obtains and play up submodule group, for getting the corresponding web page contents in second network address by described networking component in webpage process, and completed by described browser kernel assembly and play up formation first web page contents and be sent to browser host process; Second arranges submodule group, for being safeguarded the second web content identification that the second web page contents is corresponding by browser host process, and arranges a second fixing index value for this first web content identification is corresponding, the corresponding second tag head subwindow of the second index value; And second shows submodule group, for by second index value of browser host process according to described second web content identification and its correspondence, the second web page contents described browser kernel assembly being played up formation corresponds to the second tag head subwindow to carry out association and shows.B23, browser client as described in B18, wherein, described interface assembly comprises further: the 3rd receives module, for receiving the 3rd web page contents load request, in webpage process, the 3rd web page contents is got by described networking component, form new tag head and corresponding loading the 3rd web page contents, safeguard the 3rd index value of the 3rd web content identification and correspondence thereof; Index arranges module, for the first index value being set to non-present display index value, and the 3rd index value is set to current display index value.B24, browser client as described in B18 or B23, wherein, described interface assembly comprises further: safeguard module, for being safeguarded that by browser host process the first index value of the first web page contents, the first web content identification and its correspondence is until till the closedown of browser host process.
One embodiment of the present of invention disclose the device of loading of C25, a kind of page-tag, comprising: the first preset module, for the preset first tag head subwindow in the first fixed area place in the tag head window of browser; First receiver module, for receiving the trigger action instruction for the first tag head subwindow; First request initiation module, for initiating the request of access to preset first network address; And first display module, carry out association show for corresponding for first network address webpage being corresponded to the first tag head subwindow.C26, device as described in C25, wherein, described first fixed area is positioned at the left side of tag head window, and the width of described first fixed area is the first pre-determining width to make other tag head will from drawn after described first pre-determining width.C27, device as described in C25, wherein, the first request initiation module is also configured to: be written in Cookie file corresponding to first network address in browser side by effective Token mark of its listed browser client; When initiating the request of access to preset first network address, register is carried out in the server side request that the effective Token mark be written in described Cookie file is sent to first network address corresponding with described request of access.C28, device as described in C25, wherein, first display module comprises further: first obtains and play up submodule, for getting the corresponding web page contents in first network address by webpage process, and completes and plays up formation first web page contents and be sent to browser host process; First arranges submodule, for being safeguarded the first web content identification that the first web page contents is corresponding by browser host process, and arranges a first fixing index value for this first web content identification is corresponding, the corresponding first tag head subwindow of the first index value; And first display sub-module, for by first index value of browser host process according to described first web content identification and its correspondence, the first web page contents playing up formation is corresponded to the first tag head subwindow and carry out association and show.C29, device as described in C25, also comprise: module is set, for carrying out in association procedure for displaying, index map being set in the first tag head subwindow and being marked with meaningful renewal in the corresponding webpage of instruction first network address corresponding webpage load operation well afoot or instruction first network address.
Claims (10)
1. a loading method for page-tag, comprising:
The preset first tag head subwindow in the first fixed area place in the tag head window of browser;
Receive the trigger action instruction for the first tag head subwindow;
Initiate the request of access to preset first network address; And
Corresponding for first network address webpage is corresponded to the first tag head subwindow and carry out association display.
2. the method for claim 1, wherein described first fixed area is positioned at the left side of tag head window, and the width of described first fixed area is the first pre-determining width to make other tag head will from drawn after described first pre-determining width.
3. the method for claim 1, wherein described first network address is the configurable network address further.
4. the method for claim 1, wherein described first network address comprises the network address of at least one in cloud store website, video interactive website, social network sites, Map Services website, application/software distribution platform website, News Publishing Web.
5. the method for claim 1, wherein initiate to comprise the step of the request of access of preset first network address:
Effective Token mark of its listed browser client is written in Cookie file corresponding to first network address by browser side;
When initiating the request of access to preset first network address, register is carried out in the server side request that the effective Token mark be written in described Cookie file is sent to first network address corresponding with described request of access.
6. the method for claim 1, wherein saidly corresponds to the first tag head subwindow by corresponding for first network address webpage and carries out association display and comprise:
Webpage process gets the corresponding web page contents in first network address, and completes and play up formation first web page contents and be sent to browser host process;
Browser host process safeguards the first web content identification that the first web page contents is corresponding, and arranges a first fixing index value for this first web content identification is corresponding, the corresponding first tag head subwindow of the first index value; And
The first web page contents playing up formation, according to the first index value of described first web content identification and its correspondence, is corresponded to the first tag head subwindow and carries out association and show by browser host process.
7. the method for claim 1, also comprises:
Carrying out in association procedure for displaying, index map is being set in the first tag head subwindow and is marked with meaningful renewal in the corresponding webpage of instruction first network address corresponding webpage load operation well afoot or instruction first network address.
8. a browser client, comprising:
Interface assembly, it configures described browser client and draws interactive interface, receives the information of input and/or output display and user interactions; It comprises tag head window in browser interface and web displaying window;
Networking component, it is configured to pass interface assembly and triggers the network request of initiating, and obtains the content information carrying out web displaying from network side;
Browser kernel assembly, it is configured to process the content information of the web displaying that described networking component obtains, and resolves that play up in the described web displaying window of rear formation can the web data of loaded and displayed;
Wherein, described interface assembly comprises further:
First preset module, for the preset first tag head subwindow in the first fixed area place in the tag head window of browser client;
First receives module, for receiving the trigger action instruction for the first tag head subwindow;
First request initiates module, for initiating the request of access to preset first network address; And
First display module, carries out association display for corresponding for first network address webpage being corresponded to the first tag head subwindow.
9. browser client as claimed in claim 8, wherein, described first fixed area is positioned at the left side of tag head window, and the width of described first fixed area is the first pre-determining width to make other tag head will from drawn after described first pre-determining width.
10. a device for the loading of page-tag, comprising:
First preset module, for the preset first tag head subwindow in the first fixed area place in the tag head window of browser;
First receiver module, for receiving the trigger action instruction for the first tag head subwindow;
First request initiation module, for initiating the request of access to preset first network address; And
First display module, carries out association display for corresponding for first network address webpage being corresponded to the first tag head subwindow.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410643781.6A CN104346463B (en) | 2014-11-07 | 2014-11-07 | A kind of loading method of page-tag, device and browser client |
PCT/CN2015/092846 WO2016070726A1 (en) | 2014-11-07 | 2015-10-26 | Method, device, and browser client for loading page label |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410643781.6A CN104346463B (en) | 2014-11-07 | 2014-11-07 | A kind of loading method of page-tag, device and browser client |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104346463A true CN104346463A (en) | 2015-02-11 |
CN104346463B CN104346463B (en) | 2018-07-17 |
Family
ID=52502054
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410643781.6A Active CN104346463B (en) | 2014-11-07 | 2014-11-07 | A kind of loading method of page-tag, device and browser client |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN104346463B (en) |
WO (1) | WO2016070726A1 (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016070726A1 (en) * | 2014-11-07 | 2016-05-12 | 北京奇虎科技有限公司 | Method, device, and browser client for loading page label |
CN106484227A (en) * | 2016-09-27 | 2017-03-08 | 上海银天下科技有限公司 | The display methods of Tab label and device |
CN106611014A (en) * | 2015-10-27 | 2017-05-03 | 北京国双科技有限公司 | Webpage query condition sequence adjustment method and apparatus |
CN109446443A (en) * | 2018-10-18 | 2019-03-08 | 武汉斗鱼网络科技有限公司 | A kind of tag update method, apparatus, equipment and storage medium |
CN109684590A (en) * | 2018-12-25 | 2019-04-26 | 威创集团股份有限公司 | A kind of browsing device net page data sharing method and device |
CN110276029A (en) * | 2019-05-20 | 2019-09-24 | 中国平安财产保险股份有限公司 | Tab page switching method, electronic device and storage medium |
CN113536185A (en) * | 2021-07-28 | 2021-10-22 | 平安科技(深圳)有限公司 | Application page loading method, storage medium and related equipment thereof |
CN114518912A (en) * | 2022-02-21 | 2022-05-20 | 度小满科技(北京)有限公司 | Page loading method, device and equipment and readable storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012042669A1 (en) * | 2010-10-01 | 2012-04-05 | わっぜか株式会社 | Part designation device, part designation program, meta information display control device, and meta information display system |
CN103714115A (en) * | 2013-10-29 | 2014-04-09 | 北京奇虎科技有限公司 | Method and device for loading web page content |
CN103955475A (en) * | 2014-03-31 | 2014-07-30 | 北京奇虎科技有限公司 | Display method and device for webpage label information, and browser |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103577229B (en) * | 2013-10-28 | 2016-11-23 | 北京奇虎科技有限公司 | The loading method of a kind of web game and web browser |
CN103955476A (en) * | 2014-03-31 | 2014-07-30 | 北京奇虎科技有限公司 | Method and device for drawing page tab head in browser and browser |
CN104346463B (en) * | 2014-11-07 | 2018-07-17 | 北京奇虎科技有限公司 | A kind of loading method of page-tag, device and browser client |
-
2014
- 2014-11-07 CN CN201410643781.6A patent/CN104346463B/en active Active
-
2015
- 2015-10-26 WO PCT/CN2015/092846 patent/WO2016070726A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012042669A1 (en) * | 2010-10-01 | 2012-04-05 | わっぜか株式会社 | Part designation device, part designation program, meta information display control device, and meta information display system |
CN103714115A (en) * | 2013-10-29 | 2014-04-09 | 北京奇虎科技有限公司 | Method and device for loading web page content |
CN103955475A (en) * | 2014-03-31 | 2014-07-30 | 北京奇虎科技有限公司 | Display method and device for webpage label information, and browser |
Non-Patent Citations (4)
Title |
---|
LEILA AZINFAR.ETC: "Optimizing Dynamical Similarity Index Extraction Window for Seizure Detection", 《2014 36TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY 》 * |
YLGVTMZ94287: "360安全浏览器:云收藏功能", 《百度经验》 * |
无: "360浏览器推出云收藏功能 手机、电脑共享收藏夹", 《下载之家》 * |
李香菊等: "ActiveX控件在单点登录***中的应用", 《计算机应用》 * |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016070726A1 (en) * | 2014-11-07 | 2016-05-12 | 北京奇虎科技有限公司 | Method, device, and browser client for loading page label |
CN106611014A (en) * | 2015-10-27 | 2017-05-03 | 北京国双科技有限公司 | Webpage query condition sequence adjustment method and apparatus |
CN106611014B (en) * | 2015-10-27 | 2020-08-21 | 北京国双科技有限公司 | Method and device for adjusting webpage query condition sequence |
CN106484227A (en) * | 2016-09-27 | 2017-03-08 | 上海银天下科技有限公司 | The display methods of Tab label and device |
CN109446443A (en) * | 2018-10-18 | 2019-03-08 | 武汉斗鱼网络科技有限公司 | A kind of tag update method, apparatus, equipment and storage medium |
CN109684590A (en) * | 2018-12-25 | 2019-04-26 | 威创集团股份有限公司 | A kind of browsing device net page data sharing method and device |
CN110276029A (en) * | 2019-05-20 | 2019-09-24 | 中国平安财产保险股份有限公司 | Tab page switching method, electronic device and storage medium |
CN113536185A (en) * | 2021-07-28 | 2021-10-22 | 平安科技(深圳)有限公司 | Application page loading method, storage medium and related equipment thereof |
CN113536185B (en) * | 2021-07-28 | 2024-01-02 | 平安科技(深圳)有限公司 | Application page loading method, storage medium and related equipment |
CN114518912A (en) * | 2022-02-21 | 2022-05-20 | 度小满科技(北京)有限公司 | Page loading method, device and equipment and readable storage medium |
CN114518912B (en) * | 2022-02-21 | 2023-04-25 | 度小满科技(北京)有限公司 | Page loading method, device, equipment and readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN104346463B (en) | 2018-07-17 |
WO2016070726A1 (en) | 2016-05-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104346463A (en) | Loading method and device of page label and browser client | |
US10853099B2 (en) | System, method, and apparatus for rendering interface elements | |
US9104294B2 (en) | Linked widgets | |
CN103930885B (en) | Measure webpage render time | |
CN104360882B (en) | Display methods and device are carried out to picture in webpage in a kind of browser | |
CN104395882A (en) | Creation and context-aware presentation of customized emoticon item sets | |
CN104021016B (en) | Method and browser for loading browser plug-in icons | |
CN113157156A (en) | Data processing method for displaying interface content | |
CN107870711A (en) | Page navigation method, the method and client that user interface is provided | |
US20150220496A1 (en) | Dynamic sprite based theme switching | |
CN107315827A (en) | The method and its device of a kind of correlation recommendation in electronic reading | |
US20150058713A1 (en) | Method and apparatus for sharing media content and method and apparatus for displaying media content | |
CN111580730B (en) | Background display method of application program, electronic device and storage medium | |
US20160292743A1 (en) | Mobile computing device advertisement positioning and dynamic repositioning | |
CN104484235A (en) | Memory optimization method and device based on waterfall stream technology | |
CN103279269A (en) | Method, device and terminal equipment for data interaction among application programs | |
US20170169599A1 (en) | Methods and electronic devices for displaying picture | |
CN104866318A (en) | Method and device for displaying label pages in multiple windows | |
US20150019341A1 (en) | System and method for displaying information on mobile devices | |
CN102981818A (en) | Scenario based animation library | |
CN104463642A (en) | Advertisement filtering processing method and device and browser client side | |
CN108153848A (en) | Light searching method, equipment and the electronic equipment for applying data | |
CN103955475A (en) | Display method and device for webpage label information, and browser | |
CN105630366A (en) | Method and apparatus for displaying object information in screen display device | |
CN111367518A (en) | Page layout method and device, computing equipment and computer storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20220718 Address after: Room 801, 8th floor, No. 104, floors 1-19, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing 100015 Patentee after: BEIJING QIHOO TECHNOLOGY Co.,Ltd. Address before: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park) Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd. Patentee before: Qizhi software (Beijing) Co.,Ltd. |
|
TR01 | Transfer of patent right |