CN104239562A - Web page display method and device - Google Patents

Web page display method and device Download PDF

Info

Publication number
CN104239562A
CN104239562A CN201410505740.0A CN201410505740A CN104239562A CN 104239562 A CN104239562 A CN 104239562A CN 201410505740 A CN201410505740 A CN 201410505740A CN 104239562 A CN104239562 A CN 104239562A
Authority
CN
China
Prior art keywords
webpage
particular webpage
user
service end
browser
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
CN201410505740.0A
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.)
Conew Network Technology Beijing Co Ltd
Original Assignee
Conew Network Technology Beijing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Conew Network Technology Beijing Co Ltd filed Critical Conew Network Technology Beijing Co Ltd
Priority to CN201410505740.0A priority Critical patent/CN104239562A/en
Publication of CN104239562A publication Critical patent/CN104239562A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • 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/9574Browsing optimisation, e.g. caching or content distillation of access to content, e.g. by caching

Abstract

The invention provides a web page display method and device. The web page display method comprises the following steps: determining a specific web page, wherein the specific web page is a web page which needs to be quickly displayed; before the specific web page is visited, obtaining the specific web page from a server in advance and saving the specific web page in user equipment; when the specific web page is visited, obtaining the specific web page from the user equipment and displaying the specific web page. The method can effectively widen the application range and accelerate the display speed.

Description

