CN105404622B - A kind of customer terminal webpage display methods, apparatus and system - Google Patents

A kind of customer terminal webpage display methods, apparatus and system Download PDF

Info

Publication number
CN105404622B
CN105404622B CN201410410495.5A CN201410410495A CN105404622B CN 105404622 B CN105404622 B CN 105404622B CN 201410410495 A CN201410410495 A CN 201410410495A CN 105404622 B CN105404622 B CN 105404622B
Authority
CN
China
Prior art keywords
page
dynamic data
verifying
server end
page structure
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.)
Active
Application number
CN201410410495.5A
Other languages
Chinese (zh)
Other versions
CN105404622A (en
Inventor
周觅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201410410495.5A priority Critical patent/CN105404622B/en
Priority to PCT/CN2015/085916 priority patent/WO2016026384A1/en
Publication of CN105404622A publication Critical patent/CN105404622A/en
Priority to HK16109632.7A priority patent/HK1221534A1/en
Application granted granted Critical
Publication of CN105404622B publication Critical patent/CN105404622B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

This application discloses a kind of customer terminal webpage display methods and device, a kind of method and apparatus and a kind of customer terminal webpage display system for updating customer terminal webpage.Wherein the customer terminal webpage display methods includes: that the verifying mark of the dynamic data by the page iden-tity of the page, client local and the verifying mark of page structure are sent to server end, and Xiang Suoshu server end requests the update part in the dynamic data and page structure two parts of the page;Receive the response of server end loopback;By the response of the server end loopback and locally in the page address portions that prestore, the newest dynamic data of current version and page structure are selected, generates and renders the page.Using method provided by the present application, dynamic data and page structure can be updated respectively, to achieve the effect that improve the caching utilization rate of the page structure of client, reduce client performance expense, save network flow and improve user experience.

Description

A kind of customer terminal webpage display methods, apparatus and system
Technical field
This application involves mobile internet technical fields, and in particular to a kind of customer terminal webpage display methods and device.This Apply while being related to a kind of method and apparatus and a kind of customer terminal webpage display system for updating customer terminal webpage.
Background technique
As development of Mobile Internet technology continues to develop, enterprise needs to select one for future and can satisfy for using is a variety of The Mobile Development mode of different level demand.Currently, Mobile Development mode includes primary development mode, Web development mode and mixes Close development mode.Wherein, mixed mode mobile application (Hybrid App) is to be carried out simultaneously using homepages language and program language Exploitation, is packaged and is distributed by different application shops, the characteristic of application closer to native applications (Native App) and And it is different from Web again and applies (Web App).But in Hybrid App development process, due to having used webpage language simultaneously Speech, so development cost is substantially reduced with difficulty.That is, Hybrid App has had both Native App and Web App two The plurality of advantages of person.There are numerous Hybrid App to succeed in developing the well-known shiftings such as application, such as Baidu, Netease, street side at present Dynamic application is all using Hybrid App development mode.
In Hybrid App, client carries out cache management to the page, to improve page display speed, to enhance User experience.One page includes page structure and dynamic data two parts, and traditional, carrying out caching to the page is to the page Entirety is cached, and page structure and dynamic data are not distinguished.When client shows the page, client is by a volume Whether outer request server end returns and needs to update the page, if the signal that server end passback needs to update, client is again Secondary request server end returns to the data of full page, according to the data of the full page of return, shows the page, and refresh page The caching in face;If you do not need to updating, then the data of original full page for being buffered in client are continued to use, shows page Face.In such a way that this page is shown, have the following problems:
1) customer terminal webpage caching reuse rate is lower
Since Hybrid App has a large amount of page infos to need from server end dynamic acquisition, traditional mode is by entire page Face is buffered in client, this caching reuse rate is lower, once because of page structure and the one of change of dynamic data, It just needs again to request full page from server end.
2) client performance consumption is big
Since frequently from server end request page information, client will be frequently again by conversion of page at client Native object is held, then native object is rendered on the page, this process can consume a large amount of performance of client.
3) a large amount of network flows, poor user experience are consumed
Due to that frequently from server end request page information, a large amount of campus network can be brought to user, or even in net In the case that network situation is bad (mobile device network condition would generally switch in wifi, 3G, 2G, GPRS), it can bring The bad experience such as interaction is blocked, picture is not smooth.
Therefore, the prior art can not be updated respectively dynamic data and page structure, and can only to full page into Row updates, and thus bringing customer terminal webpage to cache, reuse rate is lower, client performance consumption is big and a large amount of networks of consumption The problem of flow, poor user experience.
Summary of the invention
The application provides a kind of customer terminal webpage display methods and device, with solve the prior art can not to dynamic data and The problem of page structure is updated respectively.In addition the application provides a kind of method and apparatus for updating customer terminal webpage, and A kind of customer terminal webpage display system.
The application provides a kind of customer terminal webpage display methods, is used for mixed mode mobile applications, comprising:
Receive the accessing page request that user sends;
According to the accessing page request, the page iden-tity of the page is obtained;
According to the page iden-tity, the verifying mark and page structure of the dynamic data of the page locally prestored are obtained Verifying mark;
Server is sent by the verifying mark of the page iden-tity, the verifying mark of the dynamic data and page structure End, Xiang Suoshu server end request the update part in the dynamic data and page structure two parts of the page;
Receive the response of server end loopback;
By the response of the server end loopback and locally in the page address portions that prestore, the newest dynamic of current version is selected Data and page structure generate and render the page;
Wherein, the verifying identifies the update situation for characterizing dynamic data and page structure.
Optionally, the page locally prestored is stored in client-cache region.
Optionally, the page locally prestored includes: the dynamic data and the dynamic data of the page The verifying mark of the native object and the page structure of verifying mark and the page structure, the dynamic number of the page According to the verifying mark point of the verifying mark of the, dynamic data, the native object of the page structure and the page structure From storage.
Optionally, described to generate and render the page using one of following rule:
If the response is to obtain the page structure in the page locally prestored without response is updated All data item in the dynamic data locally prestored are substituted into described by native object and the dynamic data The native object for the page structure that ground prestores, renders the native object;
If the response only includes the dynamic data, the page in the page locally prestored is obtained All data item in the dynamic data of the server end are substituted into and described locally prestore by the native object of structure The native object of the page structure renders the native object;
If the response only includes the page structure, the page structure of the server end is rendered to local Object obtains the dynamic data in the page locally prestored, by the dynamic data locally prestored In all data item be substituted into the native object, render the native object;
If the response includes the dynamic data and the page structure, by the page knot of the server end Structure is rendered to native object, and it is right that all data item in the dynamic data of the server end are substituted into the local As rendering the native object.
Optionally, further includes: according to the response of the server end loopback, update the page locally prestored.
Optionally, described to update the page locally prestored using one of following rule:
If whether the response of the server end loopback includes the dynamic data, by the page locally prestored The dynamic data in face and the verifying mark of the dynamic data replace with the dynamic data and the institute of the server end State the verifying mark of dynamic data;
If whether the response of the server end loopback includes the page structure, by the page locally prestored The native object of the page structure in face and the verifying mark of the page structure replace with the page of the server end The verifying of the native object of face structure and the page structure identifies.
Correspondingly, the application also provides a kind of customer terminal webpage display device, it to be used for mixed mode mobile applications, packet It includes:
First receiving unit, for receiving the accessing page request of user's transmission;
First acquisition unit, for obtaining the page iden-tity of the page according to the accessing page request;
Second acquisition unit, for obtaining the dynamic data of the page locally prestored according to the page iden-tity The verifying of verifying mark and page structure identifies;
First transmission unit, for testing the verifying mark of the page iden-tity, the dynamic data and page structure Card mark is sent to server end, and Xiang Suoshu server end is requested in the dynamic data and page structure two parts of the page Update part;
Second receiving unit, for receiving the response of server end loopback;
Rendering unit is generated, in the page address portions for the response by the server end loopback and locally prestored, is selected The newest dynamic data of current version and page structure generate and render the page;
Wherein, the verifying identifies the update situation for characterizing dynamic data and page structure.
Optionally, the page locally prestored is stored in client-cache region.
Optionally, the page locally prestored includes: the dynamic data and the dynamic data of the page The verifying mark of the native object and the page structure of verifying mark and the page structure, the dynamic number of the page According to the verifying mark point of the verifying mark of the, dynamic data, the native object of the page structure and the page structure From storage.
Optionally, described to generate and render the page using one of following rule:
If the response is to obtain the page structure in the page locally prestored without response is updated All data item in the dynamic data locally prestored are substituted into described by native object and the dynamic data The native object for the page structure that ground prestores, renders the native object;
If the response only includes the dynamic data, the page in the page locally prestored is obtained All data item in the dynamic data of the server end are substituted into and described locally prestore by the native object of structure The native object of the page structure renders the native object;
If the response only includes the page structure, the page structure of the server end is rendered to local Object obtains the dynamic data in the page locally prestored, by the dynamic data locally prestored In all data item be substituted into the native object, render the native object;
If the response includes the dynamic data and the page structure, by the page knot of the server end Structure is rendered to native object, and it is right that all data item in the dynamic data of the server end are substituted into the local As rendering the native object.
Optionally, described device further include:
Local storage unit is updated, for the response according to the server end loopback, updates the institute locally prestored State the page.
Optionally, described to update the page locally prestored using one of following rule:
If whether the response of the server end loopback includes the dynamic data, by the page locally prestored The dynamic data in face and the verifying mark of the dynamic data replace with the dynamic data and the institute of the server end State the verifying mark of dynamic data;
If whether the response of the server end loopback includes the page structure, by the page locally prestored The native object of the page structure in face and the verifying mark of the page structure replace with the page of the server end The verifying of the native object of face structure and the page structure identifies.
In addition, the application also provides a kind of method for updating customer terminal webpage, it to be used for mixed mode mobile applications, packet It includes:
Receive the page iden-tity for the page that client is sent, the verifying mark of the dynamic data and the page knot The verifying of structure identifies;
According to the page iden-tity, the page is obtained in the verifying mark of the dynamic data of server end and described The verifying of page structure identifies;
It is identified according to the verifying of the verifying mark and the page structure of the dynamic data of the server end, and The verifying of the verifying mark and the page structure of the dynamic data of the client identifies, and generates the dynamic of the page Update part in data and page structure two parts;
Judge whether the update part is empty, if it is, returning to the client without update response;Otherwise, to The client returns to the update part of the page of the server end, and the update section point of the page includes the dynamic The verifying mark of the verifying mark and/or the page structure and the page structure of data and the dynamic data, institute Stating dynamic data includes all data item.
Optionally, the update part in the dynamic data and page structure two parts for generating the page is using following One of rule:
If the verifying mark of the dynamic data of the client is less than the dynamic data of the server end Verifying mark then obtains the page in the dynamic data of server end, and the update section point of the page includes described dynamic The verifying of state data and the dynamic data identifies;
If the verifying mark of the page structure of the client is less than the page structure of the server end Verifying mark then obtains the page in the page structure of server end, and the update section point of the page includes the page The verifying of face structure and the page structure identifies.
Optionally, the page of the server end stores in the database.
Optionally, the page of the server end includes: the dynamic data and the dynamic data of the page The verifying mark of verifying mark and the page structure and the page structure, the dynamic data of the page, the dynamic The verifying mark separation storage of the verifying mark, the page structure and the page structure of data.
Correspondingly, the application also provides a kind of device for updating customer terminal webpage, mixed mode mobile applications are used for, Include:
Third receiving unit, for receiving the page iden-tity of the page of client transmission, the dynamic data is tested The verifying of card mark and the page structure identifies;
Third acquiring unit, for obtaining the page in the dynamic number of server end according to the page iden-tity According to verifying mark and the page structure verifying identify;
Updating unit is generated, the verifying for the dynamic data according to the server end identifies and the page knot The verifying of structure identifies and the verifying of the verifying mark and the page structure of the dynamic data of the client identifies, Generate the update part in the dynamic data and page structure two parts of the page;
Second transmission unit, for judging whether the update part is empty, if it is, returning to nothing to the client Update response;Otherwise, Xiang Suoshu client returns to the update part of the page of the server end, the update of the page Part includes the verifying mark of the dynamic data and the dynamic data and/or the page structure and the page knot The verifying of structure identifies, and the dynamic data includes all data item.
Optionally, the update part in the dynamic data and page structure two parts for generating the page is using following One of rule:
If the verifying mark of the dynamic data of the client is less than the dynamic data of the server end Verifying mark then obtains the page in the dynamic data of server end, and the update section point of the page includes described dynamic The verifying of state data and the dynamic data identifies;
If the verifying mark of the page structure of the client is less than the page structure of the server end Verifying mark then obtains the page in the page structure of server end, and the update section point of the page includes the page The verifying of face structure and the page structure identifies.
Optionally, the page of the server end stores in the database.
Optionally, the page of the server end includes: the dynamic data and the dynamic data of the page The verifying mark of verifying mark and the page structure and the page structure, the dynamic data of the page, the dynamic The verifying mark separation storage of the verifying mark, the page structure and the page structure of data.
In addition, the application also provides a kind of customer terminal webpage display system, it to be used for mixed mode mobile applications, packet It includes: according to customer terminal webpage display device described in any of the above embodiments and described in any item dresses for updating customer terminal webpage It sets.
Compared with prior art, the application has the following advantages:
Customer terminal webpage display methods provided by the present application, the method for updating customer terminal webpage and related device and it is System, by will form a page page structure and dynamic data two parts content discrete representation, to two parts content distinguish Distribution verifying mark, and the update when server end is updated customer terminal webpage, to dynamic data and page structure Verifying is compared in situation respectively, makes it possible to be updated dynamic data and page structure respectively, server end only transmits Changed part avoids the transmission unnecessary traffic overhead of full page bring, to reach saving net to client The effect of network flow;Since the variation of dynamic data is more frequent, and page structure is metastable, to reach raising visitor The effect of the utilization rate of family end page structure caching;When only dynamic data changes, client local can be reused The page structure of storage being rendered to, it is only necessary to the replacement that dynamic data is carried out to it, the dynamic for realizing the page update, Unnecessary client performance expense is avoided, to achieve the effect that reduce client performance expense;Meanwhile avoiding client The page caused by when end renders page structure again is shaken, and interaction is not smooth, to achieve the effect that improve user experience.
Detailed description of the invention
Fig. 1 is the flow chart of the embodiment of the customer terminal webpage display methods of the application;
Fig. 2 is the schematic diagram of the embodiment of the customer terminal webpage display device of the application;
Fig. 3 is the flow chart of the embodiment of the method for the update customer terminal webpage of the application;
Fig. 4 is the schematic diagram of the Installation practice of the update customer terminal webpage of the application;
Fig. 5 is the schematic diagram of the embodiment of the customer terminal webpage display system of the application;
Fig. 6 is the collaboration diagram of the embodiment of the customer terminal webpage display system of the application.
Specific embodiment
Many details are explained in the following description in order to fully understand the application.But the application can be with Much it is different from other way described herein to implement, those skilled in the art can be without prejudice to the application intension the case where Under do similar popularization, therefore the application is not limited by following public specific implementation.
In this application, a kind of customer terminal webpage display methods and device, a kind of update customer terminal webpage are each provided Method and apparatus and a kind of customer terminal webpage display system.It is described in detail one by one in the following embodiments.
Customer terminal webpage display methods provided by the present application, the method for updating customer terminal webpage and related device and it is System, client pass through in the page for updating part and locally prestoring of the page in server end loopback, and selection current version is most New dynamic data and page structure generates and renders the page, so that the caching for improving the page structure of client uses Rate.In mixed mode mobile applications, the page be developed using homepages language, such as: HTML5, the page are stored in clothes Business device end, and client shows that the process of the page is that the webpage of downloading is rendered to native object first, it then again will be local right As being rendered to the page, to improve page display speed, enhancing user experience, thus need to carry out caching pipe to the page in client Reason.Therefore, customer terminal webpage display methods provided by the present application, update the method for customer terminal webpage and related device and be System is suitable for mixed mode mobile applications.
For native applications, application program is to be developed with the specific development language of platform, therefore the application provides Customer terminal webpage display methods, update the method and related device and system of customer terminal webpage, be not suitable for native applications Program.And for Web application, although what the page and use homepages language were developed, and the display of the page is to pass through client Browser is held to complete, browser receives user's request, to server end request page, the page is then rendered, thus in client End is local without carrying out cache management to the page.Therefore, customer terminal webpage display methods provided by the present application, update client's end page The method and related device and system in face, are not suitable for web application.
Referring to FIG. 1, its flow chart for a kind of embodiment of customer terminal webpage display methods of the application.The method For mixed mode mobile applications, include the following steps:
Step S101: the accessing page request that user sends is received.
Step S102: according to the accessing page request, the page iden-tity of the page is obtained.
Accessing page request described herein includes page iden-tity, and page iden-tity is the page in the application unique Identifier, page iden-tity are distributed in process of application development, and the uniqueness of the page is used to indicate.
Step S103: according to the page iden-tity, the verifying mark of the dynamic data of the page locally prestored is obtained Verifying with page structure identifies.
The page described herein refers to that dynamic page, dynamic page are a kind of pages opposite with static page.It is static With the generation of page code, the content and display effect of the page just will not substantially change the page, unless modification page Face code.And dynamic page is quite different, although page code does not become, display content but can at any time, environment or The result of person's database manipulation and change.Various animations, roll titles on dynamic page and the page etc. are visual dynamic State effect is not directly dependent upon, and dynamic page is also possible to pure words content, is also possible to the content comprising various animations, this The form of expression of a little only page particular contents.
The page described herein includes dynamic data and page structure, and wherein dynamic data refers to page particular content, Dynamic data can at any time, the result of environment or database manipulation and change;In page structure refers to the page specifically The page of the form of expression of appearance, the i.e. layout of the page, difference layout has different display effects.
In the present embodiment, the page locally prestored include: the page dynamic data and the dynamic The verifying of data identifies and the verifying of the native object of the page structure and page structure mark, the page The verifying of the verifying mark, the native object of the page structure and the page structure of dynamic data, the dynamic data Mark separation storage.For example, the page takes under type to be such as indicated:
Wherein, data indicates that dynamic data, dataVerify indicate the verifying mark of dynamic data;View representation page knot Structure, the verifying mark of viewVerify representation page structure.
Verifying described herein identifies the update situation for characterizing dynamic data and page structure, when server end is dynamic When state data, page structure change, server end will be the dynamic data by a kind of algorithm, page structure difference is automatic The verifying for generating the verifying mark and page structure of corresponding dynamic data identifies, and newly-generated verifying mark, which is greater than, to change Preceding verifying mark.Verifying mark can be generated using many algorithms, such as: using timestamp as verifying mark, timestamp A usually character string, uniquely identifies the time at certain a moment, and Digital Time-stamp service is online e-commerce security clothes One of business project can provide the safeguard protection of the date and time information of electronic document.
Customer terminal webpage display methods provided by the present application is based on the page structure and dynamic number that will form a page According to two parts content discrete representation, two parts content is respectively set verifying mark, so that when server end is to customer terminal webpage When being updated, verifying can be compared respectively to the update situation of dynamic data and page structure, be enable to pair Dynamic data and page structure are updated respectively.
In the present embodiment, the page locally prestored is stored in client-cache region, by will be the most frequently used Application page be placed in caching when facing so that the page show it is more convenient, to improve the display speed of the page.
Step S104: the verifying of the page iden-tity, the verifying mark and page structure of the dynamic data is identified into hair It is sent to server end, Xiang Suoshu server end requests the update section in the dynamic data and page structure two parts of the page Point.
Customer terminal webpage display methods provided by the present application, by by the verifying mark and page of page iden-tity, dynamic data The verifying mark of face structure is sent to server end, and server end is after receiving each verifying mark, by each of client Verifying mark and the corresponding verifying mark of server end are mutually compared, when the verifying mark of client is lower than server end When corresponding verifying mark, determine that the partial page of client needs to update, server end will need the part updated to be transmitted back to Client, the part for needing to update may be page structure or dynamic data, it is also possible to including this two parts content.
Step S105: the response of server end loopback is received.
Step S106: by the response of the server end loopback and locally in the page address portions that prestore, current version is selected Newest dynamic data and page structure generate and render the page.
In the present embodiment, in the response by the server end loopback and the page address portions locally prestored, selection The newest dynamic data of current version and page structure generate and render the page using one of following rule: if described answer It answers without response is updated, then to obtain the native object of the page structure in the page locally prestored and described dynamic All data item in the dynamic data locally prestored are substituted into the page locally prestored by state data The native object of structure renders the native object;If the response only includes the dynamic data, it is pre- to obtain the local The native object for the page structure in the page deposited, by all numbers in the dynamic data of the server end It is substituted into the native object of the page structure locally prestored according to item, renders the native object;If the response is only Including the page structure, then the page structure of the server end is rendered to native object, it is pre- to obtain the local All data item in the dynamic data locally prestored are substituted by the dynamic data in the page deposited The native object renders the native object;If the response includes the dynamic data and the page structure, by institute The page structure for stating server end is rendered to native object, by all numbers in the dynamic data of the server end It is substituted into the native object according to item, renders the native object.
In the present embodiment, further includes:
Step S107: according to the response of the server end loopback, the page locally prestored is updated.
In the present embodiment, described to update the page locally prestored using one of following rule: if the clothes Whether the response of business device end loopback includes the dynamic data, then by the dynamic data of the page locally prestored The verifying of the dynamic data and the dynamic data of the server end is replaced with the verifying mark of the dynamic data Mark;If whether the response of the server end loopback includes the page structure, by the page locally prestored The native object of the page structure and the verifying mark of the page structure replace with the page of the server end The verifying of the native object of structure and the page structure identifies.
Customer terminal webpage display methods provided by the present application passes through the update part of the page in server end loopback and this In the page address portions that ground prestores, the newest dynamic data of current version and page structure are selected, and current version is newest dynamic State data and page structure are updated to local cache, so that the page that client locally prestores obtains dynamic and updates, are further mentioned High page display speed, improves user experience.
In the above-described embodiment, a kind of customer terminal webpage display methods is provided, corresponding, the application also mentions For a kind of customer terminal webpage display device.Fig. 2 is please referred to, is a kind of embodiment of customer terminal webpage display device of the application Schematic diagram.Since Installation practice is substantially similar to embodiment of the method, so describing fairly simple, related place is referring to side The part of method embodiment illustrates.Installation practice described below is only schematical.
A kind of customer terminal webpage display device of the present embodiment is used for mixed mode mobile applications, comprising: first connects Unit 201 is received, for receiving the accessing page request of user's transmission;First acquisition unit 202, for according to the page access Request, obtains the page iden-tity of the page;Second acquisition unit 203, for obtaining local prestore according to the page iden-tity The page dynamic data verifying mark and page structure verifying identify;First transmission unit 204, being used for will be described The verifying mark of page iden-tity, the verifying mark of the dynamic data and page structure is sent to server end, to the service Request the update part in the dynamic data and page structure two parts of the page in device end;Second receiving unit 205, for connecing Receive the response of server end loopback;Rendering unit 206 is generated, for the response by the server end loopback and is locally prestored In page address portions, the newest dynamic data of current version and page structure are selected, generates and renders the page;Wherein, described Verifying identifies the update situation for characterizing dynamic data and page structure.
Optionally, the page locally prestored is stored in client-cache region.
Optionally, the page locally prestored includes: the dynamic data and the dynamic data of the page The verifying mark of the native object and the page structure of verifying mark and the page structure, the dynamic number of the page According to the verifying mark point of the verifying mark of the, dynamic data, the native object of the page structure and the page structure From storage.
Optionally, the generation and render the page and use one of following rule: if the response for without update response, The native object and the dynamic data for then obtaining the page structure in the page locally prestored, by described All data item in the dynamic data that ground prestores are substituted into the native object of the page structure locally prestored, Render the native object;If the response only includes the dynamic data, obtain in the page locally prestored The page structure native object, all data item in the dynamic data of the server end are substituted into described The native object of the page structure locally prestored renders the native object;If the response only includes the page knot The page structure of the server end is then rendered to native object by structure, is obtained in the page locally prestored The dynamic data, all data item in the dynamic data locally prestored are substituted into the native object, Render the native object;If the response includes the dynamic data and the page structure, by the server end The page structure is rendered to native object, and all data item in the dynamic data of the server end are substituted into institute Native object is stated, the native object is rendered.
Optionally, described device further include:
Local storage unit 207 is updated, for the response according to the server end loopback, updates and described locally to prestore The page.
Optionally, described to update the page locally prestored using one of following rule: if the server end Whether the response of loopback includes the dynamic data, then by the dynamic data of the page locally prestored and described The verifying mark of dynamic data replaces with the dynamic data of the server end and the verifying mark of the dynamic data;If Whether the response of the server end loopback includes the page structure, then by the page of the page locally prestored The verifying mark of the native object of face structure and the page structure replaces with the sheet of the page structure of the server end The verifying of ground object and the page structure identifies.
Corresponding with above-mentioned customer terminal webpage display methods, the application also provides a kind of side for updating customer terminal webpage Method.Referring to FIG. 3, it is a kind of flow chart for the embodiment of the method for updating customer terminal webpage provided by the present application, the present embodiment Part identical with first embodiment content repeats no more, and refers to the corresponding portion in embodiment one.Provided by the present application one The method that kind updates customer terminal webpage is used for mixed mode mobile applications, comprising:
Step S301: receive the page iden-tity of the page that client sends, the verifying mark of the dynamic data and The verifying of the page structure identifies.
Step S302: according to the page iden-tity, the page is obtained in the verifying of the dynamic data of server end The verifying of mark and the page structure identifies.
In the present embodiment, the page of the server end include: the page dynamic data and the dynamic The verifying of data identifies and the verifying of the page structure and page structure mark, the dynamic data of the page, institute State the verifying mark separation storage of the verifying mark, the page structure and the page structure of dynamic data.
In the present embodiment, in the database, each information of the page can be with for the page storage of the server end It is stored in a database table, database table includes page iden-tity field, the verifying identification field of dynamic data and dynamic number According to field and the verifying identification field and page structure field of page structure.
Step S303: according to the verifying of the verifying mark and the page structure of the dynamic data of the server end The verifying of the verifying mark and the page structure of the dynamic data of mark and the client identifies, described in generation Update part in the dynamic data and page structure two parts of the page.
In the present embodiment, the verifying mark of the dynamic data according to the server end and the page knot The verifying of structure identifies and the verifying of the verifying mark and the page structure of the dynamic data of the client identifies, The update part in the dynamic data and page structure two parts of the page is generated using one of following rule: if the client The verifying mark for the dynamic data held is less than the verifying mark of the dynamic data of the server end, then described in acquisition For the page in the dynamic data of server end, the update section point of the page includes the dynamic data and the dynamic number According to verifying mark;If the verifying mark of the page structure of the client is less than the page knot of the server end The verifying of structure identifies, then obtains the page in the page structure of server end, the update section point of the page includes institute State the verifying mark of page structure and the page structure.
Step S304: judging whether the update part is empty, if it is, answering to client return without update It answers;Otherwise, Xiang Suoshu client returns to the update part of the page of the server end, the update section subpackage of the page Include the verifying mark of the dynamic data and the dynamic data and/or testing for the page structure and the page structure Card mark, the dynamic data includes all data item.
In the above-described embodiment, a kind of method for updating customer terminal webpage is provided, corresponding, the application is also A kind of device updating customer terminal webpage is provided.Fig. 4 is please referred to, is that a kind of device of update customer terminal webpage of the application is real Apply the schematic diagram of example.Since Installation practice is substantially similar to embodiment of the method, so describe fairly simple, related place ginseng See the part explanation of embodiment of the method.Installation practice described below is only schematical.
A kind of device of update customer terminal webpage of the present embodiment is used for mixed mode mobile applications, comprising: third Receiving unit 401, the page iden-tity of the page for receiving client transmission, the verifying mark of the dynamic data and institute State the verifying mark of page structure;Third acquiring unit 402, for obtaining the page and servicing according to the page iden-tity The verifying of the verifying mark and the page structure of the dynamic data at device end identifies;Updating unit 403 is generated, basis is used for The verifying mark of the dynamic data of the server end and the verifying mark of the page structure and the client The verifying of the verifying mark and the page structure of the dynamic data identifies, and generates the dynamic data and page knot of the page Update part in structure two parts;Second transmission unit 404, for judging whether the update part is empty, if it is, to The client is returned without update response;Otherwise, Xiang Suoshu client returns to the update section of the page of the server end Point, the update section point of the page includes the verifying of the dynamic data and dynamic data mark and/or the page The verifying of structure and the page structure identifies, and the dynamic data includes all data item.
Optionally, the verifying mark of the dynamic data according to the server end and testing for the page structure The verifying of the verifying mark and the page structure of the dynamic data of card mark and the client identifies, and generates institute The update part in the dynamic data and page structure two parts of the page is stated using one of following rule: if the institute of the client The verifying for the dynamic data that the verifying mark for stating dynamic data is less than the server end identifies, then obtains the page and exist The dynamic data of server end, the update section of the page point are tested including the dynamic data and the dynamic data Card mark;If the verifying mark of the page structure of the client is less than testing for the page structure of the server end Card mark then obtains the page in the page structure of server end, and the update section point of the page includes the page The verifying of structure and the page structure identifies.
Optionally, the page of the server end stores in the database.
Optionally, the page of the server end includes: the dynamic data and the dynamic data of the page The verifying mark of verifying mark and the page structure and the page structure, the dynamic data of the page, the dynamic The verifying mark separation storage of the verifying mark, the page structure and the page structure of data.
Present invention also provides a kind of customer terminal webpage display systems, as shown in figure 5, the system includes above-described embodiment institute The device 502 of the customer terminal webpage display device 501 and update customer terminal webpage stated.The device for updating customer terminal webpage is logical It often is deployed in server, but is not limited to server, is also possible to can be realized any of the method for updating customer terminal webpage Equipment;The customer terminal webpage display device is usually deployed in mobile communication equipment.For example, customer terminal webpage display device is disposed On smart phone, the verifying that can upload the verifying mark and page structure of the dynamic data being locally stored is identified, to service Update part in the dynamic data and page structure two parts of device end request page, response and local from server end loopback In the page address portions prestored, the newest dynamic data of current version and page structure are selected, generates and renders the page;Update client The device deployment in end page face identifies the dynamic with client on the server, by the verifying of the dynamic data according to server end The verifying of data identifies, and obtains the newest dynamic data of current version, and identify according to the verifying of the page structure of server end Identified with the verifying of the page structure of client, obtain the newest page structure of current version, generate the page dynamic data and Update part in page structure two parts is updated dynamic data and page structure to realize respectively.
Fig. 6 is please referred to, is a kind of collaboration diagram of customer terminal webpage display system embodiment of the application.In the present embodiment In, the whole flow process of customer terminal webpage display system includes the following steps:
1) client is by pageId (page iden-tity), the viewVerify verifying of page structure (identify) and dataVerify (verifying of dynamic data identifies) passes to server end and carrys out request page;
2) server end goes the information of the data base querying page with pageId;
3) database returns to view (page structure), viewVerify, data (dynamic data), dataVerify to service End;
4) viewVerify and the existing viewVerify of database that server end is sent by comparing client, and The dataVerify and the existing dataVerify of database that client is sent judge the renewal of the page part for needing to return;
5) data and current dataVerify is returned, described herein is the situation that only dynamic data is expired, this is also Most of situation;
6) client carries out dynamic data replacement to the native object for the page structure that last time rendering is completed, and updates local The data and dataVerify of page cache.
Customer terminal webpage display methods provided by the present application, the method for updating customer terminal webpage and related device and it is System, by will form a page page structure and dynamic data two parts content discrete representation, to two parts content distinguish Distribution verifying mark, and the update when server end is updated customer terminal webpage, to dynamic data and page structure Verifying is compared in situation respectively, makes it possible to be updated dynamic data and page structure respectively, server end only transmits Changed part avoids the transmission unnecessary traffic overhead of full page bring, to reach saving net to client The effect of network flow;Since the variation of dynamic data is more frequent, and page structure is metastable, to reach raising visitor The effect of the utilization rate of family end page structure caching;When only dynamic data changes, client local can be reused The page structure of storage being rendered to, it is only necessary to the replacement that dynamic data is carried out to it, the dynamic for realizing the page update, Unnecessary client performance expense is avoided, to achieve the effect that reduce client performance expense;Meanwhile avoiding client The page caused by when end renders page structure again is shaken, and interaction is not smooth, to achieve the effect that improve user experience.
Although the application is disclosed as above with preferred embodiment, it is not for limiting the application, any this field skill Art personnel are not departing from spirit and scope, can make possible variation and modification, therefore the guarantor of the application Shield range should be subject to the range that the claim of this application defined.
Although the application is disclosed as above with preferred embodiment, it is not for limiting the application, any this field skill Art personnel are not departing from spirit and scope, can make possible variation and modification, therefore the guarantor of the application Shield range should be subject to the range that the claim of this application defined.
In a typical configuration, calculating equipment includes one or more processors (CPU), input/output interface, net Network interface and memory.
Memory may include the non-volatile memory in computer-readable medium, random access memory (RAM) and/or The forms such as Nonvolatile memory, such as read-only memory (ROM) or flash memory (flash RAM).Memory is computer-readable medium Example.
1, computer-readable medium can be by any side including permanent and non-permanent, removable and non-removable media Method or technology realize that information stores.Information can be computer readable instructions, data structure, the module of program or other numbers According to.The example of the storage medium of computer includes, but are not limited to phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other kinds of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory techniques, CD-ROM are read-only Memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, tape magnetic disk storage or Other magnetic storage devices or any other non-transmission medium, can be used for storage can be accessed by a computing device information.According to Herein defines, and computer-readable medium does not include non-temporary computer readable media (transitory media), such as modulates Data-signal and carrier wave.
2, it will be understood by those skilled in the art that embodiments herein can provide as the production of method, system or computer program Product.Therefore, complete hardware embodiment, complete software embodiment or embodiment combining software and hardware aspects can be used in the application Form.It can be used moreover, the application can be used in the computer that one or more wherein includes computer usable program code The computer program product implemented on storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) Form.

