, verwerking van gegevens op grote cliënt.Ze moet misschien zelfs de off - line - operatie.Deze eisen dat een lange weg om uit te leggen waarom de cliënt de opslag van gegevens van cruciaal belang is voor de toepassing van de netwerken van de volgende generatie, tot voor kort, maar uiterst belangrijk is, koekjes voor de opslag van gebruikers van de gegevens in de kijker.Als een web van toepassing te worden herhaald tot een gegevens, moet het schip naar de server van het herhaalde verzoek van gegevens, en dan naar de server, of de opslag van gegevens, cookie, cookie, die slechts een beperkte ruimte voor de opslag, een van de grootste 4kb of 4096 bytes, grote hoeveelheden is gebroken in De omvang van de blokken en koekjes beheer van de duidelijke en directe opslag.,, dit is niet de toewijzing en het beheer van een doeltreffende manier.Natuurlijk, er is een nieuwe aanpak nodig. Er is niet veel voor nodig, en de koekjes gebroken, maar de toepassing van de eerste en de browser via http: //europa.eu.int /comm /analyse van documenten en het laden.Niet lang na de eerste Netscape ontstaan, maar, het is duidelijk dat er meer mogelijk en noodzakelijk is, maar voor de volgen de staat het gebruik van natuurlijke, staatloze http zal moeten mechanismen.Lou montulli waardoor de browser koekje (ook bekend als de cijfers van 1994 "), op de 0.9b Netscape Navigator versie.,, koekjes, en de toegang tot de server van het script van de CGI), zodat de eerste aanvragen.Uiteindelijk, dit begint ons een weg naar een algemene toepassing van de browser platform weg, helaas, de koekjes zijn defect.Opmerkelijk is dat zij slechts in zeer kleine hoeveelheden gegevens opslaan, en ze kwetsbaar zijn voor vele soorten aanvallen, en de beperking van de persoonlijke of voor de opslag van gevoelige gegevens. En koekjes uit de browser op de server, elke http.Een pagina bevat vier beelden, een externe CSS dossier en javascript dossier.De vaststelling van een 4K koekje, browser koekjes domein en het vervoer naar de server ooit: //europa.eu.int /comm /imago, elke keer, een keer van de CSS dossier en javascript dossier. En verder aan de complexiteit van het probleem, is dit een theorie: 4K koekje is toegezonden aan de diensten van de browser voor De meeste gebruikers); de snelheid van het netwerk, dus langzamer dan Upload downloaden.Onvermijdelijk is, de overdracht van gegevens in het hoofd van een koekje http onnodige kosten.,, omdat deze beperkingen, de meeste koekjes dan 4K omvang aanzienlijk kleiner.Google voorstelt, koekjes in niet meer dan 400 byte (of 200 personen), voor het maximaliseren van de prestaties.Ze wijzen er ook op dat de statische archieven, zoals het imago en de CSS en javascript uit verschillende gebieden van personen met een handicap, koekjes, zoveel films. In verband met de koekjes en de lokale winkel, is het geen wonder dat de concurrentie van verschillende voorstellen zijn het werk goed te doen.De afgelopen maanden, twee van deze voorstellen al snel aan de status van de W3C - opslag van lokale goede Navigator steun beter gaat worden. En opslag van grote hoeveelheden gegevens, een van de vier belangrijkste cliënt vandaag methode: Web SQL, IndexedDB, opslag en het web van toepassing te zijn.De volgende hoofdstukken individueel onderzoek van elke methode en naar hun programmering en de werking van de fundamentele aspecten van het web SQL:.,, bekend zijn (maar ouderwets?De oprichting van databanken, de uitvoering, de web - het is een API - gegevens in de database en herstel van het gebruik van SQL.Tot voor kort, safari, chroom en opera te IndexedDB web SQL, overal.Echter, op basis van in 2010, is de enige die en web - database, en stoppen met dit aspect van de werkzaamheden van de W3C - norm, omdat er geen reden om de,,, zei dat het web. SQL in coole manier werken, dus we kijken naar een code van het monster, de web - database, is die met de database en SQL bekend.Gebruik van de databank van de eerste stap is de oprichting van het en maak het open.Als je niet wilt, speciaal de oprichting van een databank, je kan beginnen met een database, en API voor je creëren.,, dit is het opzetten van een databank van de code:,, var - dB = Type ('cats "," 1 ",,, een catalogus van mijn kat, 2 * 1024 * 1024);,, van links naar rechts, de parameters in naam van de gegevensbank, versie van de tekst en de raming van de omvang van de beschrijving van de database,.,, als je eenmaal is het creëren van een databank, kun je het gaan gebruiken.In de database van de uitvoering van de verklaring is eenvoudig om een voorwerp van de transactie en de uitvoering van het:,, dB. Transacties (functie (ex) (,, tx.executesql ("het creëren van tabel katten (ID unieke naam),"); tx.executesql ('insert, kat (ID, de naam van De waarde (1), "Jones") ");});,,,, hoewel de safari, chroom, opera 's en safari nog steeds de steun van de API, wat er gebeurt en het web SQL sinds 2010, zodat het niet mogelijk is een standaard lokale opslag, netwerk - opslag: het Welzijn van koekjes, geen uitbreiding van het web te bewaren, opslag, de sleutel van de gebruiker /waarde browser op een eenvoudige manier.Maar het met koekjes overeenkomsten: duurzaamheid.Als een waarde worden opgeslagen, het zal niet verdwijnen of verstreken, tot het door de toepassing of de gebruiker expliciet te schrappen, netwerk van opslag kan de verwerking van grote hoeveelheden gegevens.De beperking van de totale omvang van de browser van elke zone voor de opslag van voor de opslag van storingen.,, het web niet afhankelijk van de server zendt de gegevens en niet op de server.Je kunt in de opslag van gegevens en een asynchrone en de server, natuurlijk, maar ook van toepassing als web - opslag, maar nuttige off - line is online, een netwerk van opslag, voorziet in vier belangrijke methode - getitem (belangrijke); SetItem (Bond, waarde), Combo (belangrijke); en duidelijk ('). Het web, maar...: opslag van mazen in de wet kunnen worden misbruikt om de harde schijf van gegevens met afval, opslag, met inbegrip van de opslag en, tot slot, het web van twee verschillende soorten: sessionStorage en localStorage, beperking van het bewaren van gegevens, sessionStorage. In de huidige raam is het raam.Wanneer het gebruik van een elektronische handel van toepassing, bijvoorbeeld door het gebruik van sessionStorage gebruiker de inhoud van een winkelwagentje om dubbele om onverwachte mogelijkheden, localStorage.,, terwijl over in een raam en etikettering.Dus, als je er op dezelfde website chroom drie ramen open, alle delen allemaal dezelfde opslagruimte.Als je er drie verschillende locaties in verschillende gebieden open, iedereen moet zijn eigen vaartuig.Als je dezelfde website in browsers open, elke browser moet zijn eigen container, omdat zij geen gemeenschappelijke operationele omgeving.,, de oprichting van een nieuwe waarde zal vinden, kun je de volgende javascript:,, ///////de een is een goede,., localStorage. SetItem ("naam", De "actieve");,, ///////, toegang tot de firstname waarde (impliceert, zal het een vonk).,, localStorage. Getitem (""); in de zomer, tot 2013, web opgeslagen API W3C aanbeveling de status - quo.De vooruitzichten voor de toekomst, web - opslag kan bijna overal gebruiken, je zou in het algemeen met de koekjes.,, nieuws: de W3C - web - opslag om te leven, maar ook om een netwerk van opslag.Als je de gegevens niet groot, het netwerk van opslag biedt wat wellicht de meest eenvoudige methode... Zelfs dan koekjes - instellingen en het herstel van de sleutels in de browser op IndexedDB:,, zoeken, geen dossier van beperking van de omvang van de geïndexeerde databank is een API, de opslag en het gebruik van gegevens van de fundamentele waarden van de index opzoeken, op de computer van de gebruiker de transactie een database.IndexedDB en zorgen voor een snellere en meer complexe gegevens opslaan en terugzoeken van web - opslag of koekjes dan kan de sleutel van soorten voor de opslag van de IndexedDB API,.,, zoals Web - opslag in de zomer van dit jaar, heeft in de loop van de web - normen een belangrijke stap tot juli 2013, een van de kandidaat - lidstaten aanbevolen, W3C,. IndexedDB worden vier specifieke voordelen: de opslag van gegevens in het netwerk, de indexering op doeltreffende wijze kunnen worden uitgevoerd, de database zoeken., waarbij meerdere waarden worden opgeslagen in een centrale en essentiële waarden van elke sleutel is de enige vereiste gegevens moeten de zaken - database.,, een systeem van bescherming en toepassing van fouten.Als de deal niet met succes kunnen worden teruggedrongen. IndexedDB, gegevensbank, geen grote beperkingen.In de firefox toestemming gevraagd om de uitbreiding van de databank de browser wordt, meer dan de limiet van 50 tot lucht, maar in feite, op rollen of in schijven van de grenzen in de IndexedDB) opslag van gegevens, en alle belangrijke browser. Op dit moment is het alleen voor IndexedDB safari.Omdat de safari ter ondersteuning van het web SQL, maar het gebruik van IndexedDB polyfill mogelijk is (bekend als de pakking) de uitvoering en het gebruik van Internet SQL IndexedDB taalkundige kenmerken. IndexedDB, gebruik, is de eerste stap in de opening van een databank, var. = IndexedDB eisen. Open ("naam"); en na van het opzetten van een databank, die je en je kan tot een object is opgeslagen (dit punt is net een tafel) en de gegevens toe te voegen.We hebben de volgende gegevens:,, een totaal petdata = [, {nummer: "00", de naam: "grote", leeftijd: 2, type: "hond"} {nummer: ",,, Sammy 00-02" naam: ", leeftijd: 2, type:" hond "},,,.,, kunnen we op het creëren van een opslag van gegevens en het gebruik van het met de volgende codes.Noot: dit is de procedures voor de behandeling van de onupgradeneeded methode roept, moet je je database, de structuur, request.onupgradeneeded = functie, (event) {var,, DB = gebeurtenissen. De doelstellingen. De resultaten van ObjectStore = dB;,, var. Createobjectstore ("klant", "{}:" zal De id ");,, (VAR I in de klant gegevens) (,, ObjectStore. Toevoeging van (CustomerData [M]);}},,,,,, het verbeteren van de prestaties van de toepassing en de vermindering van IndexedDB goed zoeken, vertraging, van grote gegevensbestanden kunnen versnellen, moeten de prestaties van de programma 's voor mobiel internet gebruik van gestructureerde gegevens voor de cliënt. Mogelijk.Dit is dicht bij de W3C aanbeveling staat en de beschikbare in elke browser - ondanks enkele verschillen tussen de met de uitvoering, en wijst erop dat alleen door middel van een safari polyfill.,, van toepassing te zijn om de cliënt de opslag gebeurt: off - line, van toepassing te zijn en niet als andere cliënt gegevens opgeslagen API die hier, maar voor wat het waard is, dit is off - line - cliënt webapplicatie kan een belangrijk onderdeel, van toepassing te zijn. En met zijn lijst.Dit is een eenvoudige tekst van documenten, de lijst van middelen zouden moeten zijn, dat de browser van bepaalde documenten downloaden, pak ze, en gebruik te maken van het geld van de versie, en niet op de server is ingediend.Elke grote web browser steun van toepassing zijn, en het gebruik van toepassing zijn, met het oog op de uitbreiding van het behoud van een tekst van documenten, met inbegrip van je wil zijn documenten op de site van de wortel appcache.Dit hangt af van de server wordt gebruikt, kan het nodig zijn dat u voor het creëren van een aangepaste mime type. Appcache indienen om ervoor te zorgen dat ze goed voor de browser, kan worden opgevat als de toepassing van zijn dossier. En hier is een lijst van documenten. Een voorbeeld:,,, zijn: een Lijst van de CSS, duwde,, //stijl, CSS, is de CSS,. ////////IMG /.,,. De FSIM terug:,, /1 mg /weathertoday.png /1 mg /weathernotavailable. Papoea - Nieuw - Guinea, netwerk:,,,, en hier In elk deel van een deel van de voorraden:,, dat de browser middelen om de off - line zijn.Deze documenten zullen duwde, totdat de voorraad is veranderd.Weet je nog dat; het is belangrijk. En, wat zei de browser (segment van documenten in plaats van zijn hulpbronnen.Bijvoorbeeld, in de bovenstaande (segmenten, grafische, waarschijnlijk is dat de meest recente weer niet in de off - line mode kan als latestweather.png grafische niet te downloaden, deel uitmaken van het netwerk. En welke middelen is de enige beschikbare online - browser.Dat is wat een niet - een netwerk van middelen in verband met de programmering,.,: instrumenten voor 9 aanpassing: 17 javascript javascript, meer instrumenten tot 5 van toepassing te zijn, als het correct wordt gebruikt, is een geschikt instrument bijna geen fouten.Als je alle dingen op de website, jij en je bezoekers van de site) zal snel weten waarom de inhoud verandert nooit.Als je de middelen zijn niet vaak is veranderd, of om je geld te actualiseren, en om een nieuwe versie van het dossier, als je een actualisering van toepassing te zijn, dan zal uw aanvraag offline, en de meer gevoelige online - model.De uitvoering van de verschillende voorstellen van de grondstoffen en de rassen en dezelfde naam heeft geleid tot veel verwarring, nu kan worden gebruikt met wat niet alleen moet laten.Het is in de browser opgeslagen gegevens op verschillende manieren, en iedereen heeft een eigen plaats en de ontwikkeling van personeel, en dan sturen om gebruik te maken van zeer eenvoudige en zeer kleine naam waarde op de server van de kleine meer gegevens van de dag.Vandaag, een beter alternatief beschikbaar is. 克里斯明尼克, werking, het ontwerp en ontwikkeling van bedrijven, de professor ed2go goedgekeurd.ED Tittel is een full - time freelance schrijver en adviseurs die gespecialiseerd is in de netwerken Markup Language), de veiligheid van de informatie en de ramen.Samen, dat is Nick en Tittel volgende boek te gek in de programmering van de auteur en Kruis zal, als gevolg van maart, en vele andere, het boek.