CN105468611A - Webpage toolbar insertion method and apparatus - Google Patents

Webpage toolbar insertion method and apparatus Download PDF

Info

Publication number
CN105468611A
CN105468611A CN201410438676.9A CN201410438676A CN105468611A CN 105468611 A CN105468611 A CN 105468611A CN 201410438676 A CN201410438676 A CN 201410438676A CN 105468611 A CN105468611 A CN 105468611A
Authority
CN
China
Prior art keywords
tool bar
template
function button
request
bar template
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.)
Withdrawn
Application number
CN201410438676.9A
Other languages
Chinese (zh)
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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201410438676.9A priority Critical patent/CN105468611A/en
Priority to PCT/CN2015/077203 priority patent/WO2016029705A1/en
Publication of CN105468611A publication Critical patent/CN105468611A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention discloses a webpage toolbar insertion method. The method comprises: receiving a page browsing request of a user to obtain functional item original data of the request; determining the type of the request according to the content of the request, and matching a to-be-inserted toolbar template in a pre-stored toolbar template; dynamically combining functional buttons of the toolbar template according to the determined request type and the matched toolbar template, and adding a combined functional button to the matched toolbar template; and obtaining toolbar template data corresponding to the toolbar template, and inserting the obtained toolbar template data and the functional item original data of the request into user access data. The invention furthermore discloses a webpage toolbar insertion apparatus.

Description