Webpage display process and device
Technical field
The present invention relates to communication technical field, particularly relate to a kind of Webpage display process and device.
Background technology
Increasing user can select the mode by browsing webpage in internet to carry out obtaining information, but is limited by the problem such as current network environment or internet hardware device performance, and web displaying speed can be caused slower.
In correlation technique, in order to improve web displaying speed, can resolve main contents and show, such as by Context resolutions such as the title in news category webpage, words out and show.
But this mode is only effective to particular webpage such as news category, and usable range is limited.
Summary of the invention
The present invention is intended to solve one of technical matters in correlation technique at least to a certain extent.
For this reason, one object of the present invention is to propose a kind of Webpage display process, and the method effectively can improve usable range.
Another object of the present invention is to propose a kind of Web page display apparatus.
For achieving the above object, the Webpage display process that first aspect present invention embodiment proposes, comprising: determine particular webpage, and wherein, described particular webpage is the webpage needing display fast; Before described particular webpage is accessed, obtains described particular webpage from service end in advance and preserve in a user device; When described particular webpage is accessed, from described subscriber equipment, obtains described particular webpage and show.
Optionally, describedly determine particular webpage, comprising:
The webpage of user preset is defined as particular webpage; Or,
According to the history access behavior determination particular webpage of user to webpage; Or,
Receive the particular webpage that service end is determined.
Optionally, described according to the history access behavior determination particular webpage of user to webpage, comprising:
According to the history access behavior of user to webpage, determine the access frequency of user to webpage, and according to described access frequency order from high to low, webpage is sorted, from the webpage after sequence, select the webpage of predetermined number as particular webpage; Or,
According to the history access behavior of user to webpage, determine the access frequency of user to webpage, webpage access frequency being greater than predetermined threshold value is defined as particular webpage.
Optionally, describedly obtain described particular webpage from service end, comprising:
After each browser starts, obtain described particular webpage from service end.
Optionally, described after each browser starts, obtain described particular webpage from service end, comprising:
After browser starts, according to the expired time preset, after exceeding described expired time, again obtain described particular webpage from service end.
Optionally, described from service end obtain described particular webpage and preserve in a user device, comprising:
Described particular webpage is downloaded from service end;
Resolve the content of described particular webpage;
Content according to described particular webpage is played up;
Particular webpage after playing up is preserved in a user device.
In the Webpage display process that first aspect present invention embodiment proposes, before particular webpage is accessed, obtain particular webpage from service end in advance and preserve in a user device, and then when particular webpage is accessed, can directly obtain from subscriber equipment and particular webpage is shown to user, webpage is obtained relative to from service end, the effect that webpage can reach display particular webpage is fast obtained from subscriber equipment this locality, and which is not limited to news category webpage, particular webpage can be the webpage of any type, therefore, effectively usable range can be improved.
For achieving the above object, the Web page display apparatus that second aspect present invention embodiment proposes, comprising: determination module, and for determining particular webpage, wherein, described particular webpage is the webpage needing display fast; Acquisition module, for before described particular webpage is accessed, obtains described particular webpage from service end in advance and preserves in a user device; Display module, for when described particular webpage is accessed, obtains described particular webpage and shows from described subscriber equipment.
Optionally, described determination module specifically for:
The webpage of user preset is defined as particular webpage; Or,
According to the history access behavior determination particular webpage of user to webpage; Or,
Receive the particular webpage that service end is determined.
Optionally, described determination module further specifically for:
According to the history access behavior of user to webpage, determine the access frequency of user to webpage, and according to described access frequency order from high to low, webpage is sorted, from the webpage after sequence, select the webpage of predetermined number as particular webpage; Or,
According to the history access behavior of user to webpage, determine the access frequency of user to webpage, webpage access frequency being greater than predetermined threshold value is defined as particular webpage.
Optionally, described acquisition module specifically for:
After each browser starts, obtain described particular webpage from service end.
Optionally, described acquisition module further specifically for:
After browser starts, according to the expired time preset, after exceeding described expired time, again obtain described particular webpage from service end.
Optionally, described acquisition module comprises:
First module, for downloading described particular webpage from service end;
Second unit, for resolving the content of described particular webpage;
Unit the 3rd, for playing up according to the content of described particular webpage;
Unit the 4th, for preserving the particular webpage after playing up in a user device.
The Web page display apparatus that second aspect present invention embodiment proposes, before particular webpage is accessed, obtain particular webpage from service end in advance and preserve in a user device, and then when particular webpage is accessed, can directly obtain from subscriber equipment and particular webpage is shown to user, webpage is obtained relative to from service end, the effect that webpage can reach display particular webpage is fast obtained from subscriber equipment this locality, and which is not limited to news category webpage, particular webpage can be the webpage of any type, therefore, effectively usable range can be improved.
For achieving the above object, the subscriber equipment that third aspect present invention embodiment proposes, comprising: housing, processor, storer, circuit board and power circuit, wherein, circuit board is placed in the interior volume that housing surrounds, and processor and storer are arranged on circuit boards; Power circuit, for powering for each circuit of subscriber equipment or device; Storer is used for stores executable programs code; Processor runs the program corresponding with executable program code, for execution by reading the executable program code stored in storer: determine particular webpage, and wherein, described particular webpage is the webpage needing display fast; Before described particular webpage is accessed, obtains described particular webpage from service end in advance and preserve in a user device; When described particular webpage is accessed, from described subscriber equipment, obtains described particular webpage and show.
Optionally, describedly determine particular webpage, comprising:
The webpage of user preset is defined as particular webpage; Or,
According to the history access behavior determination particular webpage of user to webpage; Or,
Receive the particular webpage that service end is determined.
Optionally, described according to the history access behavior determination particular webpage of user to webpage, comprising:
According to the history access behavior of user to webpage, determine the access frequency of user to webpage, and according to described access frequency order from high to low, webpage is sorted, from the webpage after sequence, select the webpage of predetermined number as particular webpage; Or,
According to the history access behavior of user to webpage, determine the access frequency of user to webpage, webpage access frequency being greater than predetermined threshold value is defined as particular webpage.
Optionally, describedly obtain described particular webpage from service end, comprising:
After each browser starts, obtain described particular webpage from service end.
Optionally, described after each browser starts, obtain described particular webpage from service end, comprising:
After browser starts, according to the expired time preset, after exceeding described expired time, again obtain described particular webpage from service end.
Optionally, described from service end obtain described particular webpage and preserve in a user device, comprising:
Described particular webpage is downloaded from service end;
Resolve the content of described particular webpage;
Content according to described particular webpage is played up;
Particular webpage after playing up is preserved in a user device.
The subscriber equipment that third aspect present invention embodiment proposes, before particular webpage is accessed, obtain particular webpage from service end in advance and preserve in a user device, and then when particular webpage is accessed, can directly obtain from subscriber equipment and particular webpage is shown to user, webpage is obtained relative to from service end, the effect that webpage can reach display particular webpage is fast obtained from subscriber equipment this locality, and which is not limited to news category webpage, particular webpage can be the webpage of any type, therefore, effectively usable range can be improved.
The aspect that the present invention adds and advantage will part provide in the following description, and part will become obvious from the following description, or be recognized by practice of the present invention.
Accompanying drawing explanation
The present invention above-mentioned and/or additional aspect and advantage will become obvious and easy understand from the following description of the accompanying drawings of embodiments, wherein:
Fig. 1 is the schematic flow sheet of the Webpage display process that one embodiment of the invention proposes;
Fig. 2 is the schematic flow sheet of the Webpage display process that another embodiment of the present invention proposes;
Fig. 3 is the schematic flow sheet obtaining described particular webpage in the embodiment of the present invention from service end;
Fig. 4 is the structural representation of the Web page display apparatus that another embodiment of the present invention proposes;
Fig. 5 is the structural representation of the Web page display apparatus that another embodiment of the present invention proposes.
Embodiment
Be described below in detail embodiments of the invention, the example of described embodiment is shown in the drawings, and wherein same or similar label represents same or similar element or has element that is identical or similar functions from start to finish.Being exemplary below by the embodiment be described with reference to the drawings, only for explaining the present invention, and can not limitation of the present invention being interpreted as.On the contrary, embodiments of the invention comprise fall into attached claims spirit and intension within the scope of all changes, amendment and equivalent.
Fig. 1 is the schematic flow sheet of the Webpage display process that one embodiment of the invention proposes, and the method comprises:
S11: determine particular webpage, wherein, described particular webpage is the webpage needing display fast.
The executive agent of the present embodiment is subscriber equipment, can be specifically mobile device or PC (Personal Computer, PC) etc.
Wherein, particular webpage refers to the webpage needing display fast at subscriber equipment.
Particularly, can by any one the mode determination particular webpage in following three kinds of modes:
The webpage of user preset is defined as particular webpage.Wherein, the webpage of user preset also can be called default web page, is user's static state setting, such as, arranges the webpage such as Baidu or Google as particular webpage.
According to the history access behavior determination particular webpage of user to webpage.Wherein, can statistical be adopted, user is added up, according to statistics determination particular webpage the history access behavior of webpage.The user of statistics to the history of webpage access behavior can specifically user to the access times of webpage.Such as, the access times initial value of webpage is set to 0, afterwards after user accesses a webpage, the access times of this webpage are added 1, obtain the access times of each webpage in this manner, afterwards, can according to the access times of each webpage, sort according to order from high to low, from the webpage after sequence, select the webpage of predetermined number as particular webpage, such as, predetermined number is 2, two webpages the highest through statistics access times are the first webpage and the second webpage respectively, then the first webpage and the second webpage are defined as particular webpage.Or according to the history access behavior of user to webpage, determine the access times of user to webpage, webpage access times being greater than predetermined threshold value is defined as particular webpage.In another embodiment, can preset time period during above-mentioned statistics, determine particular webpage according to the number of times in preset time period according to sequence or the mode that is greater than predetermined threshold value.It should be noted that, under which, undertaken by subscriber equipment when adding up.
Receive the particular webpage that service end is determined.Wherein, under current way, can be added up user behavior by service end, according to statistics determination particular webpage, wherein, can take active user as objects of statistics when adding up, such as, active user is to the access times of each webpage for statistics, determines afterwards this webpage is defined as particular webpage by the webpage that the most frequentation of active user is asked according to these access times; Or service end also can be added up the behavior of all users, add up the access times of each user to each webpage, determine according to these access times and afterwards this webpage is defined as particular webpage by the webpage that number of times accessed by the user is maximum.
S12: before described particular webpage is accessed, obtains described particular webpage from service end in advance and preserves in a user device.
After determining particular webpage, can this particular webpage be downloaded from service end in advance and preserve in a user device.Such as, particular webpage is Baidu's webpage, then Baidu's webpage can be kept in subscriber equipment.
Optionally, particular webpage can be preserved being used in the buffer memory of the content of preserving in browser in a user device.
Concrete, in another embodiment, as shown in Figure 2, describedly obtain described particular webpage from service end, comprising:
S21: after each browser starts, obtain described particular webpage from service end.
Wherein, particular webpage can obtain from service end, to ensure to get up-to-date webpage again according to each startup of browser.
Such as, particular webpage is Baidu's webpage, then, after user starts browser at every turn, browser obtains current Baidu's page from service end.
Further, after browser starts at every turn, a particular webpage can be obtained from service end, or, after browser starts at every turn, also can from service end acquisition particular webpage repeatedly.
Such as, often start a browser, browser then obtains particular webpage from service end, and before this browser cuts out, browser can not obtain particular webpage from service end again.Like this can saving resource consumption.Or,
Arrange expired time, after starting browser, after browser starts, browser, according to the expired time preset, after exceeding described expired time, obtains described particular webpage from service end again.Now, within each start-up time of browser, browser repeatedly can obtain particular webpage from service end.Can ensure like this to get up-to-date webpage.
Optionally, in another embodiment, see Fig. 3, obtain described particular webpage from service end and specifically can comprise:
S121: download described particular webpage from service end.
Particularly, after user starts browser, browser initiates downloading web pages request to service end in the background, the information of particular webpage is comprised in this downloading web pages request, the information of particular webpage is such as URL(uniform resource locator) (Uniform Resource Locator, the URL) address of particular webpage.
After service end receives this downloading web pages request, according to the information of the particular webpage comprised in downloading web pages request, find corresponding webpage, namely find particular webpage, the content that particular webpage comprises can be sent to browser by service end afterwards.
S122: the content of resolving described particular webpage.
Wherein, can by the content of browser resolves characteristic webpage.Particularly, browser can pass through invokes application DLL (dynamic link library) (Application Programming Interface, API), to the content in particular webpage, such as, resolves contents such as the word in particular webpage and pictures.
S123: the content according to described particular webpage is played up.
Particularly, browser can by performing HTML (Hypertext Markup Language) (the HyperText Mark-up Language in particular webpage, HTML) code or Cascading Style Sheet (Cascading Style Sheets, CSS) code, plays up the contents and distribution, picture etc. of particular webpage.
S124: the particular webpage after playing up is preserved in a user device.
Particularly, can pre-set the buffer memory for preserving content in browser in a user device, such as, preserve the buffer memory of webpage, particular webpage is kept in this buffer memory of subscriber equipment by browser afterwards.
S13: when described particular webpage is accessed, obtains described particular webpage and show from described subscriber equipment.
Wherein, can by input network address, or click the modes such as access history Visitor Logs and access particular webpage.
When particular webpage is accessed, particular webpage can be obtained from subscriber equipment this locality, and not need to obtain particular webpage from service end again, the problems such as the acquisition caused due to situations such as network condition are not good when can avoid obtaining webpage from service end is slow.
On the other hand, the particular webpage obtained from subscriber equipment is the webpage being resolved and having played up, because the particular webpage of preserving in subscriber equipment has been resolved and has played up, can avoid obtaining from service end the slow problem of display needing again to resolve after webpage and to play up etc. and cause.
In the present embodiment, before particular webpage is accessed, obtain particular webpage from service end in advance and preserve in a user device, and then when particular webpage is accessed, can directly obtain from subscriber equipment and particular webpage is shown to user, webpage is obtained relative to from service end, the effect that webpage can reach display particular webpage is fast obtained from subscriber equipment this locality, thus acceleration display speed, promote Consumer's Experience, and which is not limited to news category webpage, particular webpage can be the webpage of any type, therefore, effectively usable range can be improved.
Fig. 4 is the structural representation of the Web page display apparatus that another embodiment of the present invention proposes, and this device 40 comprises determination module 41, acquisition module 42 and display module 43.
Determination module 41 is for determining particular webpage, and wherein, described particular webpage is the webpage needing display fast.
The device of the present embodiment can be arranged in subscriber equipment, and subscriber equipment can be specifically mobile device or PC etc.
Wherein, particular webpage refers to the webpage needing display fast at subscriber equipment.
Particularly, can by any one the mode determination particular webpage in following three kinds of modes:
The webpage of user preset is defined as particular webpage.Wherein, the webpage of user preset also can be called default web page, is user's static state setting, such as, arranges the webpage such as Baidu or Google as particular webpage.
According to the history access behavior determination particular webpage of user to webpage.Wherein, can statistical be adopted, user is added up, according to statistics determination particular webpage the history access behavior of webpage.The user of statistics to the history of webpage access behavior can specifically user to the access times of webpage.Such as, the access times initial value of webpage is set to 0, afterwards after user accesses a webpage, the access times of this webpage are added 1, obtain the access times of each webpage in this manner, afterwards, can according to the access times of each webpage, sort according to order from high to low, from the webpage after sequence, select the webpage of predetermined number as particular webpage, such as, predetermined number is 2, two webpages the highest through statistics access times are the first webpage and the second webpage respectively, then the first webpage and the second webpage are defined as particular webpage.Or according to the history access behavior of user to webpage, determine the access times of user to webpage, webpage access times being greater than predetermined threshold value is defined as particular webpage.In another embodiment, can preset time period during above-mentioned statistics, determine particular webpage according to the number of times in preset time period according to sequence or the mode that is greater than predetermined threshold value.It should be noted that, under which, undertaken by subscriber equipment when adding up.
Receive the particular webpage that service end is determined.Wherein, under current way, can be added up user behavior by service end, according to statistics determination particular webpage, wherein, can take active user as objects of statistics when adding up, such as, active user is to the access times of each webpage for statistics, determines afterwards this webpage is defined as particular webpage by the webpage that the most frequentation of active user is asked according to these access times; Or service end also can be added up the behavior of all users, add up the access times of each user to each webpage, determine according to these access times and afterwards this webpage is defined as particular webpage by the webpage that number of times accessed by the user is maximum.
Acquisition module 42, for before described particular webpage is accessed, obtains described particular webpage from service end in advance and is kept at subscriber equipment.
After determining particular webpage, can this particular webpage be downloaded from service end in advance and preserve in a user device.Such as, particular webpage is Baidu's webpage, then Baidu's webpage can be kept in subscriber equipment.
Optionally, particular webpage can be preserved being used in the buffer memory of the content of preserving in browser in a user device.
In an embodiment, described acquisition module 42, specifically for after each browser starts, obtains described particular webpage from service end.
Wherein, particular webpage can obtain from service end, to ensure to get up-to-date webpage again according to each startup of browser.
Such as, particular webpage is Baidu's webpage, then, after user starts browser at every turn, browser obtains current Baidu's page from service end.
In another embodiment, described acquisition module 42 specifically for after browser starts, according to the expired time preset, after exceeding described expired time, obtains described particular webpage from service end further again.
Further, after browser starts at every turn, a particular webpage can be obtained from service end, or, after browser starts at every turn, also can from service end acquisition particular webpage repeatedly.
Such as, often start a browser, browser then obtains particular webpage from service end, and before this browser cuts out, browser can not obtain particular webpage from service end again.Like this can saving resource consumption.Or,
Arrange expired time, after starting browser, after browser starts, browser, according to the expired time preset, after exceeding described expired time, obtains described particular webpage from service end again.Now, within each start-up time of browser, browser repeatedly can obtain particular webpage from service end.Can ensure like this to get up-to-date webpage.
In another embodiment, as shown in Figure 5, described acquisition module 42 comprises:
First module 421, for downloading described particular webpage from service end.
Particularly, after user starts browser, browser initiates downloading web pages request to service end in the background, the information of particular webpage is comprised in this downloading web pages request, the information of particular webpage is such as URL(uniform resource locator) (Uniform Resource Locator, the URL) address of particular webpage.
After service end receives this downloading web pages request, according to the information of the particular webpage comprised in downloading web pages request, find corresponding webpage, namely find particular webpage, the content that particular webpage comprises can be sent to browser by service end afterwards.
Second unit 422, for resolving the content of described particular webpage.
Wherein, can by the content of browser resolves characteristic webpage.Particularly, browser can pass through invokes application DLL (dynamic link library) (Application Programming Interface, API), to the content in particular webpage, such as, resolves contents such as the word in particular webpage and pictures.
3rd unit 423, for playing up according to the content of described particular webpage.
Particularly, browser can by performing HTML (Hypertext Markup Language) (the HyperText Mark-up Language in particular webpage, HTML) code or Cascading Style Sheet (Cascading Style Sheets, CSS) code, plays up the contents and distribution, picture etc. of particular webpage.
4th unit 424, for being kept at client by the particular webpage after playing up.
Particularly, can pre-set the buffer memory for preserving content in browser in a user device, such as, preserve the buffer memory of webpage, particular webpage is kept in this buffer memory of subscriber equipment by browser afterwards.
Display module 43, for when described particular webpage is accessed, obtains described particular webpage and shows from described subscriber equipment.
Wherein, can by input network address, or click the modes such as access history Visitor Logs and access particular webpage.
When particular webpage is accessed, particular webpage can be obtained from subscriber equipment this locality, and not need to obtain particular webpage from service end again, the problems such as the acquisition caused due to situations such as network condition are not good when can avoid obtaining webpage from service end is slow.
On the other hand, the particular webpage obtained from subscriber equipment is the webpage being resolved and having played up, because the particular webpage of preserving in subscriber equipment has been resolved and has played up, can avoid obtaining from service end the slow problem of display needing again to resolve after webpage and to play up etc. and cause.
In the present embodiment, before particular webpage is accessed, obtain particular webpage from service end in advance and preserve in a user device, and then when particular webpage is accessed, can directly obtain from subscriber equipment and particular webpage is shown to user, webpage is obtained relative to from service end, the effect that webpage can reach display particular webpage is fast obtained from subscriber equipment this locality, thus acceleration display speed, promote Consumer's Experience, and which is not limited to news category webpage, particular webpage can be the webpage of any type, therefore, effectively usable range can be improved.
The embodiment of the present invention additionally provides a kind of subscriber equipment, and this subscriber equipment comprises housing, processor, storer, circuit board and power circuit, and wherein, circuit board is placed in the interior volume that housing surrounds, and processor and storer are arranged on circuit boards; Power circuit, for powering for each circuit of subscriber equipment or device; Storer is used for stores executable programs code; Processor runs the program corresponding with executable program code, for execution by reading the executable program code stored in storer:
S11 ': determine particular webpage, wherein, described particular webpage is the webpage needing display fast.
The executive agent of the present embodiment is subscriber equipment, can be specifically mobile device or PC (Personal Computer, PC) etc.
Wherein, particular webpage refers to the webpage needing display fast at subscriber equipment.
Particularly, can by any one the mode determination particular webpage in following three kinds of modes:
The webpage of user preset is defined as particular webpage.Wherein, the webpage of user preset also can be called default web page, is user's static state setting, such as, arranges the webpage such as Baidu or Google as particular webpage.
According to the history access behavior determination particular webpage of user to webpage.Wherein, can statistical be adopted, user is added up, according to statistics determination particular webpage the history access behavior of webpage.The user of statistics to the history of webpage access behavior can specifically user to the access times of webpage.Such as, the access times initial value of webpage is set to 0, afterwards after user accesses a webpage, the access times of this webpage are added 1, obtain the access times of each webpage in this manner, afterwards, can according to the access times of each webpage, sort according to order from high to low, from the webpage after sequence, select the webpage of predetermined number as particular webpage, such as, predetermined number is 2, two webpages the highest through statistics access times are the first webpage and the second webpage respectively, then the first webpage and the second webpage are defined as particular webpage.Or according to the history access behavior of user to webpage, determine the access times of user to webpage, webpage access times being greater than predetermined threshold value is defined as particular webpage.In another embodiment, can preset time period during above-mentioned statistics, determine particular webpage according to the number of times in preset time period according to sequence or the mode that is greater than predetermined threshold value.It should be noted that, under which, undertaken by subscriber equipment when adding up.
Receive the particular webpage that service end is determined.Wherein, under current way, can be added up user behavior by service end, according to statistics determination particular webpage, wherein, can take active user as objects of statistics when adding up, such as, active user is to the access times of each webpage for statistics, determines afterwards this webpage is defined as particular webpage by the webpage that the most frequentation of active user is asked according to these access times; Or service end also can be added up the behavior of all users, add up the access times of each user to each webpage, determine according to these access times and afterwards this webpage is defined as particular webpage by the webpage that number of times accessed by the user is maximum.
S12 ': before described particular webpage is accessed, obtains described particular webpage from service end in advance and preserves in a user device.
After determining particular webpage, can this particular webpage be downloaded from service end in advance and preserve in a user device.Such as, particular webpage is Baidu's webpage, then Baidu's webpage can be kept in subscriber equipment.
Optionally, particular webpage can be preserved being used in the buffer memory of the content of preserving in browser in a user device.
Concrete, in another embodiment, describedly obtain described particular webpage from service end, comprising:
S21 ': after each browser starts, obtain described particular webpage from service end.
Wherein, particular webpage can obtain from service end, to ensure to get up-to-date webpage again according to each startup of browser.
Such as, particular webpage is Baidu's webpage, then, after user starts browser at every turn, browser obtains current Baidu's page from service end.
Further, after browser starts at every turn, a particular webpage can be obtained from service end, or, after browser starts at every turn, also can from service end acquisition particular webpage repeatedly.
Such as, often start a browser, browser then obtains particular webpage from service end, and before this browser cuts out, browser can not obtain particular webpage from service end again.Like this can saving resource consumption.Or,
Arrange expired time, after starting browser, after browser starts, browser, according to the expired time preset, after exceeding described expired time, obtains described particular webpage from service end again.Now, within each start-up time of browser, browser repeatedly can obtain particular webpage from service end.Can ensure like this to get up-to-date webpage.
Optionally, in another embodiment, step S12 ' specifically can comprise:
S121 ': download described particular webpage from service end.
Particularly, after user starts browser, browser initiates downloading web pages request to service end in the background, the information of particular webpage is comprised in this downloading web pages request, the information of particular webpage is such as URL(uniform resource locator) (Uniform Resource Locator, the URL) address of particular webpage.
After service end receives this downloading web pages request, according to the information of the particular webpage comprised in downloading web pages request, find corresponding webpage, namely find particular webpage, the content that particular webpage comprises can be sent to browser by service end afterwards.
S122 ': the content of resolving described particular webpage.
Wherein, can by the content of browser resolves characteristic webpage.Particularly, browser can pass through invokes application DLL (dynamic link library) (Application Programming Interface, API), to the content in particular webpage, such as, resolves contents such as the word in particular webpage and pictures.
S123 ': the content according to described particular webpage is played up.
Particularly, browser can by performing HTML (Hypertext Markup Language) (the HyperText Mark-up Language in particular webpage, HTML) code or Cascading Style Sheet (Cascading Style Sheets, CSS) code, plays up the contents and distribution, picture etc. of particular webpage.
S124 ': the particular webpage after playing up is preserved in a user device.
Particularly, can pre-set the buffer memory for preserving content in browser in a user device, such as, preserve the buffer memory of webpage, particular webpage is kept in this buffer memory of subscriber equipment by browser afterwards.
S13 ': when described particular webpage is accessed, obtains described particular webpage and show from described subscriber equipment.
Wherein, can by input network address, or click the modes such as access history Visitor Logs and access particular webpage.
When particular webpage is accessed, particular webpage can be obtained from subscriber equipment this locality, and not need to obtain particular webpage from service end again, the problems such as the acquisition caused due to situations such as network condition are not good when can avoid obtaining webpage from service end is slow.
On the other hand, the particular webpage obtained from subscriber equipment is the webpage being resolved and having played up, because the particular webpage of preserving in subscriber equipment has been resolved and has played up, can avoid obtaining from service end the slow problem of display needing again to resolve after webpage and to play up etc. and cause.
In the present embodiment, before particular webpage is accessed, obtain particular webpage from service end in advance and preserve in a user device, and then when particular webpage is accessed, can directly obtain from subscriber equipment and particular webpage is shown to user, webpage is obtained relative to from service end, the effect that webpage can reach display particular webpage is fast obtained from subscriber equipment this locality, thus acceleration display speed, promote Consumer's Experience, and which is not limited to news category webpage, particular webpage can be the webpage of any type, therefore, effectively usable range can be improved.
It should be noted that, in describing the invention, term " first ", " second " etc. only for describing object, and can not be interpreted as instruction or hint relative importance.In addition, in describing the invention, except as otherwise noted, the implication of " multiple " is two or more.
Describe and can be understood in process flow diagram or in this any process otherwise described or method, represent and comprise one or more for realizing the module of the code of the executable instruction of the step of specific logical function or process, fragment or part, and the scope of the preferred embodiment of the present invention comprises other realization, wherein can not according to order that is shown or that discuss, comprise according to involved function by the mode while of basic or by contrary order, carry out n-back test, this should understand by embodiments of the invention person of ordinary skill in the field.
Should be appreciated that each several part of the present invention can realize with hardware, software, firmware or their combination.In the above-described embodiment, multiple step or method can with to store in memory and the software performed by suitable instruction execution system or firmware realize.Such as, if realized with hardware, the same in another embodiment, can realize by any one in following technology well known in the art or their combination: the discrete logic with the logic gates for realizing logic function to data-signal, there is the special IC of suitable combinational logic gate circuit, programmable gate array (PGA), field programmable gate array (FPGA) etc.
Those skilled in the art are appreciated that realizing all or part of step that above-described embodiment method carries is that the hardware that can carry out instruction relevant by program completes, described program can be stored in a kind of computer-readable recording medium, this program perform time, step comprising embodiment of the method one or a combination set of.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing module, also can be that the independent physics of unit exists, also can be integrated in a module by two or more unit.Above-mentioned integrated module both can adopt the form of hardware to realize, and the form of software function module also can be adopted to realize.If described integrated module using the form of software function module realize and as independently production marketing or use time, also can be stored in a computer read/write memory medium.
The above-mentioned storage medium mentioned can be ROM (read-only memory), disk or CD etc.
In the description of this instructions, specific features, structure, material or feature that the description of reference term " embodiment ", " some embodiments ", " example ", " concrete example " or " some examples " etc. means to describe in conjunction with this embodiment or example are contained at least one embodiment of the present invention or example.In this manual, identical embodiment or example are not necessarily referred to the schematic representation of above-mentioned term.And the specific features of description, structure, material or feature can combine in an appropriate manner in any one or more embodiment or example.
Although illustrate and describe embodiments of the invention above, be understandable that, above-described embodiment is exemplary, can not be interpreted as limitation of the present invention, and those of ordinary skill in the art can change above-described embodiment within the scope of the invention, revises, replace and modification.

