CN104636396A - Page positioning method and device - Google Patents

Page positioning method and device Download PDF

Info

Publication number
CN104636396A
CN104636396A CN201310572365.7A CN201310572365A CN104636396A CN 104636396 A CN104636396 A CN 104636396A CN 201310572365 A CN201310572365 A CN 201310572365A CN 104636396 A CN104636396 A CN 104636396A
Authority
CN
China
Prior art keywords
page
thumbnail
terminal
server
request message
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
Application number
CN201310572365.7A
Other languages
Chinese (zh)
Inventor
盛鼎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201310572365.7A priority Critical patent/CN104636396A/en
Publication of CN104636396A publication Critical patent/CN104636396A/en
Priority to HK15106036.6A priority patent/HK1205572A1/en
Pending legal-status Critical Current

Links

Abstract

The invention discloses a page positioning method and device. The page positioning method and device are used for solving the problems that in the prior art, if a user drags a page vertically through input equipment, the service life of the input equipment will be shortened and the resource consumption of a browser will be large. The method includes the steps that a terminal receives a page pushed by a server and a thumbnail corresponding to the page; when it is monitored that a clicking operation is performed on the thumbnail, according to the clicking position, on the thumbnail, of the clicking operation, a corresponding position, on the page, of the clicking position is determined, and the terminal skips to the corresponding position to display information. According to the method, a user can determine the position of the information which the user wants to browse according to the thumbnail, the terminal can skip to the corresponding position of the page to display the information as along as the user clicks the position, on the thumbnail, of the information which the user wants to browse, it is unnecessary to frequently drag the page vertically through the input equipment, and therefore the service life of the input equipment can be effectively prolonged, and the resource consumption of the browser can be effectively reduced.

Description