A kind of insertion method of web page tools bar and device
Technical field
The present invention relates to webpage design technology, particularly relate to a kind of insertion method and device of web page tools bar.
Background technology
Along with the fast development of development of Mobile Internet technology, user is explosive growth by the frequency of PC and mobile terminal accessing internet; In order to meet the simplicity requirement that user improves day by day, the value-added functionality of web page tools bar is arisen at the historic moment; Therefore, at the various gateway system of concern, if Website server is as while user's internet access request processing platform handling property, also need to strengthen the business value-added functionality of user in web page browsing.
But the tool bar at present in various web browser is only the quick operating key to webpage, without value-added functionality; And in web browser during insertion tool bar, be generally realized by the form of browser plug-in or plug-in program, as the button of tool bar or function have change, then need update contruction plug-in unit, cannot the flexible customization of implementation tool bar, configuration and dynamic load.
Summary of the invention
In view of this, the embodiment of the present invention expects to provide a kind of insertion method and device of web page tools bar, can provide the web page tools bar with value-added functionality, the flexible customization of implementation tool bar, configuration and dynamic load.
The technical scheme of the embodiment of the present invention is achieved in that
The embodiment of the present invention provides a kind of insertion method of web page tools bar, comprising: receive User Page browse request, obtains the function items raw data of described request; According to the classification of the content determination described request of described request, and coupling needs the tool bar template inserted in the tool bar template prestored; According to the function button of the tool bar template dynamic combined tool bar template of the request classification determined and coupling, and the function button after combination is added to the tool bar template of coupling; Obtain the tool bar template data that tool bar template is corresponding, the function items raw data of the tool bar template data obtained and described request is inserted user accesses data.
Preferably, the described content according to described request determine described in ask ask classification, comprising: the classification determining described request according to the URL(uniform resource locator) (UniformResourceLocator, URL) in described request.
Preferably, the described tool bar template that coupling needs insert in the tool bar template prestored, comprising: the tool bar template of mating needs insertion according to the URL in described request, mobile terminal style, browser type and access time in the tool bar template prestored.
Preferably, the template content of described tool bar comprises: the quantity of template style, background picture, function button, the arrangement mode of function button.
Preferably, described function button comprises: fixed configurations function button and flexible configuration function button; Wherein, the kind of described fixed configurations function button and quantity are determined by service provider; Random selecting in whole flexible configuration function buttons of described flexible configuration function button in determined request classification.
The embodiment of the present invention also provides a kind of insertion apparatus of web page tools bar, and described device comprises: receiver module, analysis module, policy enforcement module, composite module, processing module and memory module; Wherein,
Described receiver module, for receiving User Page browse request, obtains the function items raw data of described request;
Described analysis module, for the classification of the content determination described request according to described request;
Described policy enforcement module, needs the tool bar template inserted for coupling in the tool bar template prestored;
Described composite module, for the function button of the tool bar template dynamic combined tool bar template according to the request classification determined and coupling, and adds the tool bar template of coupling to by the function button after combination;
Described processing module, for obtaining tool bar template data corresponding to tool bar template, inserts user accesses data by the function items raw data of the tool bar template data obtained and described request;
Described memory module, for storage tool bar template, tool bar template data and flexible configuration function button.
Preferably, described analysis module, specifically for determining the classification of described request according to the URL in described request.
Preferably, described policy enforcement module, specifically for mating the tool bar template needing to insert in the tool bar template prestored according to the URL in described request, mobile terminal style, browser type and access time.
Preferably, the template content of described tool bar comprises: the quantity of template style, background picture, function button, the arrangement mode of function button.
Preferably, described function button comprises: fixed configurations function button and flexible configuration function button; Wherein, the kind of described fixed configurations function button and quantity are determined by service provider; Random selecting in whole flexible configuration function buttons of described flexible configuration function button in determined request classification.
The insertion method of the web page tools bar that the embodiment of the present invention provides and device, receive User Page browse request, obtains the function items raw data of described request; According to the classification of the content determination described request of described request, and coupling needs the tool bar template inserted in the tool bar template prestored; According to the function button of the tool bar template dynamic combined tool bar template of the request classification determined and coupling, and the function button after combination is added to the tool bar template of coupling; Obtain the tool bar template data that tool bar template is corresponding, the function items raw data of the tool bar template data obtained and described request is inserted user accesses data, to realize the insertion of web page tools bar.In the embodiment of the present invention, due to described tool bar formwork style, choosing of function button can according to different demand flexible configuration, therefore, web page tools bar can be made to be applicable to more applied environment, to be applicable to more demand environment, add the practicality of web page tools bar; The embodiment of the present invention is when needing to upgrade the tool bar of display, only need by revising the tool bar template that prestores and tool bar template data realizes, without the need to upgrading in user side, so, not only make the renewal of tool bar more flexibly, conveniently, and simple to operate, the not process of adding users side, thus improve Consumer's Experience.
Accompanying drawing explanation
Fig. 1 is the base conditioning schematic flow sheet of the insertion method of embodiment of the present invention web page tools bar;
To be that the embodiment of the present invention is single represent all function button schematic diagram to Fig. 2;
Fig. 3 is the function group schematic diagram that the embodiment of the present invention represents function button formation;
Fig. 4 is the composition structural representation of the insertion apparatus of embodiment of the present invention web page tools bar.
Embodiment
In the embodiment of the present invention, receive User Page browse request, obtain the function items raw data of described request; According to the classification of the content determination described request of described request, and coupling needs the tool bar template inserted in the tool bar template prestored; According to the function button of the tool bar template dynamic combined tool bar template of the request classification determined and coupling, and the function button after combination is added to the tool bar template of coupling; Obtain the tool bar template data that tool bar template is corresponding, the function items raw data of the tool bar template data obtained and described request is inserted user accesses data.
The base conditioning flow process of the insertion method of embodiment of the present invention web page tools bar, as shown in Figure 1, comprises the following steps:
Step 101, receives User Page browse request, obtains the function items raw data of described request;
Particularly, gateway receives User Page browse request, and the User Page browse request of reception is sent to service provider, and service provider sends the function items raw data of the described request self prestored to gateway according to described request.
Step 102, according to the classification of the content determination described request of described request;
Particularly, gateway can determine the classification of described request according to the URL in described request content.
Step 103, in the tool bar template prestored, coupling needs the tool bar template inserted;
Particularly, gateway mates the tool bar template needing to insert in the tool bar template prestored according to the URL in described request, mobile terminal style, browser type and access time.
Step 104, according to the function button of the tool bar template dynamic combined tool bar template of the request classification determined and coupling, and adds the tool bar template of coupling to by the function button after combination;
Here, the content of described tool bar template comprises: the quantity of template style, background picture, function button, the arrangement mode of function button;
Wherein, described function button comprises: fixed configurations function button and flexible configuration function button; The URL that the functional category of described function button, the picture of function button and function button push is connected can flexible configuration; The kind of described fixed configurations function button, quantity and arrangement mode are determined by service provider;
Particularly, when the quantity that service provider determines the function button of fixed configurations in tool bar template is less than the quantity of the function button in tool bar template, undetermined function button is flexible configuration function button;
Random selecting in whole flexible configuration function buttons of described flexible configuration function button in gateway determined request classification, combines the flexible configuration function button of random selecting, and adds the function button after combination the tool bar template of coupling to;
Here, the function button of described dynamic combined tool bar template refers to that function button that can be optionally required is placed in tool bar template, and the pattern of the position of placing and arrangement, function button all can be selected arbitrarily as required; Generally, the arrangement mode of described function button is determined by service provider, singlely can represent all function buttons, as shown in Figure 2; Also can be as shown in Figure 3, all function buttons are divided into multiple function group, each function ingredients does not comprise multiple function button, when user clicks a certain function group, all function buttons are shown at the lowermost end of the page, during the non-click function group of user, the thumbnail of a right side Presentation Function group of the page.
Step 105, obtains the tool bar template data that tool bar template is corresponding, and the function items raw data of the tool bar template data obtained and described request is inserted user accesses data;
Particularly, gateway obtains the tool bar template data of coupling in the tool bar template data prestored according to the tool bar template of coupling;
The function items raw data of the tool bar template data obtained and described request is inserted user accesses data by gateway;
Specifically, how the function items raw data insertion user accesses data of tool bar template data and described request is belonged to prior art by gateway, repeats no more here.
Before execution step 105, described method also comprises: storage tool bar template, tool bar template data and flexible configuration function button.
For realizing the insertion method of above-mentioned web page tools bar, the embodiment of the present invention also provides a kind of insertion apparatus of web page tools bar, the composition structure of described device as shown in Figure 4, comprising: receiver module 11, analysis module 12, policy enforcement module 13, composite module 14, processing module 15 and memory module 16; Wherein,
Described receiver module 11, for receiving User Page browse request, obtains the function items raw data of described request;
Particularly, receiver module 11 receives User Page browse request, and the User Page browse request of reception is sent to service provider, and service provider sends the function items raw data of described request to gateway according to described request;
Described analysis module 12, for the classification of the content determination described request according to described request;
Described policy enforcement module 13, needs the tool bar template inserted for coupling in the tool bar template that prestores in memory module 16;
Described composite module 14, for the function button of the tool bar template dynamic combined tool bar template according to the request classification determined and coupling, and adds the tool bar template of coupling to by the function button after combination;
Described processing module 15, for obtaining tool bar template data corresponding to tool bar template, inserts user accesses data by the function items raw data of the tool bar template data obtained and described request;
Described memory module 16, for storage tool bar template, tool bar template data and flexible configuration function button.
Preferably, described analysis module 12, specifically for determining the classification of described request according to the URL in described request content.
Preferably, described policy enforcement module 13, specifically for mating the tool bar template needing to insert in the tool bar template prestored according to the URL in described request, mobile terminal style, browser type and access time.
Preferably, the template content of described tool bar comprises: the quantity of template style, background picture, function button, the arrangement mode of function button.
Preferably, described function button comprises: fixed configurations function button and flexible configuration function button; The URL that the functional category of described function button, the picture of function button and function button push is connected can flexible configuration; The kind of described fixed configurations function button, quantity and arrangement mode are determined by service provider;
Particularly, when the quantity of the fixed configurations function button that service provider determines in tool bar template is less than the quantity of the function button in tool bar template, undetermined function button is flexible configuration function button;
Random selecting in whole flexible configuration function buttons of described flexible configuration function button in gateway determined request classification, combines the flexible configuration function button of random selecting, and adds the function button after combination the tool bar template of coupling to;
Here, the arrangement mode of described function button is determined by service provider, singlely can represent all function buttons, as shown in Figure 2; Also can be as shown in Figure 3, all function buttons are divided into multiple function group, each function ingredients does not comprise multiple function button, when user clicks a certain function group, all function buttons are shown at the lowermost end of the page, during the non-click function group of user, the thumbnail of a right side Presentation Function group of the page.
It should be noted that, in actual applications, the function of described receiver module 11, analysis module 12, policy enforcement module 13, composite module 14 can by central processing unit (CPU) or microprocessor (MPU) or digital signal processor (DSP) or programmable gate array (FPGA) realize, the function of described processing module 15 can be realized by data processing platform (DPP), and the function of described memory module 16 can be realized by O&M parametric controller.
The foregoing is only preferred embodiment of the present invention, be not intended to limit protection scope of the present invention.

