CN103399911A - Access processing method, device and terminal device on basis of browser client - Google Patents
Access processing method, device and terminal device on basis of browser client Download PDFInfo
- Publication number
- CN103399911A CN103399911A CN2013103262976A CN201310326297A CN103399911A CN 103399911 A CN103399911 A CN 103399911A CN 2013103262976 A CN2013103262976 A CN 2013103262976A CN 201310326297 A CN201310326297 A CN 201310326297A CN 103399911 A CN103399911 A CN 103399911A
- Authority
- CN
- China
- Prior art keywords
- data
- feature
- played
- playing
- cloud server
- 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
- 238000003672 processing method Methods 0.000 title claims abstract description 14
- 238000000034 method Methods 0.000 claims abstract description 41
- 238000009877 rendering Methods 0.000 claims abstract description 18
- 238000012545 processing Methods 0.000 claims abstract description 11
- 230000008569 process Effects 0.000 claims description 21
- 230000006378 damage Effects 0.000 abstract 1
- 230000006854 communication Effects 0.000 description 17
- 238000004891 communication Methods 0.000 description 16
- 230000008859 change Effects 0.000 description 14
- 230000006870 function Effects 0.000 description 11
- 239000000872 buffer Substances 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 230000007087 memory ability Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 2
- 239000003795 chemical substances by application Substances 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000005484 gravity Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 238000005314 correlation function Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
An embodiment of the invention discloses an access processing method, device and terminal device on the basis of a browser client and belongs to the field of terminal equipment. The method includes the steps of sending a webpage access request to a cloud server, reading the characteristic rendering data from an index database when the cloud server determines that the characteristic rendering data are not changed according to data labels, reading the characteristic rendering data into a memory, and performing webpage rendering according to rendering data containing the characteristic rendering data, wherein the webpage access request carries the data labels corresponding to characteristic rendering data. The device comprises a transmitting module, a data acquiring module, a webpage rendering module, a data processing module, a data destruction module, a receiving module and an updating module. The terminal equipment comprises a transmitter and a processor. According to the access processing method, device and terminal device on the basis of the browser client, the characteristic rendering data are directly uploaded into the memory from the index database, and therefore memory usage of the client is reduced while expenditures of network resources are further reduced.
Description
Technical field
The present invention relates to the terminal device field, particularly a kind of access processing method based on browser client, device and terminal device.
Background technology
Along with the development of internet and intelligent terminal, browser, as a bridge block that connects both, becomes one of requisite instrument on intelligent terminal.Be accompanied by the day by day abundant of information that webpage provides and data, the EMS memory occupation of browser more and more receives people's concern, even becomes one of standard of judgement browser quality.
For the optimization of EMS memory occupation, typically use local storage (the local storage interface that HTML5 provides) buffer memory part user data, reduce used variable taking internal memory in browser.As use data that local memory buffers user browsed etc.
In realizing process of the present invention, the inventor finds to exist at least following problem:
The buffer memory ability of browser often is subject to the limitation of correlation technique, data cached ability is generally less, the general capacity that 5M is only arranged, if total amount of data surpasses or considerably beyond its buffer memory ability, these information can't be locally stored institute and hold, and have to use internal memory to be stored, and so also will cause the browser memory consumption to increase, the fluency of operation reduces, and to the user, brings very large puzzlement.
Summary of the invention
In order to solve the problem of memory consumption, the embodiment of the present invention provides a kind of access processing method based on browser client, device and terminal device.
First aspect, provide a kind of access processing method based on browser client, and method comprises:
Send web access requests to cloud server, described web access requests carries feature and plays up Data Identification corresponding to data;
When cloud server determines that according to described Data Identification described feature is played up data and do not changed, read described feature and play up data from index data base;
Described feature is played up data read in internal memory, and according to comprising that described feature plays up the data of playing up of data and carry out webpage and play up.
Better, obtain while playing up data to described cloud server first, playing up of getting played up data Replica with the account characteristic of correspondence in data be saved in index data base;
Play up the data of playing up of data and carry out webpage and play up according to comprising described feature.
Better, playing up of getting played up data with the account characteristic of correspondence in data deposit in index data base, comprising:
The exclusive feature that belongs to current account of playing up in data that described cloud server returns is played up data and copied to from internal memory in described index data base.
Better, described basis comprises that described feature plays up the data of playing up of data and carry out after webpage plays up, and described method also comprises:
Destroy the data of playing up of preserving in internal memory.
Better, described after cloud server sends web access requests, described method also comprises:
The feature that receives after the variation that described cloud server returns is played up data and latest data sign; Feature after described variation is played up when data and latest data sign determines that according to described Data Identification described feature is played up data variation by described cloud server and is returned;
Playing up data according to the feature after described variation carries out webpage and plays up;
It is the data of playing up after described variation that described feature in described index data base is played up Data Update, and described Data Identification is updated to described latest data sign.
Better, described feature is played up data and is comprised: belong to current account exclusive address book contact information, belong to current account exclusive short message, belong to the exclusive photograph album information of current account.
Second aspect, provide a kind of device of access process based on browser client, and described device comprises:
Sending module, be used for sending web access requests to cloud server, and described web access requests carries feature and plays up Data Identification corresponding to data;
Data acquisition module, be used for reading described feature and to play up data from index data base when cloud server determines that according to described Data Identification described feature is played up data and do not changed;
The webpage rendering module, be used for that described feature is played up data and read in internal memory, and according to comprising that described feature plays up the data of playing up of data and carry out webpage and play up.
Better, described device also comprises:
Data processing module, be used for first obtaining while playing up data to described cloud server, with playing up in data of getting and account characteristic of correspondence play up data from internal memory copying and saving in index data base;
Described webpage rendering module, also be used for according to comprising that described feature plays up the data of playing up of data and carry out webpage and play up.
Better, described data processing module is used for that playing up of returning of the described cloud server exclusive feature that data belong to current account is played up data and copies to from internal memory in described index data base.
Better, described device also comprises:
The data destroying module, be used for to destroy the data of playing up that internal memory preserves.
Better, described device also comprises:
Receiver module, the feature that is used for receiving after the variation that described cloud server returns is played up data and latest data sign; Feature after described variation is played up when data and latest data sign determines that according to described Data Identification described feature is played up data variation by described cloud server and is returned;
Described webpage rendering module, also be used for playing up data according to the feature after described variation and carry out webpage and play up;
Update module, being used for the described feature of described index data base is played up Data Update is the data of playing up after described variation, and described Data Identification is updated to described latest data sign.
Better, described feature is played up data and is comprised: belong to current account exclusive address book contact information, belong to current account exclusive short message, belong to the exclusive photograph album information of current account.
The third aspect, provide a kind of terminal device, comprising: transmitter and processor,
Described transmitter, be used for sending web access requests to cloud server, and described web access requests carries feature and plays up Data Identification corresponding to data;
Described processor, be used for reading described feature and to play up data from index data base when cloud server determines that according to described Data Identification described feature is played up data and do not changed;
Described processor, also be used for that described feature is played up data and read in internal memory, and according to comprising that described feature plays up the data of playing up of data and carry out webpage and play up.
The beneficial effect that the technical scheme that the embodiment of the present invention provides is brought is:
By working as in the web page access process, determine that according to Data Identification entrained in the current web page request of access feature plays up data and whether change by cloud server, if do not change, directly reading described feature from index data base plays up data and reads in internal memory, play up data with the feature according to this locality and play up webpage, thereby reduced the expense of Internet resources, and reduced the client internal memory and used.
Description of drawings
In order to be illustrated more clearly in the technical scheme in the embodiment of the present invention, in below describing embodiment, the accompanying drawing of required use is briefly described, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is the process flow diagram of a kind of access processing method based on browser client of providing of the embodiment of the present invention;
Fig. 2 is the process flow diagram of the another kind that provides of the embodiment of the present invention based on the access processing method of browser client;
Fig. 3 is a kind of apparatus structure of access process based on browser client schematic diagram that the embodiment of the present invention provides;
Fig. 4 is a kind of terminal device structural representation that the embodiment of the present invention provides.
Embodiment
For making the purpose, technical solutions and advantages of the present invention clearer, embodiment of the present invention is described further in detail below in conjunction with accompanying drawing.
Fig. 1 is the process flow diagram of a kind of access processing method based on browser client of providing of the embodiment of the present invention.The executive agent of this embodiment is terminal device, and referring to Fig. 1, the method comprises:
101, send web access requests to cloud server, this web access requests carries feature and plays up Data Identification corresponding to data;
This Data Identification is used for identification characteristics and plays up change time (as timestamp) of data or version number etc., by this Data Identification, can determine that this feature plays up data whether variation has occurred, this variation includes but not limited to the modification, interpolation, deletion of feature being played up data etc.
Need to prove, this web access requests can also comprise that this feature plays up the data name of data, data label etc., is used for cloud server and plays up data according to this data name or this feature of data label index.
102, when cloud server determines that according to this Data Identification this feature is played up data and do not changed, read this feature and play up data from index data base;
Pre-save has index data base in terminal device, and this index data base generates according to the historical viewings process of browser client, is used for that the storage feature is played up data and the Data Identification when from server, obtaining this feature and play up data.
In addition, for feature, play up data, this index data base can utilize data name, data label etc. to play up data to feature to carry out index.
In embodiments of the present invention, when indexing this feature, cloud server plays up data, and while according to this Data Identification, determining that this feature is played up data and do not changed, can think that this feature plays up data and be stored in this index data base, read this feature and play up data from this index data base.
103, this feature is played up data and read in internal memory, and according to comprising that this feature plays up the data of playing up of data and carry out webpage and play up.
The method that the embodiment of the present invention provides, by working as in the web page access process, determine that according to Data Identification entrained in the current web page request of access feature plays up data and whether change by cloud server, if do not change, directly reading described feature from index data base plays up data and reads in internal memory, play up data with the feature according to this locality and play up webpage, thereby reduced the expense of Internet resources, and reduced the client internal memory and used.
Fig. 2 is the process flow diagram of a kind of access processing method based on browser client of providing of the embodiment of the present invention.The executive agent of this embodiment is terminal device, and referring to Fig. 2, the method comprises:
201, terminal device obtains while playing up data to cloud server first, with playing up in data of getting and account characteristic of correspondence play up data by the internal memory copying and saving in index data base;
When the user inputted web page address or account information in browser client, the terminal device at this browser client place received the request of access that carries this web page address or account information.Wherein, this request of access is the accessing operation to this web page address or account information webpage pointed.When terminal device obtains while playing up data to cloud server for the first time, the data of playing up that terminal device will get are kept in internal memory, and the exclusive feature that belongs to current account of playing up in data that this cloud server returns is played up data and copied to from internal memory in this index data base.
Wherein, this feature is played up data and is included but not limited to: belong to current account exclusive address book contact information, belong to current account exclusive short message, belong to the exclusive photograph album information of current account.
In embodiments of the present invention, this index data base can play up data to this feature and its corresponding Data Identification is preserved together, so that when again asking this feature to play up data, only to cloud server, send this Data Identification and play up data and whether change to determine this feature.
Preferably, when not preserving the data of picture form in this index data base, the picture in this photograph album can be converted to character string forms, as the Base-64 character string.When playing up this picture, then character string is converted to picture.
Need to prove, because the buffer memory of internal memory is limited in one's ability, if the buffer memory ability of data less than internal memory of playing up that this request of access is corresponding, can the data of playing up that this request of access is corresponding all be kept in internal memory, if and the buffer memory ability of data greater than internal memory of playing up corresponding to this request of access can the part that in data, current need are played up of playing up that this request of access is corresponding be kept in internal memory.
202, according to comprising that this feature plays up the data of playing up of data and carry out webpage and play up;
In embodiments of the present invention, this request of access is corresponding when playing up data and be kept in internal memory, terminal device will comprise that this feature plays up the data of playing up of data and be spliced into the form that can show by the display module of terminal device, for example, the webpage format of HTML etc., and this content of playing up data is showed.
Need to prove, this plays up data can be the data that are spliced into the webpage format of HTML, can be also the data that are spliced into the webpage format of JSON, playing up data when this is in the time of can being spliced into the data of webpage format of JSON, terminal device need to utilize the browser script that this is played up data and be spliced into HTML in browser, the embodiment of the present invention is not done restriction to this.
203, destroy the data of playing up of preserving in internal memory;
Above-mentioned steps 201-203 can regard as first and obtains to cloud server the process of playing up data, play up data or play up feature that data comprise and play up data and copy to from internal memory in index data base by what will get, making one of Data Source when the terminal device local terminal can be used as subsequent access.
204, send web access requests to cloud server, this web access requests carries this feature and plays up Data Identification corresponding to data;
in the embodiment of the present invention, when terminal device detects user's request of access, terminal device sends this web access requests to cloud server, make this cloud server Data Identification entrained according to this web access requests, judge that this feature plays up data and whether change, if this Data Identification is identical with the Data Identification that the feature that cloud server is preserved is played up data, this feature is played up data and is not changed, cloud server returns and determines the message that does not change to terminal device, if this Data Identification is different from the Data Identification that the feature that cloud server is preserved is played up data, this feature is played up data variation has been occurred, cloud server returns and determines the message that changes or directly return to the feature that has changed and play up data and latest data sign to terminal device.
Preferably,, when the user need to be when playing up feature in data and play up data and operate, trigger this and carry this feature and play up the request of Data Identification corresponding to data.
205, cloud server determines that according to this Data Identification this feature plays up data and whether change; If do not change, execution step 206; Otherwise, execution step 208;
206, terminal device reads this feature and plays up data from index data base;
When terminal device receives definite message that does not change that cloud server returns, terminal device reads this feature and plays up data from index data base, avoided again downloading this feature from cloud server and played up the process of data, also avoided too much taking bandwidth when having reduced EMS memory occupation.
When terminal device receives the message that changes of determining that cloud server returns, terminal device need to be played up data to the feature that the cloud server request has changed.
Need to prove, terminal device reads this feature and plays up data and specifically comprise from index data base: play up data name or the data label of data according to feature, read this feature and play up data from index data base.
207, this feature is played up data and read in internal memory, and, according to comprising that this feature plays up the data of playing up of data and carry out webpage and play up, finish.
In the embodiment of the present invention, when this feature is played up data and is not changed, can be based on existing basis of playing up data, play up data according to unchanged feature and carry out webpage and play up, make this feature play up the corresponding web page contents of data and be presented in the display interface of terminal device.
208, the feature that receives after the variation that this cloud server returns of terminal device is played up data and latest data sign; Feature after this variation is played up when data and latest data sign determines that according to this Data Identification this feature is played up data variation by this cloud server and is returned;
After terminal device receives web access requests, this web access requests is uploaded to cloud server, when the Data Identification that carries according to this web access requests when this cloud server determines that this feature is played up data and changed, cloud server is played up data and latest data sign to the feature that terminal device returns after this variation, and terminal device receives that feature after the variation that this cloud server returns is played up data and this feature is played up the corresponding latest data sign of data.
209, playing up data according to the feature after this variation carries out webpage and plays up;
Terminal device receives feature after variation play up data after, this feature is played up data splices, making this feature play up data can carry out web page display with the webpage format of the display module support of terminal device.
210, this feature in this index data base is played up Data Update and played up data after for this variation, this Data Identification is updated to this latest data sign.
Preferably, when the corresponding webpage of request of access in step 201 was closed, index data base can be played up the feature of having preserved the data deletion, in order to again obtain when opening webpage and preserve next time.Certainly, play up data for fear of the feature that repeatedly repeated obtain is identical, can also not delete the feature of preserving in index data base and play up data, but while determining that at every turn feature on cloud server is played up data and changed, play up data and up-to-date Data Identification with the feature that has changed that again gets and replace the feature of this preservation and play up data and Data Identification.
the method that the embodiment of the present invention provides, by when terminal device, obtaining while playing up data to cloud server first, with playing up in data of getting and account characteristic of correspondence play up data by the internal memory copying and saving in index data base, destroy afterwards the data of playing up of preserving in internal memory, make when terminal device again sends this feature and plays up web access requests corresponding to data to this cloud server, play up according to this feature that this cloud server returns the result whether data change, judge in index data base that whether comprising this feature plays up data, if, the feature of this time access being played up data is loaded in internal memory from index data base, and this feature is played up webpage corresponding to data show, if not, the feature that receives after changing is played up data and latest data sign, and this feature in this index data base is played up Data Update play up data after for this variation, this Data Identification is updated to this latest data sign, thereby make whole access process reduce when the client internal memory uses the expense that has also reduced Internet resources, accelerated the surfing of Website page.
Fig. 3 is a kind of apparatus structure of access process based on browser client schematic diagram that the embodiment of the present invention provides.Referring to Fig. 3, this device comprises:
Sending module 301, be used for sending web access requests to cloud server, and this web access requests carries feature and plays up Data Identification corresponding to data;
Data acquisition module 302, be used for reading this feature and to play up data from index data base when cloud server determines that according to this Data Identification this feature is played up data and do not changed;
Webpage rendering module 303, be used for that this feature is played up data and read in internal memory, and according to comprising that this feature plays up the data of playing up of data and carry out webpage and play up.
Better, this device also comprises:
Data processing module 304, be used for first obtaining while playing up data to this cloud server, with playing up in data of getting and account characteristic of correspondence play up data from internal memory copying and saving in index data base;
This webpage rendering module 303, also be used for according to comprising that this feature plays up the data of playing up of data and carry out webpage and play up.
Better, this data processing module 304, be used for that playing up of returning of this cloud server exclusive feature that data belong to current account is played up data and copy to from internal memory in this index data base.
Better, this device also comprises:
Data destroying module 305, be used for to destroy the data of playing up that internal memory preserves.
Better, this device also comprises:
Receiver module 306, the feature that be used for to receive after the variation that this cloud server returns is played up data and latest data sign; Feature after this variation is played up when data and latest data sign determines that according to this Data Identification this feature is played up data variation by this cloud server and is returned;
This webpage rendering module 303, also be used for playing up data according to the feature after this variation and carry out webpage and play up;
Update module 307, be used for that this feature of this index data base is played up Data Update and play up data after for this variation, this Data Identification is updated to this latest data identifies.
Better, this feature is played up data and is comprised: belong to current account exclusive address book contact information, belong to current account exclusive short message, belong to the exclusive photograph album information of current account.
in sum, the device that the embodiment of the present invention provides, by when terminal device, obtaining while playing up data to cloud server first, with playing up in data of getting and account characteristic of correspondence play up data by the internal memory copying and saving in index data base, destroy afterwards the data of playing up of preserving in internal memory, make when terminal device again sends this feature and plays up web access requests corresponding to data to this cloud server, play up according to this feature that this cloud server returns the result whether data change, judge in index data base that whether comprising this feature plays up data, if, the feature of this time access being played up data is loaded in internal memory from index data base, and this feature is played up webpage corresponding to data show, if not, the feature that receives after changing is played up data and latest data sign, and this feature in this index data base is played up Data Update play up data after for this variation, this Data Identification is updated to this latest data sign, thereby make whole access process reduce when the client internal memory uses the expense that has also reduced Internet resources, accelerated the surfing of Website page.
Need to prove: the device of the access process based on browser client that above-described embodiment provides is when the access process of carrying out based on browser client, only the division with above-mentioned each functional module is illustrated, in practical application, can above-mentioned functions be distributed by different functional modules, completed as required, the inner structure that is about to terminal device is divided into different functional modules, to complete all or part of function described above.In addition, the device of the access process based on browser client that above-described embodiment provides belongs to same design with the access processing method embodiment based on browser client, and its specific implementation process sees embodiment of the method for details, repeats no more here.
Fig. 4 is a kind of terminal device structural representation that the embodiment of the present invention provides.Referring to Fig. 4, this terminal device can be used for implementing the conversation processing method based on gesture operation that above-described embodiment provides.Wherein, this terminal can be mobile phone, panel computer pad, Wearable mobile device (as intelligent watch) etc.Preferential:
Communication unit 110 can be used for receiving and sending messages or communication process in, the reception of signal and transmission, this communication unit 110 can be RF(Radio Frequency, radio frequency) circuit, router, modulator-demodular unit, etc. network communication equipment.Especially, when communication unit 110 is the RF circuit, after the downlink information of base station is received, transfer to one or above processor 180 processing; In addition, will relate to up data and send to base station.Usually, RF circuit as communication unit includes but not limited to antenna, at least one amplifier, tuner, one or more oscillator, subscriber identity module (SIM) card, transceiver, coupling mechanism, LNA(Low Noise Amplifier, low noise amplifier), diplexer etc.In addition, communication unit 110 can also be by radio communication and network and other devices communicatings.described radio communication can be used arbitrary communication standard or agreement, include but not limited to GSM (Global System of Mobile communication, global system for mobile communications), GPRS (General Packet Radio Service, general packet radio service), CDMA (Code Division Multiple Access, CDMA), WCDMA (Wideband Code Division Multiple Access, Wideband Code Division Multiple Access (WCDMA)), LTE (Long Term Evolution, Long Term Evolution), Email, SMS (Short Messaging Service, Short Message Service) etc.Storer 120 can be used for storing software program and module, and processor 180 is stored in software program and the module of storer 120 by operation, thereby carries out various function application and data processing.Storer 120 can mainly comprise storage program district and storage data field, wherein, but the required application program (such as sound-playing function, image player function etc.) of storage program district storage operating system, at least one function etc.; The data (such as voice data, phone directory etc.) that the use according to terminal device 700 creates etc. can be stored in the storage data field.In addition, storer 120 can comprise high-speed random access memory, can also comprise nonvolatile memory, for example at least one disk memory, flush memory device or other volatile solid-state parts.Correspondingly, storer 120 can also comprise Memory Controller, so that the access of processor 180 and 130 pairs of storeies 120 of input block to be provided.
Input block 130 can be used for receiving numeral or the character information of input, and generation arranges with the user and function is controlled relevant keyboard, mouse, control lever, optics or the input of trace ball signal.Preferably, input block 130 can comprise touch-sensitive surperficial 131 and other input equipments 132.Touch-sensitive surperficial 131, also referred to as touch display screen or Trackpad, can collect the user thereon or near touch operation (use such as the user any suitable object such as finger, stylus or annex on touch-sensitive surperficial 131 or near the operation touch-sensitive surperficial 131), and according to predefined formula, drive corresponding coupling arrangement.Optionally, touch-sensitive surperficial 131 can comprise touch detecting apparatus and two parts of touch controller.Wherein, touch detecting apparatus detects user's touch orientation, and detects the signal that touch operation is brought, and sends signal to touch controller; Touch controller receives touch information from touch detecting apparatus, and converts it to contact coordinate, then gives processor 180, and the order that energy receiving processor 180 is sent is also carried out.In addition, can adopt the polytypes such as resistance-type, condenser type, infrared ray and surface acoustic wave to realize touch-sensitive surperficial 131.Except touch-sensitive surperficial 131, input block 130 can also comprise other input equipments 132.Preferably, other input equipments 132 can include but not limited to one or more in physical keyboard, function key (controlling button, switch key etc. such as volume), trace ball, mouse, control lever etc.
In order to realize radio communication, can dispose wireless communication unit 170 on this terminal device, this wireless communication unit 170 can be the WiFi module.WiFi belongs to the short range wireless transmission technology, terminal device 700 by wireless communication unit 170 can help that the user sends and receive e-mail, browsing page and access streaming video etc., it provides wireless broadband internet access for the user.Although Fig. 4 shows wireless communication unit 170, be understandable that, it does not belong to must forming of terminal device 700, fully can be as required in the scope of the essence that does not change invention and omit.
Although not shown, terminal device 700 can also comprise camera, bluetooth module etc., does not repeat them here.Specifically in the present embodiment, the display unit of terminal device is touch-screen display, terminal device also includes storer, and one or more than one program, one of them or an above program are stored in storer, and are configured to carry out described one or an above program by one or above processor and comprise be used to the instruction of carrying out following operation:
Send web access requests to cloud server, this web access requests carries feature and plays up Data Identification corresponding to data;
When cloud server determines that according to this Data Identification this feature is played up data and do not changed, read this feature and play up data from index data base;
This feature is played up data read in internal memory, and according to comprising that this feature plays up the data of playing up of data and carry out webpage and play up.
Alternatively, storer also comprises the instruction of carrying out following operation: obtain while playing up data to this cloud server first, playing up of getting played up data Replica with the account characteristic of correspondence in data be saved in index data base;
Play up the data of playing up of data and carry out webpage and play up according to comprising this feature.
Alternatively, storer also comprises the instruction of carrying out following operation: playing up of will getting played up data with the account characteristic of correspondence in data and deposited in index data base, comprising:
The exclusive feature that belongs to current account of playing up in data that this cloud server returns is played up data and copied to from internal memory in this index data base.
Alternatively, storer also comprises the instruction of carrying out following operation: this basis comprises that this feature plays up the data of playing up of data and carry out after webpage plays up, and the method also comprises:
Destroy the data of playing up of preserving in internal memory.
Alternatively, storer also comprises the instruction of carrying out following operation: this is after cloud server sends web access requests, and the method also comprises:
The feature that receives after the variation that this cloud server returns is played up data and latest data sign; Feature after this variation is played up when data and latest data sign determines that according to this Data Identification this feature is played up data variation by this cloud server and is returned;
Playing up data according to the feature after this variation carries out webpage and plays up;
This feature in this index data base is played up Data Update play up data after for this variation, this Data Identification is updated to this latest data sign.
Alternatively, storer also comprises the instruction of carrying out following operation: feature is played up data and is comprised: belong to current account exclusive address book contact information, belong to current account exclusive short message, belong to the exclusive photograph album information of current account.
One of ordinary skill in the art will appreciate that all or part of step that realizes above-described embodiment can complete by hardware, also can come the relevant hardware of instruction to complete by program, described program can be stored in a kind of computer-readable recording medium, the above-mentioned storage medium of mentioning can be ROM (read-only memory), disk or CD etc.
The foregoing is only preferred embodiment of the present invention, in order to limit the present invention, within the spirit and principles in the present invention not all, any modification of doing, be equal to replacement, improvement etc., within all should being included in protection scope of the present invention.
Claims (13)
1. the access processing method based on browser client, is characterized in that, described method comprises:
Send web access requests to cloud server, described web access requests carries feature and plays up Data Identification corresponding to data;
When cloud server determines that according to described Data Identification described feature is played up data and do not changed, read described feature and play up data from index data base;
Described feature is played up data read in internal memory, and according to comprising that described feature plays up the data of playing up of data and carry out webpage and play up.
2. method according to claim 1, is characterized in that, obtain while playing up data to described cloud server first, with playing up in data of getting and account characteristic of correspondence play up data from internal memory copying and saving in index data base;
Play up the data of playing up of data and carry out webpage and play up according to comprising described feature.
3. method according to claim 2, is characterized in that, described playing up of getting played up data copying and saving from internal memory with the account characteristic of correspondence in data and in index data base, being comprised:
The exclusive feature that belongs to current account of playing up in data that described cloud server returns is played up data and copied to from internal memory in described index data base.
4. method according to claim 1 and 2, is characterized in that, described basis comprises that described feature plays up the data of playing up of data and carry out after webpage plays up, and described method also comprises:
Destroy the data of playing up of preserving in internal memory.
5. method according to claim 1, is characterized in that, described after cloud server sends web access requests, described method also comprises:
The feature that receives after the variation that described cloud server returns is played up data and latest data sign; Feature after described variation is played up when data and latest data sign determines that according to described Data Identification described feature is played up data variation by described cloud server and is returned;
Playing up data according to the feature after described variation carries out webpage and plays up;
It is the data of playing up after described variation that described feature in described index data base is played up Data Update, and described Data Identification is updated to described latest data sign.
6. method according to claim 1, is characterized in that, described feature is played up data and comprised: belong to current account exclusive address book contact information, belong to current account exclusive short message, belong to the exclusive photograph album information of current account.
7. the device of the access process based on browser client, is characterized in that, described device comprises:
Sending module, be used for sending web access requests to cloud server, and described web access requests carries feature and plays up Data Identification corresponding to data;
Data acquisition module, be used for reading described feature and to play up data from index data base when cloud server determines that according to described Data Identification described feature is played up data and do not changed;
The webpage rendering module, be used for that described feature is played up data and read in internal memory, and according to comprising that described feature plays up the data of playing up of data and carry out webpage and play up.
8. device according to claim 7, is characterized in that, described device also comprises:
Data processing module, be used for first obtaining while playing up data to described cloud server, with playing up in data of getting and account characteristic of correspondence play up data from internal memory copying and saving in index data base;
Described webpage rendering module, also be used for according to comprising that described feature plays up the data of playing up of data and carry out webpage and play up.
9. device according to claim 8, is characterized in that, described data processing module is used for that playing up of returning of the described cloud server exclusive feature that data belong to current account is played up data and copies to from internal memory in described index data base.
10. according to claim 7 or 8 described devices, is characterized in that, described device also comprises:
The data destroying module, be used for to destroy the data of playing up that internal memory preserves.
11. device according to claim 7, is characterized in that, described device also comprises:
Receiver module, the feature that is used for receiving after the variation that described cloud server returns is played up data and latest data sign; Feature after described variation is played up when data and latest data sign determines that according to described Data Identification described feature is played up data variation by described cloud server and is returned;
Described webpage rendering module, also be used for playing up data according to the feature after described variation and carry out webpage and play up;
Update module, being used for the described feature of described index data base is played up Data Update is the data of playing up after described variation, and described Data Identification is updated to described latest data sign.
12. device according to claim 7, is characterized in that, described feature is played up data and is comprised: belong to current account exclusive address book contact information, belong to current account exclusive short message, belong to the exclusive photograph album information of current account.
13. terminal device, it is characterized in that, terminal device includes storer, and one or more than one program, one of them or an above program are stored in storer, and are configured to carry out described one or an above program by one or above processor and comprise be used to the instruction of carrying out following operation:
Send web access requests to cloud server, described web access requests carries feature and plays up Data Identification corresponding to data;
When cloud server determines that according to described Data Identification described feature is played up data and do not changed, read described feature and play up data from index data base;
Described feature is played up data read in internal memory, and according to comprising that described feature plays up the data of playing up of data and carry out webpage and play up.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2013103262976A CN103399911A (en) | 2013-07-30 | 2013-07-30 | Access processing method, device and terminal device on basis of browser client |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2013103262976A CN103399911A (en) | 2013-07-30 | 2013-07-30 | Access processing method, device and terminal device on basis of browser client |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN103399911A true CN103399911A (en) | 2013-11-20 |
Family
ID=49563539
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2013103262976A Pending CN103399911A (en) | 2013-07-30 | 2013-07-30 | Access processing method, device and terminal device on basis of browser client |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN103399911A (en) |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104462231A (en) * | 2014-11-11 | 2015-03-25 | 北京奇虎科技有限公司 | Webpage rendering method, device and system |
| WO2016066056A1 (en) * | 2014-10-31 | 2016-05-06 | 腾讯科技(深圳)有限公司 | Image remote projection method, server and client |
| CN106445507A (en) * | 2016-09-08 | 2017-02-22 | 乐视控股(北京)有限公司 | Interface switching method, terminal and server |
| CN106897336A (en) * | 2016-06-28 | 2017-06-27 | 阿里巴巴集团控股有限公司 | Web page files sending method, webpage rendering intent and device, webpage rendering system |
| CN107038017A (en) * | 2016-02-03 | 2017-08-11 | 博雅网络游戏开发(深圳)有限公司 | The method and apparatus that rendering data is obtained |
| CN112316433A (en) * | 2020-11-09 | 2021-02-05 | 腾讯科技(深圳)有限公司 | Game picture rendering method, device, server and storage medium |
| CN113779446A (en) * | 2020-06-10 | 2021-12-10 | 北京奇虎科技有限公司 | Access request response method, device, system, equipment and storage medium |
| CN116149866A (en) * | 2023-04-14 | 2023-05-23 | 深圳市明源云科技有限公司 | Working space adaptive rendering method, device, equipment and readable storage medium |
| CN120692258A (en) * | 2025-08-25 | 2025-09-23 | 深圳数阔信息技术有限公司 | Client-side big data loading method based on IndexedDB and Web Worker |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101127783A (en) * | 2007-09-28 | 2008-02-20 | 北京金山软件有限公司 | A website buffering method and device |
| CN101331488A (en) * | 2005-12-15 | 2008-12-24 | 微软公司 | disk-based cache |
| CN102467554A (en) * | 2010-11-16 | 2012-05-23 | 英业达股份有限公司 | Webpage data updating method and electronic device applying same |
| CN102930592A (en) * | 2012-11-16 | 2013-02-13 | 李金地 | Cloud computation rendering method based on uniform resource locator analysis |
| US20130174016A1 (en) * | 2011-12-29 | 2013-07-04 | Chegg, Inc. | Cache Management in HTML eReading Application |
-
2013
- 2013-07-30 CN CN2013103262976A patent/CN103399911A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101331488A (en) * | 2005-12-15 | 2008-12-24 | 微软公司 | disk-based cache |
| CN101127783A (en) * | 2007-09-28 | 2008-02-20 | 北京金山软件有限公司 | A website buffering method and device |
| CN102467554A (en) * | 2010-11-16 | 2012-05-23 | 英业达股份有限公司 | Webpage data updating method and electronic device applying same |
| US20130174016A1 (en) * | 2011-12-29 | 2013-07-04 | Chegg, Inc. | Cache Management in HTML eReading Application |
| CN102930592A (en) * | 2012-11-16 | 2013-02-13 | 李金地 | Cloud computation rendering method based on uniform resource locator analysis |
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016066056A1 (en) * | 2014-10-31 | 2016-05-06 | 腾讯科技(深圳)有限公司 | Image remote projection method, server and client |
| CN104462231B (en) * | 2014-11-11 | 2018-12-04 | 北京奇安信科技有限公司 | The method, apparatus and system of webpage rendering |
| CN104462231A (en) * | 2014-11-11 | 2015-03-25 | 北京奇虎科技有限公司 | Webpage rendering method, device and system |
| CN107038017B (en) * | 2016-02-03 | 2019-06-14 | 博雅网络游戏开发(深圳)有限公司 | The method and apparatus that rendering data obtains |
| CN107038017A (en) * | 2016-02-03 | 2017-08-11 | 博雅网络游戏开发(深圳)有限公司 | The method and apparatus that rendering data is obtained |
| CN106897336A (en) * | 2016-06-28 | 2017-06-27 | 阿里巴巴集团控股有限公司 | Web page files sending method, webpage rendering intent and device, webpage rendering system |
| CN106445507A (en) * | 2016-09-08 | 2017-02-22 | 乐视控股(北京)有限公司 | Interface switching method, terminal and server |
| CN113779446A (en) * | 2020-06-10 | 2021-12-10 | 北京奇虎科技有限公司 | Access request response method, device, system, equipment and storage medium |
| CN112316433A (en) * | 2020-11-09 | 2021-02-05 | 腾讯科技(深圳)有限公司 | Game picture rendering method, device, server and storage medium |
| CN112316433B (en) * | 2020-11-09 | 2024-04-23 | 腾讯科技(深圳)有限公司 | Game picture rendering method, device, server and storage medium |
| CN116149866A (en) * | 2023-04-14 | 2023-05-23 | 深圳市明源云科技有限公司 | Working space adaptive rendering method, device, equipment and readable storage medium |
| CN116149866B (en) * | 2023-04-14 | 2023-08-04 | 深圳市明源云科技有限公司 | Working space adaptive rendering method, device, equipment and readable storage medium |
| CN120692258A (en) * | 2025-08-25 | 2025-09-23 | 深圳数阔信息技术有限公司 | Client-side big data loading method based on IndexedDB and Web Worker |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN103327189B (en) | Method and device for uploading, browsing and deleting pictures | |
| CN103399911A (en) | Access processing method, device and terminal device on basis of browser client | |
| CN104239332A (en) | Webpage content processing method, webpage content processing device and browser client side | |
| CN103455571A (en) | Method and device for displaying picture in webpage, and terminal | |
| CN105320687A (en) | Webpage display method and device | |
| CN103279574A (en) | Method, device and terminal device for loading explorer pictures | |
| CN103313139A (en) | History display method and device and electronic device | |
| CN103488403A (en) | Switching method and device for interface layout and mobile terminal | |
| CN103310009A (en) | Method, device and terminal for updating webpage data | |
| CN103455582A (en) | Display method of navigation page of browser and mobile terminal | |
| CN105022616A (en) | Method and device for generating web page | |
| CN104519404A (en) | Graphics interchange format file playing method and device | |
| CN104252341A (en) | Method and device for resurfacing application program and client side device of application program | |
| CN103390034A (en) | Image display method, device, terminal and server | |
| CN103269374A (en) | Recording synchronization method, device and equipment | |
| CN103699309B (en) | A kind of method for recording of synchronization video, device and mobile terminal | |
| CN104301315A (en) | Method and device for limiting information access | |
| CN103513987A (en) | Rendering treatment method, device and terminal device for browser web page | |
| CN103616983A (en) | Picture presentation method, picture presentation device and terminal device | |
| CN104954159A (en) | Network information statistics method and device | |
| CN104869465A (en) | Video playing control method and device | |
| CN103945241A (en) | Streaming data statistical method, system and related device | |
| CN105630846A (en) | Head portrait updating method and apparatus | |
| CN103455601A (en) | Webpage processing method and device, and terminal equipment | |
| CN104951215A (en) | Processing method and device for page operation |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C53 | Correction of patent of invention or patent application | ||
| CB02 | Change of applicant information |
Address after: 100102 Beijing Wangjing West Road, a volume of stone world building, A, block, floor 12 Applicant after: Xiaomi Technology Co., Ltd. Address before: 100102 Beijing Wangjing West Road, a volume of stone world building, A, block, floor 12 Applicant before: Beijing Xiaomi Technology Co., Ltd. |
|
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20131120 |
|
| RJ01 | Rejection of invention patent application after publication |