CN109656651A - Webpage customizing method and device - Google Patents
Webpage customizing method and device Download PDFInfo
- Publication number
- CN109656651A CN109656651A CN201811347447.0A CN201811347447A CN109656651A CN 109656651 A CN109656651 A CN 109656651A CN 201811347447 A CN201811347447 A CN 201811347447A CN 109656651 A CN109656651 A CN 109656651A
- Authority
- CN
- China
- Prior art keywords
- interface
- template
- user
- webpage version
- application
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 37
- 230000009191 jumping Effects 0.000 claims description 3
- 238000012545 processing Methods 0.000 claims description 2
- 238000000151 deposition Methods 0.000 claims 1
- 239000000126 substance Substances 0.000 description 7
- 230000008859 change Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 4
- 230000006399 behavior Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 3
- 238000013507 mapping Methods 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000012552 review Methods 0.000 description 2
- 239000000725 suspension Substances 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000012550 audit Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 229910052701 rubidium Inorganic materials 0.000 description 1
- IGLNJRXAVVLDKE-UHFFFAOYSA-N rubidium atom Chemical compound [Rb] IGLNJRXAVVLDKE-UHFFFAOYSA-N 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The embodiment of the present application discloses a kind of webpage customizing method and device, to realize to the customized of webpage version application, so that webpage version application is created as lightweight, the excellent scaled-down version application for being similar to client.The described method includes: receiving the operational order for carrying out self-defining operation to the runnable interface that webpage version is applied;It according to the operational order, obtains at least one and waits for that the interface template of selection shows user, so that the user selects the interface template to be selected;According to selected first interface template of user, the initial interface of the webpage version application is determined;When receiving first edit instruction of the user to the initial interface, the first edit operation is executed to the initial interface according to first edit instruction;The defined interface that the webpage version application is generated according to first edit operation, is run so that the webpage version is applied by the defined interface.
Description
Technical field
The present invention relates to Internet technical field more particularly to a kind of webpage customizing methods and device.
Background technique
As the user volume of Android mobile phone increases sharply, existing application function is more perfect on the market, also becomes to get over accordingly
Send out too fat to move.When user opens in application, the institute that not only will start application is functional, thereby increases and it is possible to other application can be also waken up, these
Reason can all lead to problems such as to run Caton, abnormal power consumption.And in fact, many users are generally only using in these applications
Partial function, it is clear that when operation application starting the function of functional and other application can largely reduce user
Experience Degree.
Therefore, many users avoid the above problem by using the application of webpage version, but the Experience Degree of webpage version application is past
It is good toward the Experience Degree not as good as client.In this regard, user wishes that the usage experience of webpage version application also can be as client.When
Preceding webpage existing in the market turns APP (Application, application program) function, and no matter whether the website has oneself mobile phone
Using can be one light application of auto-building html files, be encapsulated webpage using itself, with integrated such as notice, bookmark, search
The functions such as rope, sharing, full frame, to improve user to the usage experience of webpage.But this method more still rests on
The concept of local bookmark is saved as, although operable freedom degree is very high, user's learning cost is excessively high, does not have generally applicable
Property.
Summary of the invention
The purpose of the embodiment of the present application is to provide a kind of webpage customizing method and device, to realize to webpage version application
It is customized, so that webpage version application is created as lightweight, the excellent scaled-down version application for being similar to client.
In order to solve the above technical problems, the embodiment of the present application is achieved in that
On the one hand, the embodiment of the present application provides a kind of webpage customizing method, comprising:
Receive the operational order that self-defining operation is carried out to the runnable interface that webpage version is applied;
According to the operational order, obtains at least one and wait for that the interface template of selection shows user, so that the user
The interface template to be selected is selected;
According to selected first interface template of user, the initial interface of the webpage version application is determined;
When receiving first edit instruction of the user to the initial interface, according to first edit instruction pair
The initial interface executes the first edit operation, and first edit operation includes carrying out to each component in the initial interface
Change is deleted, at least one operation in addition;
The defined interface that the webpage version application is generated according to first edit operation, so that the webpage version application
It is run by the defined interface.
In one embodiment, the operational order includes the identification information of webpage version application;
It is described obtain at least one wait for that the interface template of selection shows user, comprising:
The identification information of the webpage version application is analyzed, to determine the applicating category of the webpage version application;And analysis
The personal information and/or preference information of the user;
It is obtained and the applicating category, the personal information and/or preference information phase from preset interface template library
Match and meet at least one second contact surface template of the first preset condition;Wherein, the interface template library is for storing each application
Corresponding relationship between classification and interface template;
Determine that the second contact surface template is the interface template to be selected.
In one embodiment, the interface template to be selected includes empty template;
It is described according to selected first interface template, determine the initial interface of the webpage version application, comprising:
When receiving selection operation of the user to the empty template, into the volume edited to the empty template
Collect the page;It include the menu item that the second edit operation is carried out to the every terms of information of the empty template on the edit page;It is described
Every terms of information include component, label, title, attribute, in button at least one of;
The second edit operation that the user executes the every terms of information of the empty template is responded, it is raw based on the empty template
The initial interface applied at the webpage version.
In one embodiment, described that first editor behaviour is executed to the initial interface according to first edit instruction
Make, comprising:
Determine the element of the specified type in the initial interface;
The element of the specified type is deleted, so that without loading the specified type when webpage version application operation
Element.
In one embodiment, the element of the specified type in the determination initial interface, comprising:
According to the identification information of each element in the initial interface, the corresponding element type of each element is determined;Root
The element of the specified type is determined according to the element type;
And/or
User is received to the marking operation of each element;According to the corresponding label content of the marking operation, from described
The element of the specified type is determined in each element.
In one embodiment, the method also includes:
According to the applicating category that the webpage version is applied, obtains belonging to the applicating category and meet the second default item
At least one related application of part;
At least one described related application is showed into the user;
When receiving selection operation of the user at least one related application, determine selected first
Related application is added to the interface location of the defined interface;
Using the corresponding component of the interface location, the identification information of first related application is added to described make by oneself
Adopted interface, so as to include the quick entrance of first related application on the defined interface.
In one embodiment, the method also includes:
It receives the user and is operated for the webpage version using the creation of corresponding shortcut icon;
It is operated according to the creation, the webpage version is added on terminal interface using corresponding shortcut icon, so that
The quick entrance of the webpage version application is shown on the terminal interface;
When receiving the clicking operation to the shortcut icon shown on the terminal interface, the webpage is jumped to
The runnable interface of version application.
On the other hand, the embodiment of the present application provides a kind of customized device of webpage, comprising:
First receiving module, for receiving the operational order for carrying out self-defining operation to the runnable interface of webpage version application;
First pushing module, for obtaining at least one and waiting for that the interface template of selection is showed according to the operational order
User, so that the user selects the interface template to be selected;
First determining module, for determining the first of the webpage version application according to selected first interface template of user
Beginning interface;
First editor module, for when receiving first edit instruction of the user to the initial interface, according to
First edit instruction executes the first edit operation to the initial interface, and first edit operation includes to described initial
Each component on interface be modified, delete, adding at least one of operation;
Generation module, for generating the defined interface of the webpage version application according to first edit operation, so that
The webpage version is applied and is run by the defined interface.
In one embodiment, the operational order includes the identification information of webpage version application;
First pushing module includes:
Analytical unit, for analyzing the identification information of the webpage version application, to determine answering for the webpage version application
Use classification;And analyze the personal information and/or preference information of the user;
Acquiring unit, for from preset interface template library obtain with the applicating category, the personal information and/or
Preference information matches and meets at least one second contact surface template of the first preset condition;Wherein, the interface template library is used
Corresponding relationship between each applicating category of storage and interface template;
First determination unit, for determining that the second contact surface template is the interface template to be selected.
In one embodiment, the interface template to be selected includes empty template;
First determining module includes:
Into unit, for when receiving selection operation of the user to the empty template, into the empty mould
The edit page that plate is edited;It include that the second edit operation is carried out to the every terms of information of the empty template on the edit page
Menu item;The every terms of information include component, label, title, attribute, in button at least one of;
Generation unit, the second edit operation that the every terms of information of the empty template is executed for responding the user, base
The initial interface of the webpage version application is generated in the empty template.
In one embodiment, first editor module includes:
Third determination unit, for determining the element of the specified type in the initial interface;
Unit is deleted, for deleting the element of the specified type, so that without load when webpage version application operation
The element of the specified type.
In one embodiment, the third determination unit is also used to:
According to the identification information of each element in the initial interface, the corresponding element type of each element is determined;Root
The element of the specified type is determined according to the element type;
And/or
User is received to the marking operation of each element;According to the corresponding label content of the marking operation, from described
The element of the specified type is determined in each element.
In one embodiment, described device further include:
Obtain module, the applicating category for apply according to the webpage version, obtain belong to the applicating category and symbol
Close at least one related application of the second preset condition;
Second pushing module, at least one described related application to be showed the user;
Second determining module, for when receiving selection operation of the user at least one related application,
Determine the interface location that selected first related application is added to the defined interface;
First adding module, for utilizing the corresponding component of the interface location, by the mark of first related application
Information is added to the defined interface, so as to include the quick entrance of first related application on the defined interface.
In one embodiment, described device further include:
Second receiving module is grasped for the webpage version using the creation of corresponding shortcut icon for receiving the user
Make;
Second adding module adds the webpage version using corresponding shortcut icon for being operated according to the creation
To terminal interface, so as to show the quick entrance of the webpage version application on the terminal interface;
Jump module, for when receiving the clicking operation to the shortcut icon shown on the terminal interface,
Jump to the runnable interface of the webpage version application.
In another aspect, the embodiment of the present application provides a kind of webpage self-defining device, comprising:
Processor;And
It is arranged to the memory of storage computer executable instructions, the executable instruction makes the place when executed
Manage device:
Receive the operational order that self-defining operation is carried out to the runnable interface that webpage version is applied;
According to the operational order, obtains at least one and wait for that the interface template of selection shows user, so that the user
The interface template to be selected is selected;
According to selected first interface template of user, the initial interface of the webpage version application is determined;
When receiving first edit instruction of the user to the initial interface, according to first edit instruction pair
The initial interface executes the first edit operation, and first edit operation includes carrying out to each component in the initial interface
Change is deleted, at least one operation in addition;
The defined interface that the webpage version application is generated according to first edit operation, so that the webpage version application
It is run by the defined interface.
In another aspect, the embodiment of the present application provides a kind of storage medium, for storing computer executable instructions, it is described can
It executes instruction and realizes following below scheme when executed:
Receive the operational order that self-defining operation is carried out to the runnable interface that webpage version is applied;
According to the operational order, obtains at least one and wait for that the interface template of selection shows user, so that the user
The interface template to be selected is selected;
According to selected first interface template of user, the initial interface of the webpage version application is determined;
When receiving first edit instruction of the user to the initial interface, according to first edit instruction pair
The initial interface executes the first edit operation, and first edit operation includes carrying out to each component in the initial interface
Change is deleted, at least one operation in addition;
The defined interface that the webpage version application is generated according to first edit operation, so that the webpage version application
It is run by the defined interface.
Using the technical solution of the embodiment of the present invention, the runnable interface of webpage version application can be made by oneself receiving
After the operational order of justice operation, obtains at least one and wait for that the interface template of selection shows user, so that user treats selection
Interface template is selected, and the first interface template that user selects is determined as to the initial interface of webpage version application.Therefore, should
Technical solution can provide the interface template for the webpage version application for being suitable for currently browsing for users to use for user, to use
Family can obtain more preferably interface experience degree when applying using webpage version.Further, when receiving user to initial interface
The first edit instruction when, can according to the first edit instruction to initial interface execute the first edit operation, and according to first compile
The defined interface that operation generates the application of webpage version is collected, so that webpage version is applied through defined interface operation.As it can be seen that the technology
Scheme is also able to achieve the self-defining operation for the initial interface that user applies webpage version, allows users to the hobby according to oneself
Or habit editor's web interface, such as delete unwanted component, only retain common component, webpage version is answered to realize
Be created as lightweight, it is excellent be similar to client scaled-down version application effect.
Detailed description of the invention
In order to illustrate the technical solutions in the embodiments of the present application or in the prior art more clearly, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
The some embodiments recorded in application, for those of ordinary skill in the art, in the premise of not making the creative labor property
Under, it is also possible to obtain other drawings based on these drawings.
Fig. 1 is a kind of schematic flow chart of webpage customizing method according to an embodiment of the invention;
Fig. 2 is the customized schematic surface chart of webpage according to an embodiment of the invention;
Fig. 3 is the customized schematic surface chart of the webpage of another embodiment according to the present invention;
Fig. 4 is the customized schematic surface chart of webpage according to yet another embodiment of the invention;
Fig. 5 is the customized schematic surface chart of webpage according to yet another embodiment of the invention;
Fig. 6 is the customized schematic surface chart of webpage according to yet another embodiment of the invention;
Fig. 7 is the customized schematic surface chart of webpage according to yet another embodiment of the invention;
Fig. 8 is the customized schematic surface chart of webpage according to yet another embodiment of the invention;
Fig. 9 is the customized schematic surface chart of webpage according to yet another embodiment of the invention;
Figure 10 is a kind of schematic block diagram of the customized device of webpage according to an embodiment of the invention;
Figure 11 is a kind of schematic block diagram of webpage self-defining device according to an embodiment of the invention.
Specific embodiment
The embodiment of the present application provides a kind of webpage customizing method and device, makes by oneself to realize to webpage version application
Justice, so that webpage version application is created as lightweight, the excellent scaled-down version application for being similar to client.
In order to make those skilled in the art better understand the technical solutions in the application, below in conjunction with the application reality
The attached drawing in example is applied, the technical scheme in the embodiment of the application is clearly and completely described, it is clear that described implementation
Example is merely a part but not all of the embodiments of the present application.Based on the embodiment in the application, this field is common
The application protection all should belong in technical staff's every other embodiment obtained without creative efforts
Range.
Fig. 1 is a kind of schematic flow chart of webpage customizing method according to an embodiment of the invention, as shown in Figure 1,
This method is applied to client, comprising:
Step S101 receives the operational order that self-defining operation is carried out to the runnable interface that webpage version is applied.
Wherein, the application of webpage version refers to the application program realized based on webpage, for example, shopping website in embedded web page,
Video website, information website etc..When the website being embedded into webpage wanted access to when the user clicks, such as click a shopping
When website, browser client can receive the access request to the webpage version to be accessed application.
Step S102 obtains at least one and waits for that the interface template of selection shows user, so that user according to operational order
The interface template for treating selection is selected.
Wherein, interface template to be selected can be stored in the interface template in cloud, be also possible to be stored in preset
Interface template in interface template library.Interface template library can be stored in local or cloud.Based on which kind of element be user select to
The interface template of selection will be described in detail in subsequent embodiment.
Step S103 determines the initial interface of webpage version application according to selected first interface template of user.
Step S104, when receiving first edit instruction of the user to initial interface, according to the first edit instruction to first
Beginning interface executes the first edit operation.
Wherein, the first edit operation includes at least one in being modified to each component in initial interface, delete, add
Item operation.
Step S105 generates the defined interface of webpage version application according to the first edit operation, so that the application of webpage version is logical
Cross defined interface operation.
Using the technical solution of the embodiment of the present invention, the runnable interface of webpage version application can be made by oneself receiving
After the operational order of justice operation, obtains at least one and wait for that the interface template of selection shows user, so that user treats selection
Interface template is selected, and the first interface template that user selects is determined as to the initial interface of webpage version application.Therefore, should
Technical solution can provide the interface template for the webpage version application for being suitable for currently browsing for users to use for user, to use
Family can obtain more preferably interface experience degree when applying using webpage version.Further, when receiving user to initial interface
The first edit instruction when, can according to the first edit instruction to initial interface execute the first edit operation, and according to first compile
The defined interface that operation generates the application of webpage version is collected, so that webpage version is applied through defined interface operation.As it can be seen that the technology
Scheme is also able to achieve the self-defining operation for the initial interface that user applies webpage version, allows users to the hobby according to oneself
Or habit editor's web interface, such as delete unwanted component, only retain common component, webpage version is answered to realize
Be created as lightweight, it is excellent be similar to client scaled-down version application effect.
Webpage customizing method provided by the above embodiment is described in detail below in conjunction with specific interface schematic diagram.
The operational order that self-defining operation is carried out to the runnable interface that webpage version is applied is received first.Wherein, operational order
It may include the identification information of webpage version application, the URL applied such as webpage version (Uniform Resource Locator, unified money
Source finger URL).
In one embodiment, webpage customizing method is applied to client, therefore, can pass through sky newly-built in client
White interface receives operational order.It is multiple on client automatically scanning clipbook when jumping to the blank interface created in client
The content of system, and identify whether the content replicated on clipbook is URL, if so, the URL is added to the specified of blank interface
Position.
As shown in Fig. 2, the URL replicated on clipbook " http://xxxxxx " is pasted by client in the form of windows
It on blank interface 200, and shows for identifying whether to add current URL and selecting the option of template: " addition " and " cancellation ".When
When user selects option " addition ", client will be URL " http://xxxxxx " selection interface template.
Then, it obtains at least one and waits for that the interface template of selection shows user, so that user treats the interface mould of selection
Plate is selected.
In one embodiment, client can obtain interface template to be selected from cloud, that is, be pushed away from cloud to client
Interface template to be selected is sent, interface template to be selected then is showed into user by client.
In one embodiment, at least one can be obtained by following steps A1-A3 wait for that the interface template of selection shows
User:
Step A1, the identification information of analysis webpage version application, to determine the applicating category of webpage version application;And analysis
The personal information and/or preference information of user.
Wherein, identification information can be the URL of webpage version application.Applicating category may include that news category is applied, shopping class is answered
With the application of, information class, movement class application etc..
In one embodiment, the mapping relations between applicating category belonging to the key character in URL and the URL can be pre-
It is first stored in cloud, is based on this, can determine webpage version application by the key character in the URL of analysis webpage version application
Applicating category.It is answered for example, cloud is stored with key character " marked " with the application of shopping class, key character " tiyu " and movement class
With the mapping relations between, key character " news " and news category application etc..If analyzing the key in the URL of webpage version application
Character includes " marked ", then can determine that the webpage version application belongs to shopping class application.
The personal information of user may include the name of user, age, gender, identification card number, telephone number, in the client
Account, pet name for using etc..The preference information of user include user browse webpage version application preferred way (such as preference use boundary
The scroll button of right side of face carries out roller browsing or " lower one page " button in the preference click interface lower right corner browses etc.),
Button (such as preference clicks the button above interface) that preference speed, preference are clicked etc..
In one embodiment, the personal information of user is storable in terminal local, may also be stored in cloud, and client can
The personal information of user is obtained from local or cloud.By analyzing the personal information of user, the preference information of user can be analyzed.
Optionally, the mapping relations between the personal information and preference information of user can prestore beyond the clouds, for example, age bracket
Roller browsing is carried out using the scroll button on the right side of interface for 20~40 years old user preference;The use that age bracket is 40~50 years old
" lower one page " button that family preference clicks the interface lower right corner is browsed;Female user likes succinct interface (such as button quantity
Less than 5 etc.);Etc..Client can be believed after the personal information that local or cloud get user by the personal of analysis user
Breath is to search the preference information to match with the personal information of user.
Alternatively, client collects operation note of the user on application interface in advance, and operation note is analyzed, with
Analyze the preference information of user.Optionally, if user reaches predeterminated frequency or total operation to the operating frequency of a certain kind operation
Number reaches preset times or continuous operation repeatedly, that is, can determine the user preference operation.Analyze the preference information of user
Afterwards, local or cloud can be stored in by the personal information of user is corresponding with the preference information of the user.In this way, when client is from originally
After ground or cloud get the personal information of user, the preference information of corresponding storage can be found by personal information.
In addition, the preference information of user can be identical, also different for different applicating categories.For example, for news category
Using user preference carries out roller browsing using the scroll button on the right side of interface;And for class application of doing shopping, user preference point
" lower one page " button for hitting the interface lower right corner browses etc..
It, can be first according to the application class of current web page version application when different applicating categories corresponds to different preference informations
Not, preference information corresponding with applicating category is obtained, then analyzes the preference information got again.
Step A2 is obtained and applicating category, personal information and/or preference information phase from preset interface template library
Match and meet at least one second contact surface template of the first preset condition.
Step A3 determines that second contact surface template is interface template to be selected.
Wherein, interface template library is used to store the corresponding relationship between each applicating category and interface template, interface template library
In interface template may include from the customized interface template of other users, may also comprise it is included simultaneously by applications client itself
It is uploaded to the interface template in interface template library.Also, interface template library maintenance interface template in several ways, so that interface mould
The use habit that interface template in plate library is more and more abundant, optimizes, meets user.
Specifically, interface template library can pass through following any one or more mode maintenance interface templates:
The interface template that mode one, acquisition are customized by the user and upload, and review mechanism is established, the boundary that user is uploaded
Face die plate is audited, and is stored to filter out good interface template so that the content of interface template have more legitimacy,
It is more high-quality.In which one, for review mechanism, specific auditing standards can be preset.For example, the group in audit interface template
Part position, component type, template size etc..
Mode two, interface corresponding with the access of types of applications client, and types of applications client is obtained by the interface
Included interface template.
Mode three receives user to the feedback operation of interface template, and updates interface template by feedback information.Wherein,
Feedback operation includes the operations such as report, shielding, comment.For example, when feedback operation be report when, can by the interface template of report from
Interface template is deleted in library;When feedback operation is comment, corresponding boundary how can be handled according to specific comment content decision
Face die plate.
Mode four receives user to the scoring operations of interface template, and is managed by specific score value to interface template.
Based on above-mentioned maintenance mode, interface template library can add corresponding label to interface template, which can make
For the reference factor for pushing interface template for user, i.e. the label screening conditions that can be used as the first preset condition.Label substance can
Including keyword, score value, the probability being used by a user etc. in the corresponding applicating category of interface template, comment content.Based on mark
Sign content, can be obtained for user and show it is more high-quality, be more suitable the interface template of user.
For example, it includes " utilization rate is high " that the first preset condition, which is label substance,.User currently carries out customized webpage version
Using shopping class application is belonged to, then it includes " shopping ", " utilization rate is high ", " boundary that label substance can be selected from interface template library
Face is succinct " etc. interface template.
In one embodiment, each interface template in interface template library has corresponding template name, passes through mould
Board name, user although it is understood that the infrastructure component (i.e. not editable component) in corresponding interface template, such as the column Tab mould
Plate, tab bar template etc., wherein the infrastructure component of the column Tab template includes the column Tab, and the infrastructure component of tab bar template includes mark
Sign column, etc..It certainly, can also be according to other elements (the corresponding applicating category of such as interface template, comprehensive scores, comment keyword
Deng) it is that each interface template is named, it will not repeat them here.
In one embodiment, interface template is pushed to client and shows user by client by interface template library
When, not only can display interface template template name, may also display the major interfaces content of the interface template, including base set
Part, removable component etc., so that whether user selects the interface template according to the major interfaces content decision of interface template.
As shown in figure 3, showing two interface templates obtained for user: the column Tab template on current editing interface
With tab bar template.Wherein, the infrastructure component of the column Tab template is the column Tab and top column, and removable component is drawer column;Tab bar
The infrastructure component of template is tab bar template and top column, and removable component is drawer column.Also, in the window of each interface template
Lower section shows option " preview " and " creation ".If user selects option " preview ", corresponding interface template is displayed for a user
Preview interface;If user selects option " creation ", it is determined that user has selected the corresponding interface template of option " creation ", at this time
By the interface template be shown to user carry out using.
In the present embodiment, it can be obtained according to elements such as applicating category, the personal information of user and/or preference informations for user
It takes and shows at least one interface template, allow users to select oneself interested interface from the interface template pushed
Template uses, and obtains and the preference and applicating category of the interface template that shows due to meeting user, is able to use family and obtains
Obtain good cloud push experience.
After getting interface template that at least one waits for selection and showing user, according to user selected first
Interface template determines the initial interface of webpage version application.In one embodiment, it may be determined that the selected first interface mould of user
Plate is the initial interface of webpage version application.
Above-mentioned interface shown in Fig. 3 is adopted, if user selects tab bar template, it is determined that tab bar template is that webpage version is answered
Initial interface.
In one embodiment, interface template to be selected further includes empty template.In empty template, infrastructure component and can be removed
Component is sky, i.e., user can edit random component.As shown in figure 4, not only including for the interface template that user recommends
The column the Tab template and tab bar template obtained from interface template library, further includes empty template.If user selects empty template, say
Bright user loses interest in the column Tab template and tab bar template, and is intended to customized required interface template.
When receiving selection operation of the user to empty template, into the edit page edited to empty template;Editor
It include the menu item that the second edit operation is carried out to the every terms of information of empty template on the page;Wherein, every terms of information includes component, mark
Any information that may include on the webpages such as label, title, attribute, button.Then, response user executes the every terms of information of empty template
The second edit operation, based on empty template generate webpage version application initial interface.
Fig. 5 shows the interface after user's selection empty template (i.e. user clicks the corresponding option " creation " of empty template)
Figure.As seen from Figure 5, after user selects empty template, the application name of interface template and/or application packet name can be carried out certainly first
Definition, and then start the every terms of information of editor's empty template by clicking the option " creation " on interface again.
In the present embodiment, empty template can be shown for user, so that user compiles by editing the every terms of information of empty template
The interface template oneself needed is collected, to provide the personalized customized platform of template for user.
After the initial interface for determining the application of webpage version, user can not edit initial interface, i.e., directly using just
Beginning interface browses the application of webpage version.Alternatively, user edits initial interface, to obtain customized boundary required for oneself
Face.
When receiving first edit instruction of the user to initial interface, initial interface is held according to first edit instruction
The first edit operation of row.Specifically, the first edit operation may include the deletion to the element in initial interface, movement, addition etc.
Operation.Wherein, element may include displayable Arbitrary Term on the web interfaces such as component, label, title, button.
In one embodiment, it may be determined that go out the element of the specified type in initial interface, and then delete specified type
Element, so that webpage version is using element when operation without loading specified type.
The element of the specified type in initial interface can be determined by following any mode:
Mode one, according to the identification information of each element in initial interface, determine the corresponding element type of each element, then
The element of specified type is determined according to element type.
In which one, the element of the specified type in initial interface, such as advertisement can be automatically deleted.Identification information may include
Element term, element property information etc..
Mode two receives user to the marking operation of each element, then according to the corresponding label content of marking operation, from each
The element of specified type is determined in element.
In which two, label content can be word content, figure, the symbol etc. marked for element.For example, if
Specified type is advertisement, then for after " more " the label texts " advertisement " of component, it is first that component " more " can be identified as to advertisement
Element is deleted.Alternatively, using figure --- choose a certain element by the way of Option Box, i.e., it is believed that by the rubidium marking in order to
The element of specified type.
As shown in fig. 6, one shopping class webpage initial interface 600 on lower sidebar include component " homepage ", " logistics ",
" shopping cart " and " more " can mark component " more " if user wants to delete component " more ".In the present embodiment, use
The mode of Option Box is marked, as shown in FIG. 6 to be framed component " more ".Then, it just will pop up in initial interface 600
Ask the user whether that the window of the component is deleted in confirmation.When receiving user to the selection of " confirmation " option in window, delete
Component " more ".
In one embodiment, other relevant informations of initial interface can be also configured.Specifically, settable initial
Interface whether transverse screen, whether Show Status Bar, whether support to open applications etc..
Fig. 7 shows the surface chart being configured to the relevant information of the initial interface of webpage version application.As shown in fig. 7,
Into title bar be " DIY application " interface, user can option, component or details to initial interface be configured.In " choosing
In the corresponding current interface of item ", several entries that can be customized by users setting are listed, transverse screen is included whether, whether shows
Whether status bar supports open applications, whether webpage immerses, whether starts icon etc..User is right by clicking each entry
The corresponding switch button in side can carry out switching setting accordingly.After user setting is completed, interface upper right side is clicked
" generation " option produces the defined interface of webpage version application.The (not shown) on " details " corresponding interface, can
To the status bar of initial interface, status bar text, status bar background, page layout background, navigation bar, suspension button, suspension button figure
The details such as mark are configured.
In one embodiment, it can receive user and operated for webpage version using the creation of corresponding shortcut icon, in turn
Webpage version is added on terminal interface using corresponding shortcut icon according to creation operation, so as to be shown on terminal interface
The quick entrance of webpage version application.Optionally, user can issue creation behaviour by the option on the defined interface of initial interface
Make.Still by taking surface chart shown in Fig. 7 as an example, in " option " corresponding current interface, if user selects to open " starting icon ",
Then it is believed that having received the creation operation of user's sending, and webpage version is applied by corresponding shortcut icon according to creation operation
Addition is on terminal interface.Wherein, shortcut icon can be identical using the icon of corresponding applications client as webpage version, can also
It is distinguished with the icon of applications client, for example, addition one is used for the symbol of presentation web page on the icon of applications client,
To indicate that current icon belongs to the shortcut icon of webpage version application.
Further, when receiving the clicking operation to shortcut icon, the corresponding webpage version of the shortcut icon is jumped to
The runnable interface of application.
In the present embodiment, webpage version can be shown on terminal interface using corresponding shortcut icon, so that user exists
Using webpage version in application, the version application that can quickly and easily directly enter the Web page from desktop, clear without passing through opening again
Look at device, input network address cumbersome mode enter application.Also, user can also be obtained by the version application of entering the Web page of quick chart
Usage experience same as applications client.
In one embodiment, the applicating category that can be applied according to webpage version obtains belonging to the applicating category and meets
At least one related application of second preset condition, and then at least one related application that will acquire shows user.
Wherein, the second preset condition can be configured based on the corresponding label substance of each related application.Wherein, each correlation is answered
It is to be added previously according to the feedback of user with corresponding label substance, for example, label substance includes marking, in comment
Hold, comment on keyword, recommend number etc..According to the corresponding label substance of each related application, can preset second level condition be to push away
Recommend number reaches preset times, score value reaches default score value etc..
Fig. 8 shows the multiple related applications for obtaining and showing for user in an embodiment.In the present embodiment, webpage version is answered
Applicating category is electric business class website, and the second preset condition is that number is recommended to reach preset times.Then recommend for user multiple
The electric business class website for meeting the second preset condition, including " X east " on interface as shown in Figure 8, " X is precious ", " shop X " etc..User
It can select to want to add by choosing " next step " of tick boxes and window lower right side on the left of each related application working as
Related application on front interface.
In the present embodiment, when receiving selection operation of the user at least one related application, determination will be selected
First related application is added to the interface location of defined interface, and is answered the first correlation using the corresponding component of the interface location
Identification information is added to defined interface, so as to include the quick entrance of the first related application on defined interface.Wherein,
Identification information may include the URL of related application.
The mode for determining the corresponding interface location of the first related application includes following any mode:
Mode one, user-defined interface position.After user clicks option as shown in Figure 8 " next step ", current interface
On will show the corresponding choosings such as multiple options, including drawer column, right side sidebar, left side sidebar for selection interface position
?.User can determine interface location by selecting one of option.
Mode two determines interface location by way of recommending interface location for user.As shown in figure 9, current interface
Recommending interface location in the window of upper display is drawer column.When user selects option " the abandoning " of beneath window, it will be considered as
The first related application is not added;When user selects the option " voluntarily select " of beneath window, it will by such as mode one oneself
Definition mode determines interface location;When user selects option " addition " of beneath window, it is determined that the first related application is corresponding
Interface location be the current interface location recommended for user, i.e. drawer column.
In the present embodiment, the identification information of the related application of same application classification can will be belonged to webpage version application (such as
URL it) is added on the defined interface of webpage version application, so that using can be quick on interface by making by oneself for web application
Entrance quickly and easily enters the web interface of other related applications, without again by entering main browser page and inputting it
The cumbersome mode of the network address of his related application enters other related applications, therefore brings great convenience and very high for user
Using experience degree.
In one embodiment, after the defined interface for generating the application of webpage version, defined interface can be uploaded to boundary
Face die plate stores in library, so that interface template library updates interface template according to the defined interface uploaded, thus rich interface
Resource in template library provides more abundant, good interface template for user.
To sum up, the specific embodiment of this theme is described.Other embodiments are in the appended claims
In range.In some cases, the movement recorded in detail in the claims can execute and still in a different order
Desired result may be implemented.In addition, process depicted in the drawing not necessarily requires the particular order shown or continuous suitable
Sequence, to realize desired result.In some embodiments, multitasking and parallel processing can be advantageous.
The above are webpage customizing methods provided by the embodiments of the present application, are based on same thinking, the embodiment of the present application is also
A kind of customized device of webpage is provided.
Figure 10 is a kind of schematic block diagram of the customized device of webpage according to an embodiment of the invention, as shown in Figure 10,
The customized device 1000 of webpage is applied to client, comprising:
First receiving module 1010 refers to for receiving the operation for carrying out self-defining operation to the runnable interface of webpage version application
It enables;
First pushing module 1020, for obtaining at least one and waiting for that the interface template of selection is showed according to operational order
User, so that the interface template that user treats selection selects;
First determining module 1030, for determining the first of webpage version application according to selected first interface template of user
Beginning interface;
First editor module 1040, for when receiving first edit instruction of the user to initial interface, according to first
Edit instruction executes the first edit operation to initial interface, and the first edit operation includes carrying out more to each component in initial interface
At least one operation in changing, delete, adding;
Generation module 1050, for generating the defined interface of webpage version application according to the first edit operation, so that webpage
Version application is run by defined interface.
In one embodiment, operational order includes the identification information of webpage version application;
First pushing module 1020 includes:
Analytical unit, for analyzing the identification information of webpage version application, to determine the applicating category of webpage version application;
And analyze the personal information and/or preference information of user;
Acquiring unit, for being obtained and applicating category, personal information and/or preference information from preset interface template library
Match and meet at least one second contact surface template of the first preset condition;Wherein, interface template library is for storing each application
Corresponding relationship between classification and interface template;
First determination unit, for determining that second contact surface template is interface template to be selected.
In one embodiment, interface template to be selected includes empty template;
First determining module 1030 includes:
Into unit, for when receiving selection operation of the user to empty template, into what is edited to empty template
Edit page;It include the menu item that the second edit operation is carried out to the every terms of information of empty template on edit page;Every terms of information packet
Include component, label, title, attribute, in button at least one of;
Generation unit, the second edit operation executed for responding user to the every terms of information of empty template, is based on empty template
Generate the initial interface of webpage version application.
In one embodiment, the first editor module 1040 includes:
Third determination unit, for determining the element of the specified type in initial interface;
Unit is deleted, for deleting the element of specified type, so that without loading specified type when the application operation of webpage version
Element.
In one embodiment, third determination unit is also used to:
According to the identification information of each element in initial interface, the corresponding element type of each element is determined;According to element class
Type determines the element of specified type;
And/or
User is received to the marking operation of each element;According to the corresponding label content of marking operation, determined from each element
The element of specified type.
In one embodiment, device 1000 further include:
Module is obtained, the applicating category for apply according to webpage version obtains belonging to applicating category and meets second in advance
If at least one related application of condition;
Second pushing module, at least one related application to be showed user;
Second determining module, for determining institute when receiving selection operation of the user at least one related application
First related application of selection is added to the interface location of defined interface;
First adding module adds the identification information of the first related application for utilizing the corresponding component of interface location
To defined interface, so as to include the quick entrance of the first related application on defined interface.
In one embodiment, device 1000 further include:
Second receiving module is operated for webpage version using the creation of corresponding shortcut icon for receiving user;
Webpage version is added to terminal circle using corresponding shortcut icon for operating according to creation by the second adding module
On face, so as to show the quick entrance of webpage version application on terminal interface;
Jump module, for jumping to net when receiving the clicking operation to the shortcut icon shown on terminal interface
The runnable interface of page version application.
Using the device of the embodiment of the present invention, customized behaviour can be carried out to the runnable interface of webpage version application receiving
After the operational order of work, obtains at least one and wait for that the interface template of selection shows user, so that user treats the interface of selection
Template is selected, and the first interface template that user selects is determined as to the initial interface of webpage version application.Therefore, the technology
Scheme can provide the interface template for the webpage version application for being suitable for currently browsing for users to use for user, so that user be made to exist
More preferably interface experience degree can be obtained when applying using webpage version.Further, when receiving user to the of initial interface
When one edit instruction, the first edit operation can be executed to initial interface according to the first edit instruction, and grasp according to the first editor
Make to generate the defined interface that webpage version is applied, so that webpage version, which is applied, passes through defined interface operation.As it can be seen that the technical solution
It is also able to achieve the self-defining operation for the initial interface that user applies webpage version, allows users to hobby or habit according to oneself
Used editor's web interface, such as delete unwanted component, only retain common component, the application of webpage version is created to realize
Build the effect of for lightweight, the excellent scaled-down version application for being similar to client.
It should be understood that the above-mentioned customized device of webpage can be used to realize previously described webpage
Customizing method, datail description therein should be described with method part above it is similar, it is cumbersome to avoid, do not repeat separately herein.
Based on same thinking, the embodiment of the present application also provides a kind of webpage self-defining device, as shown in figure 11.Webpage is certainly
Bigger difference can be generated because configuration or performance are different by defining equipment, may include one or more processor
1101 and memory 1102, it can store one or more storage application programs or data in memory 1102.Wherein,
Memory 1102 can be of short duration storage or persistent storage.The application program for being stored in memory 1102 may include one or one
It is a with upper module (diagram is not shown), each module may include executable to the series of computation machine in webpage self-defining device
Instruction.Further, processor 1101 can be set to communicate with memory 1102, executes and deposits on webpage self-defining device
Series of computation machine executable instruction in reservoir 1102.Webpage self-defining device can also include one or more power supplys
1103, one or more wired or wireless network interfaces 1104, one or more input/output interfaces 1105, one
Or more than one keyboard 1106.
Specifically in the present embodiment, webpage self-defining device includes memory and one or more program,
Perhaps more than one program is stored in memory and one or more than one program may include one or one for one of them
It is a with upper module, and each module may include and passing through to the series of computation machine executable instruction in webpage self-defining device
Configuration includes for carrying out following calculate to execute this or more than one program by one or more than one processor
Machine executable instruction:
Receive the operational order that self-defining operation is carried out to the runnable interface that webpage version is applied;
According to the operational order, obtains at least one and wait for that the interface template of selection is supplied to user, so that the user
The interface template to be selected is selected;
According to selected first interface template of user, the initial interface of the webpage version application is determined;
When receiving first edit instruction of the user to the initial interface, according to first edit instruction pair
The initial interface executes the first edit operation, and first edit operation includes carrying out to each component in the initial interface
Change is deleted, at least one operation in addition;
The defined interface that the webpage version application is generated according to first edit operation, so that the webpage version application
It is run by the defined interface.
Optionally, the operational order includes the identification information of webpage version application;
Computer executable instructions when executed, can also make the processor:
The identification information of the webpage version application is analyzed, to determine the applicating category of the webpage version application;And analysis
The personal information and/or preference information of the user;
It is obtained and the applicating category, the personal information and/or preference information phase from preset interface template library
Match and meet at least one second contact surface template of the first preset condition;Wherein, the interface template library is for storing each application
Corresponding relationship between classification and interface template;
Determine that the second contact surface template is the interface template to be selected.
Optionally, the interface template to be selected includes empty template;
Computer executable instructions when executed, can also make the processor:
When receiving selection operation of the user to the empty template, into the volume edited to the empty template
Collect the page;It include the menu item that the second edit operation is carried out to the every terms of information of the empty template on the edit page;It is described
Every terms of information include component, label, title, attribute, in button at least one of;
The second edit operation that the user executes the every terms of information of the empty template is responded, it is raw based on the empty template
The initial interface applied at the webpage version.
Optionally, computer executable instructions when executed, can also make the processor:
Determine the element of the specified type in the initial interface;
The element of the specified type is deleted, so that without loading the specified type when webpage version application operation
Element.
Optionally, computer executable instructions when executed, can also make the processor:
According to the identification information of each element in the initial interface, the corresponding element type of each element is determined;Root
The element of the specified type is determined according to the element type;
And/or
User is received to the marking operation of each element;According to the corresponding label content of the marking operation, from described
The element of the specified type is determined in each element.
Optionally, computer executable instructions when executed, can also make the processor:
According to the applicating category that the webpage version is applied, obtains belonging to the applicating category and meet the second default item
At least one related application of part;
At least one described related application is showed into the user;
When receiving selection operation of the user at least one related application, determine selected first
Related application is added to the interface location of the defined interface;
Using the corresponding component of the interface location, the identification information of first related application is added to described make by oneself
Adopted interface, so as to include the quick entrance of first related application on the defined interface.
Optionally, computer executable instructions when executed, can also make the processor:
It receives the user and is operated for the webpage version using the creation of corresponding shortcut icon;
It is operated according to the creation, the webpage version is added on terminal interface using corresponding shortcut icon, so that
The quick entrance of the webpage version application is shown on the terminal interface;
When receiving the clicking operation to the shortcut icon shown on the terminal interface, the webpage is jumped to
The runnable interface of version application.
The embodiment of the present application also proposed a kind of computer readable storage medium, the computer-readable recording medium storage one
A or multiple programs, the one or more program include instruction, which holds when by the electronic equipment including multiple application programs
When row, the electronic equipment can be made to execute above-mentioned webpage customizing method, and be specifically used for executing:
Receive the operational order that self-defining operation is carried out to the runnable interface that webpage version is applied;
According to the operational order, obtains at least one and wait for that the interface template of selection shows user, so that the user
The interface template to be selected is selected;
According to selected first interface template of user, the initial interface of the webpage version application is determined;
When receiving first edit instruction of the user to the initial interface, according to first edit instruction pair
The initial interface executes the first edit operation, and first edit operation includes carrying out to each component in the initial interface
Change is deleted, at least one operation in addition;
The defined interface that the webpage version application is generated according to first edit operation, so that the webpage version application
It is run by the defined interface.
It should also be noted that, the terms "include", "comprise" or its any other variant are intended to nonexcludability
It include so that the process, method, commodity or the equipment that include a series of elements not only include those elements, but also to wrap
Include other elements that are not explicitly listed, or further include for this process, method, commodity or equipment intrinsic want
Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including described want
There is also other identical elements in the process, method of element, commodity or equipment.
All the embodiments in this specification are described in a progressive manner, same and similar portion between each embodiment
Dividing may refer to each other, and each embodiment focuses on the differences from other embodiments.Especially for system reality
For applying example, since it is substantially similar to the method embodiment, so being described relatively simple, related place is referring to embodiment of the method
Part explanation.
The above description is only an example of the present application, is not intended to limit this application.For those skilled in the art
For, various changes and changes are possible in this application.All any modifications made within the spirit and principles of the present application are equal
Replacement, improvement etc., should be included within the scope of the claims of this application.
Claims (15)
1. a kind of webpage customizing method characterized by comprising
Receive the operational order that self-defining operation is carried out to the runnable interface that webpage version is applied;
According to the operational order, obtains at least one and wait for that the interface template of selection shows user, so that the user is to institute
Interface template to be selected is stated to be selected;
According to selected first interface template of user, the initial interface of the webpage version application is determined;
When receiving first edit instruction of the user to the initial interface, according to first edit instruction to described
Initial interface executes the first edit operation, and first edit operation includes carrying out more to each component in the initial interface
At least one operation in changing, delete, adding;
The defined interface that the webpage version application is generated according to first edit operation, so that the webpage version application passes through
The defined interface operation.
2. the method according to claim 1, wherein the operational order includes the mark of webpage version application
Information;
It is described obtain at least one wait for that the interface template of selection shows user, comprising:
The identification information of the webpage version application is analyzed, to determine the applicating category of the webpage version application;And described in analysis
The personal information and/or preference information of user;
From preset interface template library obtain with the applicating category, the personal information and/or preference information match and
Meet at least one second contact surface template of the first preset condition;Wherein, the interface template library is for storing each applicating category
Corresponding relationship between interface template;
Determine that the second contact surface template is the interface template to be selected.
3. the method according to claim 1, wherein the interface template to be selected includes empty template;
It is described according to selected first interface template, determine the initial interface of the webpage version application, comprising:
When receiving selection operation of the user to the empty template, into the page edited to the empty template
Face;It include the menu item that the second edit operation is carried out to the every terms of information of the empty template on the edit page;The items
Information include component, label, title, attribute, in button at least one of;
The second edit operation that the user executes the every terms of information of the empty template is responded, institute is generated based on the empty template
State the initial interface of webpage version application.
4. the method according to claim 1, wherein it is described according to first edit instruction to the initial boundary
Face executes the first edit operation, comprising:
Determine the element of the specified type in the initial interface;
The element of the specified type is deleted, so that the webpage version is using member when operation without loading the specified type
Element.
5. according to the method described in claim 4, it is characterized in that, the member of the specified type in the determination initial interface
Element, comprising:
According to the identification information of each element in the initial interface, the corresponding element type of each element is determined;According to institute
State the element that element type determines the specified type;
And/or
User is received to the marking operation of each element;According to the corresponding label content of the marking operation, from each member
The element of the specified type is determined in element.
6. the method according to claim 1, wherein further include:
According to the applicating category that the webpage version is applied, obtains belonging to the applicating category and meet the second preset condition
At least one related application;
At least one described related application is showed into the user;
When receiving selection operation of the user at least one related application, determine related by selected first
Using the interface location for being added to the defined interface;
Using the corresponding component of the interface location, the identification information of first related application is added to the customized boundary
Face, so as to include the quick entrance of first related application on the defined interface.
7. the method according to claim 1, wherein further include:
It receives the user and is operated for the webpage version using the creation of corresponding shortcut icon;
It is operated, the webpage version is added on terminal interface using corresponding shortcut icon, so that described according to the creation
The quick entrance of the webpage version application is shown on terminal interface;
When receiving the clicking operation to the shortcut icon shown on the terminal interface, jumps to the webpage version and answer
Runnable interface.
8. a kind of customized device of webpage characterized by comprising
First receiving module, for receiving the operational order for carrying out self-defining operation to the runnable interface of webpage version application;
First pushing module, for obtaining at least one and waiting for that the interface template of selection shows user according to the operational order,
So that the user selects the interface template to be selected;
First determining module, for determining the initial boundary of the webpage version application according to selected first interface template of user
Face;
First editor module, for when receiving first edit instruction of the user to the initial interface, according to described
First edit instruction executes the first edit operation to the initial interface, and first edit operation includes to the initial interface
On each component be modified, delete, adding at least one of operation;
Generation module, for generating the defined interface of the webpage version application according to first edit operation, so that described
Webpage version is applied and is run by the defined interface.
9. device according to claim 8, which is characterized in that the operational order includes the mark of webpage version application
Information;
First pushing module includes:
Analytical unit, for analyzing the identification information of the webpage version application, to determine the application class of the webpage version application
Not;And analyze the personal information and/or preference information of the user;
Acquiring unit, for being obtained and the applicating category, the personal information and/or preference from preset interface template library
Information matches and meets at least one second contact surface template of the first preset condition;Wherein, the interface template library is for depositing
Store up the corresponding relationship between each applicating category and interface template;
First determination unit, for determining that the second contact surface template is the interface template to be selected.
10. device according to claim 8, which is characterized in that the interface template to be selected includes empty template;
First determining module includes:
Into unit, for when receiving selection operation of the user to the empty template, into the empty template into
The edit page of edlin;It include the dish that the second edit operation is carried out to the every terms of information of the empty template on the edit page
Individual event;The every terms of information include component, label, title, attribute, in button at least one of;
Generation unit, the second edit operation executed for responding the user to the every terms of information of the empty template, is based on institute
State the initial interface that empty template generates the webpage version application.
11. device according to claim 8, which is characterized in that first editor module includes:
Third determination unit, for determining the element of the specified type in the initial interface;
Unit is deleted, for deleting the element of the specified type, so that without described in load when webpage version application operation
The element of specified type.
12. device according to claim 11, which is characterized in that the third determination unit is also used to:
According to the identification information of each element in the initial interface, the corresponding element type of each element is determined;According to institute
State the element that element type determines the specified type;
And/or
User is received to the marking operation of each element;According to the corresponding label content of the marking operation, from each member
The element of the specified type is determined in element.
13. device according to claim 8, which is characterized in that further include:
Obtain module, the applicating category for apply according to the webpage version is that acquisition belongs to the applicating category and meet the
At least one related application of two preset conditions;
Second pushing module, at least one described related application to be showed the user;
Second determining module, for determining when receiving selection operation of the user at least one related application
Selected first related application is added to the interface location of the defined interface;
First adding module, for utilizing the corresponding component of the interface location, by the identification information of first related application
It is added to the defined interface, so as to include the quick entrance of first related application on the defined interface.
14. device according to claim 8, which is characterized in that further include:
Second receiving module is operated for the webpage version using the creation of corresponding shortcut icon for receiving the user;
The webpage version is added to end using corresponding shortcut icon for operating according to the creation by the second adding module
It holds on interface, so as to show the quick entrance of the webpage version application on the terminal interface;
Jump module, for jumping when receiving the clicking operation to the shortcut icon shown on the terminal interface
To the runnable interface of webpage version application.
15. a kind of webpage self-defining device characterized by comprising
Processor;And
It is arranged to the memory of storage computer executable instructions, the executable instruction makes the processing when executed
Device:
Receive the operational order that self-defining operation is carried out to the runnable interface that webpage version is applied;
According to the operational order, obtains at least one and wait for that the interface template of selection shows user, so that the user is to institute
Interface template to be selected is stated to be selected;
According to selected first interface template of user, the initial interface of the webpage version application is determined;
When receiving first edit instruction of the user to the initial interface, according to first edit instruction to described
Initial interface executes the first edit operation, and first edit operation includes carrying out more to each component in the initial interface
At least one operation in changing, delete, adding;
The defined interface that the webpage version application is generated according to first edit operation, so that the webpage version application passes through
The defined interface operation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811347447.0A CN109656651A (en) | 2018-11-13 | 2018-11-13 | Webpage customizing method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811347447.0A CN109656651A (en) | 2018-11-13 | 2018-11-13 | Webpage customizing method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109656651A true CN109656651A (en) | 2019-04-19 |
Family
ID=66110923
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811347447.0A Pending CN109656651A (en) | 2018-11-13 | 2018-11-13 | Webpage customizing method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109656651A (en) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110658968A (en) * | 2019-09-24 | 2020-01-07 | 掌阅科技股份有限公司 | Page turning processing method of photo e-book and electronic equipment |
CN111124375A (en) * | 2019-12-27 | 2020-05-08 | 杭州东方通信软件技术有限公司 | Autonomous front-end design and display system |
CN111325006A (en) * | 2020-03-17 | 2020-06-23 | 北京百度网讯科技有限公司 | Information interaction method and device, electronic equipment and storage medium |
CN111679824A (en) * | 2020-04-16 | 2020-09-18 | 上海淇玥信息技术有限公司 | Method and device for making active page, electronic equipment and storage medium |
CN111984259A (en) * | 2020-07-10 | 2020-11-24 | 浙江大搜车软件技术有限公司 | Interface creating method, device, equipment and storage medium |
CN112016023A (en) * | 2019-05-29 | 2020-12-01 | 腾讯数码(天津)有限公司 | Service processing method, device, terminal and storage medium |
CN112099779A (en) * | 2019-06-18 | 2020-12-18 | 深圳云天励飞技术有限公司 | Method and related device for generating visual operation interface |
CN112230916A (en) * | 2020-10-10 | 2021-01-15 | 湖南皖湘科技有限公司 | Method for quickly generating user-defined webpage |
CN112256379A (en) * | 2020-10-30 | 2021-01-22 | 广东耐思智慧科技有限公司 | Method for realizing mass production of multi-industry templates |
CN112486491A (en) * | 2020-12-15 | 2021-03-12 | 平安国际智慧城市科技股份有限公司 | Page generation method and device, computer equipment and storage medium |
CN112486484A (en) * | 2020-11-26 | 2021-03-12 | 北京金山云网络技术有限公司 | Webpage version generation method and device |
CN112528204A (en) * | 2020-12-22 | 2021-03-19 | 北京搜房科技发展有限公司 | Method and device for making special topic webpage |
CN113220298A (en) * | 2021-05-26 | 2021-08-06 | 中国农业银行股份有限公司山西省分行 | Product design method, device, readable medium and equipment |
CN113919311A (en) * | 2021-10-29 | 2022-01-11 | 北京达佳互联信息技术有限公司 | Data display method and device, electronic equipment and storage medium |
CN115017434A (en) * | 2022-06-16 | 2022-09-06 | 特赞(上海)信息科技有限公司 | Dynamic template loading rendering method and system based on access path |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102479224A (en) * | 2010-11-23 | 2012-05-30 | 腾讯科技(深圳)有限公司 | Application webpage editing method and application webpage editing device |
CN102654833A (en) * | 2012-02-01 | 2012-09-05 | 中兴通讯(香港)有限公司 | Mobile phone application development method and system |
CN103473033A (en) * | 2012-06-06 | 2013-12-25 | 中兴通讯股份有限公司 | WEB server and method supporting online mobile application design |
CN106528729A (en) * | 2016-10-26 | 2017-03-22 | 微景天下(北京)科技有限公司 | System and method for establishing WEB application |
CN107122166A (en) * | 2010-12-15 | 2017-09-01 | 微软技术许可有限责任公司 | The Extensible template pipeline applied for web |
CN107122383A (en) * | 2010-08-11 | 2017-09-01 | 耐克创新有限合伙公司 | The intelligent display of information in user interface |
CN107844299A (en) * | 2017-12-01 | 2018-03-27 | 浪潮软件股份有限公司 | Method for implementing Web application development tool |
-
2018
- 2018-11-13 CN CN201811347447.0A patent/CN109656651A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107122383A (en) * | 2010-08-11 | 2017-09-01 | 耐克创新有限合伙公司 | The intelligent display of information in user interface |
CN102479224A (en) * | 2010-11-23 | 2012-05-30 | 腾讯科技(深圳)有限公司 | Application webpage editing method and application webpage editing device |
CN107122166A (en) * | 2010-12-15 | 2017-09-01 | 微软技术许可有限责任公司 | The Extensible template pipeline applied for web |
CN102654833A (en) * | 2012-02-01 | 2012-09-05 | 中兴通讯(香港)有限公司 | Mobile phone application development method and system |
CN103473033A (en) * | 2012-06-06 | 2013-12-25 | 中兴通讯股份有限公司 | WEB server and method supporting online mobile application design |
CN106528729A (en) * | 2016-10-26 | 2017-03-22 | 微景天下(北京)科技有限公司 | System and method for establishing WEB application |
CN107844299A (en) * | 2017-12-01 | 2018-03-27 | 浪潮软件股份有限公司 | Method for implementing Web application development tool |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112016023A (en) * | 2019-05-29 | 2020-12-01 | 腾讯数码(天津)有限公司 | Service processing method, device, terminal and storage medium |
CN112016023B (en) * | 2019-05-29 | 2023-08-18 | 腾讯数码(天津)有限公司 | Service processing method, device, terminal and storage medium |
CN112099779A (en) * | 2019-06-18 | 2020-12-18 | 深圳云天励飞技术有限公司 | Method and related device for generating visual operation interface |
CN110658968B (en) * | 2019-09-24 | 2020-08-21 | 掌阅科技股份有限公司 | Page turning processing method of photo e-book and electronic equipment |
CN110658968A (en) * | 2019-09-24 | 2020-01-07 | 掌阅科技股份有限公司 | Page turning processing method of photo e-book and electronic equipment |
CN111124375A (en) * | 2019-12-27 | 2020-05-08 | 杭州东方通信软件技术有限公司 | Autonomous front-end design and display system |
CN111325006B (en) * | 2020-03-17 | 2023-05-05 | 北京百度网讯科技有限公司 | Information interaction method and device, electronic equipment and storage medium |
CN111325006A (en) * | 2020-03-17 | 2020-06-23 | 北京百度网讯科技有限公司 | Information interaction method and device, electronic equipment and storage medium |
CN111679824A (en) * | 2020-04-16 | 2020-09-18 | 上海淇玥信息技术有限公司 | Method and device for making active page, electronic equipment and storage medium |
CN111679824B (en) * | 2020-04-16 | 2023-12-26 | 上海淇玥信息技术有限公司 | Active page manufacturing method and device, electronic equipment and storage medium |
CN111984259A (en) * | 2020-07-10 | 2020-11-24 | 浙江大搜车软件技术有限公司 | Interface creating method, device, equipment and storage medium |
CN112230916A (en) * | 2020-10-10 | 2021-01-15 | 湖南皖湘科技有限公司 | Method for quickly generating user-defined webpage |
CN112256379A (en) * | 2020-10-30 | 2021-01-22 | 广东耐思智慧科技有限公司 | Method for realizing mass production of multi-industry templates |
CN112256379B (en) * | 2020-10-30 | 2024-05-24 | 广东耐思智慧科技有限公司 | Method for mass production of multi-industry templates |
CN112486484A (en) * | 2020-11-26 | 2021-03-12 | 北京金山云网络技术有限公司 | Webpage version generation method and device |
CN112486491A (en) * | 2020-12-15 | 2021-03-12 | 平安国际智慧城市科技股份有限公司 | Page generation method and device, computer equipment and storage medium |
CN112528204B (en) * | 2020-12-22 | 2024-02-06 | 北京搜房科技发展有限公司 | Method and device for manufacturing thematic webpage |
CN112528204A (en) * | 2020-12-22 | 2021-03-19 | 北京搜房科技发展有限公司 | Method and device for making special topic webpage |
CN113220298A (en) * | 2021-05-26 | 2021-08-06 | 中国农业银行股份有限公司山西省分行 | Product design method, device, readable medium and equipment |
CN113919311A (en) * | 2021-10-29 | 2022-01-11 | 北京达佳互联信息技术有限公司 | Data display method and device, electronic equipment and storage medium |
CN113919311B (en) * | 2021-10-29 | 2024-09-20 | 北京达佳互联信息技术有限公司 | Data display method and device, electronic equipment and storage medium |
CN115017434A (en) * | 2022-06-16 | 2022-09-06 | 特赞(上海)信息科技有限公司 | Dynamic template loading rendering method and system based on access path |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109656651A (en) | Webpage customizing method and device | |
JP7395475B2 (en) | System and method for generating and editing text content in a website construction system | |
JP5956569B2 (en) | Identify relevant applications based on browsing activity | |
JP7333832B2 (en) | Systems and methods for generation and interactive editing of living documents | |
US20130326333A1 (en) | Mobile Content Management System | |
CN104142826A (en) | Method, device and system for constructing page | |
US20140026037A1 (en) | Creating personalized networked documents | |
WO2012021221A1 (en) | Systems and methods for providing modular configurable creative units for delivery via intext advertising | |
US20070239674A1 (en) | Method and System for Providing Weblog Author-Defined, Weblog-Specific Search Scopes in Weblogs | |
CN104321743A (en) | Method and system for developing applications for consulting content and services on a telecommunications network | |
CN104834753A (en) | Webpage screenshot generating method and device | |
CN106407425A (en) | A method and a device for information push based on artificial intelligence | |
KR20120047333A (en) | An assistant-adviser using the semantic analysis of community exchanges | |
CN102360386A (en) | Intelligent shopping guide system and method of electronic commerce website | |
WO2008154042A1 (en) | System and method for the generation, storage and navigation of contextually anchored links | |
WO2013184018A1 (en) | User curated collections for an online application environment | |
Díaz et al. | End-user browser-side modification of web pages | |
KR100928315B1 (en) | Web browsing system | |
CN103761028A (en) | Intelligent reader capable of conducting association when clicked and storing files in catalog and implementation method | |
CN107622074A (en) | A kind of data processing method, device and computing device | |
KR20230080049A (en) | System for supporting manufacturing of website based on ai and method thereof | |
CN101681370A (en) | Combined personal and community lists | |
CN105893584A (en) | Method, client and system for displaying website label of favorites | |
JP5805134B2 (en) | Terminal device and device program | |
CN105373310B (en) | Method and apparatus based on the user's operation real-time update page |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190419 |
|
RJ01 | Rejection of invention patent application after publication |