Claims (10)

1. an insertion method for web page tools bar, is characterized in that, described method comprises:
Receive User Page browse request, obtain the function items raw data of described request;
According to the classification of the content determination described request of described request, and coupling needs the tool bar template inserted in the tool bar template prestored;
According to the function button of the tool bar template dynamic combined tool bar template of the request classification determined and coupling, and the function button after combination is added to the tool bar template of coupling;
Obtain the tool bar template data that tool bar template is corresponding, the function items raw data of the tool bar template data obtained and described request is inserted user accesses data.
2. the insertion method of web page tools bar according to claim 1, is characterized in that, the described content according to described request determine described in ask ask classification, comprising:
According to the classification of the uniform resource position mark URL determination described request in described request.
3. the insertion method of web page tools bar according to claim 1, is characterized in that, described in the tool bar template prestored coupling need the tool bar template inserted, comprising:
In the tool bar template prestored, the tool bar template needing to insert is mated according to the URL in described request, mobile terminal style, browser type and access time.
4. the insertion method of web page tools bar according to claim 1, it is characterized in that, the template content of described tool bar comprises: the quantity of template style, background picture, function button, the arrangement mode of function button.
5. the insertion method of web page tools bar according to claim 1, it is characterized in that, described function button comprises: fixed configurations function button and flexible configuration function button; Wherein,
Kind and the quantity of described fixed configurations function button are determined by service provider;
Random selecting in whole flexible configuration function buttons of described flexible configuration function button in determined request classification.
6. an insertion apparatus for web page tools bar, is characterized in that, described device comprises: receiver module, analysis module, policy enforcement module, composite module, processing module and memory module; Wherein,
Described receiver module, for receiving User Page browse request, obtains the function items raw data of described request;
Described analysis module, for the classification of the content determination described request according to described request;
Described policy enforcement module, needs the tool bar template inserted for coupling in the tool bar template prestored;
Described composite module, for the function button of the tool bar template dynamic combined tool bar template according to the request classification determined and coupling, and adds the tool bar template of coupling to by the function button after combination;
Described processing module, for obtaining tool bar template data corresponding to tool bar template, inserts user accesses data by the function items raw data of the tool bar template data obtained and described request;
Described memory module, for storage tool bar template, tool bar template data and flexible configuration function button.
7. the insertion apparatus of web page tools bar according to claim 6, is characterized in that, described analysis module, specifically for determining the classification of described request according to the URL in described request.
8. the insertion apparatus of web page tools bar according to claim 6, it is characterized in that, described policy enforcement module, specifically for mating the tool bar template needing to insert in the tool bar template prestored according to the URL in described request, mobile terminal style, browser type and access time.
9. the insertion apparatus of web page tools bar according to claim 6, it is characterized in that, the template content of described tool bar comprises: the quantity of template style, background picture, function button, the arrangement mode of function button.
10. the insertion apparatus of web page tools bar according to claim 6, it is characterized in that, described function button comprises: fixed configurations function button and flexible configuration function button; Wherein,
Kind and the quantity of described fixed configurations function button are determined by service provider;
Random selecting in whole flexible configuration function buttons of described flexible configuration function button in determined request classification.
CN201410438676.9A 2014-08-29 2014-08-29 Webpage toolbar insertion method and apparatus Withdrawn CN105468611A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201410438676.9A CN105468611A (en) 2014-08-29 2014-08-29 Webpage toolbar insertion method and apparatus
PCT/CN2015/077203 WO2016029705A1 (en) 2014-08-29 2015-04-22 Method and device for inserting webpage toolbar, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410438676.9A CN105468611A (en) 2014-08-29 2014-08-29 Webpage toolbar insertion method and apparatus