Claims (21)

1. a kind of customer terminal webpage display methods is used for mixed mode mobile applications characterized by comprising
Receive the accessing page request that user sends;
According to the accessing page request, the page iden-tity of the page is obtained;
According to the page iden-tity, the verifying mark of the dynamic data of the page locally prestored and testing for page structure are obtained Card mark, wherein the dynamic data refers to that page particular content, the page structure refer to the performance shape of page particular content Formula;
Server end is sent by the verifying mark of the page iden-tity, the verifying mark of the dynamic data and page structure, The update part in dynamic data and page structure two parts for requesting the page to the server end;
Receive the response of server end loopback;
By the response of the server end loopback and locally in the page address portions that prestore, the newest dynamic data of current version is selected And page structure, it generates and renders the page;
Wherein, the verifying identifies the update situation for characterizing dynamic data and page structure.
2. customer terminal webpage display methods according to claim 1, which is characterized in that the page locally prestored It is stored in client-cache region.
3. customer terminal webpage display methods according to claim 1, which is characterized in that the page locally prestored Include: the page dynamic data and the dynamic data verifying mark and the page structure native object and The verifying of the page structure identifies, the dynamic data of the page, the verifying mark of the dynamic data, the page structure Native object and the page structure verifying mark separation storage.
4. customer terminal webpage display methods according to claim 3, which is characterized in that the generation simultaneously renders the page Using one of following rule:
If the response is to obtain the local of the page structure in the page locally prestored without response is updated It is pre- to be substituted into the local by object and the dynamic data for all data item in the dynamic data locally prestored The native object for the page structure deposited renders the native object;
If the response only includes the dynamic data, the page structure in the page locally prestored is obtained Native object, by all data item in the dynamic data of the server end be substituted into it is described locally prestore described in The native object of page structure renders the native object;
If the response only includes the page structure, it is local right that the page structure of the server end is rendered to As, the dynamic data in the page locally prestored is obtained, it will be in the dynamic data locally prestored All data item be substituted into the native object, render the native object;
If the response includes the dynamic data and the page structure, by the page structure wash with watercolours of the server end Native object is dyed, all data item in the dynamic data of the server end are substituted into the native object, wash with watercolours Contaminate the native object.
5. customer terminal webpage display methods according to claim 1, which is characterized in that further include: according to the server The response of loopback is held, the page locally prestored is updated.
6. customer terminal webpage display methods according to claim 5, which is characterized in that described update described locally prestores The page is using one of following rule:
It, will be described in the page locally prestored if the response of the server end loopback includes the dynamic data The verifying of dynamic data and the dynamic data identifies the dynamic data for replacing with the server end and the dynamic number According to verifying mark;
It, will be described in the page locally prestored if the response of the server end loopback includes the page structure The verifying mark of the native object of page structure and the page structure replaces with the page structure of the server end The verifying of native object and the page structure identifies.
7. a kind of customer terminal webpage display device is used for mixed mode mobile applications characterized by comprising
First receiving unit, for receiving the accessing page request of user's transmission;
First acquisition unit, for obtaining the page iden-tity of the page according to the accessing page request;
Second acquisition unit, for obtaining the verifying of the dynamic data of the page locally prestored according to the page iden-tity The verifying of mark and page structure identifies, wherein the dynamic data refers to that page particular content, the page structure refer to page The form of expression of mask body content;
First transmission unit, for by the page iden-tity, the dynamic data verifying mark and page structure verifying mark Knowledge is sent to server end, and Xiang Suoshu server end requests the update in the dynamic data and page structure two parts of the page Part;
Second receiving unit, for receiving the response of server end loopback;
Rendering unit is generated, in the page address portions for the response by the server end loopback and locally prestored, selection is currently The newest dynamic data of version and page structure generate and render the page;
Wherein, the verifying identifies the update situation for characterizing dynamic data and page structure.
8. customer terminal webpage display device according to claim 7, which is characterized in that the page locally prestored It is stored in client-cache region.
9. customer terminal webpage display device according to claim 7, which is characterized in that the page locally prestored Include: the page dynamic data and the dynamic data verifying mark and the page structure native object and The verifying of the page structure identifies, the dynamic data of the page, the verifying mark of the dynamic data, the page structure Native object and the page structure verifying mark separation storage.
10. customer terminal webpage display device according to claim 9, which is characterized in that the generation simultaneously renders the page Face is using one of following rule:
If the response is to obtain the local of the page structure in the page locally prestored without response is updated It is pre- to be substituted into the local by object and the dynamic data for all data item in the dynamic data locally prestored The native object for the page structure deposited renders the native object;
If the response only includes the dynamic data, the page structure in the page locally prestored is obtained Native object, by all data item in the dynamic data of the server end be substituted into it is described locally prestore described in The native object of page structure renders the native object;
If the response only includes the page structure, it is local right that the page structure of the server end is rendered to As, the dynamic data in the page locally prestored is obtained, it will be in the dynamic data locally prestored All data item be substituted into the native object, render the native object;
If the response includes the dynamic data and the page structure, by the page structure wash with watercolours of the server end Native object is dyed, all data item in the dynamic data of the server end are substituted into the native object, wash with watercolours Contaminate the native object.
11. customer terminal webpage display device according to claim 7, which is characterized in that described device further include:
Local storage unit is updated, for the response according to the server end loopback, updates the page locally prestored Face.
12. customer terminal webpage display device according to claim 11, which is characterized in that the update local prestores The page one of using following rule:
If whether the response of the server end loopback includes the dynamic data, by the page locally prestored The verifying mark of the dynamic data and the dynamic data replaces with the dynamic data of the server end and described dynamic The verifying of state data identifies;
If whether the response of the server end loopback includes the page structure, by the page locally prestored The verifying mark of the native object of the page structure and the page structure replaces with the page knot of the server end The verifying of the native object of structure and the page structure identifies.
13. a kind of method for updating customer terminal webpage, is used for mixed mode mobile applications characterized by comprising
Receive the page iden-tity for the page that client is sent, the verifying mark of the dynamic data of the page and the page The verifying of structure identifies;
According to the page iden-tity, the page is obtained in the verifying mark of the dynamic data of server end and the page The verifying of structure identifies, wherein the dynamic data refers to that page particular content, the page structure refer to page particular content The form of expression;
It is identified according to the verifying of the verifying mark and the page structure of the dynamic data of the server end and described The verifying of the verifying mark and the page structure of the dynamic data of client identifies, and generates the dynamic data of the page With the update part in page structure two parts;
Judge whether the update part is empty, if it is, returning to the client without update response;Otherwise, Xiang Suoshu Client returns to the update part of the page of the server end, and the update section point of the page includes the dynamic data And the verifying mark of the dynamic data and/or the verifying of the page structure and the page structure identify, it is described dynamic State data include all data item.
14. the method according to claim 13 for updating customer terminal webpage, which is characterized in that the generation page Update part in dynamic data and page structure two parts is using one of following rule:
If the verifying mark of the dynamic data of the client is less than the verifying of the dynamic data of the server end Mark then obtains the page in the dynamic data of server end, and the update section point of the page includes the dynamic number Accordingly and the verifying of the dynamic data identifies;
If the verifying mark of the page structure of the client is less than the verifying of the page structure of the server end Mark then obtains the page in the page structure of server end, and the update section point of the page includes the page knot The verifying of structure and the page structure identifies.
15. it is according to claim 13 update customer terminal webpage method, which is characterized in that the server end it is described The page stores in the database.
16. it is according to claim 13 update customer terminal webpage method, which is characterized in that the server end it is described The page includes: the dynamic data of the page and the verifying mark of the dynamic data and the page structure and the page The verifying of face structure identifies, verifying mark, the page structure and the institute of the dynamic data of the page, the dynamic data State the verifying mark separation storage of page structure.
17. a kind of device for updating customer terminal webpage, is used for mixed mode mobile applications characterized by comprising
Third receiving unit, for receiving the page iden-tity of the page of client transmission, the dynamic data of the page The verifying of verifying mark and the page structure identifies;
Third acquiring unit, for according to the page iden-tity, obtaining the page in the dynamic data of server end The verifying of verifying mark and the page structure identifies, wherein the dynamic data refers to page particular content, the page knot Structure refers to the form of expression of page particular content;
Updating unit is generated, the verifying for the dynamic data according to the server end identifies and the page structure The verifying of the verifying mark and the page structure of the dynamic data of verifying mark and the client identifies, and generates Update part in the dynamic data and page structure two parts of the page;
Second transmission unit, for judging whether the update part is empty, if it is, returning to the client without update Response;Otherwise, Xiang Suoshu client returns to the update part of the page of the server end, the update part of the page Verifying mark and/or the page structure and the page structure including the dynamic data and the dynamic data Verifying mark, the dynamic data includes all data item.
18. the device according to claim 17 for updating customer terminal webpage, which is characterized in that the generation page Update part in dynamic data and page structure two parts is using one of following rule:
If the verifying mark of the dynamic data of the client is less than the verifying of the dynamic data of the server end Mark then obtains the page in the dynamic data of server end, and the update section point of the page includes the dynamic number Accordingly and the verifying of the dynamic data identifies;
If the verifying mark of the page structure of the client is less than the verifying of the page structure of the server end Mark then obtains the page in the page structure of server end, and the update section point of the page includes the page knot The verifying of structure and the page structure identifies.
19. it is according to claim 17 update customer terminal webpage device, which is characterized in that the server end it is described The page stores in the database.
20. it is according to claim 17 update customer terminal webpage device, which is characterized in that the server end it is described The page includes: the dynamic data of the page and the verifying mark of the dynamic data and the page structure and the page The verifying of face structure identifies, verifying mark, the page structure and the institute of the dynamic data of the page, the dynamic data State the verifying mark separation storage of page structure.
21. a kind of customer terminal webpage display system is used for mixed mode mobile applications characterized by comprising
According to customer terminal webpage display device described in the claims 7;And update visitor according to claim 17 The device in family end page face.
CN201410410495.5A 2014-08-20 2014-08-20 A kind of customer terminal webpage display methods, apparatus and system Active CN105404622B (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201410410495.5A CN105404622B (en) 2014-08-20 2014-08-20 A kind of customer terminal webpage display methods, apparatus and system
PCT/CN2015/085916 WO2016026384A1 (en) 2014-08-20 2015-08-03 Client page display method, device and system
HK16109632.7A HK1221534A1 (en) 2014-08-20 2016-08-12 Method, device and system for displaying page of client

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410410495.5A CN105404622B (en) 2014-08-20 2014-08-20 A kind of customer terminal webpage display methods, apparatus and system

Publications (2)

Publication Number Publication Date
CN105404622A CN105404622A (en) 2016-03-16
CN105404622B true CN105404622B (en) 2019-10-18

Family

ID=55350186

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410410495.5A Active CN105404622B (en) 2014-08-20 2014-08-20 A kind of customer terminal webpage display methods, apparatus and system

Country Status (3)

Country Link
CN (1) CN105404622B (en)
HK (1) HK1221534A1 (en)
WO (1) WO2016026384A1 (en)

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106021501A (en) * 2016-05-20 2016-10-12 天脉聚源(北京)传媒科技有限公司 Data storing method and device
CN105847430B (en) * 2016-05-20 2019-04-16 北京小米移动软件有限公司 Mix application page data access method and device
CN106874328B (en) * 2016-07-08 2021-03-19 创新先进技术有限公司 Data processing method and equipment
CN106385494B (en) * 2016-09-07 2020-05-05 努比亚技术有限公司 Method and device for acquiring dynamic home page of mobile terminal application
CN107872500A (en) * 2016-09-28 2018-04-03 阿里巴巴集团控股有限公司 Update processing method, device, server and the client of five application page data
CN108021594B (en) * 2016-11-03 2022-05-10 阿里巴巴集团控股有限公司 Webpage display method, device and system
CN108123970A (en) * 2016-11-28 2018-06-05 北京神州泰岳软件股份有限公司 Method for exhibiting data and relevant apparatus
CN108614834B (en) * 2016-12-13 2022-05-24 阿里巴巴集团控股有限公司 Page generation method and device
CN106990949B (en) * 2016-12-31 2021-06-18 深圳大宇无限科技有限公司 Application page display method and device
CN106815055B (en) * 2017-02-15 2020-06-23 深圳创维-Rgb电子有限公司 Method and system for dynamic layout of mobile application
CN107168724A (en) * 2017-03-29 2017-09-15 联想(北京)有限公司 A kind of data processing method, electronic equipment and server
CN107122174B (en) * 2017-03-30 2021-06-01 北京小米移动软件有限公司 Application program updating method and device
CN109388766B (en) * 2017-08-07 2022-07-08 阿里巴巴集团控股有限公司 Page loading method and device
CN107528896B (en) * 2017-08-18 2021-11-09 腾讯科技(深圳)有限公司 Access information processing method and device and computer storage medium
CN110866204B (en) * 2018-08-10 2023-04-11 阿里巴巴集团控股有限公司 Page processing method and device
CN109324814B (en) * 2018-08-27 2022-02-01 中至数据集团股份有限公司 Game updating method and device, mobile terminal and storage medium
CN109948020A (en) * 2019-01-14 2019-06-28 北京三快在线科技有限公司 Data capture method, device, system and readable storage medium storing program for executing
CN110321505B (en) * 2019-06-25 2023-08-08 创新先进技术有限公司 Data consistency verification method and device
CN110909281A (en) * 2019-11-28 2020-03-24 湖南快乐阳光互动娱乐传媒有限公司 Method for reducing front-end and back-end interaction of modular page
CN111158685A (en) * 2019-12-31 2020-05-15 五八有限公司 Static page updating method and device, electronic equipment and storage medium
CN112100541B (en) * 2020-08-24 2024-04-02 三维通信股份有限公司 Method and device for loading website page element, electronic device and storage medium
CN113986409A (en) * 2021-09-14 2022-01-28 阿里巴巴(中国)有限公司 Information interaction method, device, equipment and storage medium
CN113849255B (en) * 2021-09-17 2024-04-16 北京达佳互联信息技术有限公司 Data processing method, device and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101894136A (en) * 2010-06-13 2010-11-24 优视科技有限公司 Page refreshing processing method based on mobile terminal and system thereof
CN102930037A (en) * 2012-11-09 2013-02-13 北京奇虎科技有限公司 Page loading method and device
CN103198074A (en) * 2012-01-09 2013-07-10 北大方正集团有限公司 Page design method and system for dynamic publishing website
CN103970534A (en) * 2014-04-15 2014-08-06 百度在线网络技术(北京)有限公司 Method and equipment for supplying rendered page in mobile application

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050138198A1 (en) * 2003-12-18 2005-06-23 It Works Methods, apparatuses, systems, and articles for determining and implementing an efficient computer network architecture
CN100481080C (en) * 2006-05-29 2009-04-22 陈鹰 Storage and update method of browsers local page
US9189478B2 (en) * 2008-04-03 2015-11-17 Elumindata, Inc. System and method for collecting data from an electronic document and storing the data in a dynamically organized data structure
CN101296255B (en) * 2008-06-30 2012-09-05 腾讯科技(深圳)有限公司 Web page browsing method, system, proxy server and mobile phone browser
CN101668042A (en) * 2009-09-10 2010-03-10 深圳市同洲电子股份有限公司 Method and device for updating local page of embedded communication system
CN102184266B (en) * 2011-06-27 2012-08-29 武汉大学 Method for automatically generating dynamic wireless application protocol (WAP) website for separation of page from data

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101894136A (en) * 2010-06-13 2010-11-24 优视科技有限公司 Page refreshing processing method based on mobile terminal and system thereof
CN103198074A (en) * 2012-01-09 2013-07-10 北大方正集团有限公司 Page design method and system for dynamic publishing website
CN102930037A (en) * 2012-11-09 2013-02-13 北京奇虎科技有限公司 Page loading method and device
CN103970534A (en) * 2014-04-15 2014-08-06 百度在线网络技术(北京)有限公司 Method and equipment for supplying rendered page in mobile application

Also Published As

Publication number Publication date
CN105404622A (en) 2016-03-16
HK1221534A1 (en) 2017-06-02
WO2016026384A1 (en) 2016-02-25

Similar Documents

Publication Publication Date Title
CN105404622B (en) A kind of customer terminal webpage display methods, apparatus and system
CN105095226B (en) Web page resources loading method and device
CN104714965B (en) Static resource De-weight method, static resource management method and device
CN105183912B (en) Abnormal log determines method and apparatus
CN104978435B (en) A kind of Web information processing method and apparatus
CN106528578A (en) An information display method and device
CN104798094B (en) Determine the configuration of content item display environment
CN106446174A (en) Method for page loading in application
CN109388766A (en) The method and apparatus of page load
CN106489144A (en) Search engine optimization for Resource TOC
CN108366058A (en) Method, apparatus, equipment and the storage medium for preventing advertisement operators flow from kidnapping
CN110516173B (en) Illegal network station identification method, illegal network station identification device, illegal network station identification equipment and illegal network station identification medium
CN108028768A (en) The method and system of application version is installed by short-range communication
CN109614766A (en) It is a kind of that the method and device that block chain deposits card is carried out to webpage by file acquisition
CN109657174A (en) Method and apparatus for more new data
CN106326460A (en) Advertising push method, server and system
CN108241689A (en) Page resource acquisition methods, device and client device
CN108023867A (en) Method, gateway server and the filtering server of mobile terminal web advertisement filtering
CN103269353B (en) Web caches back source optimization method and Web caching system
CN108021586A (en) A kind of page generation method and device
CN105701198B (en) Page verification method and device
CN107864384A (en) Redirect the method and device that internet video plays on cloud desktop
CN108134811A (en) The methods, devices and systems that file destination is distributed or downloaded
CN106649299A (en) Method and device for lazy loading of webpage block
CN105511914B (en) Using update method, device and system

Legal Events

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

Ref country code: HK

Ref legal event code: DE

Ref document number: 1221534

Country of ref document: HK

GR01 Patent grant
GR01 Patent grant