Claims (12)

1. a Webpage display process, is characterized in that, comprising:
Determine particular webpage, wherein, described particular webpage is the webpage needing display fast;
Before described particular webpage is accessed, obtains described particular webpage from service end in advance and preserve in a user device;
When described particular webpage is accessed, from described subscriber equipment, obtains described particular webpage and show.
2. method according to claim 1, is characterized in that, describedly determines particular webpage, comprising:
The webpage of user preset is defined as particular webpage; Or,
According to the history access behavior determination particular webpage of user to webpage; Or,
Receive the particular webpage that service end is determined.
3. method according to claim 2, is characterized in that, described according to the history access behavior determination particular webpage of user to webpage, comprising:
According to the history access behavior of user to webpage, determine the access times of user to webpage, and according to described access times order from high to low, webpage is sorted, from the webpage after sequence, select the webpage of predetermined number as particular webpage; Or,
According to the history access behavior of user to webpage, determine the access times of user to webpage, webpage access times being greater than predetermined threshold value is defined as particular webpage.
4. method according to claim 1, is characterized in that, describedly obtains described particular webpage from service end, comprising:
After each browser starts, obtain described particular webpage from service end.
5. method according to claim 4, is characterized in that, described after each browser starts, and obtains described particular webpage, comprising from service end:
After browser starts, according to the expired time preset, after exceeding described expired time, again obtain described particular webpage from service end.
6. method according to claim 1, is characterized in that, described from service end obtain described particular webpage and preserve in a user device, comprising:
Described particular webpage is downloaded from service end;
Resolve the content of described particular webpage;
Content according to described particular webpage is played up;
Particular webpage after playing up is preserved in a user device.
7. a Web page display apparatus, is characterized in that, comprising:
Determination module, for determining particular webpage, wherein, described particular webpage is the webpage needing display fast;
Acquisition module, for before described particular webpage is accessed, obtains described particular webpage from service end in advance and preserves in a user device;
Display module, for when described particular webpage is accessed, obtains described particular webpage and shows from described subscriber equipment.
8. device according to claim 7, is characterized in that, described determination module specifically for:
The webpage of user preset is defined as particular webpage; Or,
According to the history access behavior determination particular webpage of user to webpage; Or,
Receive the particular webpage that service end is determined.
9. device according to claim 8, is characterized in that, described determination module further specifically for:
According to the history access behavior of user to webpage, determine the access frequency of user to webpage, and according to described access frequency order from high to low, webpage is sorted, from the webpage after sequence, select the webpage of predetermined number as particular webpage; Or,
According to the history access behavior of user to webpage, determine the access frequency of user to webpage, webpage access frequency being greater than predetermined threshold value is defined as particular webpage.
10. device according to claim 7, is characterized in that, described acquisition module specifically for:
After each browser starts, obtain described particular webpage from service end.
11. devices according to claim 10, is characterized in that, described acquisition module further specifically for:
After browser starts, according to the expired time preset, after exceeding described expired time, again obtain described particular webpage from service end.
12. devices according to claim 7, is characterized in that, described acquisition module comprises:
First module, for downloading described particular webpage from service end;
Second unit, for resolving the content of described particular webpage;
Unit the 3rd, for playing up according to the content of described particular webpage;
Unit the 4th, for preserving the particular webpage after playing up in a user device.
CN201410505740.0A 2014-09-26 2014-09-26 Web page display method and device Pending CN104239562A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410505740.0A CN104239562A (en) 2014-09-26 2014-09-26 Web page display method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410505740.0A CN104239562A (en) 2014-09-26 2014-09-26 Web page display method and device

