CN108427597A - Accelerate the method and device of page rendering - Google Patents
Accelerate the method and device of page rendering Download PDFInfo
- Publication number
- CN108427597A CN108427597A CN201810219201.9A CN201810219201A CN108427597A CN 108427597 A CN108427597 A CN 108427597A CN 201810219201 A CN201810219201 A CN 201810219201A CN 108427597 A CN108427597 A CN 108427597A
- Authority
- CN
- China
- Prior art keywords
- page
- content
- primary view
- view control
- response
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Human Computer Interaction (AREA)
- Information Transfer Between Computers (AREA)
Abstract
This application provides the method and devices for accelerating page rendering, wherein the acceleration page rendering method includes:In response to page request, triggers the primary view control added on the page and render default content of pages, and, the document of the page is downloaded to server request;The document that the page is returned in response to the server parses from the document and obtains the full content of the page;The content of the page is shown.Using the embodiment of the present application, because download the document of the page and from document parsing obtain the full content of the page and need the regular hour, and the default content of pages that primary view control renders can be seen by the user in advance, the time of content of pages is seen so as to shorten user, promotes the experience that user browses webpage.
Description
Technical field
This application involves internet data processing technology field, more particularly to a kind of method and dress accelerating page rendering
It sets, and, a kind of computer-readable medium.
Background technology
Web page is to be based on the addressable Website page of browser.User can usually use the clients such as browser clear
Look at webpage, under normal circumstances, when user loads webpage, the Document of the page (document) can be first sent to by server
Client parses the document by client, to obtain the content of webpage, and loads and shows use on a web browser
Family.
But use it is this browsing webpage method, the speed of the content of loading page is slower, can cause user experience compared with
Difference.For example, it is assumed that user triggers the page of commodity details, the regular hour is also needed to due to downloading and parsing document, it will
Cause user when browsing webpage, white screen state is likely to occur on webpage.
Invention content
Inventor has found in the course of the research, in the prior art because web page needs waiting for server end
After the completion of Document is downloaded completely, the parsing and rendering to Document could be started, so cannot achieve subregion rendering.
In addition, web page is after downloading Document in the case where web page includes picture resource, it is also necessary to according to
In Document<img>The src attributes of label remove Asynchronous loading picture resource, therefore text generally can be first seen in web page
Then word gradually sees picture again.If also, web page content is not that server end renders, and is that front and back end detaches, then
It needs first to download Document document objects, parse Document documents and obtains the file addresses js of encapsulation service logic, ask
It asks and downloads js files, again by js initiating business requests after js file downloads, therefore user sees the time of content of pages later.
It is therefore possible to use adding the mode of primary view control in web page.First, primary view control can be with
Partial content is drawn in advance using local resource, without waiting for network request;The client softwares such as browser can obtain in advance
And it stores (or preset) primary view control configuration resource and is deposited using local when user triggers the new window for opening web page
The primary view configuration resource of storage renders the partial page content in primary view control, and user is allowed to see this partial page in advance
Content, the phenomenon that avoiding whole white screen.Also, primary view control can directly add without waiting for the download of page Document
Picture resource is carried, therefore the picture of primary view control shows and can be shown earlier than the picture on web page.In addition, primary view control
The dynamic page content showed is needed on part, can be obtained service logic in advance and be realized code and store (or preset) in client sheet
It ground can be than clients such as browsers earlier without waiting for the download of Document document objects and service logic js file downloads
Initiate the request of dynamic page content in ground.
Based on this, this application provides a kind of methods accelerating page rendering, can be added in advance on web to use
The mode of primary view control triggers primary view control and first renders in the default page after the content of user requests webpage
Hold, while asking the document of the download page to server, the page is obtained because downloading the document of the page and being parsed from document
Full content need the regular hour, and primary view control render default content of pages can be seen by the user in advance,
To promote the experience that user browses webpage.
Present invention also provides a kind of device accelerating page rendering, to ensure above method realization in practice and
Using.
To solve the above-mentioned problems, this application discloses a kind of method accelerating page rendering, this method includes:
In response to page request, triggers the primary view control added on the page and render default content of pages, and,
The document of the page is downloaded to server request;
The document that the page is returned in response to the server parses from the document and obtains the whole of the page
Content;
The content of the page is shown.
Wherein, the default content of pages is static page content, the primary view added on the triggering page
Control, which renders, presets content of pages, including:
Trigger the display location of the primary view control determination on the screen;
It triggers the primary view control and draws the static page content on the display location.
Wherein, the default content of pages is dynamic page content, the primary view added on the triggering page
Control, which renders, presets content of pages, including:
The display location of the primary view control determination on the screen is triggered, and, send dynamic page to server
The request of content;
The dynamic page content is returned in response to the server, triggers the primary view control in the display position
It sets and draws the dynamic page content.
Wherein, this method further includes:
Notification event in response to the full content loaded for receiving the page, alternatively, in response in the page
The user's operation triggered on face deletes the primary view control on the page;Wherein, the user's operation includes:It clicks, is sliding
Dynamic, touch and/or rolling operation.
Wherein, this method further includes:
The operation that the content of the page rolls is triggered in response to user, triggers the primary view control with described interior
Hold and roll and roll, alternatively, the position of the primary view control on the screen remains unchanged.
Wherein, the number of the primary view control on the same page is one or more.
The embodiment of the present application also discloses a kind of device accelerating page rendering, including:
Trigger module, it is default in response to page request, triggering the primary view control added on page rendering
Content of pages;
Download module, the document for downloading the page to server request;
Parsing module, the document for returning to the page in response to the server are parsed from the document and are obtained
The full content of the page;
Display module, for the content of the page to be shown.
Wherein, the default content of pages is static page content, and the trigger module includes:
First triggering submodule, for triggering the display location of the primary view control determination on the screen;
Second triggering submodule, the static page is drawn for triggering the primary view control on the display location
Face content.
Wherein, the default content of pages is dynamic page content, and the trigger module includes:
Third triggers submodule, for triggering the display location of the primary view control determination on the screen;
Sending submodule, the request for sending dynamic page content to server;
4th triggering submodule, for returning to the dynamic page content in response to the server, triggering is described primary
View control draws the dynamic page content on the display location.
Wherein, which further includes:
Removing module, for the notification event of the full content loaded in response to receiving the page, alternatively, ringing
The user's operation that Ying Yu is triggered on the page deletes the primary view control on the page;Wherein, the user's operation
Including:Click, sliding, touch and/or rolling operation.
Wherein, which further includes:
The operation that the content of the page rolls is triggered in response to user, triggers the primary view control with described interior
Hold and roll and roll, alternatively, the position of the primary view control on the screen remains unchanged.
The embodiment of the present application also discloses a kind of computer-readable medium, instruction is stored thereon with, when by one or more
When processor executes so that device executes the foregoing method for accelerating page rendering.
Compared with prior art, the embodiment of the present application includes the following advantages:
In the embodiment of the present application, primary view control can be added in advance on web, in the content of user requests webpage
Later, it triggers primary view control and first renders default content of pages, while asking the document of the download page to server, because under
Carry the document of the page and from document parsing obtain the full content of the page and need the regular hour, and primary view control wash with watercolours
The default content of pages of dye can be seen by the user in advance, and the time of content of pages is seen so as to shorten user, and it is clear to promote user
Look at the experience of webpage.And one or more can be arranged in primary view control, and the default content of pages rendered thereon can be
Static page content can also be the dynamic page content of Real time request, so that showing the default page of user in advance
Content is more bonded the demand of user.
Certainly, any product for implementing the application does not necessarily require achieving all the advantages described above at the same time.
Description of the drawings
In order to more clearly explain the technical solutions in the embodiments of the present application, make required in being described below to embodiment
Attached drawing is briefly described, it should be apparent that, the accompanying drawings in the following description is only some embodiments of the present application, for
For those of ordinary skill in the art, without having to pay creative labor, it can also be obtained according to these attached drawings
His attached drawing.
Fig. 1 is the exemplary process diagram of the embodiment of the method for the acceleration page rendering of the application;
Fig. 2 is the schematic diagram that primary view controls are added in the present processes embodiment;
Fig. 3 is the illustrative diagram of static page content in the present processes embodiment;
Fig. 4 is the structure diagram of the device embodiment of the acceleration page rendering of the application.
Specific implementation mode
Below in conjunction with the attached drawing in the embodiment of the present application, technical solutions in the embodiments of the present application carries out clear, complete
Site preparation describes, it is clear that described embodiments are only a part of embodiments of the present application, instead of all the embodiments.It is based on
Embodiment in the application, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall in the protection scope of this application.
Refering to what is shown in Fig. 1, for a kind of exemplary process diagram of the embodiment of the method for acceleration page rendering provided by the present application,
In the present embodiment, this method may include:
Step 101:In response to page request, triggers the primary view control added on the page and render in the default page
Hold, and, the document of the page is downloaded to server request.
In the present embodiment, the page can be web page, and web page is one on WWW according to HTML (super texts
This markup language, HyperText Markup Language) file that gets up of format organization, when carrying out information inquiry, web
The page occurs in the form of information page, it may include the information such as figure, word, sound and video.
Primary view control can be added in advance on the web page, refering to what is shown in Fig. 2, former to be added on web page
The schematic diagram of raw view controls.Primary view controls are covered in above the position of web page, if there is interior on primary view controls
Holding, user can be appreciated that the content on primary view controls, and, the page on web page except primary view controls covering
Content.For example, it is assumed that the region that primary view controls are covered is a-quadrant, and the region that web page is covered is B area, then
User can see the content of a-quadrant, and the content in the region (B-A).
It is understood that primary view controls are as the control added on web page, it can be with web page
It rolls and rolls, also, a primary view control can be added on a web page, can also add multiple primary
The number of view controls, the primary view controls on a web page can be independently arranged by those skilled in the art.And it is former
The content rendered on raw View controls can not also limit, such as a primary View control can be arranged, for drawing in advance
The top caption of web page, or a primary View control is set to show fixed button on web page, etc..
Default content of pages on primary View controls can be the static page content of web page, i.e. a Web page
Immobilized substance on face, that content change will not occur with the load of the page, the then correspondingly, original added on the triggering page
Raw view control renders the process for presetting content of pages, so that it may to include step A1~step A2:
Step A1:Trigger the display location of the primary view control determination on the screen.
The primary View controls added on triggering web page determine the display location of static page content on the screen, i.e.,
Determine static page content location on the display screen.It is obtained specifically, can be configured in resource from primary view control
The location of static page content (such as trade name) in the previous link page is obtained, as primary view control current
Screen position residing for web page.
Step A2:It triggers the primary view control and draws the default content of pages on the display location.
Then, primary View controls are triggered, static page content such as trade name is plotted in the display that step A1 is determined
On position, the static pages such as trade name content can be obtained from the previous link page.Certainly, static page content may be used also
Think that fixation appears in the other contents such as the address picture in some region.Those skilled in the art configure original on web page
When raw View controls, primary View controls are matched with the display location where it according to actual static page content
It sets.
Default content of pages on primary View controls can be the dynamic page content of web page, the triggering institute
It states the primary view control added on the page and renders default content of pages, may include step B1~step B2:
Step B1:The display location of the primary view control determination on the screen is triggered, and, it is sent to server dynamic
The request of state content of pages.
In the present embodiment, primary View controls are triggered and determine the display location of dynamic page content on the screen, i.e.,
Screen position residing for primary View controls, for showing the dynamic page content asked to server.In the present embodiment,
Because dynamic page content is unfixed content, the size for the display location that step B1 is determined is also possible to become
Change, i.e., the size of primary view control can change, correspondingly, can also be changed with screen coordinate.For example, determining
After screen coordinate above primary view control, if dynamic page content changes, the size of primary view control
It changes therewith, correspondingly, the screen coordinate below primary view control can also change therewith.Vice versa, is determining
After screen coordinate below primary view control, if dynamic page content changes, the size of primary view control
It changes therewith, correspondingly, the screen coordinate above primary view control can also change therewith.Therefore, display location is big
Small is variable.
In addition, because dynamic page content is unfixed content, it is possible to trigger primary view control to server
The request of dynamic page content is sent to download dynamic page content.For example, commodity details carousel figure and commodity price etc., it can
It can over time have some change, therefore, when primary view control loads dynamic page content, Ke Yishi
When to server send dynamic page content request, may include the unique mark of commodity in the request, so as to server will
The information such as the corresponding details carousel figure of the commodity and price return.
Step B2:The dynamic page content is returned in response to the server, triggers the primary view control aobvious
Show and draws the dynamic page content on position.
After dynamic page content is back to client by server such as commodity details carousel figure, it can continue to trigger
Primary view control draws dynamic page content on display location.For example, the commodity details carousel figure shown will be needed in real time
And price etc. is plotted in primary view control.
Step 102:The document that the page is returned in response to the server parses from the document and obtains the page
The full content in face.
In this step, server can be the general designation of computer system for the document for including the page etc., browser etc.
After the request for the document for downloading the page is sent to server by the client for the browsing webpage that user uses, for example, server
The document of the page is sent to client, document is parsed by clients such as browsers, to obtain the complete of the page
Portion's content.
Step 103:The content of the page is shown.
In this step, it by parsing the content for the page that document obtains, is opened up on web page on a web browser
Show.It, can be directly by the full content of the page if the full content of the page can once show and finish on the display screen
It is shown, finishes, then can first show, whereas if the full content of the page cannot can once be shown on the display screen
The content of pages of first screen comes further according to the screen display location after rolling in other of displayed page when user's scroll through pages
Hold.
In practical applications, the primary view control added on the page is triggered in step 101 renders default content of pages meeting
Faster, and by parsing document to obtain the full content of the page then and can render presetting content of pages than primary view control slower,
Therefore, during user waits web page displayed page content, because in the primary view control above web page
The default content of pages rendered will show user in advance, so user can first see the content in primary view control,
Then document is parsed again and on web page after the full content of displayed page, user is not it is seen that in primary view
The content of the part page shown on control.
In the present embodiment, primary view control can also delete when no demand, then step 103 it
Afterwards, can also include:
Step 104:Notification event in response to the full content loaded for receiving the page, is deleted on the page
The primary view control.
For example, if full content on web page all loaded, the clients such as browser have been monitored on the page
Full content whether loaded, if listening to the full content loaded of the page, the clients such as browser can should
The primary view control added on web page is deleted.Alternatively, can also be set in advance as leading to original in user's scroll through pages
When raw view control rotates out the visibility region of user, or user's operation is triggered on the page, such as click some
Page elements, triggering slide, either touch operation, etc. is then in response to these operations or event etc., on the page
Delete pre-added primary view control.
In addition, the operation that pre-added primary view control can also roll the content of the page with user, and phase
It rolls with answering;Alternatively, the position of the primary view control on the screen remains unchanged.If primary view control is with the page
Content roll and rolls, then after step 103, may also respond to user trigger the page rolling operation, trigger it is primary
View control and the rolling of the page are consistent.For example, user triggers the page from top to bottom to screen scrolls beneath, then
Primary view control also will be with identical direction sub-screen scrolls beneath, until with the rolling of the page primary view control
Rotate out the visibility region of user.In specific implementation, primary view control can be embedded into the page, to realize the original
Raw view control can the rolling of adaptability with page scroll, for users, the primary view control and web page it
Between be relatively stationary.
If the display location of primary view control on the screen remains unchanged, in practical applications, web can be individually for
The page adds the title that primary view control is used for drawing web page in advance, then the position of the primary view control can be with
It is configured with reference to the coordinate of screen, so that the primary view control is that relative screen is constant from the user's point of view.Certainly, exist
The position for the primary view control added on web page or number etc. can be independently arranged by those skilled in the art, this
Application is not construed as limiting this.
In addition, in practical applications, in control or button etc. present on primary view control, if produced
User's operation, for example, click, touch or sliding etc. user's operations, then the user's operation can be pass-through to positioned at primary view
The control or button of same position on the page below control, so that the user's operation can be by under primary view control
The web page etc. of side is responded.
As it can be seen that in the embodiment of the present application, primary view control can be added in advance on web, in user requests webpage
Content after, trigger primary view control and first render default content of pages, while asking to server to download the document of the page,
Because download the document of the page and from document parsing obtain the full content of the page and need the regular hour, and primary view
The default content of pages that control renders can be seen by the user in advance, to accelerate the process of page rendering, and shortened user and seen
To the time of content of pages, the experience that user browses webpage is promoted.And one or more can be arranged in primary view control,
The default content of pages of upper rendering can be static page content, can also be the dynamic page content of Real time request, to make
Obtain the demand for showing the default content of pages of user to be more bonded user in advance.
For embodiment of the method above-mentioned, for simple description, therefore it is all expressed as a series of combination of actions, still
Those skilled in the art should understand that the application is not limited by the described action sequence, because according to the application, it is certain
Step can be performed in other orders or simultaneously.Next, those skilled in the art should also know that, it is described in the specification
Embodiment belong to preferred embodiment, necessary to involved action and module not necessarily the application.
It is corresponding with a kind of method for accelerating the embodiment of the method for page rendering to be provided of above-mentioned the application, referring to Fig. 4, originally
Application additionally provides a kind of device embodiment accelerating page rendering, and in the present embodiment, which may include:
Trigger module 401 renders in advance in response to page request, triggering the primary view control added on the page
If content of pages.
Download module 402, the document for downloading the page to server request.
Parsing module 403, the document for returning to the page in response to the server are parsed from the document
To the full content of the page.
Display module 404, for the content of the page to be shown.
Wherein, the default content of pages is static page content, and the trigger module may include:
First triggering submodule, for triggering the display location of the primary view control determination on the screen;And the
Two triggering submodules, the static page content is drawn for triggering the primary view control on the display location.
Wherein, the default content of pages is dynamic page content, and the trigger module may include:
Third triggers submodule, for triggering the display location of the primary view control determination on the screen;Send son
Module, the request for sending dynamic page content to server;And the 4th triggering submodule, in response to the clothes
Business device returns to the dynamic page content, triggers the primary view control and draws the dynamic page on the display location
Content.
Wherein, which can also include:
Removing module, for the notification event of the full content loaded in response to receiving the page, alternatively, ringing
The user's operation that Ying Yu is triggered on the page deletes the primary view control on the page;Wherein, the user's operation
Including:Click, sliding, touch and/or rolling operation.
Wherein, which can also include:
The operation that the content of the page rolls is triggered in response to user, triggers the primary view control with described interior
Hold and roll and roll, alternatively, the position of the primary view control on the screen remains unchanged.
In the present embodiment, primary view control can be added in advance on web, user requests webpage content it
Afterwards, it triggers primary view control and first renders default content of pages, while asking the document of the download page to server, because downloading
The document of the page and from document parsing obtain the full content of the page and need the regular hour, and primary view control renders
Default content of pages can be seen by the user in advance, to accelerate the process of page rendering, and shorten user and see in the page
The time of appearance promotes the experience that user browses webpage.And one or more can be arranged in primary view control, render thereon
Default content of pages can be static page content, can also be the dynamic page content of Real time request, so that opening up in advance
Show the demand that user is more bonded to the default content of pages of user.
A kind of computer-readable medium is stored thereon with instruction, when executed by one or more processors so that device
The foregoing method for accelerating page rendering is executed, the method for the acceleration page rendering includes:In response to page request, triggering
The primary view control added on the page, which renders, presets content of pages, and, download the page to server request
Document;The document that the page is returned in response to the server is obtained from parsing in the document in the whole of the page
Hold;The content of the page is shown.
It should be noted that each embodiment in this specification is described in a progressive manner, each embodiment weight
Point explanation is all difference from other examples, and the same or similar parts between the embodiments can be referred to each other.
For device class embodiment, since it is basically similar to the method embodiment, so fairly simple, the related place ginseng of description
See the part explanation of embodiment of the method.
Finally, it is to be noted that, herein, relational terms such as first and second and the like be used merely to by
One entity or operation are distinguished with another entity or operation, without necessarily requiring or implying these entities or operation
Between there are any actual relationship or orders.Moreover, the terms "include", "comprise" or its any other variant meaning
Covering non-exclusive inclusion, so that the process, method, article or equipment including a series of elements includes not only that
A little elements, but also include other elements that are not explicitly listed, or further include for this process, method, article or
The intrinsic element of equipment.In the absence of more restrictions, the element limited by sentence "including a ...", is not arranged
Except there is also other identical elements in the process, method, article or apparatus that includes the element.
The method and device of acceleration page rendering provided herein is described in detail above, it is used herein
The principle and implementation of this application are described for specific case, and the explanation of above example is only intended to help to understand
The present processes and its core concept;Meanwhile for those of ordinary skill in the art, according to the thought of the application, having
There will be changes in body embodiment and application range, in conclusion the content of the present specification should not be construed as to the application
Limitation.
Claims (12)
1. a kind of method accelerating page rendering, which is characterized in that this method includes:
In response to page request, triggers the primary view control added on the page and render default content of pages, and, to clothes
The document of the page is downloaded in business device request;
The document that the page is returned in response to the server is obtained from parsing in the document in the whole of the page
Hold;
The content of the page is shown.
2. according to the method described in claim 1, it is characterized in that, the default content of pages be static page content, it is described
It triggers the primary view control added on the page and renders default content of pages, including:
Trigger the display location of the primary view control determination on the screen;
It triggers the primary view control and draws the static page content on the display location.
3. according to the method described in claim 1, it is characterized in that, the default content of pages be dynamic page content, it is described
It triggers the primary view control added on the page and renders default content of pages, including:
The display location of the primary view control determination on the screen is triggered, and, send dynamic page content to server
Request;
The dynamic page content is returned in response to the server, triggers the primary view control on the display location
Draw the dynamic page content.
4. according to the method described in claim 1, it is characterized in that, further including:
Notification event in response to the content loaded for receiving the page, alternatively, in response to triggering on the page
User's operation, the primary view control is deleted on the page;Wherein, the user's operation includes:It clicks, sliding, touch
And/or rolling operation.
5. according to the method described in claim 1, it is characterized in that, further including:
The operation that the content of the page rolls is triggered in response to user, triggers the primary view control as the content is rolled
It moves and rolls, alternatively, the position of the primary view control on the screen remains unchanged.
6. according to the method described in claim 1, it is characterized in that, the number of the primary view control on the same page is one
It is a or multiple.
7. a kind of device accelerating page rendering, which is characterized in that including:
Trigger module renders the default page in response to page request, triggering the primary view control added on the page
Content;
Download module, the document for downloading the page to server request;
Parsing module, the document for returning to the page in response to the server are parsed from the document described in obtaining
The full content of the page;
Display module, for the content of the page to be shown.
8. device according to claim 7, which is characterized in that the default content of pages is static page content, described
Trigger module includes:
First triggering submodule, for triggering the display location of the primary view control determination on the screen;
Second triggering submodule, draws on the display location in the static page for triggering the primary view control
Hold.
9. device according to claim 7, which is characterized in that the default content of pages is dynamic page content, described
Trigger module includes:
Third triggers submodule, for triggering the display location of the primary view control determination on the screen;
Sending submodule, the request for sending dynamic page content to server;
4th triggering submodule triggers the primary view for returning to the dynamic page content in response to the server
Control draws the dynamic page content on the display location.
10. device according to claim 7, which is characterized in that further include:
Removing module, for the notification event of the full content loaded in response to receiving the page, alternatively, in response to
The user's operation triggered on the page deletes the primary view control on the page;Wherein, the user's operation packet
It includes:Click, sliding, touch and/or rolling operation.
11. device according to claim 7, which is characterized in that further include:
The operation that the content of the page rolls is triggered in response to user, triggers the primary view control as the content is rolled
It moves and rolls, alternatively, the position of the primary view control on the screen remains unchanged.
12. a kind of computer-readable medium is stored thereon with instruction, when executed by one or more processors so that device
The method for executing the acceleration page rendering as described in claim 1~6 any one.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810219201.9A CN108427597A (en) | 2018-03-16 | 2018-03-16 | Accelerate the method and device of page rendering |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810219201.9A CN108427597A (en) | 2018-03-16 | 2018-03-16 | Accelerate the method and device of page rendering |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN108427597A true CN108427597A (en) | 2018-08-21 |
Family
ID=63158397
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201810219201.9A Pending CN108427597A (en) | 2018-03-16 | 2018-03-16 | Accelerate the method and device of page rendering |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN108427597A (en) |
Cited By (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110442286A (en) * | 2019-07-29 | 2019-11-12 | 北京奇艺世纪科技有限公司 | A kind of page display method, device and electronic equipment |
| CN110457615A (en) * | 2019-07-05 | 2019-11-15 | 中国平安财产保险股份有限公司 | Method for displaying and processing, device, equipment and the readable storage medium storing program for executing of personal page |
| CN110457621A (en) * | 2019-08-15 | 2019-11-15 | 腾讯科技(深圳)有限公司 | A kind of page display method, device and the medium of mixing application |
| CN110489682A (en) * | 2019-07-08 | 2019-11-22 | 北京三快在线科技有限公司 | A kind of page loading method and device |
| CN111324834A (en) * | 2020-01-20 | 2020-06-23 | 北京无限光场科技有限公司 | Image-text mixed arranging method and device, electronic equipment and computer readable medium |
| CN111428170A (en) * | 2020-03-20 | 2020-07-17 | 湖南快乐阳光互动娱乐传媒有限公司 | Web page rendering method and device |
| WO2020199544A1 (en) * | 2019-04-01 | 2020-10-08 | 苏宁云计算有限公司 | Webpage loading method and apparatus, and intelligent device |
| CN112099793A (en) * | 2020-09-25 | 2020-12-18 | 成都极米科技股份有限公司 | Interface generation method and device, electronic equipment and storage medium |
| CN112118463A (en) * | 2019-06-21 | 2020-12-22 | 广州虎牙科技有限公司 | Information processing method, cloud platform and information processing system |
| CN112163178A (en) * | 2020-09-27 | 2021-01-01 | 珠海格力电器股份有限公司 | Page data display method and device, storage medium and electronic device |
| CN112667934A (en) * | 2019-10-16 | 2021-04-16 | 北京国双科技有限公司 | Dynamic simulation diagram display method and device, electronic equipment and computer readable medium |
| CN113760438A (en) * | 2021-09-22 | 2021-12-07 | 京东科技信息技术有限公司 | Page display method and device for web application |
| CN114356194A (en) * | 2022-03-07 | 2022-04-15 | 北京搜狐新媒体信息技术有限公司 | Method and device for processing native advertisement |
| CN116028740A (en) * | 2022-12-27 | 2023-04-28 | 北京火山引擎科技有限公司 | Page display method, device, storage medium and electronic device |
| CN116740235A (en) * | 2023-08-14 | 2023-09-12 | 福昕鲲鹏(北京)信息科技有限公司 | Text annotation rendering method and device based on layout document |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060005137A1 (en) * | 2004-05-21 | 2006-01-05 | Bea Systems, Inc. | Independent portlet rendering |
| CN105843814A (en) * | 2015-01-14 | 2016-08-10 | 阿里巴巴集团控股有限公司 | Method, device, and system for generating page |
-
2018
- 2018-03-16 CN CN201810219201.9A patent/CN108427597A/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060005137A1 (en) * | 2004-05-21 | 2006-01-05 | Bea Systems, Inc. | Independent portlet rendering |
| CN105843814A (en) * | 2015-01-14 | 2016-08-10 | 阿里巴巴集团控股有限公司 | Method, device, and system for generating page |
Cited By (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020199544A1 (en) * | 2019-04-01 | 2020-10-08 | 苏宁云计算有限公司 | Webpage loading method and apparatus, and intelligent device |
| CN112118463A (en) * | 2019-06-21 | 2020-12-22 | 广州虎牙科技有限公司 | Information processing method, cloud platform and information processing system |
| CN110457615A (en) * | 2019-07-05 | 2019-11-15 | 中国平安财产保险股份有限公司 | Method for displaying and processing, device, equipment and the readable storage medium storing program for executing of personal page |
| CN110489682A (en) * | 2019-07-08 | 2019-11-22 | 北京三快在线科技有限公司 | A kind of page loading method and device |
| CN110442286A (en) * | 2019-07-29 | 2019-11-12 | 北京奇艺世纪科技有限公司 | A kind of page display method, device and electronic equipment |
| CN110457621A (en) * | 2019-08-15 | 2019-11-15 | 腾讯科技(深圳)有限公司 | A kind of page display method, device and the medium of mixing application |
| CN110457621B (en) * | 2019-08-15 | 2023-09-15 | 腾讯科技(深圳)有限公司 | Page display method, device and medium for hybrid application |
| CN112667934A (en) * | 2019-10-16 | 2021-04-16 | 北京国双科技有限公司 | Dynamic simulation diagram display method and device, electronic equipment and computer readable medium |
| CN111324834A (en) * | 2020-01-20 | 2020-06-23 | 北京无限光场科技有限公司 | Image-text mixed arranging method and device, electronic equipment and computer readable medium |
| CN111324834B (en) * | 2020-01-20 | 2024-01-16 | 北京有竹居网络技术有限公司 | Method, device, electronic equipment and computer readable medium for image-text mixed arrangement |
| CN111428170B (en) * | 2020-03-20 | 2023-04-21 | 湖南快乐阳光互动娱乐传媒有限公司 | Web page rendering method and device |
| CN111428170A (en) * | 2020-03-20 | 2020-07-17 | 湖南快乐阳光互动娱乐传媒有限公司 | Web page rendering method and device |
| CN112099793A (en) * | 2020-09-25 | 2020-12-18 | 成都极米科技股份有限公司 | Interface generation method and device, electronic equipment and storage medium |
| CN112099793B (en) * | 2020-09-25 | 2023-08-22 | 成都极米科技股份有限公司 | Interface generation method and device, electronic equipment and storage medium |
| CN112163178A (en) * | 2020-09-27 | 2021-01-01 | 珠海格力电器股份有限公司 | Page data display method and device, storage medium and electronic device |
| CN113760438A (en) * | 2021-09-22 | 2021-12-07 | 京东科技信息技术有限公司 | Page display method and device for web application |
| CN114356194A (en) * | 2022-03-07 | 2022-04-15 | 北京搜狐新媒体信息技术有限公司 | Method and device for processing native advertisement |
| CN116028740A (en) * | 2022-12-27 | 2023-04-28 | 北京火山引擎科技有限公司 | Page display method, device, storage medium and electronic device |
| CN116740235A (en) * | 2023-08-14 | 2023-09-12 | 福昕鲲鹏(北京)信息科技有限公司 | Text annotation rendering method and device based on layout document |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108427597A (en) | Accelerate the method and device of page rendering | |
| US5787254A (en) | Web browser method and system for display and management of server latency | |
| US5978848A (en) | Web browser method and system for backgrounding a link access during slow link access time periods | |
| US11188709B2 (en) | Cascading menus for remote popping | |
| CA2256722C (en) | Internet access system and method with active link status indicators | |
| US8041701B2 (en) | Enhanced graphical interfaces for displaying visual data | |
| JP3995968B2 (en) | Method and web browser for selectively manipulating objects with a web browser | |
| JP5335083B2 (en) | New tab page and bookmark toolbar in browser | |
| US8527862B2 (en) | Methods for making ajax web applications bookmarkable and crawlable and devices thereof | |
| US8769413B2 (en) | System, method and computer program product for a multifunction toolbar for internet browsers | |
| EP1869590B1 (en) | Method and system for transferring web browser data between web browsers | |
| US7506260B2 (en) | Method and system of providing browser functionality through a browser button | |
| US20140143644A1 (en) | Web browser page transition acceleration | |
| US9747117B2 (en) | System and methods for loading an application and its modules in a client device | |
| US20030112271A1 (en) | Method of controlling a browser session | |
| JP2001312440A (en) | Method, system, and program for displaying page downloaded from network in application window | |
| CN104063415A (en) | Method and system for displaying webpage user-defined content | |
| CN106649497B (en) | Webpage display method and device | |
| CN113157374A (en) | Page mode switching method, device, equipment and storage medium | |
| JP2000311108A (en) | System and method for loading home page | |
| US20160299985A1 (en) | Method for accessing last search | |
| JP4659931B2 (en) | Browser device and recording medium | |
| CN109284451B (en) | Webpage pre-operation method, webpage browsing terminal and storage medium | |
| WO2020070308A1 (en) | Dynamic rendering of a web page | |
| JP2003157282A (en) | Content history information processing method and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180821 |
|
| RJ01 | Rejection of invention patent application after publication |