Publications (1)

Publication Number Publication Date
CN105468611A true CN105468611A (en) 2016-04-06

Family

ID=55398722

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410438676.9A Withdrawn CN105468611A (en) 2014-08-29 2014-08-29 Webpage toolbar insertion method and apparatus

Country Status (2)

Country Link
CN (1) CN105468611A (en)
WO (1) WO2016029705A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017028636A1 (en) * 2015-08-18 2017-02-23 中兴通讯股份有限公司 Gateway side-based web page toolbar configuration method and device
US20210360038A1 (en) * 2019-01-04 2021-11-18 Vmware, Inc. Machine policy configuration for managed devices

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102193784A (en) * 2010-03-09 2011-09-21 新奥特(北京)视频技术有限公司 Method and device for customizing interface by user
CN103186370A (en) * 2011-12-29 2013-07-03 金蝶软件(中国)有限公司 Web page presentation method and system
CN103581246A (en) * 2012-07-30 2014-02-12 腾讯科技(深圳)有限公司 Method for displaying browser home page and server

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101122907A (en) * 2006-08-10 2008-02-13 一零四资讯科技股份有限公司 Method for embedding toolbar in web page
US8930806B2 (en) * 2011-09-02 2015-01-06 Verizon Patent And Licensing Inc. Providing toolbars
CN102999613B (en) * 2012-11-28 2016-03-30 北京奇虎科技有限公司 A kind of method of the class of loading tool in a browser window and device thereof
CN103034518B (en) * 2012-12-14 2017-05-31 北京奇虎科技有限公司 The method and browser of loading browser control instrument

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102193784A (en) * 2010-03-09 2011-09-21 新奥特(北京)视频技术有限公司 Method and device for customizing interface by user
CN103186370A (en) * 2011-12-29 2013-07-03 金蝶软件(中国)有限公司 Web page presentation method and system
CN103581246A (en) * 2012-07-30 2014-02-12 腾讯科技(深圳)有限公司 Method for displaying browser home page and server

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017028636A1 (en) * 2015-08-18 2017-02-23 中兴通讯股份有限公司 Gateway side-based web page toolbar configuration method and device
US20210360038A1 (en) * 2019-01-04 2021-11-18 Vmware, Inc. Machine policy configuration for managed devices