Publications (1)

Publication Number Publication Date
CN104239562A true CN104239562A (en) 2014-12-24

Family

ID=52227621

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410505740.0A Pending CN104239562A (en) 2014-09-26 2014-09-26 Web page display method and device

Country Status (1)

Country Link
CN (1) CN104239562A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105515873A (en) * 2015-12-24 2016-04-20 北京金山安全管理系统技术有限公司 Webpage acceleration method
CN108255896A (en) * 2017-02-06 2018-07-06 广州市动景计算机科技有限公司 Webpage pre-head method, Web access method, equipment and electronic equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070220010A1 (en) * 2006-03-15 2007-09-20 Kent Thomas Ertugrul Targeted content delivery for networks
CN102792244A (en) * 2010-01-13 2012-11-21 洛克迈特公司 Preview functionality for increased browsing speed
CN103729438A (en) * 2013-12-30 2014-04-16 优视科技有限公司 Webpage preloading method and device
CN103886056A (en) * 2014-03-14 2014-06-25 百度在线网络技术(北京)有限公司 Method and system for processing search results and browser
CN104067274A (en) * 2012-01-19 2014-09-24 谷歌公司 System and method for improving access to search results

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070220010A1 (en) * 2006-03-15 2007-09-20 Kent Thomas Ertugrul Targeted content delivery for networks
CN102792244A (en) * 2010-01-13 2012-11-21 洛克迈特公司 Preview functionality for increased browsing speed
CN104067274A (en) * 2012-01-19 2014-09-24 谷歌公司 System and method for improving access to search results
CN103729438A (en) * 2013-12-30 2014-04-16 优视科技有限公司 Webpage preloading method and device
CN103886056A (en) * 2014-03-14 2014-06-25 百度在线网络技术(北京)有限公司 Method and system for processing search results and browser

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105515873A (en) * 2015-12-24 2016-04-20 北京金山安全管理系统技术有限公司 Webpage acceleration method
CN108255896A (en) * 2017-02-06 2018-07-06 广州市动景计算机科技有限公司 Webpage pre-head method, Web access method, equipment and electronic equipment

