CN103530163A - Method for loading browser tool items and browser - Google Patents

Method for loading browser tool items and browser Download PDF

Info

Publication number
CN103530163A
CN103530163A CN201310512831.2A CN201310512831A CN103530163A CN 103530163 A CN103530163 A CN 103530163A CN 201310512831 A CN201310512831 A CN 201310512831A CN 103530163 A CN103530163 A CN 103530163A
Authority
CN
China
Prior art keywords
browser
instrument item
item
window
information
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
Application number
CN201310512831.2A
Other languages
Chinese (zh)
Other versions
CN103530163B (en
Inventor
孔令飞
吴军
任寰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Qihoo Technology Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201310512831.2A priority Critical patent/CN103530163B/en
Publication of CN103530163A publication Critical patent/CN103530163A/en
Application granted granted Critical
Publication of CN103530163B publication Critical patent/CN103530163B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention discloses a method for loading browser tool items and a browser. The method for loading the browser tool items comprises the following steps that a browser program runs in the background of a current computer after being started; preset loading browser tool item display information is obtained, and a corresponding browser window is drawn on the tabletop of the computer according to the browser tool item display information to load the icons of the browser tool items in the browser tool item display information; the response logic of the icons of the loaded browser tool items is the response logic of all the corresponding tool items in the browser program running in the background. According to the method for loading the browser tool items and the browser, the corresponding browser window is drawn on the tabletop of the computer according to the browser tool item display information to load the icons of the browser tool items in the browser tool item display information, an individual browser can be customized to meet the requirements of different users, efficiency is improved for the users, and use burden is lightened.

Description

Load method and the browser of browser instrument item
Technical field
The present invention relates to computer technology, be specifically related to a kind of method and browser that loads browser instrument item.
Background technology
Browser is the client-side program the most often using, all interface assemblies of the common load default in interface of current browser, for example, address field, search column, Tab page, start page, plug-in extension hurdle, status bar, toolbar etc.
Browser interface of the prior art is all immobilized, the region that each assembly shows is all fixed, even if can adjust, be to be also limited in the window of browser, wherein each assembly also fixes position, and user can only be configured to stipulate whether it shows these assemblies.
Because the assembly in browser interface is fixed, the loaded and displayed that cannot combine, and the organizational form at interface is single, and inconvenient user uses.
Summary of the invention
In view of the above problems, the present invention has been proposed to a kind of method and browser of the loading browser instrument item that overcomes the problems referred to above or address the above problem are at least in part provided.
According to an aspect of the present invention, provide a kind of method that loads browser instrument item, having comprised:
Browser program starts the running background that is placed on current computer;
Obtain preset browser instrument item and show information, and according to browser instrument item show information at browser window corresponding to table for computer iso-surface patch to load the icon of the browser instrument item in browser instrument item demonstration information;
The response logic of each corresponding tool item in the browser program that the response logic of the icon of the browser instrument item wherein, loading is running background.
According to a further aspect in the invention, provide a kind of browser, having comprised:
Operation module, is suitable for starting at browser program the running background that is placed on current computer;
Draw load-on module, be suitable for obtaining preset browser instrument item and show information, and according to browser instrument item show information at browser window corresponding to table for computer iso-surface patch to load the icon of the browser instrument item in browser instrument item demonstration information;
The response logic of each corresponding tool item in the browser program that the response logic of the icon of the browser instrument item wherein, loading is running background.
The embodiment of the present invention, according to browser instrument item show information at browser window corresponding to table for computer iso-surface patch to load the icon of the browser instrument item in browser instrument item demonstration information, can customize one's own personalized browser, meet the demand of different user, improve user's efficiency, reduce and use burden.
Above-mentioned explanation is only the general introduction of technical solution of the present invention, in order to better understand technological means of the present invention, and can be implemented according to the content of instructions, and for above and other objects of the present invention, feature and advantage can be become apparent, below especially exemplified by the specific embodiment of the present invention.
Accompanying drawing explanation
By reading below detailed description of the preferred embodiment, various other advantage and benefits will become cheer and bright for those of ordinary skills.Accompanying drawing is only for the object of preferred implementation is shown, and do not think limitation of the present invention.And in whole accompanying drawing, by identical reference symbol, represent identical parts.In the accompanying drawings:
Fig. 1 a shows the process flow diagram of the method that loads according to an embodiment of the invention browser instrument item;
Fig. 1 b shows the process flow diagram of the method that loads in accordance with another embodiment of the present invention browser instrument item;
Fig. 2 shows the schematic diagram of browser instrument item demonstration information according to an embodiment of the invention;
Fig. 3 shows the schematic diagram that shows according to an embodiment of the invention results page;
Fig. 4 shows the schematic diagram of plug-in unit assemble pattern according to an embodiment of the invention;
Fig. 5 shows the structural representation of browser in accordance with another embodiment of the present invention.
Embodiment
Exemplary embodiment of the present disclosure is described below with reference to accompanying drawings in more detail.Although shown exemplary embodiment of the present disclosure in accompanying drawing, yet should be appreciated that and can realize the disclosure and the embodiment that should do not set forth limits here with various forms.On the contrary, it is in order more thoroughly to understand the disclosure that these embodiment are provided, and can by the scope of the present disclosure complete convey to those skilled in the art.
Fig. 1 a shows the process flow diagram of the method that loads according to an embodiment of the invention browser instrument item.As shown in Figure 1a, the method for this loading browser instrument item comprises:
Step S101, browser program start the running background that is placed on current computer;
Step S103, obtain preset browser instrument item and show information, and according to browser instrument item show information at browser window corresponding to table for computer iso-surface patch to load the icon of the browser instrument item in browser instrument item demonstration information.
The response logic of each corresponding tool item in the browser program that the response logic of the icon of the browser instrument item wherein, loading is running background; Above-mentioned browser instrument item comprises: browser acquiescence carries assembly, type of webpage assembly and expansion plugin, and this browser acquiescence carries assembly and comprises address field, search column, collection, homepage, advances, retreats and renewal etc.; Above-mentioned type of webpage assembly refers to the assembly of the browsing device net page that has loaded appointment URL(uniform resource locator) (URL), such as particular webpage channel in start page etc.; Above-mentioned expansion plugin comprises expansion and plug-in unit, and " expansion " is some utility functions that increase based on browser itself, and " plug-in unit " is the program of independently writing outside browser, for the certain content of display web page; Due to " expansion ", often just some are with the script of source code form storage, so file is all very little, and mostly " plug-in unit " is the program through compiling, and it is huge much bigger that volume ratio " expansion " is wanted.
Above-mentioned preset browser instrument item shows information as shown in Figure 2, comprises icon and the title of browser instrument item, can be enabled in computer desktop corresponding browser instrument term diagram target is drawn after user clicks.Particularly, when above-mentioned browser instrument item is that browser acquiescence is while carrying assembly, according to above-mentioned browser instrument item, show that information comprises at browser window corresponding to above-mentioned table for computer iso-surface patch: according to above-mentioned browser instrument item, show information, after browser host process starts at browser window corresponding to above-mentioned table for computer iso-surface patch; When above-mentioned browser instrument item is type of webpage assembly or expansion plugin, according to above-mentioned browser instrument item, show that information comprises at browser window corresponding to above-mentioned table for computer iso-surface patch: according to above-mentioned browser instrument item, show information, after browser starts at browser window corresponding to above-mentioned table for computer iso-surface patch.
For different browser instrument items, need to set up different windows and draw class.For example, for browser acquiescence, carry the search box assembly in assembly, this search box assembly can be inherited the base class that window is drawn, rewrite the draw icons of (OVERRIDE) base class, window title, the empty method such as window size, realize the function of click event, particularly, can design as follows:
// rewriteeing WidgetDelegate (Override from WidgetDelegate), WidgetDelegate is an interface that information is provided during for Widget display window, such as the title of window, icon, and whether can be reset size
Figure BDA0000402155930000042
Figure BDA0000402155930000051
In the present embodiment, only need to draw a search icon, search input frame and search button.When what listen to that user clicks, be search component icon, instantiation show this window.
seach_frame_win_=new?SearchMainWindow();
params.native_widget=doctor_frame_win_->AsNativeWidget();
views::Widget::Init(params);
For the assembly window of embedded webpage, need in window, set up the tab page; And for expansion plugin window, and common component is drawn similar.And the drafting of each browser window completes in main thread, just, for the type of webpage assembly window of embedded webpage, may set up process according to subscriber set performance and actual conditions.
After each assembly in Fig. 2 is selected, it is follow-up all can draw function button or the icon that this assembly is corresponding by a corresponding browser window, and enables the logic function of the corresponding assembly in the corresponding browser program of running background., can in computer desktop, show meanwhile, for example, after clickable icon, generate corresponding result display interface, as shown in Figure 3.After clicked for expansion plugin, the page that meeting is opened in browser with the browser program of the form loading running background of POP bullet window, this POP page is presented near this component drawings target.
Key word is clicked or inputted to various icons and carry out after search operation, the follow-up flow process of generation is the same with the operation in normal browser, is only the position that changes follow-up demonstration results page, in POP bullet window, shows results page.All operations are all carried out in this POP bullet window, or return to former browser window and be also fine.
In addition, before obtaining preset browser instrument item demonstration information, as shown in Figure 1 b, the method can also comprise:
Step S102, the configuration file of preserving from browser side obtain the information of expansion plugin, and in real time or regularly upgrade the information of corresponding expansion plugin.
The form of above-mentioned configuration file is as follows:
The configuration file of an expansion is conventionally with the key that is designated of expansion, and its value comprises expansion sign, the authority that expansion has, set-up time, icon (icons), chained address, the configuration informations such as place catalogue.
By the icons field in above-mentioned configuration information, can get large icons or the small icon of this expansion, wherein, ahfgeienlihckogmohjhadlkjgocpleb is the sign of expansion.
Wherein, the expansion of having installed for browser side, in Fig. 2, carry out when icon shows from browser, obtaining the information of the expansion of having installed, for example, read the descriptor about expansion in the profile file under browser side extension catalogue, the title of obtaining corresponding expansion with and corresponding icon information.
For example, because the new function of Tab webpage (new channel) of the browser extension plug-in unit of installing and browser is being constantly updated, therefore the corresponding icon that shown in Fig. 2, in interface, browser side configures is updated together with also can following with information, or upgrades from network side on time.
In addition, each assembly can also combine, and usings a component drawings target window as parent window, and other assembly icon can be pulled and as subwindow, is plotted in parent window, as shown in Figure 4 afterwards.
The method of above-mentioned loading browser instrument item, need not open browser just can be in desktop input frame direct inputted search content, represent result, thereby can improve service efficiency, reduce the mutual cost of user and instrument; In addition, for the more fixing user of access network address, can retain collection and be sandwiched on desktop, directly select to think the website of access; When user retains mail plug-in unit, even without opening mailbox, also can point out new mail; As can be seen here, the method for above-mentioned loading browser instrument item, can customize one's own personalized browser, meets the demand of different user, improves user's efficiency, reduces and uses burden.
Fig. 5 shows the structural representation of browser in accordance with another embodiment of the present invention.As shown in Figure 5, this browser comprises operation module 51 and drafting load-on module 52, wherein:
Operation module is suitable for starting at browser program the running background that is placed on current computer;
Draw load-on module and be suitable for obtaining preset browser instrument item and show information, and according to above-mentioned browser instrument item show information at browser window corresponding to above-mentioned table for computer iso-surface patch to load the icon of the browser instrument item in above-mentioned browser instrument item demonstration information;
The response logic of each corresponding tool item in the browser program that the response logic of the icon of the browser instrument item wherein, loading is above-mentioned running background.
Above-mentioned browser instrument item comprises: browser acquiescence carries assembly, type of webpage assembly and expansion plugin, and this browser acquiescence carries assembly and comprises address field, search column, collection, homepage, advances, retreats and renewal etc.; Above-mentioned type of webpage assembly refers to the assembly of the browsing device net page that has loaded appointment URL(uniform resource locator) (URL), such as particular webpage channel in start page etc.; Above-mentioned expansion plugin comprises expansion and plug-in unit, and " expansion " is some utility functions that increase based on browser itself, and " plug-in unit " is the program of independently writing outside browser, for the certain content of display web page; Due to " expansion ", often just some are with the script of source code form storage, so file is all very little, and mostly " plug-in unit " is the program through compiling, and it is huge much bigger that volume ratio " expansion " is wanted.
Above-mentioned preset browser instrument item shows information as shown in Figure 2, comprises icon and the title of browser instrument item, can be enabled in computer desktop corresponding browser instrument term diagram target is drawn after user clicks.Particularly, when above-mentioned browser instrument item is browser acquiescence while carrying assembly, above-mentioned drafting load-on module shows information according to above-mentioned browser instrument item, after browser host process starts at browser window corresponding to above-mentioned table for computer iso-surface patch; When above-mentioned browser instrument item is type of webpage assembly or expansion plugin, above-mentioned drafting load-on module shows information according to above-mentioned browser instrument item, after browser starts at browser window corresponding to above-mentioned table for computer iso-surface patch.
For different browser instrument items, need to set up different windows and draw class.For the assembly window of embedded webpage, need in window, set up the tab page.And the drafting of each browser window completes in main thread, just, for the type of webpage assembly window of embedded webpage, may set up process according to subscriber set performance and actual conditions.
In addition, above-mentioned drafting load-on module, is also suitable for: after the above-mentioned type of webpage assembly in the browser window of drawing or expansion plugin are triggered, and the page of opening in browser to play the browser program of the form loading running background of window.
Further, this browser also comprises and obtains update module 53, this obtains update module, be suitable for before above-mentioned drafting load-on module obtains preset browser instrument item demonstration information, the configuration file of preserving from browser side obtains the information of expansion plugin, and upgrade in real time or regularly the information of corresponding expansion plugin, concrete configuration file format can, referring to embodiment of the method, not repeat herein.
In addition, above-mentioned drafting load-on module is also suitable for: the position of the browser window that record is drawn; Using a browser window as parent window, other one or more browser windows are plotted in this parent window, as shown in Figure 4 as subwindow.
The process that above-mentioned browser loads browser instrument item can, referring to Fig. 1 a-1b, not repeat herein.
The search box module that above-mentioned browser loads, do not need to open browser just can be in desktop input frame direct inputted search content, represent result, thereby can improve service efficiency, the mutual cost of minimizing user and instrument; The collection module that above-mentioned browser loads, for the more fixing user of access network address, can retain collection on the table, directly selects to think the website of access; The mail module that above-mentioned browser loads, when user retains mail plug-in unit, does not open mailbox and can point out new mail yet.
As can be seen here, above-mentioned browser can customize one's own personalized browser, meets the demand of different user, improves user's efficiency, reduces and uses burden.
The algorithm providing at this is intrinsic not relevant to any certain computer, virtual system or miscellaneous equipment with demonstration.Various general-purpose systems also can with based on using together with this teaching.According to description above, it is apparent constructing the desired structure of this type systematic.In addition, the present invention is not also for any certain programmed language.It should be understood that and can utilize various programming languages to realize content of the present invention described here, and the description of above language-specific being done is in order to disclose preferred forms of the present invention.
In the instructions that provided herein, a large amount of details have been described.Yet, can understand, embodiments of the invention can not put into practice in the situation that there is no 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 one or more in each inventive aspect, in the above in the description of exemplary embodiment of the present invention, each feature of the present invention is grouped together into single embodiment, figure or sometimes in its description.Yet, the method for the disclosure should be construed to the following intention of reflection: the present invention for required protection requires than the more feature of feature of clearly recording in each claim.Or rather, as reflected in claims below, inventive aspect is to be less than all features of disclosed single embodiment above.Therefore, claims of 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 can the module in the equipment in embodiment are adaptively changed 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 can put them into a plurality of submodules or subelement or sub-component in addition.At least some in such feature and/or process or unit are mutually repelling, and can adopt any combination to combine all processes or the unit of disclosed all features in this instructions (comprising claim, summary and the accompanying drawing followed) and disclosed any method like this or equipment.Unless clearly statement in addition, in this instructions (comprising claim, summary and the accompanying drawing followed) disclosed each feature can be by providing identical, be equal to or the alternative features of similar object replaces.
In addition, those skilled in the art can understand, although embodiment more described herein comprise some feature rather than further feature included in other embodiment, the combination of the feature of different embodiment means within scope of the present invention and forms different embodiment.For example, in the following claims, the one of any of embodiment required for protection can be used with array mode arbitrarily.
All parts embodiment of the present invention can realize with hardware, or realizes with the software module moved on one or more processor, or realizes with their combination.It will be understood by those of skill in the art that and can use in practice microprocessor or digital signal processor (DSP) to realize the some or all functions according to the some or all parts in the browser of the embodiment of the present invention.The present invention for example can also be embodied as, for carrying out part or all equipment or device program (, computer program and computer program) of method as described herein.Realizing program of the present invention and can be stored on computer-readable medium like this, or can there is the form of one or more signal.Such signal can be downloaded and obtain from internet website, or provides on carrier signal, or provides with any other form.
It should be noted above-described embodiment the present invention will be described rather than limit the invention, and those skilled in the art can design alternative embodiment in the situation that do not depart 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 is not listed as element or step in the claims.Being positioned at word " " before element or " one " does not get rid of and has a plurality of such elements.The present invention can be by means of including the hardware of some different elements and realizing by means of the computing machine of suitably programming.In having enumerated the unit claim of some devices, several in these devices can be to carry out imbody by same hardware branch.The use of word first, second and C grade does not represent any order.Can be title by these word explanations.
The invention also discloses A1, a kind of method that loads browser instrument item, comprising:
Browser program starts the running background that is placed on current computer;
Obtain preset browser instrument item and show information, and according to described browser instrument item show information at browser window corresponding to described table for computer iso-surface patch to load the icon of the browser instrument item in described browser instrument item demonstration information;
The response logic of each corresponding tool item in the browser program that the response logic of the icon of the browser instrument item wherein, loading is described running background.
A2, according to the method described in A1, it is characterized in that, described browser instrument item comprises:
Browser acquiescence carries assembly, type of webpage assembly and expansion plugin.
A3, according to the method described in A2, it is characterized in that:
When described browser instrument item is browser acquiescence while carrying assembly, describedly according to described browser instrument item, show that information, at browser window corresponding to described table for computer iso-surface patch, comprising:
According to described browser instrument item, show information, after browser host process starts at browser window corresponding to described table for computer iso-surface patch;
When described browser instrument item is type of webpage assembly or expansion plugin, describedly according to described browser instrument item, show that information, at browser window corresponding to described table for computer iso-surface patch, comprising:
According to described browser instrument item, show information, after browser starts at browser window corresponding to described table for computer iso-surface patch.
A4, according to the arbitrary described method of A1-A3, it is characterized in that, the drafting of each browser window completes in main thread.
A5, according to the method described in A4, it is characterized in that, the method also comprises:
When described browser instrument item is type of webpage assembly, according to the performance of current computer, set up process.
A6, according to the method described in A1 or A2, it is characterized in that, described browser instrument item demonstration information comprises: icon and the title of described browser instrument item.
A7, according to the method described in A2, it is characterized in that, the method also comprises:
After described type of webpage assembly in the browser window of drawing or expansion plugin are triggered, the page of opening in browser to play the browser program of the form loading running background of window.
A8, according to the method described in A1, it is characterized in that, described in obtain preset browser instrument item demonstration information before, the method also comprises:
The configuration file of preserving from browser side obtains the information of expansion plugin, and in real time or regularly upgrade the information of corresponding expansion plugin.
A9, according to the method described in A1, it is characterized in that, the method also comprises:
The position of the browser window that record is drawn;
Using a browser window as parent window, other one or more browser windows are plotted in this parent window as subwindow.
The invention also discloses B10, a kind of browser, comprising:
Operation module, is suitable for starting at browser program the running background that is placed on current computer;
Draw load-on module, be suitable for obtaining preset browser instrument item and show information, and according to described browser instrument item show information at browser window corresponding to described table for computer iso-surface patch to load the icon of the browser instrument item in described browser instrument item demonstration information;
The response logic of each corresponding tool item in the browser program that the response logic of the icon of the browser instrument item wherein, loading is described running background.
B11, according to the browser described in B10, it is characterized in that, described browser instrument item comprises:
Browser acquiescence carries assembly, type of webpage assembly and expansion plugin.
B12, according to the browser described in B11, it is characterized in that:
When described browser instrument item is browser acquiescence while carrying assembly, described drafting load-on module, is specifically suitable for: according to described browser instrument item, show information, after browser host process starts at browser window corresponding to described table for computer iso-surface patch;
When described browser instrument item is type of webpage assembly or expansion plugin, described drafting load-on module, is specifically suitable for: according to described browser instrument item, show information, after browser starts at browser window corresponding to described table for computer iso-surface patch.
B13, according to the arbitrary described browser of B10-B12, it is characterized in that, the drafting of each browser window completes in main thread.
B14, according to the browser described in B13, it is characterized in that, described drafting load-on module, is also suitable for:
When described browser instrument item is type of webpage assembly, according to the performance of current computer, set up process.
B15, according to the browser described in B10 or B11, it is characterized in that, described browser instrument item demonstration information comprises: icon and the title of described browser instrument item.
B16, according to the browser described in B11, it is characterized in that, described drafting load-on module, is also suitable for: after the described type of webpage assembly in the browser window of drawing or expansion plugin are triggered, and the page of opening in browser to play the browser program of the form loading running background of window.
B17, according to the browser described in B10, it is characterized in that, this browser also comprises:
Obtain update module, be suitable for before described drafting load-on module obtains preset browser instrument item demonstration information, the configuration file of preserving from browser side obtains the information of expansion plugin, and in real time or regularly upgrade the information of corresponding expansion plugin.
B18, according to the browser described in B10, it is characterized in that, described drafting load-on module, is also suitable for: the position of the browser window that record is drawn; Using a browser window as parent window, other one or more browser windows are plotted in this parent window as subwindow.

Claims (10)

1. a method that loads browser instrument item, comprising:
Browser program starts the running background that is placed on current computer;
Obtain preset browser instrument item and show information, and according to described browser instrument item show information at browser window corresponding to described table for computer iso-surface patch to load the icon of the browser instrument item in described browser instrument item demonstration information;
The response logic of each corresponding tool item in the browser program that the response logic of the icon of the browser instrument item wherein, loading is described running background.
2. method according to claim 1, is characterized in that, described browser instrument item comprises:
Browser acquiescence carries assembly, type of webpage assembly and expansion plugin.
3. method according to claim 2, is characterized in that:
When described browser instrument item is browser acquiescence while carrying assembly, describedly according to described browser instrument item, show that information, at browser window corresponding to described table for computer iso-surface patch, comprising:
According to described browser instrument item, show information, after browser host process starts at browser window corresponding to described table for computer iso-surface patch;
When described browser instrument item is type of webpage assembly or expansion plugin, describedly according to described browser instrument item, show that information, at browser window corresponding to described table for computer iso-surface patch, comprising:
According to described browser instrument item, show information, after browser starts at browser window corresponding to described table for computer iso-surface patch.
4. according to the method described in the arbitrary claim of claim 1-3, it is characterized in that, the drafting of each browser window completes in main thread.
5. method according to claim 4, is characterized in that, the method also comprises:
When described browser instrument item is type of webpage assembly, according to the performance of current computer, set up process.
6. method according to claim 1 and 2, is characterized in that, described browser instrument item demonstration information comprises: icon and the title of described browser instrument item.
7. method according to claim 2, is characterized in that, the method also comprises:
After described type of webpage assembly in the browser window of drawing or expansion plugin are triggered, the page of opening in browser to play the browser program of the form loading running background of window.
8. method according to claim 1, is characterized in that, described in obtain preset browser instrument item demonstration information before, the method also comprises:
The configuration file of preserving from browser side obtains the information of expansion plugin, and in real time or regularly upgrade the information of corresponding expansion plugin.
9. method according to claim 1, is characterized in that, the method also comprises:
The position of the browser window that record is drawn;
Using a browser window as parent window, other one or more browser windows are plotted in this parent window as subwindow.
10. a browser, comprising:
Operation module, is suitable for starting at browser program the running background that is placed on current computer;
Draw load-on module, be suitable for obtaining preset browser instrument item and show information, and according to described browser instrument item show information at browser window corresponding to described table for computer iso-surface patch to load the icon of the browser instrument item in described browser instrument item demonstration information;
The response logic of each corresponding tool item in the browser program that the response logic of the icon of the browser instrument item wherein, loading is described running background.
CN201310512831.2A 2013-10-25 2013-10-25 The method and browser of loading browser instrument Active CN103530163B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310512831.2A CN103530163B (en) 2013-10-25 2013-10-25 The method and browser of loading browser instrument

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310512831.2A CN103530163B (en) 2013-10-25 2013-10-25 The method and browser of loading browser instrument

Publications (2)

Publication Number Publication Date
CN103530163A true CN103530163A (en) 2014-01-22
CN103530163B CN103530163B (en) 2017-05-31

Family

ID=49932203

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310512831.2A Active CN103530163B (en) 2013-10-25 2013-10-25 The method and browser of loading browser instrument

Country Status (1)

Country Link
CN (1) CN103530163B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105204907A (en) * 2015-09-28 2015-12-30 北京奇虎科技有限公司 Browser starting method and device
CN108037923A (en) * 2018-01-02 2018-05-15 武汉斗鱼网络科技有限公司 Service implementation method of drawing a lottery and component
CN108920645A (en) * 2018-06-29 2018-11-30 广州视源电子科技股份有限公司 Method, apparatus, smart machine and the storage medium that the smart machine page is shown

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010043235A1 (en) * 1999-12-23 2001-11-22 Best Timothy A. Webtop: multiple applet delivery within a fixed-sized viewing space
US20030069874A1 (en) * 1999-05-05 2003-04-10 Eyal Hertzog Method and system to automate the updating of personal information within a personal information management application and to synchronize such updated personal information management applications
CN1902679A (en) * 2003-11-05 2007-01-24 Google公司 Persistent user interface for providing navigational functionality
CN101395604A (en) * 2005-12-30 2009-03-25 谷歌公司 Dynamic search box for web browser
CN101739420A (en) * 2008-11-05 2010-06-16 上海埃帕信息科技有限公司 Browser interface and operation method thereof
US20120010995A1 (en) * 2008-10-23 2012-01-12 Savnor Technologies Web content capturing, packaging, distribution
CN103019703A (en) * 2012-11-28 2013-04-03 北京奇虎科技有限公司 Method and device for loading browser tool window
CN103034517A (en) * 2012-12-14 2013-04-10 北京奇虎科技有限公司 Method and device for loading browser control tool
CN103218425A (en) * 2013-04-03 2013-07-24 北京奇虎科技有限公司 Method and device for processing browser extension items

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030069874A1 (en) * 1999-05-05 2003-04-10 Eyal Hertzog Method and system to automate the updating of personal information within a personal information management application and to synchronize such updated personal information management applications
US20010043235A1 (en) * 1999-12-23 2001-11-22 Best Timothy A. Webtop: multiple applet delivery within a fixed-sized viewing space
CN1902679A (en) * 2003-11-05 2007-01-24 Google公司 Persistent user interface for providing navigational functionality
CN101395604A (en) * 2005-12-30 2009-03-25 谷歌公司 Dynamic search box for web browser
US20120010995A1 (en) * 2008-10-23 2012-01-12 Savnor Technologies Web content capturing, packaging, distribution
CN101739420A (en) * 2008-11-05 2010-06-16 上海埃帕信息科技有限公司 Browser interface and operation method thereof
CN103019703A (en) * 2012-11-28 2013-04-03 北京奇虎科技有限公司 Method and device for loading browser tool window
CN103034517A (en) * 2012-12-14 2013-04-10 北京奇虎科技有限公司 Method and device for loading browser control tool
CN103218425A (en) * 2013-04-03 2013-07-24 北京奇虎科技有限公司 Method and device for processing browser extension items

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
HAN.S.TOMMERHOLT: "The Opera Widgets Manager application", 《HTTPS://MAQENTAER.GITHUB.IO/DEVOPERA-STATIC-BACKUP/HTTP/DEV.OPERA.COM/ARTICLES/VIEW/THE-OPERA-WIDGET-MANAGER-APPLICATION/INDEX.HTML》 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105204907A (en) * 2015-09-28 2015-12-30 北京奇虎科技有限公司 Browser starting method and device
CN105204907B (en) * 2015-09-28 2019-02-12 北京奇虎科技有限公司 Browser starts method and apparatus
CN109558184A (en) * 2015-09-28 2019-04-02 北京奇虎科技有限公司 Browser starts method and apparatus
CN108037923A (en) * 2018-01-02 2018-05-15 武汉斗鱼网络科技有限公司 Service implementation method of drawing a lottery and component
CN108037923B (en) * 2018-01-02 2022-02-08 武汉斗鱼网络科技有限公司 Lottery service implementation method and component
CN108920645A (en) * 2018-06-29 2018-11-30 广州视源电子科技股份有限公司 Method, apparatus, smart machine and the storage medium that the smart machine page is shown

Also Published As

Publication number Publication date
CN103530163B (en) 2017-05-31

Similar Documents

Publication Publication Date Title
US10088980B2 (en) Method and system for providing menu data for mobile applications
US10067774B2 (en) Application bar browsing of tabbed view applications
US8972873B2 (en) Multi-environment widget assembly, generation, and operation
US8386955B1 (en) User-optimized content for web browsing windows
CN101533410B (en) Widget content buffering method facing mobile terminal
CN103034517A (en) Method and device for loading browser control tool
US20110307780A1 (en) Cloud-based application help
KR20160128940A (en) Method and system of automated generation of user form interface
US11822870B2 (en) Customizable user interface layouts
CN104021016B (en) Method and browser for loading browser plug-in icons
CN103677823A (en) Method and device for managing browser plug-ins
CN103034518A (en) Method and browser for loading browser control tool
CN102982173A (en) Webpage searching method and browser
US11640441B2 (en) Page displaying method and device, computer-readable storage medium and electronic device
Whiting et al. Creating an iPhone application for collecting continuous ABC data
US20200356469A1 (en) Test automation systems and methods using logical identifiers
CN102982172A (en) Webpage search browser and webpage search method
US8291325B2 (en) Location specific display of information resources on a host interface
CN105260433A (en) Webpage content collecting method and electronic device
CN102982175A (en) Method for performing search by utilizing browser and browser
CN103530163A (en) Method for loading browser tool items and browser
CN105511737A (en) Method for managing menu options on web page and electronic device
CN102982179A (en) Webpage searching device and method for browser
CN108920645A (en) Method, apparatus, smart machine and the storage medium that the smart machine page is shown
CN105243057A (en) Method for translating web page contents and electronic device.

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
TR01 Transfer of patent right

Effective date of registration: 20220727

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.