Also Published As

Publication number Publication date
WO2016029705A1 (en) 2016-03-03

Similar Documents

Publication Publication Date Title
JP5235665B2 (en) Method, apparatus and computer program product for automatically obtaining custom interface elements by querying a remote repository upon UI theme change
US9467503B2 (en) Techniques to automatically syndicate content over a network
CN102541931B (en) Application sharing method and application sharing equipment
CN102393857B (en) Method and system for local call based on web page
US20180191798A1 (en) Methods and systems for server-side rendering of native content for presentation
CN104025078A (en) Mobile solution for signing and retaining third-party documents
US20080288471A1 (en) Apparatus and method for providing a data marketplace
CN103888408B (en) Upload the data to method and the device of social platform
CN105792022A (en) Adaptive video playing method and apparatus, and video playing system
CN102868711A (en) Method, device and system for generating picture at instant communication client
CN103150172A (en) Method and equipment for realizing individual scene
CN112818270B (en) Data cross-domain transfer method and device and computer equipment
CN105468611A (en) Webpage toolbar insertion method and apparatus
CN104331407A (en) Multimedia file information recommending method and multimedia file information recommending device
CN102708124A (en) Information processing apparatus and method
CN104361004A (en) Browser favorite data processing method and browser
KR101270765B1 (en) System and method for manufacturing electronic book
CN111078219A (en) Page display method, device and system, electronic equipment and storage medium
JP5470500B1 (en) Application generation apparatus, application generation system, and application generation method
JP2019079401A (en) Generating apparatus, terminal apparatus, sharing page generating system, generating method, and control program
CN103412935A (en) Method and system for automatically identifying and recommending hyperlink markup type
EP3093777A1 (en) Search method, apparatus and device, and nonvolatile computer storage medium
CN104601721A (en) Multi-terminal information processing method and device
CN112434500A (en) Resume generation method, device, client, server and storage medium
JP6601412B2 (en) Information acquisition program, information acquisition method, and information acquisition apparatus

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WW01 Invention patent application withdrawn after publication
WW01 Invention patent application withdrawn after publication

Application publication date: 20160406