A kind of page positioning method and device
Technical field
The application relates to field of computer technology, particularly relates to a kind of page positioning method and device.
Background technology
At present, along with the development of infotech, the information that Website server is provided by page user oriented gets more and more, but due to the limited width of terminal screen, therefore the length of the page is just more and more longer.
In the prior art, user will by information in browser browsing pages time, the page shown by browser can only be stirred up and down by input equipments such as such as mouses, in order to the full detail in browsing pages, as shown in Figure 1.
Fig. 1 is the page of terminal demonstration in prior art and the contrast schematic diagram of actual pages length; in FIG; the limited length of the page of terminal demonstration; and the length of actual pages far exceedes the length that terminal can show, therefore, current browser can provide a scroll bar on the right side of browser interface usually; user can drag the page up and down by this scroll bar; with the information in browsing pages, or user also can drag the page by other input equipments such as mouse rollers up and down.
But, undertaken operating to drag the life-span that the page will inevitably shorten input equipment up and down by input equipment frequently, also can make the operational order that the resource of browser at substantial is frequently inputted by input equipment to resolve user.
Summary of the invention
The embodiment of the present application provides a kind of page positioning method and device, drags the larger problem of the page can shorten life-span of input equipment, browser expends resource in order to solve user in prior art up and down by input equipment.
A kind of page positioning method that the embodiment of the present application provides, comprising:
The page that terminal reception server pushes and thumbnail corresponding to the described page, described thumbnail is the thumbnail that the picture corresponding to the described page carries out convergent-divergent and obtain; And
Monitor clicking operation is performed to described thumbnail time, determine the click location of described clicking operation on described thumbnail; And
According to described click location, determine the relevant position that described click location is corresponding on the page;
Described terminal jumps to the described corresponding position display determined in the described page.
A kind of page positioning method that the embodiment of the present application provides, comprising:
The page request message that server receiving terminal sends; And
The page that will push is determined according to described page request message; And
The picture corresponding according to the described page, obtains the thumbnail that the described page is corresponding;
The described page and described thumbnail are pushed to described terminal, make described terminal monitor clicking operation is performed to described thumbnail time, according to the click location of described clicking operation on described thumbnail, determine the relevant position that described click location is corresponding on the page, and jump to the described corresponding position display determined in the described page.
A kind of page locating device that the embodiment of the present application provides, comprising:
Receiver module, the page pushed for reception server and thumbnail corresponding to the described page, described thumbnail is the thumbnail that the picture corresponding to the described page carries out convergent-divergent and obtain;
First determination module, for monitor clicking operation is performed to described thumbnail time, determine the click location of described clicking operation on described thumbnail;
Second determination module, for according to described click location, determines the relevant position that described click location is corresponding on the page;
Redirect module, for jumping to the described corresponding position display determined in the described page.
A kind of page locating device that the embodiment of the present application provides, comprising:
Receiver module, for the page request message that receiving terminal sends;
Determination module, for the page determining to push according to described page request message;
Obtain module, for the picture corresponding according to the described page, obtain the thumbnail that the described page is corresponding;
Pushing module, for the described page and described thumbnail are pushed to described terminal, make described terminal monitor clicking operation is performed to described thumbnail time, according to the click location of described clicking operation on described thumbnail, determine the relevant position that described click location is corresponding on the page, and jump to the described corresponding position display determined in the described page.
The embodiment of the present application provides a kind of page positioning method and device, the page that the method terminal reception server pushes and thumbnail corresponding to this page, when monitor clicking operation is performed to this thumbnail time, according to the click location of this clicking operation on this thumbnail, determine the relevant position that this click location is corresponding on this page, and jump to the display of this corresponding position.Pass through said method, user determines the position of its information that will browse by thumbnail, and only need click the position of the information that it will be browsed in thumbnail, terminal just can jump to the relevant position display of the page, and drag the page up and down without the need to travelling frequently over input equipment, effectively can extend the life-span of input equipment, reduce the resource that browser expends.
Accompanying drawing explanation
Fig. 1 is the page of terminal demonstration in prior art and the contrast schematic diagram of actual pages length;
The page position fixing process that Fig. 2 provides for the embodiment of the present application;
The schematic diagram according to the relevant position in the click location determination page in thumbnail that Fig. 3 provides for the embodiment of the present application;
The first page positioning device structure schematic diagram that Fig. 4 provides for the embodiment of the present application;
The second page positioning device structure schematic diagram that Fig. 5 provides for the embodiment of the present application.
Embodiment
In order to reduce the number of times that user is undertaken by input equipment when browsing pages operating, to extend the life-span of input equipment, and reduce the resource spent by operational order of browser resolves user input, in the embodiment of the present application, server is while pushing the page to terminal, also to push thumbnail corresponding to this page to terminal, terminal is when monitoring user and having carried out clicking operation to this thumbnail, according to the click location of this clicking operation on this thumbnail, determine the relevant position that this click location is corresponding on this page, and jump to the display of this corresponding position, thus user is without the need to dragging the page up and down frequently by input equipment, only need perform one click in thumbnail to operate.
Below in conjunction with Figure of description, the embodiment of the present application is described in detail.
The page position fixing process that Fig. 2 provides for the embodiment of the present application, specifically comprises the following steps:
S201: the page that terminal reception server pushes and thumbnail corresponding to this page.
Wherein, this thumbnail is the thumbnail that the picture corresponding to the described page carries out convergent-divergent and obtain.
In the embodiment of the present application, server, except pushing except the page to terminal, also will push thumbnail corresponding to the page to terminal.Concrete, terminal first can send page request message to server, and server determines the page that will push according to this page request message, and according to picture corresponding to this page and default setting ratio, obtain the thumbnail that this page is corresponding, and this page and thumbnail are pushed to terminal.
Further, the method that server pushes the page and thumbnail to terminal includes but not limited to following four kinds:
Method one, for comprising immobilized substance (as the page of most of shopping website or portal website, the content that these pages comprise is generally fixing) and the also fixing page of resolution (resolution refers to length and the width of the page), server then can adopt the methods such as sectional drawing to obtain the picture of this page in advance, and according to the setting ratio preset, convergent-divergent is carried out to the picture of this page and obtains thumbnail corresponding to this page and store.When server receives the page request message of terminal transmission, if determine that the page that this terminal will be asked comprises immobilized substance and the page also fixed of resolution according to this page request message, then directly thumbnail corresponding for this page of this page and preservation can be pushed to terminal;
Method two, for comprising immobilized substance and the unfixed page of resolution, server may be different to the resolution comprising the page of identical content that different terminals pushes, the resolution of the page pushed depends on the browser information of the browser that terminal uses, but these identification informations comprising the page of identical content are identical.Such as, identification information is the page of L, and the resolution that server push gives this page of terminal 1 is A × B, but the resolution being pushed to this page of terminal 2 is C × D.Identical but the page that resolution is different for this identification information, server then can adopt the methods such as sectional drawing in advance, obtain the picture of the page under different resolution of this identification information, and respectively convergent-divergent is carried out to each picture obtained, thumbnail corresponding when the picture obtaining this identification information is under different resolution.
Terminal is when asking this page, the browser information of the browser self used is obtained by javascript code, and this browser information of page request message and acquisition is sent to server, server then determines the identification information of the page that will push according to this page request message, when determining that the page that this identification information is corresponding comprises immobilized substance, and during the unfixed page of resolution, the identification information of the page that will push is as selected identity information, and the resolution of the page that will push is determined according to the browser information received, as selected resolution, then be this selected identity information by identification information, and the page that resolution is this selected resolution is defined as the page that will push, again in each thumbnail preserved in advance, identification information is selected to be this selected identity information, and the resolution thumbnail that to be the page of this selected resolution corresponding, finally the thumbnail of the page that will push determined and selection is pushed to terminal.
Method three, unfixing (as microblog page for content, the content of this page depends on the good friend that user pays close attention to, the content of the microblog page of each user is not fixed), and the disposable generation of content is (as microblog page, the information of all good friends that in the microblog page of user, this user of disposable generation pays close attention to) the page, because this page is different for each user, even if for same user, also may be different in the content of the different moment pages, therefore for the thumbnail that this page is corresponding, server then can be real-time generation.
Concrete, terminal can send to server URL(uniform resource locator) (the Uniform Resource Locator carrying the page that will ask, URL) page request message, server then generates the page that will push according to this URL carried in this page request message, and the picture that the page obtaining generation is corresponding, again picture corresponding to this page generated is carried out convergent-divergent, obtain the thumbnail that this page is corresponding, finally this page and thumbnail corresponding to this page are pushed to terminal.
Method four, for content, fixing and distribution of content loads (as microblog page, the information of all good friends that the not disposable generation user of some microblog page pays close attention to, but first produce some information, then wait operation to continue to load follow-up some information according to user is such as drop-down) the page, after this page loads some information at every turn, the length of the page all can change, therefore, the thumbnail that this page is corresponding also needs real-time generation.
Concrete, due to when loading some follow-up information, HTML (Hypertext Markup Language) (the Hyper Text Markup Language of this page, html) code can change, therefore, terminal can be monitored by the html code corresponding to the page of current display, when the html code that the page monitoring current display is corresponding changes, and the html code after changing to server.Server according to the corresponding page of this html code building received (is also then, now server needs the html code after according to the change of terminal transmission, reappear the page of terminal demonstration), and the picture that the page obtaining generation is corresponding, generate thumbnail according to the picture corresponding by the page of this html code building again, and be pushed to terminal.Also namely, now server needs the html code after according to the change of terminal transmission, reappears the page of terminal demonstration.
Certainly, similar with method two, for the page that said method three and method four relate to, browser information also can be sent to server by terminal, make the page of server push corresponding resolution, and the thumbnail that the page generating this corresponding resolution is corresponding, just do not repeating one by one here.
In embodiments of the present invention, the method that the picture that server is corresponding according to page generates thumbnail corresponding to this page can be: the server picture that just page is corresponding carries out convergent-divergent according to the setting ratio preset, and obtains the thumbnail that this page is corresponding.
It should be noted that, because thumbnail picture corresponding for the page is carried out convergent-divergent in setting ratio obtain, therefore, user just roughly can know the position of its information that will browse by this thumbnail.
S202: monitor clicking operation is performed to this thumbnail time, determine the click location of this clicking operation on this thumbnail.
Terminal is after receiving this page and thumbnail corresponding to this page, the clicking operation that this thumbnail is performed can be monitored, if monitor user to perform clicking operation to this thumbnail, then determine that user performs the position of clicking operation on this thumbnail, as click location.
S203: according to this click location, determines the relevant position that this click location is corresponding on the page.
In the embodiment of the present application, terminal can preserve the setting ratio of above-mentioned thumbnail and the page in advance, and because the ratio of thumbnail and the page is fixing, therefore, terminal determines that the method for the relevant position that this click location is corresponding on the page is specifically as follows:
Terminal is positioned at the widthwise edge boundary line of top as thumbnail reference edge boundary line in thumbnail, is positioned at the widthwise edge boundary line of top as page reference edge boundary line in the page; Or the widthwise edge boundary line being positioned at below in thumbnail, as thumbnail reference edge boundary line, is positioned at the widthwise edge boundary line of below as page reference edge boundary line in the page; Determine that click location arrives the distance in thumbnail reference edge boundary line; Determine the ratio of this distance and this setting ratio; Determine in the page to the distance in page reference edge boundary line be the position of this ratio, as the relevant position that this click location is corresponding, as shown in Figure 3.
The schematic diagram according to the relevant position in the click location determination page in thumbnail that Fig. 3 provides for the embodiment of the present application, in figure 3, the widthwise edge boundary line of top is positioned at as thumbnail reference edge boundary line in thumbnail, the widthwise edge boundary line of top is positioned at as page reference edge boundary line in the page, suppose that the ratio of thumbnail and the page is 1:5, namely, the length of thumbnail is 1/5 of page length, the width of thumbnail is 1/5 of pagewidth, if the click location determined is L to the distance in thumbnail reference edge boundary line, relevant position then in the page is 5L apart from the distance in page reference edge boundary line.
S204: jump to the corresponding position display determined in this page.
After determining the relevant position in the page, terminal then can jump to this corresponding position display determined in this page.
Pass through said method, user determines the position of its information that will browse by thumbnail, thus only need click the position of the information that it will be browsed in thumbnail, terminal just can jump to the relevant position display of the page, and drag the page up and down without the need to travelling frequently over input equipment, effectively can extend the life-span of input equipment, reduce the resource that browser expends.
Certainly, picture corresponding for full page is carried out convergent-divergent in setting ratio obtain except thumbnail except above-mentioned, in the embodiment of the present invention, picture corresponding for full page cutting also can be obtained at least two sub-pictures by server, and carry out convergent-divergent obtain corresponding thumbnail as each thumbnail corresponding to this page to often opening sub-pictures respectively, set up the corresponding relation of every hypertonic sketch map sub-pictures position in this page corresponding with it, also be, the thumbnail that this page is corresponding is at least two hypertonic sketch maps, every hypertonic sketch map illustrate only the part in picture corresponding to this page.Accordingly, when adopt obtain thumbnail corresponding to this page in this way time, also, namely when the thumbnail that this page is corresponding is at least two hypertonic sketch map, the correspondence relationship information of the position in this page, each thumbnail that this page is corresponding, each thumbnail and this page is then pushed to terminal by server.After terminal receives the correspondence relationship information of the position on each thumbnail corresponding to this page and each thumbnail and this page, then when monitoring user and performing clicking operation to thumbnail, the thumbnail this clicking operation clicked is as the click location determined, and according to the correspondence relationship information of the position in each thumbnail and this page, the position that the thumbnail this clicking operation clicked is corresponding is on this page defined as relevant position, finally jumps to this corresponding position display determined in this page.
Be more than the page positioning method that the embodiment of the present application provides, based on same thinking, the embodiment of the present application also provides a kind of page locating device, as shown in Figure 4 and Figure 5.
The first page positioning device structure schematic diagram that Fig. 4 provides for the embodiment of the present application, specifically comprises:
Receiver module 401, the page pushed for reception server and thumbnail corresponding to the described page, described thumbnail is the thumbnail that the picture corresponding to the described page carries out convergent-divergent and obtain;
First determination module 402, for monitor clicking operation is performed to described thumbnail time, determine the click location of described clicking operation on described thumbnail;
Second determination module 403, for according to described click location, determines the relevant position that described click location is corresponding on the page;
Redirect module 404, for jumping to the described corresponding position display determined in the described page.
Described device also comprises:
Sending module 405, before the page that pushes at described receiver module 401 reception server and thumbnail corresponding to the described page, sends page request message and browser information to server;
Described receiver module 401 specifically for, receive the page that described server pushes according to described page request message and described browser information and thumbnail corresponding to the described page, wherein, the described page and described thumbnail are that described server is preserved in advance, and the resolution of the described page is that described server is determined according to described browser information.
Described device also comprises:
Sending module 405, before the page that pushes at described receiver module 401 reception server and thumbnail corresponding to the described page, sends the page request message of carrying the uniform resource position mark URL of the page that will ask to server;
Described receiver module 401 specifically for, receive described server according to the page of described page request message push and thumbnail corresponding to the described page, wherein, to be described server generate according to the URL carried in described page request message the described page, and described thumbnail is that picture that described server is corresponding according to the described page generated carries out convergent-divergent and obtains.
Described device also comprises:
Monitoring sending module 406, for push at described receiver module 401 reception server state thumbnail corresponding to the page before, the HTML (Hypertext Markup Language) html code corresponding to the page of current display is monitored; When the html code that the page monitoring current display is corresponding changes, send the html code after change to server;
Described receiver module 401 specifically for, receive described server according to after described change html code push thumbnail, wherein, described thumbnail is that the picture that described server is corresponding according to the page of the html code building after described change obtains.
Described receiver module 401 carries out specifically for the picture corresponding to the described page in setting ratio that, reception server pushes the thumbnail that convergent-divergent obtains;
Described second determination module 403 specifically for, be positioned in described thumbnail top widthwise edge boundary line as thumbnail reference edge boundary line, be positioned in the described page top widthwise edge boundary line as page reference edge boundary line; Or the widthwise edge boundary line being positioned at below in described thumbnail, as thumbnail reference edge boundary line, is positioned at the widthwise edge boundary line of below as page reference edge boundary line in the described page; Determine the distance of described click location to described thumbnail reference edge boundary line; Determine the ratio of described distance and described setting ratio; The distance determining to described page reference edge boundary line in the described page is the position of described ratio, as the relevant position that described click location is corresponding.
Described receiver module 401 specifically for, the at least two hypertonic sketch maps that the described page that reception server pushes is corresponding, and the correspondence relationship information of position in every hypertonic sketch map and the described page, wherein, described at least two hypertonic sketch maps each sub-pictures corresponding for the described page are carried out at least two hypertonic sketch maps that convergent-divergent obtains, described sub-pictures is sub-pictures picture corresponding for described page cutting obtained, and described correspondence relationship information is the correspondence relationship information of the position of sub-pictures in the described page that every hypertonic sketch map is corresponding with it;
Described first determination module 402 specifically for, determine that thumbnail that described clicking operation clicks is as described click location;
Described second determination module 403 specifically for, according to the correspondence relationship information of the position in every hypertonic sketch map and the described page, the position that the thumbnail described clicking operation clicked is corresponding is on the page defined as described relevant position.
Concrete above-mentioned the first page locating device as shown in Figure 4 can be arranged in terminal.
The second page positioning device structure schematic diagram that Fig. 5 provides for the embodiment of the present application, specifically comprises:
Receiver module 501, for the page request message that receiving terminal sends;
Determination module 502, for the page determining to push according to described page request message;
Obtain module 503, for the picture corresponding according to the described page, obtain the thumbnail that the described page is corresponding;
Pushing module 504, for the described page and described thumbnail are pushed to described terminal, make described terminal monitor clicking operation is performed to described thumbnail time, according to the click location of described clicking operation on described thumbnail, determine the relevant position that described click location is corresponding on the page, and jump to the described corresponding position display determined in the described page.
The browser information of the page request message that described receiver module 501 sends specifically for, server receiving terminal and the browser that described terminal uses;
Described determination module 502 specifically for, determine the identification information of the page that will push according to described page request message, as selected identity information; The resolution of the page that will push is determined, as selected resolution according to described browser information; Identification information is described selected identity information and the page that resolution is described selected resolution is defined as the page that will push;
Described acquisition module 503 specifically for, in each thumbnail preserved in advance, select identification information to be described selected identity information and the resolution thumbnail that to be the page of described selected resolution corresponding.
The page request message of carrying uniform resource position mark URL that described receiver module 501 sends specifically for, server receiving terminal;
Described determination module 502 specifically for, the described URL according to carrying in described page request message generates the page that will push;
Described acquisition module 503 specifically for, picture corresponding to the described page generated is carried out convergent-divergent, obtains the thumbnail that the described page is corresponding.
Described receiver module 501 also for, receive the HTML (Hypertext Markup Language) html code that described terminal sends, wherein, described html code be described terminal when the html code that the page monitoring current display is corresponding changes, the html code after the change that described server sends;
Described acquisition module 503 also for, according to the corresponding page of described html code building; Thumbnail is generated according to the picture corresponding by the page of described html code building;
Described pushing module 504 also for, be pushed to described terminal by according to the thumbnail generated by picture corresponding to the page of described html code building.
Described acquisition module 503 specifically for, by picture corresponding for the described page according to preset setting ratio carry out convergent-divergent, obtain the thumbnail that the described page is corresponding; Or, picture corresponding for the described page is carried out cutting and obtains at least two sub-pictures, carry out convergent-divergent obtain corresponding each thumbnail as each thumbnail corresponding to the described page to often opening sub-pictures respectively, set up the corresponding relation of every hypertonic sketch map sub-pictures position in the described page corresponding with it;
Described pushing module 504 specifically for, when the thumbnail that the described page is corresponding is at least two hypertonic sketch map, the correspondence relationship information of the position in the described page, each thumbnail that the described page is corresponding, each thumbnail and the described page is pushed to described terminal.
Concrete above-mentioned the second page locating device as shown in Figure 5 can be arranged in server.
The embodiment of the present application provides a kind of page positioning method and device, the page that the method terminal reception server pushes and thumbnail corresponding to this page, when monitor clicking operation is performed to this thumbnail time, according to the click location of this clicking operation on this thumbnail, determine the relevant position that this click location is corresponding on this page, and jump to the display of this corresponding position.Pass through said method, user determines the position of its information that will browse by thumbnail, and only need click the position of the information that it will be browsed in thumbnail, terminal just can jump to the relevant position display of the page, and drag the page up and down without the need to travelling frequently over input equipment, effectively can extend the life-span of input equipment, reduce the resource that browser expends.
Those skilled in the art should understand, the embodiment of the application can be provided as method, system or computer program.Therefore, the application can adopt the form of complete hardware embodiment, completely software implementation or the embodiment in conjunction with software and hardware aspect.And the application can adopt in one or more form wherein including the upper computer program implemented of computer-usable storage medium (including but not limited to magnetic disk memory, CD-ROM, optical memory etc.) of computer usable program code.
In one typically configuration, computing equipment comprises one or more processor (CPU), input/output interface, network interface and internal memory.
Internal memory may comprise the volatile memory in computer-readable medium, and the forms such as random access memory (RAM) and/or Nonvolatile memory, as ROM (read-only memory) (ROM) or flash memory (flash RAM).Internal memory is the example of computer-readable medium.
Computer-readable medium comprises permanent and impermanency, removable and non-removable media can be stored to realize information by any method or technology.Information can be computer-readable instruction, data structure, the module of program or other data.The example of the storage medium of computing machine comprises, but be not limited to phase transition internal memory (PRAM), static RAM (SRAM), dynamic RAM (DRAM), the random access memory (RAM) of other types, ROM (read-only memory) (ROM), Electrically Erasable Read Only Memory (EEPROM), fast flash memory bank or other memory techniques, read-only optical disc ROM (read-only memory) (CD-ROM), digital versatile disc (DVD) or other optical memory, magnetic magnetic tape cassette, tape magnetic rigid disk stores or other magnetic storage apparatus or any other non-transmitting medium, can be used for storing the information can accessed by computing equipment.According to defining herein, computer-readable medium does not comprise non-temporary computer readable media (transitory media), as data-signal and the carrier wave of modulation.
The application describes with reference to according to the process flow diagram of the method for the embodiment of the present application, equipment (system) and computer program and/or block scheme.Should understand can by the combination of the flow process in each flow process in computer program instructions realization flow figure and/or block scheme and/or square frame and process flow diagram and/or block scheme and/or square frame.These computer program instructions can being provided to the processor of multi-purpose computer, special purpose computer, Embedded Processor or other programmable data processing device to produce a machine, making the instruction performed by the processor of computing machine or other programmable data processing device produce device for realizing the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
These computer program instructions also can be stored in can in the computer-readable memory that works in a specific way of vectoring computer or other programmable data processing device, the instruction making to be stored in this computer-readable memory produces the manufacture comprising command device, and this command device realizes the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
These computer program instructions also can be loaded in computing machine or other programmable data processing device, make on computing machine or other programmable devices, to perform sequence of operations step to produce computer implemented process, thus the instruction performed on computing machine or other programmable devices is provided for the step realizing the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
Although described the preferred embodiment of the application, those skilled in the art once obtain the basic creative concept of cicada, then can make other change and amendment to these embodiments.So claims are intended to be interpreted as comprising preferred embodiment and falling into all changes and the amendment of the application's scope.
Obviously, those skilled in the art can carry out various change and modification to the embodiment of the present application and not depart from the spirit and scope of the embodiment of the present application.Like this, if these amendments of the embodiment of the present application and modification belong within the scope of the application's claim and equivalent technologies thereof, then the application is also intended to comprise these change and modification.