Similar Documents

Publication Publication Date Title
US9116999B2 (en) Pre-fetching of network page content
US10394909B2 (en) Reducing redirects
EP4276584A2 (en) Content-aware energy savings for web browsing utilizing selective loading priority
CN111639289A (en) Webpage loading method and device
EP2653987A1 (en) Displaying web pages without downloading static files
CN102402518A (en) Method and device for accessing webpage
US20170199850A1 (en) Method and system to decrease page load time by leveraging network latency
CN104461632A (en) Web App loading method and device
WO2015062416A1 (en) Method and device for loading webpages based onuiwebview components
CN107526828B (en) Page information recommendation method and device
WO2007003497A1 (en) Displaying a portal with render-when-ready portlets
CN104281574A (en) Information recommending method, device and system
CN105260424A (en) Processing method and apparatus for webpage browsing historical records and most common accesses of user
Ghasemisharif et al. Speedreader: Reader mode made fast and private
CN104598571A (en) Method and device for playing multimedia resource
CN102624910B (en) Method, the Apparatus and system of the web page contents that process user chooses
CN110502299B (en) Method and equipment for providing novel information
CN110968314A (en) Page generation method and device
CN103116609A (en) Server, client-side, system and method of achieving page load of browser
CN104239562A (en) Web page display method and device
US20190392024A1 (en) Digital Content Editing of a Document Object Model (DOM)
US8655865B1 (en) Method and apparatus for indexing rich internet content using contextual information
CN108664191B (en) System access method and device
CN109857966A (en) A kind of optimization method and browser of browser dynamically load web page resources
EP3262531A1 (en) Element identifier generation

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20141224