CN104657451A - Processing method and processing device for page - Google Patents

Processing method and processing device for page Download PDF

Info

Publication number
CN104657451A
CN104657451A CN201510061919.6A CN201510061919A CN104657451A CN 104657451 A CN104657451 A CN 104657451A CN 201510061919 A CN201510061919 A CN 201510061919A CN 104657451 A CN104657451 A CN 104657451A
Authority
CN
China
Prior art keywords
user
pages
page
editing
editing data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510061919.6A
Other languages
Chinese (zh)
Other versions
CN104657451B (en
Inventor
王海涵
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Baidu Online Network Technology Beijing Co Ltd
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201510061919.6A priority Critical patent/CN104657451B/en
Publication of CN104657451A publication Critical patent/CN104657451A/en
Application granted granted Critical
Publication of CN104657451B publication Critical patent/CN104657451B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9577Optimising the visualization of content, e.g. distillation of HTML documents
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/103Formatting, i.e. changing of presentation of documents
    • G06F40/106Display of layout of documents; Previewing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention provides a processing method and a processing device for a page. According to the embodiment of the invention, by determining a browsing page browsed by a user, use editing data are obtained according to attribute information of the browsing page and user identification information of the user, so that the user editing data can be shown on the browsing page; since the browsing page is shown without completely depending on page resources, and the user editing data are additionally shown on the shown browsing page, so that the problem that data interaction between applications and servers corresponding to the applications is increased due to the fact that other pages are shown or other operations are executed through the current application or other applications when the browsing page is shown by the current application in the prior art can be avoided, and further the processing load of the server is reduced.

Description

The disposal route of the page and device
[technical field]
The present invention relates to WWW (World Wide Web, Web) page treatment technology, particularly relate to a kind of disposal route and device of the page.
[background technology]
Along with the development of the communication technology, terminal is integrated with increasing function, thus makes to contain more and more corresponding application (Application, APP) in the systemic-function list of terminal.Some application examples, as browser etc., can relate to some WWW (World Wide Web, the Web) page, referred to as the page.The page resource that application can provide according to developer, represents each page.Current page resource comprises page primary resource and page child resource.Wherein, page primary resource is page source code, page child resource is some static resources (Static Resource) that page primary resource links, such as, JavaScript script file, CSS (cascading style sheet) (Cascading Style Sheets, CSS) resource or picture etc.
But, owing to relying on the page that page resource represents completely, may meet user real browse intention, such as, user is when browsing current page, wish can also obtain other related contents further (such as, the explanation explanation of some content on current page, content browsed before on current page, the method of operating etc. of current page) etc., user is made to need repeatedly to browse other pages by current application or other application or perform other operations, the content meeting and browse intention can be obtained, like this, the data interaction between the application server corresponding with it can be increased, thus result in the increase of the processing load of server.
[summary of the invention]
Many aspects of the present invention provide a kind of disposal route and device of the page, in order to reduce the processing load of server.
An aspect of of the present present invention, provides a kind of disposal route of the page, comprising:
Determine the browsing pages that user browses;
According to the attribute information of described browsing pages and the user totem information of described user, obtain user's editing data;
On described browsing pages, represent described user's editing data.
Aspect as above and arbitrary possible implementation, provide a kind of implementation further, and described attribute information comprises at least one item in page iden-tity, page feature and specified page element.
Aspect as above and arbitrary possible implementation, provide a kind of implementation further, described according to described user or the editing operation of other users in specified page except described user, generates described user's editing data, comprising:
Obtain first editing operation of described user on described browsing pages or other pages described;
According to described first editing operation, generate described user's editing data;
To the attribute information of described browsing pages or the attribute information of other pages described, and the user totem information of described user, and described user's editing data, carry out stores processor.
Aspect as above and arbitrary possible implementation, provide a kind of implementation further, described according to described first editing operation, after generating described user's editing data, also comprises:
On described browsing pages or other pages described, represent described user's editing data.
Aspect as above and arbitrary possible implementation, provide a kind of implementation further, described according to described user or the editing operation of other users in specified page except described user, generates described user's editing data, comprising:
Obtain second editing operation of other users described on described browsing pages or other pages described and share operation;
Share operation according to described second editing operation with described, generate user's sharing data and described user's editing data;
According to described user's sharing data, to the attribute information of described browsing pages or the attribute information of other pages described, and the user totem information of the user totem information of described user and other users described, and described user's editing data, carry out stores processor.
Aspect as above and arbitrary possible implementation, provide a kind of implementation further, describedly shares operation according to described second editing operation with described, after generating user's sharing data and described user's editing data, also comprises:
On described browsing pages or other pages described, represent described user's editing data.
Aspect as above and arbitrary possible implementation, provide a kind of implementation further, and described user's editing data comprises:
Content of edit; Or
Content of edit and editor position.
Aspect as above and arbitrary possible implementation, provide a kind of implementation further, and described content of edit comprises at least one item in text, image, audio frequency, video, animation and application.
Aspect as above and arbitrary possible implementation, provide a kind of implementation further, and the reference position of described editor position comprises:
A default location; Or
Described user or other users described are from a recommended location selected at least two recommended location; Or
Described user or an optional position specified by other users described.
Aspect as above and arbitrary possible implementation, provide a kind of implementation further, described method also comprises:
Adjustment process is carried out, with the user's editing data after obtaining adjustment to described user's editing data.
Another aspect of the present invention, provides a kind for the treatment of apparatus of the page, comprising:
Determining unit, for determining the browsing pages that user browses;
Obtain unit, for according to the attribute information of described browsing pages and the user totem information of described user, obtain user's editing data;
Represent unit, at described browsing pages, represent described user's editing data.
Aspect as above and arbitrary possible implementation, provide a kind of implementation further, described acquisition unit, also for
According to described user or the editing operation of other users in specified page except described user, generate described user's editing data; Wherein,
Described specified page comprises at least one page in described browsing pages and other pages except described browsing pages.
Aspect as above and arbitrary possible implementation, provide a kind of implementation further, and described attribute information comprises at least one item in page iden-tity, page feature and specified page element.
Aspect as above and arbitrary possible implementation, provide a kind of implementation further, described acquisition unit, specifically for
Obtain first editing operation of described user on described browsing pages or other pages described;
According to described first editing operation, generate described user's editing data; And
To the attribute information of described browsing pages or the attribute information of other pages described, and the user totem information of described user, and described user's editing data, carry out stores processor.
Aspect as above and arbitrary possible implementation, provide a kind of implementation further, described in represent unit, also for
On described browsing pages or other pages described, represent described user's editing data.
Aspect as above and arbitrary possible implementation, provide a kind of implementation further, described acquisition unit, specifically for
Obtain second editing operation of other users described on described browsing pages or other pages described and share operation;
Share operation according to described second editing operation with described, generate user's sharing data and described user's editing data; And
According to described user's sharing data, to the attribute information of described browsing pages or the attribute information of other pages described, and the user totem information of the user totem information of described user and other users described, and described user's editing data, carry out stores processor.
Aspect as above and arbitrary possible implementation, provide a kind of implementation further, described in represent unit, also for
On described browsing pages or other pages described, represent described user's editing data.
Aspect as above and arbitrary possible implementation, provide a kind of implementation further, and described user's editing data comprises:
Content of edit; Or
Content of edit and editor position.
Aspect as above and arbitrary possible implementation, provide a kind of implementation further, and described content of edit comprises at least one item in text, image, audio frequency, video, animation and application.
Aspect as above and arbitrary possible implementation, provide a kind of implementation further, and the reference position of described editor position comprises:
A default location; Or
Described user or other users described are from a recommended location selected at least two recommended location; Or
Described user or an optional position specified by other users described.
Aspect as above and arbitrary possible implementation, provide a kind of implementation further, described acquisition unit, also for
Adjustment process is carried out, with the user's editing data after obtaining adjustment to described user's editing data.
As shown from the above technical solution, the embodiment of the present invention is by determining the browsing pages that user browses, and then according to the attribute information of described browsing pages and the user totem information of described user, obtain user's editing data, make it possible on described browsing pages, represent described user's editing data, browsing pages is represented owing to no longer just relying on page resource completely, but can additionally represent user's editing data on represented browsing pages, make it possible to avoid the problem owing to also needing the increase representing other pages by current application or other application again or perform other operations and cause to apply the data interaction between the server corresponding with it when being represented browsing pages by current application in prior art, thus reduce the processing load of server.
[accompanying drawing explanation]
In order to be illustrated more clearly in the technical scheme in the embodiment of the present invention, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
The schematic flow sheet of the disposal route of the page that Fig. 1 provides for one embodiment of the invention;
The structural representation of the treating apparatus of the page that Fig. 2 provides for another embodiment of the present invention.
[embodiment]
For making the object of the embodiment of the present invention, technical scheme and advantage clearly, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making other embodiments whole obtained under creative work prerequisite, belong to the scope of protection of the invention.
Be understandable that, the page involved in the present invention, also Web page or webpage can be called, can be based on HTML (Hypertext Markup Language) (HyperText Markup Language, HTML) webpage (Web Page) write, i.e. html page, or can also be the webpage write based on HTML and Java language, the i.e. java server page (Java Server Page, JSP), or can also be the webpage of other language compilation, the present embodiment be particularly limited this.The page can comprise by one or more page-tag such as, HTML (Hypertext Markup Language) (HyperText Markup Language, HTML) label, JSP label etc., a display block of definition, be called page elements, such as, word, picture, hyperlink, button, edit box, combobox etc.
It should be noted that, terminal involved in the embodiment of the present invention can include but not limited to mobile phone, personal digital assistant (Personal Digital Assistant, PDA), radio hand-held equipment, panel computer (Tablet Computer), PC (Personal Computer, PC), MP3 player, MP4 player, wearable device (such as, intelligent glasses, intelligent watch, Intelligent bracelet etc.) etc.
In addition, term "and/or" herein, being only a kind of incidence relation describing affiliated partner, can there are three kinds of relations in expression, and such as, A and/or B, can represent: individualism A, exists A and B simultaneously, these three kinds of situations of individualism B.In addition, character "/" herein, general expression forward-backward correlation is to the relation liking a kind of "or".
The schematic flow sheet of the disposal route of the page that Fig. 1 provides for one embodiment of the invention, as shown in Figure 1.
101, the browsing pages that user browses is determined.
102, according to the attribute information of described browsing pages and the user totem information of described user, user's editing data is obtained.
Wherein, described user's editing data can be that the editing operation in specified page generates according to described user or other users except described user; Described specified page comprises at least one page in described browsing pages and other pages except described browsing pages; Other pages described are the attribute information page consistent with the attribute information of described browsing pages.
103, on described browsing pages, described user's editing data is represented.
It should be noted that, the executive agent of 101 ~ 103 can for being positioned at the application of local terminal, or can also for being arranged in plug-in unit or SDK (Software Development Kit) (the SoftwareDevelopment Kit of the application of local terminal, the functional unit such as SDK), or can also for being arranged in the processing engine of the server of network side, or can also for being positioned at the distributed system of network side, the present embodiment is not particularly limited this, and the present embodiment is not particularly limited this.
Be understandable that, described application can be mounted in the local program (nativeApp) in terminal, or can also be a web page program (webApp) of browser in terminal, and the present embodiment is not particularly limited this.
The page, sometimes WWW (World Wide Web can be also called, Web) page, can be based on HTML (Hypertext Markup Language) (HyperText Markup Language, HTML) webpage (Web Page) write, i.e. html page, or can also be the webpage write based on HTML and Java language, the i.e. java server page (Java Server Page, JSP), or the webpage can also write for other programming languages, the present embodiment is not particularly limited this.
Particularly, the page can comprise by one or more page-tag such as, HTML (Hypertext Markup Language) (HyperText Markup Language, HTML) label, JSP label etc., the display block of definition, is called page elements, such as, text, picture, hyperlink, button, edit box, combobox etc., the present embodiment is not particularly limited this.
Like this, by determining the browsing pages that user browses, and then according to the attribute information of described browsing pages and the user totem information of described user, obtain user's editing data, described user's editing data is that the editing operation according to described user or other users except described user at least one page in described browsing pages and other pages except described browsing pages generates, make it possible on described browsing pages, represent described user's editing data, browsing pages is represented owing to no longer just relying on page resource completely, but can additionally represent user's editing data on represented browsing pages, make it possible to avoid the problem owing to also needing the increase representing other pages by current application or other application again or perform other operations and cause to apply the data interaction between the server corresponding with it when being represented browsing pages by current application in prior art, thus reduce the processing load of server.
Alternatively, in one of the present embodiment possible implementation, in 101, specifically according to the input operation of described user or clicking operation, the browsing pages that user browses can be determined.Wherein, so-called clicking operation, the trigger action that the external input device such as mouse or keyboard control cursor can be utilized to carry out for user, or the touching operation that the touch input equipment such as finger or input pen touching touch-screen can also be utilized to carry out for user, the present embodiment is not particularly limited this.
In a concrete implementation procedure, user can input the page iden-tity wanting the page browsed in the address field of browser application, to make browser application according to described page iden-tity, represents the described page.Wherein, the page iden-tity of the described page can include but not limited to URL(uniform resource locator) (the Uniform Resource Locator of the page, or uniform resource name (Uniform ResourceName URL), URN), or can also comprise other can other identification informations of accession page, and the present embodiment is not particularly limited this.
Particularly, the page iden-tity such as URL or URN that user inputs in the address field of browser application specifically can be obtained, and then, then by the page corresponding to the page iden-tity such as this URL or URN, the browsing pages that user browses can be defined as.
In the implementation procedure that another is concrete, user can according to page infos such as the title of the page wanting to browse, contents, certain hyperlink on the page that operational applications is current represented, and to make application according to this hyperlink, represents the described page.
Particularly, the hyperlink that user clicks specifically can be obtained, and then, then by the page corresponding to this hyperlink, the browsing pages that user browses can be defined as.
Alternatively, in one of the present embodiment possible implementation, in 102, described attribute information can include but not limited at least one item in page iden-tity, page feature and specified page element, and the present embodiment is not particularly limited this.
Described page iden-tity, refers to the identification information for accession page, can include but not limited to URL or URN, or can also be comprised other can other identification informations of accession page, the present embodiment is not particularly limited this.
Described page feature, refers to the characteristic of the page.Particularly, specifically according to the page primary resource of the page, hash algorithm can be utilized, obtain the characteristic of the page.
In a concrete implementation procedure, specifically hash algorithm can be utilized, such as, CRC 32 (Cyclical Redundancy Check, CRC32) algorithm, Adler32 or Message Digest 5 the 4th edition (Message Digest Algorithm 4, MD4) scheduling algorithm, carries out computing to a beginning M byte of the page primary resource of the page, to obtain the characteristic of the page, M be more than or equal to 1 integer.
In the implementation procedure that another is concrete, specifically hash algorithm can be utilized, such as, Message Digest Algorithm 5 (Message Digest Algorithm 5, or Secure Hash Algorithm 256 (SecureHash Algorithm MD5), SHA256) scheduling algorithm, carries out computing to the full content of the page primary resource of the page, to obtain the characteristic of the page.
Described specified page element, refers to one or several the specific page elements in the page, such as, and specific text, picture, hyperlink etc.
In the present embodiment, other pages described included by described specified page, refer to the page that attribute information is consistent with the attribute information of described browsing pages.
Such as, the page iden-tity of other pages described, can be identical with the page iden-tity of described browsing pages, or can also be identical with the page iden-tity part of described browsing pages, as can be ignore some parameter after, identical with the page iden-tity of described browsing pages, or can also be ignore some parameter with the page iden-tity of described browsing pages after identical, or can also be ignore some parameter after, identical after ignoring some parameter with the page iden-tity of described browsing pages.
Or, more such as, the page feature of other pages described, identical with the page feature of described browsing pages.
Or, more such as, the specified page element of other pages described, identical with the specified page element of described browsing pages.
Alternatively, in one of the present embodiment possible implementation, before 102, further according to described user or the editing operation of other users in specified page except described user, described user's editing data can also be generated.Wherein, described specified page comprises at least one page in described browsing pages and other pages except described browsing pages.Now, then can to described attribute information, and the user totem information of described user, and described user's editing data, carry out stores processor.Like this, after determining the browsing pages that user browses, then can utilize these stored information, according to the attribute information of described browsing pages and the user totem information of described user, the user's editing data corresponding to acquisition.
Particularly, specifically can in the memory device of terminal, to described attribute information, and the user totem information of described user, and described user's editing data, carry out stores processor.
Such as, the memory device of described terminal can memory device at a slow speed, be specifically as follows the hard disk of computer system, or can also be inoperative internal memory and the physical memory of mobile phone, such as, ROM (read-only memory) (Read-Only Memory, ROM) and RAM (random access memory) card etc., the present embodiment is not particularly limited this.
Or, again such as, the memory device of described terminal can also be speedy storage equipment, be specifically as follows the internal memory of computer system, or can also be running memory and the Installed System Memory of mobile phone, such as, random access memory (Random Access Memory, RAM) etc., the present embodiment is not particularly limited this.
In a concrete implementation procedure, carry out described user's editing data of stores processor, can for generating according to the editing operation of described user in specified page (namely applying at least one page in current represented described browsing pages or other pages described).In this implementation procedure, described user on current the represented described browsing pages of application or other pages described, can carry out the editor with the page that browses of the page.
User specifically can utilize input equipment, performs the rolling operation of the page, carries out browsing of the page for this user.Wherein, described input equipment can comprise the external input device such as mouse or keyboard, or can also comprise the touch input equipment such as touch-screen, and the present embodiment is not particularly limited this.The browsing of the page that carries out of user herein, is existing normal operations, repeats no more herein.
In addition, user can also utilize input equipment, performs the editing operation of the page, carries out Edition Contains for this user on the page.Particularly, user can utilize input equipment to perform predetermined registration operation, and to open editting function, current the represented described browsing pages of application or other pages described are entered can editing mode.
Such as, this user can apply the optional position on current represented described browsing pages or other pages described, the right button of clicking the mouse, and selects " interpolation edit box " this option, like this, then can open editting function in the tab represented.
Or, more such as, this user can click " interpolation edit box " this option in the menu bar of application, like this, then also can open editting function.
Or, more such as, this user can click " interpolation edit box " this function button set on current the represented described browsing pages of application or other pages described, like this, then also can open editting function.
In this case, without the need to carrying out any amendment to the page resource of the page, only need the script file that in the static resource linked at the page primary resource of the page, introducing one is new, this script file is used for arranging a series of function button at the assigned address of the page, such as, add edit box function button, amendment edit box function button, represent/hide edit box function button, management edit box function button etc.
Applying that current represented described browsing pages or other pages described enter can after editing mode, can on described browsing pages or other pages described, represent an edit box further, at this moment, this user then can utilize input equipment, in this edit box, perform input operation, want the content of edit edited with input, described content of edit comprises at least one item in text, image, audio frequency, video, animation and application, and the present embodiment is not particularly limited this.In addition, user further in the formula bar of edit box, can also select different editing options, carries out adjustment operation to described content of edit, such as, and font color, font size etc.
Described user after the input completing content of edit, also need further executing location setting operation, represent position with what arrange content of edit.This user specifically directly can drag edit box to the position wanted on current the represented described browsing pages of application or other pages described, or in the formula bar of edit box, directly can also input locator data, etc.If what user did not arrange content of edit represents position, then can by default location, represent position as content of edit.The setting of default location, according to the page layout applying current represented described browsing pages or other pages described, can be arranged.
In this implementation procedure, predetermined registration operation, input operation, adjustment operation, position setting operation etc. that user is performed on current the represented described browsing pages of application or other pages described, can be called as editing operation.The service data that these editing operations produce, then can as the foundation generating user's editing data.So-called user's editing data, can include but not limited to content of edit; Or content of edit and editor position.
Like this, the editing operation of described user on described browsing pages or other pages described can be obtained (in order to distinguish with the editing operation of other users described on described browsing pages or other pages described, herein, the editing operation of described user on described browsing pages or other pages described is called the first editing operation), comprise predetermined registration operation, input operation, adjustment operation, position setting operation etc. that user is performed on described browsing pages or other pages described.Then, then according to described first editing operation, described user's editing data is generated, and then, then can to the attribute information of the attribute information of described browsing pages or other pages described, and the user totem information of described user, and described user's editing data, carry out stores processor.Stores processor herein, be a kind of association store process, these information are all corresponding stored.Therefore, after determining the browsing pages that user browses, then can utilize these stored information, obtain and the attribute information of described browsing pages and the user's editing data corresponding to user totem information of described user.
According to described first editing operation, after generating described user's editing data, further on described browsing pages or other pages described, described user's editing data can also be represented.Like this, just on current the represented described browsing pages of application or other pages described, user's editing data that this user edits according to the demand of oneself can additionally be shown.
In the implementation procedure that another is concrete, carry out described user's editing data of stores processor, can for generating according to the editing operation of other users except described user in specified page (namely applying at least one page in current represented described browsing pages or other pages described).In this implementation procedure, other users described on current the represented described browsing pages of application or other pages described, can carry out the editor with the page that browses of the page.
Other users so-called, are different from other the user of the user occurred in 101 exactly, no matter are described users, or other users described, their Dou Shi domestic consumer, and for the generation of user's editing data, the operation performed by them is substantially identical.Compared with the operation performed by described user, other users described can also need to perform further to share operation, so that generated user's editing data is represented function or editting function etc. on described browsing pages or other pages described, be shared with designated user or designated user group.
These designated users or designated user group, can be called and share user.In this implementation procedure, sharing user is exactly aforesaid described user.Perform other users of described second editing operation, have the operating right that user's editing data is whole, such as, represent authority, editing authority etc., share user and can have the operating right identical with other users described, such as, represent authority, editing authority etc., or can also only have a part of operating right, such as, represent authority etc.
So-calledly represent authority, referring to that it has user when browsing specified page, corresponding user's editing data can be represented in specified page.
So-called editing authority, referring to that it has user when browsing specified page, corresponding user's editing data can be represented in specified page, and can according to the editing operation having user, adjustment process is carried out, to obtain new user's editing data to described user's editing data.
Share the service data that operation produces, then can as the foundation generating user's sharing data.So-called user's sharing data, can include but not limited to the user totem information sharing user, and in the present embodiment, that share user's indication is exactly the described user occurred in 101.
Like this, the described editing operation of other users on described browsing pages or other pages described can be obtained (in order to distinguish with first editing operation of described user on described browsing pages or other pages described, herein, the editing operation of other users described on described browsing pages or other pages described is called the second editing operation) with share operation.Then, operation is shared with described again according to described second editing operation, generate user's sharing data and described user's editing data, and then, then can according to described user's sharing data, to the attribute information of described browsing pages or the attribute information of other pages described, and the user totem information of the user totem information of described user and other users described, and described user's editing data, carry out stores processor.Therefore, after determining the browsing pages that user browses, then can utilize these stored information, obtain and the attribute information of described browsing pages and the user's editing data corresponding to user totem information of described user.
Sharing operation according to described second editing operation with described, after generating described user's editing data, further on described browsing pages or other pages described, described user's editing data can also represented.Like this, just on current the represented described browsing pages of application or other pages described, user's editing data that these other users edit according to the demand of oneself can additionally be shown.
In the present embodiment, editor position included in described user's editing data, be a relative position, be not an absolute position, can there be multiple defining method the reference position of this relative position.
In a concrete implementation procedure, reference position can be a default location, such as, and the upper left position etc. of the page.
In the implementation procedure that another is concrete, reference position can for described user or other users described be from a recommended location selected at least two recommended location.
Before this implementation procedure, the dredge operation of at least two recommended location described in can also performing further.Particularly, specifically according to the identification information of the page elements in described specified page (at least one page namely in described browsing pages and other pages except described browsing pages), at least one page elements can be obtained.And then, according to the obtained position of these page elements in described specified page, duplicate removal process is carried out to page elements.Then, by the position at the page elements place after duplicate removal process, as recommended location.
So-called duplicate removal process, its object is exactly to be not suitable as the page elements of reference position, filters out.Such as, if the distance of two page elements is less than or equal to the distance threshold pre-set, then one of them page elements can be filtered out.
Position due to the page elements in some page is not unalterable, but there is certain Changing Pattern, therefore, except according to the obtained position of these page elements in described specified page, further again according to these obtained Changing Patterns, duplicate removal process can also be carried out.Such as, if the distance of two page elements is less than or equal to the distance threshold pre-set, but, the array mode of the two meets the combination that pre-sets as list items, although the position of both explanations is close together now, but probably distance can become large in the future, then can no longer be filtered out by one of them page elements.
Wherein, the identification information of described page elements, in order to unique identification page elements and one group of page elements, it can include but not limited to the mark (Identity of page elements, ID) page-tag that adopts of the property value of attribute, page elements (such as, the certain semantic labels such as footer (footer) label, header (header) label), the array mode of page elements (such as, navigation bar etc.), the present embodiment is not particularly limited this.
Entering at current the represented described browsing pages of application or other pages described can after editing mode, and specifically excavated recommended location can be shown, such as, each recommended location place can represent a small icon, such as, and the Pushpin icon etc.Like this, described user or other users described, then from represented multiple recommended location, can select a recommended location, using as with reference to position.
Be understandable that, because the size difference of page elements can be larger, such as, ACK button, general size is less, and the page elements that footer label defines, normally take the rectangular region that bottom the page one is larger, therefore, the position at this page elements place, according to the size of page elements, not isolabeling can be carried out.For the page elements that size is less, the position at its place, can identify with a position, such as, the upper left position etc. of page elements, this position namely can as a recommended location; For larger-size page elements, the position at its place, the position at its place can identify with multiple position, such as, the upper left position of page elements, position, the upper right corner, lower right position and position, the lower left corner etc., each position can as a recommended location.
In the implementation procedure that another is concrete, reference position can an optional position specified by described user or other users described.Such as, the position of specific text.
In the present embodiment, so-called user totem information, can refer to the unique identification of certain user, utilizes this unique identification, can accurately navigate to certain user.
In a concrete implementation, user totem information can be the User Identity (IDentity, ID) that user distributes for website.
User is when some service using website, and need register account number, at this moment, identify label and the User Identity of this user of unique identification can be distributed in website to user.Like this, when user's Website login, website can according to the User Identity of this user, for user provides corresponding service.
In the implementation that another is concrete, user totem information can be the Cookie mark that user distributes for website.
Cookie, sometimes also with its plural form Cookies, refer to some website in order to distinguish user identity, conversate (Session) follow the tracks of and be stored in the data (usually through encryption) in the terminal of user this locality.At this moment, user is when some service using website, and just without the need to register account number, website then can utilize Cookie to follow the tracks of the custom of this website of statistic of user accessing, such as, when accesses, have accessed which page, in the residence time of each webpage, etc.Like this, the corresponding relation of Cookie mark and user behavior data can be set up.Utilizing these information, is can provide personalized service for user on the one hand, on the other hand, also can as the instrument understanding all user behaviors, the improvement for website management tactics has some reference value.
Alternatively, in one of the present embodiment possible implementation, adjustment process can also be carried out to described user's editing data further, with the user's editing data after obtaining adjustment.Wherein, described adjustment process, can include but not limited to the adjustment process of content of edit, the adjustment process of editor position, the Attribute tuning process (comprising size, the isoparametric adjustment of transparency) representing page elements, delete processing, at least one item.
As long as have the user of editing authority, all can trigger described adjustment process, namely according to the adjustment operation of user having editing authority, adjustment can be carried out to described user's editing data and process, with the user's editing data after obtaining adjustment.
Particularly, the user having editing authority can utilize input equipment to perform predetermined registration operation, and to open editting function, current the represented described browsing pages of application or other pages described are entered can editing mode.
Such as, this user having editing authority can apply the optional position on current represented described browsing pages or other pages described, the right button of clicking the mouse, in the tab represented, select " amendment edit box " this option, like this, then editting function can be opened.
Or, more such as, this user having editing authority can click " amendment edit box " this option in the menu bar of application, like this, then also can open editting function.
Or, more such as, this user having editing authority can click " amendment edit box " this function button set on current the represented described browsing pages of application or other pages described, like this, then also can open editting function.
Alternatively, in one of the present embodiment possible implementation, can also represent/hide other operations such as process, management processing to described user's editing data further, realizing the representing of user's editing data, hide, management etc.
Alternatively, in one of the present embodiment possible implementation, in 103, on the browsing pages specifically can browsed user, utilize suspension module, represent user's editing data.
In a concrete implementation procedure, specifically can utilize floating window assembly, represent described user's editing data.Floating window assembly, it is view (View) assembly that Android operation system provides, addView (View v) method of the WindowManager class that specifically can be provided by Android operation system, realize the interpolation to floating window assembly, and removeView (View v) method, realize removing floating window assembly.The operation response that this floating window assembly specifically can pre-set described Action Events.Window assembly as floating in this specifically can respond clicking operation.
Further, further the setup of attribute of floating window assembly can also be become: flags=LayoutParams.FLAG_NOT_TOUCH_MODAL|LayoutParams.FLA G_NOT_FOCUSABLE, only respond the Action Events such as mobile operation, clicking operation within the coordinate range that himself covers to realize floating window assembly.Like this, any operation outside coordinate range that user covers floating window assembly can not be affected.
Further, what can also represent according to appointed area on described browsing pages (such as, around reference position) further represents content, arranges the transparency parameter of suspension module.
Particularly, specifically can open a timer task, to realize the content that every 500 milliseconds (ms) detect described browsing pages.
If the content that represents that on described browsing pages, appointed area (such as, around reference position) represents is blank interface, then the transparency parameter of floating window assembly is set to 0, to realize nontransparently representing floating window assembly.
If appointed area (such as on described browsing pages, around reference position) represent represent content not for blank interface, then the transparency parameter of floating window assembly be set to be greater than 0 and be less than the numerical value of 1, such as, the numerical value such as 0.5 or 0.9, to realize translucently representing floating window assembly.
Further, place terminal can also be detected further and whether show floating window assembly.If floating window assembly does not show floating window assembly due to abnormal cause disappearance and terminal, addView (View v) method of the WindowManager class that specifically can be provided by Android operation system again, carries out the interpolation again of floating window assembly.
Like this, by the browsing pages browsed user, suspension module is utilized, represent user's editing data, making it possible to when not affecting the layout of current represented browsing pages, representing other additional content, thus improve the consistance of webpage representation.
In the present embodiment, can arbitrarily add user's editing data for the page, user can be allowed to be not only the content accepting the page passively, but can initiatively add required content according to the demand of oneself, thus greatly promote the experience of user, and then promote the wish degree that it uses product.
Such as, at certain report page, user has found that these data of two days are a little abnormal, intend to pay close attention to tomorrow again.Now, adopt technical scheme of the present invention, user can add the text that data exception is described in certain the chart side in this report page.Like this, just ensure that this report page is opened again and be certain in sight when being browsed by user, meanwhile, avoid and be recorded in situation about passing into silence in other work notes.
Or more such as, the workflow of user every day is all need combined data or operations in fixing several page.Now, adopt technical scheme of the present invention, user can add the hyperlink of the next page bottom the page.Like this, after having browsed current page at every turn, directly utilize the hyperlink in user's editing data, just can browse to the next page, avoid each browsed current page after, need again at assigned address such as, the navigation bar of the page, click corresponding option, just can browse to the next page.
Or, more such as, there is clear and definite code requirement in some company for some operation, and a new employee directly can add code requirement in corresponding operation interface, avoids the tedious steps of searching work handbook, also can avoid neglecting certain specification.
Or, more such as, in some marketing system, contact staff needs the content such as text, picture, audio frequency sending repeatability continually, therefore, can add the content of these repeatability on operation box side, thus realizes quick copy stickup.
Like this, flow and income more not only can be brought, simultaneously also can the competitive power of improving product in field.
In the present embodiment, by determining the browsing pages that user browses, and then according to the attribute information of described browsing pages and the user totem information of described user, obtain user's editing data, make it possible on described browsing pages, represent described user's editing data, browsing pages is represented owing to no longer just relying on page resource completely, but can additionally represent user's editing data on represented browsing pages, make it possible to avoid the problem owing to also needing the increase representing other pages by current application or other application again or perform other operations and cause to apply the data interaction between the server corresponding with it when being represented browsing pages by current application in prior art, thus reduce the processing load of server.
It should be noted that, for aforesaid each embodiment of the method, in order to simple description, therefore it is all expressed as a series of combination of actions, but those skilled in the art should know, the present invention is not by the restriction of described sequence of movement, because according to the present invention, some step can adopt other orders or carry out simultaneously.Secondly, those skilled in the art also should know, the embodiment described in instructions all belongs to preferred embodiment, and involved action and module might not be that the present invention is necessary.
In the above-described embodiments, the description of each embodiment is all emphasized particularly on different fields, in certain embodiment, there is no the part described in detail, can see the associated description of other embodiments.
The structural representation of the treating apparatus of the page that Fig. 2 provides for another embodiment of the present invention, as shown in Figure 2.The treating apparatus of the page of the present embodiment can comprise determining unit 21, obtains unit 22 and represent unit 23.Wherein, determining unit 21, for determining the browsing pages that user browses; Obtain unit 22, for according to the attribute information of described browsing pages and the user totem information of described user, obtain user's editing data, described user's editing data is that the editing operation in specified page generates according to described user or other users except described user; Described specified page comprises at least one page in described browsing pages and other pages except described browsing pages; Other pages described are the attribute information page consistent with the attribute information of described browsing pages; Represent unit 23, at described browsing pages, represent described user's editing data.
It should be noted that, the executive agent of the treating apparatus of the page that the present embodiment provides can for being positioned at the application of local terminal, or can also for being arranged in plug-in unit or SDK (Software Development Kit) (the Software Development Kit of the application of local terminal, the functional unit such as SDK), or can also for being arranged in the processing engine of the server of network side, or can also for being positioned at the distributed system of network side, the present embodiment is not particularly limited this, and the present embodiment is not particularly limited this.
Be understandable that, described application can be mounted in the local program (nativeApp) in terminal, or can also be a web page program (webApp) of browser in terminal, and the present embodiment is not particularly limited this.
Alternatively, in one of the present embodiment possible implementation, described attribute information can include but not limited at least one item in page iden-tity, page feature and specified page element, and the present embodiment is not particularly limited this.
Alternatively, in one of the present embodiment possible implementation, described acquisition unit 22, can also be further used for, according to described user or the editing operation of other users in specified page except described user, generating described user's editing data.Wherein, described specified page comprises at least one page in described browsing pages and other pages except described browsing pages.
In a concrete implementation procedure, described acquisition unit 22, specifically may be used for obtaining first editing operation of described user on described browsing pages or other pages described; According to described first editing operation, generate described user's editing data; And to the attribute information of described browsing pages or the attribute information of other pages described, and the user totem information of described user, and described user's editing data, carry out stores processor.
Further, described in represent unit 23, can also be further used for, on described browsing pages or other pages described, representing described user's editing data.
In the implementation procedure that another is concrete, described acquisition unit 22, specifically may be used for obtaining second editing operation of other users described on described browsing pages or other pages described and sharing operation; Share operation according to described second editing operation with described, generate user's sharing data and described user's editing data; And according to described user's sharing data, to the attribute information of described browsing pages or the attribute information of other pages described, and the user totem information of the user totem information of described user and other users described, and described user's editing data, carry out stores processor.
Further, described in represent unit 23, can also be further used for, on described browsing pages or other pages described, representing described user's editing data.
Alternatively, in one of the present embodiment possible implementation, described user's editing data can include but not limited to:
Content of edit; Or
Content of edit and editor position.
Wherein, described content of edit can include but not limited at least one item in text, image, audio frequency, video, animation and application, and the present embodiment is not particularly limited this.
Particularly, the reference position of described editor position can include but not limited to:
A default location; Or
Described user or other users described are from a recommended location selected at least two recommended location; Or
Described user or an optional position specified by other users described.
Alternatively, in one of the present embodiment possible implementation, described acquisition unit 22, can also be further used for carrying out adjustment process to described user's editing data, with the user's editing data after obtaining adjustment.
It should be noted that, method in the embodiment that Fig. 1 is corresponding, the treating apparatus of the page that can be provided by the present embodiment realizes.Detailed description see the related content in embodiment corresponding to Fig. 1, can repeat no more herein.
In the present embodiment, the browsing pages that user browses is determined by determining unit, and then by obtaining the user totem information of unit according to the attribute information of described browsing pages and described user, obtain user's editing data, making to represent unit can on described browsing pages, represent described user's editing data, browsing pages is represented owing to no longer just relying on page resource completely, but can additionally represent user's editing data on represented browsing pages, make it possible to avoid the problem owing to also needing the increase representing other pages by current application or other application again or perform other operations and cause to apply the data interaction between the server corresponding with it when being represented browsing pages by current application in prior art, thus reduce the processing load of server.
Those skilled in the art can be well understood to, and for convenience and simplicity of description, the system of foregoing description, the specific works process of device and unit, with reference to the corresponding process in preceding method embodiment, can not repeat them here.
In several embodiment provided by the present invention, should be understood that, disclosed system, apparatus and method, can realize by another way.Such as, device embodiment described above is only schematic, such as, the division of described unit, be only a kind of logic function to divide, actual can have other dividing mode when realizing, such as multiple unit or assembly can in conjunction with or another system can be integrated into, or some features can be ignored, or do not perform.Another point, shown or discussed coupling each other or direct-coupling or communication connection can be by some interfaces, and the indirect coupling of device or unit or communication connection can be electrical, machinery or other form.
The described unit illustrated as separating component or can may not be and physically separates, and the parts as unit display can be or may not be physical location, namely can be positioned at a place, or also can be distributed in multiple network element.Some or all of unit wherein can be selected according to the actual needs to realize the object of the present embodiment scheme.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, also can be that the independent physics of unit exists, also can two or more unit in a unit integrated.Above-mentioned integrated unit both can adopt the form of hardware to realize, and the form that hardware also can be adopted to add SFU software functional unit realizes.
The above-mentioned integrated unit realized with the form of SFU software functional unit, can be stored in a computer read/write memory medium.Above-mentioned SFU software functional unit is stored in a storage medium, comprising some instructions in order to make a computer equipment (can be personal computer, server, or the network equipment etc.) or processor (processor) perform the part steps of method described in each embodiment of the present invention.And aforesaid storage medium comprises: USB flash disk, portable hard drive, ROM (read-only memory) (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disc or CD etc. various can be program code stored medium.
Last it is noted that above embodiment is only in order to illustrate technical scheme of the present invention, be not intended to limit; Although with reference to previous embodiment to invention has been detailed description, those of ordinary skill in the art is to be understood that: it still can be modified to the technical scheme described in foregoing embodiments, or carries out equivalent replacement to wherein portion of techniques feature; And these amendments or replacement, do not make the essence of appropriate technical solution depart from the spirit and scope of various embodiments of the present invention technical scheme.

Claims (22)

1. a disposal route for the page, is characterized in that, comprising:
Determine the browsing pages that user browses;
According to the attribute information of described browsing pages and the user totem information of described user, obtain user's editing data;
On described browsing pages, represent described user's editing data.
2. method according to claim 1, is characterized in that, the user totem information of the described attribute information according to described browsing pages and described user, before obtaining user's editing data, also comprises:
According to described user or the editing operation of other users in specified page except described user, generate described user's editing data; Wherein,
Described specified page comprises at least one page in described browsing pages and other pages except described browsing pages.
3. method according to claim 1, is characterized in that, described attribute information comprises at least one item in page iden-tity, page feature and specified page element.
4. method according to claim 2, is characterized in that, described according to described user or the editing operation of other users in specified page except described user, generates described user's editing data, comprising:
Obtain first editing operation of described user on described browsing pages or other pages described;
According to described first editing operation, generate described user's editing data;
To the attribute information of described browsing pages or the attribute information of other pages described, and the user totem information of described user, and described user's editing data, carry out stores processor.
5. method according to claim 4, is characterized in that, described according to described first editing operation, after generating described user's editing data, also comprises:
On described browsing pages or other pages described, represent described user's editing data.
6. method according to claim 2, is characterized in that, described according to described user or the editing operation of other users in specified page except described user, generates described user's editing data, comprising:
Obtain second editing operation of other users described on described browsing pages or other pages described and share operation;
Share operation according to described second editing operation with described, generate user's sharing data and described user's editing data;
According to described user's sharing data, to the attribute information of described browsing pages or the attribute information of other pages described, and the user totem information of the user totem information of described user and other users described, and described user's editing data, carry out stores processor.
7. method according to claim 6, is characterized in that, describedly shares operation according to described second editing operation with described, after generating user's sharing data and described user's editing data, also comprises:
On described browsing pages or other pages described, represent described user's editing data.
8. the method according to the arbitrary claim of claim 1 ~ 7, is characterized in that, described user's editing data comprises:
Content of edit; Or
Content of edit and editor position.
9. method according to claim 8, is characterized in that, described content of edit comprises at least one item in text, image, audio frequency, video, animation and application.
10. method according to claim 8, is characterized in that, the reference position of described editor position comprises:
A default location; Or
Described user or other users described are from a recommended location selected at least two recommended location; Or
Described user or an optional position specified by other users described.
11. methods according to the arbitrary claim of claim 1 ~ 7, it is characterized in that, described method also comprises:
Adjustment process is carried out, with the user's editing data after obtaining adjustment to described user's editing data.
The treating apparatus of 12. 1 kinds of pages, is characterized in that, comprising:
Determining unit, for determining the browsing pages that user browses;
Obtain unit, for according to the attribute information of described browsing pages and the user totem information of described user, obtain user's editing data;
Represent unit, at described browsing pages, represent described user's editing data.
13. devices according to claim 12, is characterized in that, described acquisition unit, also for
According to described user or the editing operation of other users in specified page except described user, generate described user's editing data; Wherein,
Described specified page comprises at least one page in described browsing pages and other pages except described browsing pages.
14. devices according to claim 12, is characterized in that, described attribute information comprises at least one item in page iden-tity, page feature and specified page element.
15. devices according to claim 13, is characterized in that, described acquisition unit, specifically for
Obtain first editing operation of described user on described browsing pages or other pages described;
According to described first editing operation, generate described user's editing data; And
To the attribute information of described browsing pages or the attribute information of other pages described, and the user totem information of described user, and described user's editing data, carry out stores processor.
16. devices according to claim 15, is characterized in that, described in represent unit, specifically for
On described browsing pages or other pages described, represent described user's editing data.
17. devices according to claim 13, is characterized in that, described acquisition unit, also for
Obtain second editing operation of other users described on described browsing pages or other pages described and share operation;
Share operation according to described second editing operation with described, generate user's sharing data and described user's editing data; And
According to described user's sharing data, to the attribute information of described browsing pages or the attribute information of other pages described, and the user totem information of the user totem information of described user and other users described, and described user's editing data, carry out stores processor.
18. devices according to claim 17, is characterized in that, described in represent unit, also for
On described browsing pages or other pages described, represent described user's editing data.
19. devices according to the arbitrary claim of claim 12 ~ 18, it is characterized in that, described user's editing data comprises:
Content of edit; Or
Content of edit and editor position.
20. devices according to claim 19, is characterized in that, described content of edit comprises at least one item in text, image, audio frequency, video, animation and application.
21. devices according to claim 19, is characterized in that, the reference position of described editor position comprises:
A default location; Or
Described user or other users described are from a recommended location selected at least two recommended location; Or
Described user or an optional position specified by other users described.
22. devices according to the arbitrary claim of claim 12 ~ 18, is characterized in that, described acquisition unit, also for
Adjustment process is carried out, with the user's editing data after obtaining adjustment to described user's editing data.
CN201510061919.6A 2015-02-05 2015-02-05 The processing method and processing device of the page Active CN104657451B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510061919.6A CN104657451B (en) 2015-02-05 2015-02-05 The processing method and processing device of the page

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510061919.6A CN104657451B (en) 2015-02-05 2015-02-05 The processing method and processing device of the page

Publications (2)

Publication Number Publication Date
CN104657451A true CN104657451A (en) 2015-05-27
CN104657451B CN104657451B (en) 2019-01-15

Family

ID=53248579

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510061919.6A Active CN104657451B (en) 2015-02-05 2015-02-05 The processing method and processing device of the page

Country Status (1)

Country Link
CN (1) CN104657451B (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105912578A (en) * 2016-03-31 2016-08-31 北京奇虎科技有限公司 Method and device for automatically filtering webpage content
CN107463584A (en) * 2016-06-06 2017-12-12 腾讯科技(深圳)有限公司 The editing and processing method and terminal of a kind of interaction page
CN107544735A (en) * 2016-06-27 2018-01-05 阿里巴巴集团控股有限公司 The method, apparatus and terminal that list is submitted
CN107729537A (en) * 2017-10-31 2018-02-23 阿里巴巴集团控股有限公司 page data processing method and device, client, server
CN108376225A (en) * 2018-01-04 2018-08-07 阿里巴巴集团控股有限公司 A kind of page processing method and device
CN108733664A (en) * 2017-04-13 2018-11-02 腾讯科技(深圳)有限公司 A kind of file classifying method and device
CN109445889A (en) * 2018-09-25 2019-03-08 北京奇艺世纪科技有限公司 Page display method, device, terminal, server, computer readable storage medium
CN110363012A (en) * 2019-05-28 2019-10-22 石化盈科信息技术有限责任公司 Method, permission system and the storage medium of authority configuration are carried out to permission resource
CN111026485A (en) * 2019-12-02 2020-04-17 腾讯科技(深圳)有限公司 Data processing method and device
CN111159608A (en) * 2018-11-08 2020-05-15 富士施乐株式会社 Information processing apparatus, storage medium, and information processing method
CN113655926A (en) * 2021-08-19 2021-11-16 北京百度网讯科技有限公司 Display control method, device, equipment and storage medium

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI816036B (en) * 2020-05-18 2023-09-21 百丞門顧問有限公司 Web page file generation system that can be modified by the client

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102132273A (en) * 2008-06-27 2011-07-20 谷歌公司 Annotating webpage content
CN102479224A (en) * 2010-11-23 2012-05-30 腾讯科技(深圳)有限公司 Application webpage editing method and application webpage editing device
CN103425747A (en) * 2013-07-19 2013-12-04 百度在线网络技术(北京)有限公司 Method, device and system for editing webpages in real time
US20140059034A1 (en) * 2008-07-05 2014-02-27 Exceedland Incorporated Method and system of delivery of information services combined from multiple web-based sources

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102132273A (en) * 2008-06-27 2011-07-20 谷歌公司 Annotating webpage content
US20140059034A1 (en) * 2008-07-05 2014-02-27 Exceedland Incorporated Method and system of delivery of information services combined from multiple web-based sources
CN102479224A (en) * 2010-11-23 2012-05-30 腾讯科技(深圳)有限公司 Application webpage editing method and application webpage editing device
CN103425747A (en) * 2013-07-19 2013-12-04 百度在线网络技术(北京)有限公司 Method, device and system for editing webpages in real time

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105912578A (en) * 2016-03-31 2016-08-31 北京奇虎科技有限公司 Method and device for automatically filtering webpage content
CN107463584A (en) * 2016-06-06 2017-12-12 腾讯科技(深圳)有限公司 The editing and processing method and terminal of a kind of interaction page
CN107544735A (en) * 2016-06-27 2018-01-05 阿里巴巴集团控股有限公司 The method, apparatus and terminal that list is submitted
CN108733664A (en) * 2017-04-13 2018-11-02 腾讯科技(深圳)有限公司 A kind of file classifying method and device
CN108733664B (en) * 2017-04-13 2022-05-03 腾讯科技(深圳)有限公司 File classification method and device
CN107729537A (en) * 2017-10-31 2018-02-23 阿里巴巴集团控股有限公司 page data processing method and device, client, server
WO2019085654A1 (en) * 2017-10-31 2019-05-09 阿里巴巴集团控股有限公司 Page data processing method and device, client terminal, and server
CN108376225A (en) * 2018-01-04 2018-08-07 阿里巴巴集团控股有限公司 A kind of page processing method and device
CN109445889A (en) * 2018-09-25 2019-03-08 北京奇艺世纪科技有限公司 Page display method, device, terminal, server, computer readable storage medium
CN111159608A (en) * 2018-11-08 2020-05-15 富士施乐株式会社 Information processing apparatus, storage medium, and information processing method
CN110363012A (en) * 2019-05-28 2019-10-22 石化盈科信息技术有限责任公司 Method, permission system and the storage medium of authority configuration are carried out to permission resource
CN110363012B (en) * 2019-05-28 2021-09-14 石化盈科信息技术有限责任公司 Method for configuring authority of authority resource, authority system and storage medium
CN111026485B (en) * 2019-12-02 2021-05-07 腾讯科技(深圳)有限公司 Data processing method and device
CN111026485A (en) * 2019-12-02 2020-04-17 腾讯科技(深圳)有限公司 Data processing method and device
CN113655926A (en) * 2021-08-19 2021-11-16 北京百度网讯科技有限公司 Display control method, device, equipment and storage medium
CN113655926B (en) * 2021-08-19 2024-03-15 北京百度网讯科技有限公司 Display control method, device, equipment and storage medium

Also Published As

Publication number Publication date
CN104657451B (en) 2019-01-15

Similar Documents

Publication Publication Date Title
CN104657451A (en) Processing method and processing device for page
EP3518124A1 (en) Webpage rendering method and related device
CN101952821B (en) Editing a document using a transitory editing surface
CN104142826A (en) Method, device and system for constructing page
CN104281677A (en) Page displaying method and device
CN102368245A (en) Determination and display of relevant websites
CN104331474A (en) Page processing method and device
CN104636434A (en) Search result processing method and device
US9250763B2 (en) Design-triggered event handler addition
CN104991898A (en) Processing method and apparatus for pushing information
CN104866509A (en) Page element positioning method and device
CN106155654B (en) Method and device for shielding webpage operation and electronic equipment
CN104424318A (en) Method and device for controlling page elements
CN104731869A (en) Page display method and device
CN102880618A (en) Method and system for searching webpage document
CN104268273A (en) Processing method and device for pushing information, browser and browser plug-in
Montoto et al. Automated browsing in AJAX websites
CN111124564A (en) Method and device for displaying user interface
CN113407284A (en) Navigation interface generation method and device, storage medium and electronic equipment
CN104267867A (en) Content input method and device
KR101797573B1 (en) Web based spreadsheets service providing apparatus and method
CN105468627A (en) Method and system for shielding and filtering web page contents
US10275525B2 (en) Method and system for mining trends around trending terms
US11126410B2 (en) Method and apparatus for building pages, apparatus and non-volatile computer storage medium
CN105094363A (en) Method and apparatus for processing emotion signal

Legal Events

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