Claims (13)

1. a page positioning method, is characterized in that, comprising:
The page that terminal reception server pushes and thumbnail corresponding to the described page, described thumbnail is the thumbnail that the picture corresponding to the described page carries out convergent-divergent and obtain; And
Monitor clicking operation is performed to described thumbnail time, determine the click location of described clicking operation on described thumbnail; And
According to described click location, determine the relevant position that described click location is corresponding on the page;
Described terminal jumps to the described corresponding position display determined in the described page.
2. the method for claim 1, is characterized in that, before the page that terminal reception server pushes and thumbnail corresponding to the described page, described method also comprises:
The browser information of the browser that terminal to server transmission page request message and described terminal use;
The page that terminal reception server pushes and thumbnail corresponding to the described page, specifically comprise:
Described terminal receives the page that described server pushes according to described page request message and described browser information and thumbnail corresponding to the described page, wherein, the described page and described thumbnail are that described server is preserved in advance, and the resolution of the described page is that described server is determined according to described browser information.
3. the method for claim 1, is characterized in that, before the page that terminal reception server pushes and thumbnail corresponding to the described page, described method also comprises:
Terminal to server sends the page request message of carrying the uniform resource position mark URL of the page that will ask;
The page that terminal reception server pushes and thumbnail corresponding to the described page, specifically comprise:
Described terminal receives described server according to the page of described page request message push and thumbnail corresponding to the described page, wherein, to be described server generate according to the URL carried in described page request message the described page, and described thumbnail is that picture that described server is corresponding according to the described page generated carries out convergent-divergent and obtains.
4. the method for claim 1, is characterized in that, terminal reception server push state thumbnail corresponding to the page before, described method also comprises:
The HTML (Hypertext Markup Language) html code that the page of terminal to current display is corresponding is monitored;
When the html code that the page monitoring current display is corresponding changes, send the html code after change to server;
The thumbnail that the described page that terminal reception server pushes is corresponding, specifically comprises:
Described terminal receives the thumbnail that described server pushes according to the html code after described change, and wherein, described thumbnail is that the picture that described server is corresponding according to the page of the html code building after described change obtains.
5. the method for claim 1, is characterized in that, the thumbnail that the described page that terminal reception server pushes is corresponding, specifically comprises:
The picture corresponding to the described page in setting ratio that terminal reception server pushes carries out the thumbnail that convergent-divergent obtains;
According to described click location, determine specifically to comprise the relevant position that described click location is corresponding on the page:
Described terminal is positioned at the widthwise edge boundary line of top as thumbnail reference edge boundary line in described thumbnail, is positioned at the widthwise edge boundary line of top as page reference edge boundary line in the described page; Or the widthwise edge boundary line being positioned at below in described thumbnail, as thumbnail reference edge boundary line, is positioned at the widthwise edge boundary line of below as page reference edge boundary line in the described page; And
Determine the distance of described click location to described thumbnail reference edge boundary line;
Determine the ratio of described distance and described setting ratio;
The distance determining to described page reference edge boundary line in the described page is the position of described ratio, as the relevant position that described click location is corresponding.
6. the method for claim 1, is characterized in that, the thumbnail that the described page that terminal reception server pushes is corresponding, specifically comprises:
At least two hypertonic sketch maps that the described page that terminal reception server pushes is corresponding, and the correspondence relationship information of position in every hypertonic sketch map and the described page, wherein, described at least two hypertonic sketch maps each sub-pictures corresponding for the described page are carried out at least two hypertonic sketch maps that convergent-divergent obtains, described sub-pictures is sub-pictures picture corresponding for described page cutting obtained, and described correspondence relationship information is the correspondence relationship information of the position of sub-pictures in the described page that every hypertonic sketch map is corresponding with it;
Determine the click location of described clicking operation on described thumbnail, specifically comprise:
Determine that thumbnail that described clicking operation clicks is as described click location;
According to described click location, determine specifically to comprise the relevant position that described click location is corresponding on the page:
According to the correspondence relationship information of the position in every hypertonic sketch map and the described page, the position that the thumbnail described clicking operation clicked is corresponding is on the page defined as described relevant position.
7. a page positioning method, is characterized in that, comprising:
The page request message that server receiving terminal sends; And
The page that will push is determined according to described page request message; And
The picture corresponding according to the described page, obtains the thumbnail that the described page is corresponding;
The described page and described thumbnail are pushed to described terminal, make described terminal monitor clicking operation is performed to described thumbnail time, according to the click location of described clicking operation on described thumbnail, determine the relevant position that described click location is corresponding on the page, and jump to the described corresponding position display determined in the described page.
8. method as claimed in claim 7, is characterized in that, the page request message that server receiving terminal sends specifically comprises:
The browser information of the page request message that server receiving terminal sends and the browser that described terminal uses;
Determine the page that will push according to described page request message, specifically comprise:
The identification information of the page that will push is determined, as selected identity information according to described page request message; And
The resolution of the page that will push is determined, as selected resolution according to described browser information; And
Identification information is described selected identity information and the page that resolution is described selected resolution is defined as the page that will push;
The picture corresponding according to the described page, obtains the thumbnail that the described page is corresponding, specifically comprises:
In each thumbnail preserved in advance, identification information is selected to be described selected identity information and the resolution thumbnail that to be the page of described selected resolution corresponding.
9. method as claimed in claim 7, is characterized in that, the page request message that server receiving terminal sends specifically comprises:
The page request message of carrying uniform resource position mark URL that server receiving terminal sends;
Determine the page that will push according to described page request message, specifically comprise:
Described URL according to carrying in described page request message generates the page that will push;
The picture corresponding according to the described page, obtains the thumbnail that the described page is corresponding, specifically comprises:
Picture corresponding for the described page generated is carried out convergent-divergent, obtains the thumbnail that the described page is corresponding.
10. method as claimed in claim 7, it is characterized in that, described method also comprises:
Described server receives the HTML (Hypertext Markup Language) html code that described terminal sends, wherein, described html code be described terminal when the html code that the page monitoring current display is corresponding changes, the html code after the change that described server sends; And
According to the corresponding page of described html code building;
Generate thumbnail according to the picture corresponding by the page of described html code building, and be pushed to described terminal.
11. methods as claimed in claim 7, it is characterized in that, the picture corresponding according to the described page, obtains the thumbnail that the described page is corresponding, specifically comprises:
Picture corresponding for the described page is carried out convergent-divergent according to the setting ratio preset, obtains the thumbnail that the described page is corresponding; Or
Picture corresponding for the described page is carried out cutting and obtains at least two sub-pictures, carry out convergent-divergent obtain corresponding each thumbnail as each thumbnail corresponding to the described page to often opening sub-pictures respectively, set up the corresponding relation of every hypertonic sketch map sub-pictures position in the described page corresponding with it;
When the thumbnail that the described page is corresponding is at least two hypertonic sketch map, the described page and described thumbnail is pushed to described terminal, specifically comprises:
The correspondence relationship information of the position in the described page, each thumbnail that the described page is corresponding, each thumbnail and the described page is pushed to described terminal.
12. 1 kinds of page locating devices, is characterized in that, comprising:
Receiver module, the page pushed for reception server and thumbnail corresponding to the described page, described thumbnail is the thumbnail that the picture corresponding to the described page carries out convergent-divergent and obtain;
First determination module, for monitor clicking operation is performed to described thumbnail time, determine the click location of described clicking operation on described thumbnail;
Second determination module, for according to described click location, determines the relevant position that described click location is corresponding on the page;
Redirect module, for jumping to the described corresponding position display determined in the described page.
13. 1 kinds of page locating devices, is characterized in that, comprising:
Receiver module, for the page request message that receiving terminal sends;
Determination module, for the page determining to push according to described page request message;
Obtain module, for the picture corresponding according to the described page, obtain the thumbnail that the described page is corresponding;
Pushing module, for the described page and described thumbnail are pushed to described terminal, make described terminal monitor clicking operation is performed to described thumbnail time, according to the click location of described clicking operation on described thumbnail, determine the relevant position that described click location is corresponding on the page, and jump to the described corresponding position display determined in the described page.
CN201310572365.7A 2013-11-13 2013-11-13 Page positioning method and device Pending CN104636396A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201310572365.7A CN104636396A (en) 2013-11-13 2013-11-13 Page positioning method and device
HK15106036.6A HK1205572A1 (en) 2013-11-13 2015-06-25 Method for page navigation and device thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310572365.7A CN104636396A (en) 2013-11-13 2013-11-13 Page positioning method and device

Publications (1)

Publication Number Publication Date
CN104636396A true CN104636396A (en) 2015-05-20

Family

ID=53215158

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310572365.7A Pending CN104636396A (en) 2013-11-13 2013-11-13 Page positioning method and device

Country Status (2)

Country Link
CN (1) CN104636396A (en)
HK (1) HK1205572A1 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105824540A (en) * 2016-03-16 2016-08-03 百度在线网络技术(北京)有限公司 Method and apparatus for positioning page contents
CN106611066A (en) * 2017-01-04 2017-05-03 广东欧珀移动通信有限公司 Webpage information display method and device and computer equipment
CN106649439A (en) * 2016-09-09 2017-05-10 深圳市金立通信设备有限公司 Information display method and Information display terminal
CN107562802A (en) * 2017-08-07 2018-01-09 腾讯科技(深圳)有限公司 Text data display methods and device and storage medium and electronic installation
CN109597953A (en) * 2018-10-17 2019-04-09 深圳壹账通智能科技有限公司 Page display method, device and storage medium, terminal device
CN111601148A (en) * 2020-05-29 2020-08-28 广州酷狗计算机科技有限公司 Information display method, device, terminal and storage medium
CN112306336A (en) * 2019-07-31 2021-02-02 珠海金山办公软件有限公司 Document content display method and device
CN112631474A (en) * 2020-12-28 2021-04-09 广州博冠信息科技有限公司 Method and device for moving elements in page, medium and equipment

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030212648A1 (en) * 2002-05-08 2003-11-13 Stephan Cunningham Use of extensible markup language in a system and method for influencing a position on a search result list generated by a computer network search engine
CN102314502A (en) * 2011-09-01 2012-01-11 百度在线网络技术(北京)有限公司 Method and equipment for displaying webpage main content on mobile terminal
CN103116616A (en) * 2013-01-28 2013-05-22 东莞宇龙通信科技有限公司 Webpage collecting method and communication terminal
CN103246678A (en) * 2012-02-13 2013-08-14 腾讯科技(深圳)有限公司 Method and device for previewing web page contents
CN103336814A (en) * 2013-06-28 2013-10-02 优视科技有限公司 Method and device of processing screenshot of web page
CN103353886A (en) * 2013-06-28 2013-10-16 优视科技有限公司 Method and system for previewing webpage

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030212648A1 (en) * 2002-05-08 2003-11-13 Stephan Cunningham Use of extensible markup language in a system and method for influencing a position on a search result list generated by a computer network search engine
CN102314502A (en) * 2011-09-01 2012-01-11 百度在线网络技术(北京)有限公司 Method and equipment for displaying webpage main content on mobile terminal
CN103246678A (en) * 2012-02-13 2013-08-14 腾讯科技(深圳)有限公司 Method and device for previewing web page contents
CN103116616A (en) * 2013-01-28 2013-05-22 东莞宇龙通信科技有限公司 Webpage collecting method and communication terminal
CN103336814A (en) * 2013-06-28 2013-10-02 优视科技有限公司 Method and device of processing screenshot of web page
CN103353886A (en) * 2013-06-28 2013-10-16 优视科技有限公司 Method and system for previewing webpage

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王婍犇: "基于信息抽取的手持智能终端网页显示技术研究与实现", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105824540A (en) * 2016-03-16 2016-08-03 百度在线网络技术(北京)有限公司 Method and apparatus for positioning page contents
CN105824540B (en) * 2016-03-16 2019-05-03 百度在线网络技术(北京)有限公司 The localization method and device of content of pages
CN106649439A (en) * 2016-09-09 2017-05-10 深圳市金立通信设备有限公司 Information display method and Information display terminal
CN106611066A (en) * 2017-01-04 2017-05-03 广东欧珀移动通信有限公司 Webpage information display method and device and computer equipment
CN107562802A (en) * 2017-08-07 2018-01-09 腾讯科技(深圳)有限公司 Text data display methods and device and storage medium and electronic installation
CN107562802B (en) * 2017-08-07 2019-05-24 腾讯科技(深圳)有限公司 Text data display methods and device and storage medium and electronic device
CN109597953A (en) * 2018-10-17 2019-04-09 深圳壹账通智能科技有限公司 Page display method, device and storage medium, terminal device
CN112306336A (en) * 2019-07-31 2021-02-02 珠海金山办公软件有限公司 Document content display method and device
CN111601148A (en) * 2020-05-29 2020-08-28 广州酷狗计算机科技有限公司 Information display method, device, terminal and storage medium
CN111601148B (en) * 2020-05-29 2022-02-22 广州酷狗计算机科技有限公司 Information display method, device, terminal and storage medium
CN112631474A (en) * 2020-12-28 2021-04-09 广州博冠信息科技有限公司 Method and device for moving elements in page, medium and equipment
CN112631474B (en) * 2020-12-28 2022-08-05 广州博冠信息科技有限公司 Method and device for moving elements in page, medium and equipment

Also Published As

Publication number Publication date
HK1205572A1 (en) 2015-12-18

Similar Documents

Publication Publication Date Title
CN104636396A (en) Page positioning method and device
CN110968824B (en) Page data processing method and device
CN102567516B (en) Script loading method and device
US11563674B2 (en) Content based routing method and apparatus
CA2994327C (en) Methods and systems for wysiwyg web content generation
US9280608B2 (en) Group bookmarks
CN105446750B (en) The method and apparatus that WebApp starting runs, generates image file
US11562037B2 (en) Crawlability of single page applications
US9503551B2 (en) Hybrid native networked applications
US20210105314A1 (en) Associating browser with application
CN105630792A (en) Information display method and device as well as information push method and device
CN111382386A (en) Method and equipment for generating webpage screenshot
CN105488078A (en) Web page data caching method and equipment
CN106547769A (en) A kind of DOI display packings and device
CN109829121B (en) Method and device for reporting click behavior data
CN110968314A (en) Page generation method and device
CN109710832B (en) Method and equipment for searching hosted program
CN105630310A (en) Method and device for displaying titles during graph group switching
US9419868B1 (en) Visualization of user behavior
CN107220260B (en) Page display method and device
CN114329281A (en) Rendering server, webpage rendering method and webpage rendering device
CN104731817A (en) Webpage display method and device
CN104899217A (en) Method and apparatus for implementing customized function
CN103970773A (en) Page updating method and device for web page
CN110020343B (en) Method and device for determining webpage coding format

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1205572

Country of ref document: HK

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20150520

REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1205572

Country of ref document: HK