Kuidas kasutada JavaScripti jaoks kohalikku salvestusruumi. Väljumisel küpsiseid ei kustutata

Tõlge: Vlad Merževitš

Alaline kohalik salvestusruum See on üks valdkond, kus klientrakendustel on serverirakenduste ees eelised. Selliste rakenduste jaoks nagu operatsioonisüsteem, pakub abstraktsioonikihti andmete (nt seaded või täitmise olek) salvestamiseks ja toomiseks. Need väärtused võidakse sõltuvalt platvormi põhimõtetest salvestada registrisse, INI-failidesse, XML-failidesse või mujale. Kui sinu kliendirakendus vajab kohalikku salvestusruumi enama kui lihtsalt võtme/väärtuse paari jaoks, saate sisestada oma andmebaasi, välja mõelda oma failivormingu või palju muid lahendusi.

Ajalooliselt pole veebirakendustel sellist luksust olnud. Küpsised leiutati Interneti ajaloo alguses ja neid saab kasutada püsivaks kohalikuks salvestamiseks väikesed mahud andmeid. Kuid neil on kolm võimalikku puudust:

  • Küpsised sisalduvad igas HTTP-päringus, mis aeglustab teie veebirakendust, edastades tarbetult samu andmeid ikka ja jälle;
  • küpsised sisalduvad igas HTTP-päringus, kui edastatakse andmeid üle Interneti krüptimata kujul (isegi kui kogu veebirakendus edastatakse SSL-i kaudu);
  • Küpsised on piiratud umbes 4 KB andmemahuga – piisab teie rakenduse aeglustamiseks (vt ülalt), kuid mitte piisavalt, et olla kasulikud.

Siin on see, mida me tegelikult tahame:

  • palju hoiuruumi;
  • töö kliendi poolel;
  • võta arvesse lehe värskendusi;
  • serverisse ei saadeta.

Enne HTML5-d ebaõnnestusid kõik katsed selle saavutamiseks mitmel viisil.

Kohaliku salvestusruumi lühiajalugu enne HTML5

Alguses oli ainult üks Internet Explorer. Kõrval vähemalt Seda tahtis Microsoft, et maailm mõtleks. Sel eesmärgil leiutas Microsoft esimese suure brauserisõja raames palju asju ja lisas need oma sõda lõpetanud brauserisse Internet Explorer. Ühte neist asjadest nimetati DHTML-käitumiseks ja ühte käitumist kasutajaandmeteks.

UserData võimaldab veebilehel salvestada kuni 64 KB andmeid domeeni kohta hierarhilises XML-i sarnases struktuuris. Usaldusväärsed domeenid, näiteks sisevõrgu saidid, suudavad salvestada kümme korda rohkem. Ja hei, 640 KB peaks olema kõigile piisav. IE ei ole pakkunud ühtegi võimalust nende tavade muutmiseks, seega pole mingit võimalust saadaoleva mälu mahu suurendamiseks.

2002. aastal tutvustas Adobe Flash 6-s funktsiooni, mis ei õnnestunud ja mida nimetati eksitavalt Flash-küpsisteks. Flash-keskkonnas tuntakse seda funktsiooni õigemini kui Local Shared Objects (LSO-d). Lühidalt öeldes võimaldab see Flash-objektidel salvestada kuni 100 KB andmeid domeeni kohta. Brad Neuberg, kes töötas välja Flashi ja JavaScripti vahelise silla varase prototüübi, nimetas seda AMASS-iks (AJAX Massive Storage System), kuid seda piirasid mõned Flashi disaini veidrused. 2006. aastaks, kui Flash 8-s võeti kasutusele ExternalInterface, muutus LSO-dele juurdepääs JavaScripti kaudu suurusjärgus lihtsamaks ja kiiremaks. Brad kirjutas AMASS-i ümber ja integreeris selle populaarsesse Dojo tööriistakomplekti aliase dojox.storage all. Flash annab igale domeenile 100 kb salvestusruumi "tasuta". Lisaks pakub see kasutajale soovi korral salvestusmahtu suurusjärgu võrra suurendada (1 MB, 10 MB jne).

if (Modernizr.localstorage) (
// window.localStorage on saadaval!
) muidu (
// HTML5 salvestusruumi loomulik tugi puudub
}

HTML5 salvestusruumi kasutamine

HTML5 salvestusruum põhineb võtme/väärtuste paaride nimedel. Saate salvestada teavet võtme nime alusel ja seejärel saate need andmed sama võtmega hankida. Võtme nimi on string. Andmed võivad olla mis tahes tüüpi, mida JavaScript toetab, sealhulgas stringid, tõeväärtused, täisarvud või ujukomaarvud. Kuid tegelikkuses salvestatakse andmed stringina. Kui salvestate ja hankite mittestringe, peate saadud andmete õigeteks JavaScripti tüüpideks teisendamiseks kasutama selliseid funktsioone nagu parseInt() või parseFloat().

Salvestusliides (
Hangi läbi getItem(võti);
Määra kaudu setItem(võti, andmed);
};

Olemasoleva võtmenimega setItem() kutsumine kirjutab eelmise väärtuse vaikselt üle. GetItem() kutsumine olematu võtmega tagastab pigem NULL kui erandi.

Nagu teisedki JavaScripti objektid pääsete ligi kohalikule salvestusobjektile assotsiatiivse massiivina. Meetodite getItem() ja setItem() kasutamise asemel saate lihtsalt määrata nurksulud. Näiteks see koodilõik

var foo = localStorage.getItem("bar");
// ...
localStorage.setItem("bar", foo);

saab ümber kirjutada nurksulgude süntaksi abil:

var foo = localStorage["riba"];
// ...
localStorage["bar"] = foo;

Samuti on olemas meetodid väärtuste kustutamiseks võtme nime järgi, samuti kogu poe tühjendamiseks (st kõigi võtmete ja väärtuste korraga kustutamiseks).

Salvestusliides (
Eemalda läbi RemoveItem(võti);
selge();
}

Kui kutsute käsu removeItem() olematu võtmega, ei tagastata midagi.

Lõpuks on atribuut salvestusalal olevate väärtuste koguarvu hankimiseks ja kõigi võtmete itereerimiseks indeksi järgi (saab iga võtme nime).

Salvestusliides (
pikkus
Hangi võti (mitte-negatiivne täisarv);
}

Kui võtme() kutsumisel ei ole indeks vahemikus 0 kuni (pikkus-1), tagastab funktsioon null .

HTML5 salvestusala jälgimine

Kui soovite salvestamise muudatusi programmiliselt jälgida, peate salvestamise sündmuse kinni püüdma. See sündmus toimub aastal akna objekt kui kutsutakse setItem() , removeItem() või clear() ja need muudavad midagi. Näiteks kui määrate olemasoleva väärtuse või kutsute klahve puudumisel käsu clear(), siis sündmust ei käivitu, kuna salvestusala pole tegelikult muutunud.

Salvestussündmust toetatakse kõikjal, kus localStorage objekt töötab, sealhulgas Internet Explorer 8. IE 8 ei toeta W3C addEventListeneri standardit (kuigi see lisatakse lõpuks IE 9-sse), nii et salvestussündmuse tabamiseks peate kontrollima, milline sündmusemootor toetab seda brauserit (kui olete seda varem teiste sündmustega teinud, võite selle jaotise lõppu vahele jätta). Salvestussündmuse pealtkuulamine toimib samamoodi nagu teiste sündmuste pealtkuulamine. Kui eelistate kasutada jQueryt või mõnda muud JavaScripti teek sündmuste töötlejate registreerimiseks saate seda teha ka salvestusruumiga.

if (window.addEventListener) (
window.addEventListener("salvestusruum", käepide_salvestusruum, false);
) muidu (
window.attachEvent("salvestusruum", käepideme_salvestusruum);
};

Handle_storage tagasihelistamist kutsutakse koos objektiga StorageEvent, välja arvatud Internet Exploreris, kus sündmused salvestatakse kausta window.event .

funktsioon hand_storage(e) (
if (!e) ( e = aken.sündmus; )
}

IN sel juhul muutuja e on objekt StorageEvent, millel on järgmised kasulikud omadused.

*Märkus. URL-i atribuuti nimetati algselt uri-ks ja mõned brauserid toetasid seda atribuuti enne spetsifikatsiooni muutumist. Maksimaalse ühilduvuse tagamiseks peaksite kontrollima, kas atribuut url on olemas, ja kui ei, siis kontrollige selle asemel uri atribuuti.

Salvestussündmust ei saa tühistada ja muudatust ei ole võimalik peatada käskluses hand_storage. See on lihtsalt brauseri viis öelda teile: "Hei, see just juhtus. Sa ei saa midagi teha, ma lihtsalt tahtsin, et sa teaksid."

Piirangud praegustes brauserites

Rääkides kohaliku salvestuse ajaloost, kasutades kolmandate osapoolte pistikprogramme, mainisin iga tehnika piiranguid. Mulle meenus, et ma ei öelnud midagi nüüdseks standardse HTML5 salvestusruumi piirangute kohta. Ma annan teile vastused ja siis selgitan neid. Vastused tähtsuse järjekorras on "5 megabaiti", "QUOTA_EXCEEDED_ERR" ja "puudub".

“5 megabaiti” – kui palju salvestusruumi vaikimisi pakutakse. See väärtus on kõigis brauserites üllatavalt ühtlane, ehkki HTML5 spetsifikatsioonis on see vaid soovitus. Peate mõistma, et salvestate stringe, mitte andmeid algses vormingus. Kui salvestate palju täisarve või ujukoma numbreid, võib esituse erinevus olla suur. Ujukomanumbri iga number salvestatakse märgina, mitte selliste numbrite tavapärase esitusena.

"QUOTA_EXCEEDED_ERR" on erand, mille saate, kui ületate oma 5 MB kvoodi. "Ei" on vastus järgmisele ilmselgele küsimusele: "Kas ma saan küsida kasutajalt rohkem salvestusruumi?" Selle artikli kirjutamise ajal ei rakenda brauserid ühtegi mehhanismi, et veebiarendajad saaksid rohkem salvestusruumi taotleda. Mõned brauserid (nt Opera) võimaldavad kasutajal salvestuskvoote saidipõhiselt kontrollida, kuid see on puhtalt kasutaja algatus ega ole seotud millegagi, mida teie kui arendaja saate oma veebirakendusse ehitada.

HTML5 salvestusruum töös

Vaatame HTML5 salvestusruumi toimimist. Pöördume uuesti selle juurde, mille ehitasime joonistamise peatükis. Selle mänguga on väike probleem: kui sulgete brauseriakna keset mängu, siis kaotate tulemused. Kuid HTML5 salvestusruumi abil saame salvestada mänguprotsessi lokaalselt, brauseris endas. Avage demo, tehke paar liigutust, sulgege brauseri vahekaart ja avage see uuesti. Kui teie brauser toetab HTML5 salvestusruumi, jätab demoleht võluväel meelde täpse asukoha mängus, sealhulgas teie tehtud liigutuste arvu, iga nupu asukoha laual ja isegi valitud nupu.

Kuidas see töötab? Iga kord, kui mängus toimub muudatus, kutsume seda funktsiooni.

funktsioon saveGameState() (

localStorage["halma.game.in.progress"] = gGameInProgress;
jaoks (var i = 0; i< kNumPieces; i++) {
localStorage["halma.tükk." + i + ".rida"] = gTükid[i].rida;
localStorage["halma.tükk." + i + ".veerg"] = gTükid[i].veerg;
}
localStorage["halma.selectedpiece"] = gSelectedPieceIndex;
localStorage["halma.selectedpiecehasmoved"] = gSelected PieceHaasMoved;
localStorage["halma.movecount"] = gMoveCount;
tagasta tõene;
}

Nagu näete, kasutatakse mängu edenemise salvestamiseks objekti localStorage (gGameInProgress, tõeväärtus). Järgmisena sorteeritakse kõik tükid välja (gPieces, JavaScripti massiiv) ja salvestab igaühe jaoks rea ja veeru. Seejärel salvestatakse mõned täiendavad mänguseisundid, sealhulgas valitud nupp (gSelectedPieceIndex, täisarv), tükk, mis asub pika hüpete seeria keskel (gSelectedPieceHasMoved, tõeväärtus) ja tehtud käikude koguarv (gMoveCount, täisarv).

Selle asemel lehe laadimisel automaatne kõne funktsiooni newGame() , mis tagastaks kõikidele muutujatele nende algsed väärtused, kutsume välja resumeGame() . Funktsioon resumeGame() kasutab HTML5 salvestusruumi, et kontrollida mängu olekut kohalikus salvestusruumis. Kui see on olemas, taastab see väärtused, kasutades objekti localStorage.

funktsioon resumeGame() (
if (!supportsLocalStorage()) ( tagastab vale; )
gGameInProgress = (localStorage["halma.game.in.progress"] == "tõene");
if (!gGameInProgress) ( return false; )
gTükid = new Massiiv(kNumTükid);
jaoks (var i = 0; i< kNumPieces; i++) {
var rida = parseInt(localStorage["halma.tükk." + i + ".rida"]);
var veerg = parseInt(localStorage["halma.tükk." + i + ".veerg"]);
gTükid[i] = uus lahter(rida, veerg);
}
gNumPieces = kNumPieces;
gSelectedPieceIndex = parseInt(localStorage["halma.valitud tükk"]);
gSelectedPieceHasMoved = localStorage["halma.selectedpiecehasmoved"] == "true";
gMoveCount = parseInt(localStorage["halma.movecount"]);
joonistuslaud();
tagasta tõene;
}

Selle funktsiooni kõige olulisem osa on hoiatus, mida mainisin selles peatükis varem ja kordan siin: andmed salvestatakse stringidena. Kui salvestate midagi muud peale stringide, peate need kättesaamisel teisendama. Näiteks märgib, et mäng on pooleli (gGameInProgress). boolean tüüpi. Funktsioonis saveGameState() salvestame selle lihtsalt ega muretse andmetüübi pärast.

localStorage["halma.game.in.progress"] = gGameInProgress;

Kuid funktsioonis resumeGame() peame vaatama kohalikust mälust hangitud väärtust stringina ja konstrueerima käsitsi oma tõeväärtuse.

gGameInProgress = (localStorage["halma.game.in.progress"] == "tõene");

Samamoodi salvestatakse käikude arv gMoveCountis täisarvuna, funktsioonis saveGameState() salvestame selle lihtsalt.

localStorage["halma.movecount"] = gMoveCount;

Kuid funktsioonis resumeGame() peame teisendama väärtuse täisarvuks, kasutades JavaScripti sisseehitatud funktsiooni parseInt().

gMoveCount = parseInt(localStorage["halma.movecount"]);

Võtme/väärtuse paaridest kaugemal: konkurentsivõimeline visioon

Kuigi ajaloo jooksul on olnud palju trikke ja lahendusi, on HTML5-salvestuse praegune olukord üllatavalt tervislik. Uus API on standarditud ja kaasatud kõikidesse suurematesse brauseritesse, platvormidesse ja seadmetesse. Veebiarendaja jaoks pole see midagi, mida te iga päev näete, eks? Kuid siin on midagi enamat kui "5 megabaiti võtme/väärtuse paare" ja püsiva kohaliku salvestusruumi tulevik on... kuidas ma peaksin ütlema... noh, oletame, et see on konkurentsivõimeline visioon.

Üks nägemus on akronüüm, mida te juba teate – SQL. 2007. aastal tõi Google turule Gearsi, mis on brauseriülene avatud lähtekoodiga pistikprogramm lähtekood, mis sisaldab sisseehitatud SQLite-põhist andmebaasi. See varajane prototüüp mõjutas hiljem veebipõhise SQL-andmebaasi spetsifikatsiooni loomist. Veebi SQL-i andmebaas (varem tuntud kui "WebDB") pakub SQL-andmebaasi ümber õhukese ümbrise, mis võimaldab teil JavaScripti abil teha järgmisi toiminguid.

openDatabase("dokumendid", "1.0", "kohalik dokumentide salvestus", 5*1024*1024, funktsioon (db) (
db.changeVersion("", "1.0", funktsioon (t) (
t.executeSql("LOO TABEL Docids (id, nimi)");
), viga);
});

Nagu näete, on suurem osa toimingutest kooskõlas ExecuteSQL-meetodiga. See rida võib toetada mis tahes SQL-käsud, sealhulgas SELECT, UPDATE, INSERT ja DELETE. See on lihtsalt nii serveri programmeerimine andmebaasid, välja arvatud juhul, kui teete seda JavaScriptiga! Oh rõõmu!

Veebi SQL-i andmebaasi spetsifikatsioon on rakendatud neljas brauseris ja platvormis.

Veebi SQL andmebaasi tugi
I.E. Firefox Safari Chrome Ooper iPhone Android
4.0+ 4.0+ 10.5+ 3.0+ 2.0+

Muidugi, kui olete oma elus kasutanud rohkem kui ühte andmebaasi, siis teate, et "SQL" on pigem turundustermin kui kõva ja kiire standard (mõni võib öelda sama HTML5 kohta, kuid see pole oluline) . Muidugi on olemas praegune SQL-i spetsifikatsioon (nimega SQL-92), kuid maailmas pole ühtegi andmebaasiserverit, mis vastaks ainult sellele spetsifikatsioonile. Seal on Oracle SQL, Microsoft SQL, SQL MySQL-is, SQL PostgreSQL-is, SQL SQLite'is. Tegelikult lisab igaüks neist toodetest aja jooksul uusi. SQL funktsioonid, nii et isegi "SQL SQLite'is" ütlemisest ei piisa. Peaksite ütlema "SQLite versioon, mis on kaasas SQLite versiooniga X.Y.Z".

Kõik see viib meid järgmise lahtiütluseni, mis on praegu postitatud Web SQL-i spetsifikatsiooni ülaosas.

Spetsifikatsioon on ummikus: kõik huvitatud arendajad kasutavad server SQL(SQLite), kuid vajame mitut sõltumatud teostused liikuda standardimise poole. Kuigi teised arendajad on selle spetsifikatsiooni rakendamisest huvitatud, on SQL-i murde kirjeldus jäetud kujule tavaline link Sqlite'is, mis pole standardi jaoks vastuvõetav.

Sellel taustal räägin teile veel ühest konkurentsivõimelisest nägemusest veebirakenduste täiustatud ja püsiva kohaliku salvestusruumi jaoks: indekseeritud andmebaasi API, varem tuntud kui "WebSimpleDB", mida nüüd kutsutakse hellitavalt IndexedDB-ks.

Indekseeritud andmebaasi API pakub nn objektide salvestamiseks palju ideid, mis on laenatud SQL-i andmebaasidest. On olemas "andmebaasid" koos "kirjetega", igal kirjel on teatud arv "välju". Igal väljal on kindel andmetüüp, mis määratakse andmebaasi loomisel. Saate valida kirjete alamhulga ja seejärel loetleda need kursoriga. Objektihoidla muudatusi töödeldakse "tehingutega".

Kui olete kunagi SQL-andmebaase programmeerinud, on need terminid teile tõenäoliselt tuttavad. Peamine erinevus seisneb selles, et objektisalvestusel puudub struktureeritud päringukeel. Te ei kirjuta sellist tingimust nagu "SELECT * kasutajatest, kus ACTIVE = "Y"". Selle asemel kasutame andmebaasi USERS avamiseks, kirjete loendamiseks, kirjete filtreerimiseks ja juurdepääsumeetodite abil ülejäänud kirjete iga välja väärtuse hankimiseks objektipoe pakutavaid meetodeid. IndexedDB varajane ülevaade hea juhend selle kohta, kuidas IndexedDB töötab ja kuidas IndexedDB võrreldakse Web SQL-iga.

Selle artikli kirjutamise ajal oli IndexedDB rakendatud ainult Firefox 4 beetaversioonis. Seevastu Mozilla on teatanud, et ei rakenda kunagi Web SQL-i. Google on teatanud, et nad kaaluvad IndexedDB toetamist Chromiumile ja Google Chrome. Ja isegi Microsoft ütles, et IndexedDB on "suurepärane lahendus veebi jaoks".

Mida saate IndexedDB-ga veebiarendajana teha? Hetkel peaaegu mitte midagi peale mõningate tehnoloogiademonstratsioonide. Aasta pärast? Võib olla.

Praadime küpsiseid ja suitsetame sularaha

Olen juba ammu tahtnud kirjutada sellest, kui oluline on mitte unustada kustutada ja kustutada brauseris olevaid küpsiseid ja vahemälu faile enne kasutajale registreerumist. investeerimisprojektid. See artikkel on kasulik neile, kes ei tunne selliseid mõisteid nagu vahemälu ja küpsised. Tahaksin puudutada ka moraalset aspekti (!) sidusettevõtete linkide abil registreerumisel.

Milleks on vahemälufailid ja küpsised?

Küpsised aitavad ära tunda kasutajaid, kes on saiti varem külastanud ja sellel registreerimisprotseduuri läbinud. Funktsioon on mugav, kuna pärast registreerimist, parooli salvestamist ja konkreetsele saidile sisselogimist ei pea te iga kord oma sisselogimisparooli ja sisselogimist sisestama. Tõsi, investeerimisprojektidesse ja maksesüsteemidesse ma paroole salvestada ei soovita, internetis on liiga palju pettureid.

Kus küpsised asuvad?

Küpsised salvestatakse meie arvutitesse spetsiaalselt süsteemi kaust ajutiste failide jaoks. OS-is Windowsi failid küpsised asuvad kaustas C:\Documents and Settings\USER\Local Settings\Temporary Internet Files. Kus USER on teie kasutajanimi.

Küpsiste eesmärk on salvestada sisestatud registreerimisandmeid ning neid kasutatakse ka:

  • kiire kasutaja autentimine;
  • kasutaja juurdepääsu oleku vaatamine;
  • individuaalsete eelistuste ja kasutajaseadete salvestamine;
  • saidi külastajate statistika salvestamine;
  • sidusettevõtte koodi salvestamine, mis edastatakse sidusettevõtte lingi kaudu.

Sidusettevõtte linke kasutades registreerimiste moraalne aspekt

Tihti Interneti lõpututes avarustes hõljudes ei mõtle me sellele, milliseid linke registreerimiseks kasutame. Kuid on ka teine ​​pool ja ma tahaksin, et mu lugejad seda teaksid. Sellel teisel pool inimesed istuvad ja leiutavad, kirjutavad, koostavad oma lugejatele sisu, proovivad, öösiti ei maga jne...

Arvad, et sellist tööd peaks kuidagi tasustama?!

Vastus sellele küsimusele sõltub muidugi saidi külastaja korralikkusest ja üldisest kultuurist. Isiklikult püüan registreeruda ainult nende ressursside sidusettevõtete linkide kaudu, kus mul on soov autorit teabe eest tänada. Sellise tänu väljendamiseks peate küpsised kustutama.

Eraldi tahan märkida, et registreerides teadlikult agendilinki kasutades, võib mitteametliku eetika kohaselt loota agendi, kes on sageli selles küsimuses ekspert, informatiivsele abile.

Küpsiste kustutamiseks/kustutamiseks peate avama vastava kasutatava Interneti-brauseri seaded. Ma räägin põhilistest.

Kuidas Mozilla Firefoxis küpsiseid kustutada

Küpsiste kustutamiseks Mozilla Firefoxis valige peamenüüst vahekaart "Tööriistad", klõpsake real "Kustuta hiljutine ajalugu", seejärel "Kustuta kohe".

Küpsiste kustutamine Internet Explorer 7.8-s

Küpsiste kustutamiseks Exploreris minge menüüsse "Tööriistad", seejärel avage "Interneti-suvandid", klõpsake nuppu "Kustuta küpsised", märkige ekraanipildil olevad ruudud ja klõpsake "Kustuta".


Kuidas Google Chrome'is küpsiseid vaadata ja kustutada

Küpsiste kustutamiseks Google Chrome'is peate samal ajal vajutama klaviatuuril klahvikombinatsiooni Shift+Ctrl+Del. Ilmub aken "Kustuta hiljutine ajalugu", märkige neli esimest kasti, seejärel valige "All Time" ja klõpsake "Clear". Vahemälu ja küpsiste tühjendamiseks Yandexi brauseris käivitage sarnased toimingud.


Kuidas Operas küpsiseid ja vahemälu kustutada

Eemaldada küpsised küpsised ja vahemälu ooperis ( Opera brauser) valige Interneti-brauseri menüüs "Seaded", seejärel valik "Üldine". Järgmisena valige suvand "Küpsised", "Küpsiste haldamine". Saate kustutada kõik korraga või märkida konkreetsed saidid ja teha valikulist kustutamist. Ajaloo kustutamiseks valige "Ajalugu" ja seejärel klõpsake nuppu "Kustuta".


Küpsisefailide ja vahemälu kustutamine Safaris

Klõpsake "Safari" menüüs "Seaded", valige aknas "Järjehoidjad", avage "Näita küpsiseid". Saate kustutada kõik korraga või märkida konkreetsed saidid ja teha valikulist kustutamist. Tegelikult ma ei tea, kas keegi seda brauserit kasutab.)

Küpsiste eemaldamine programmi abil

Küpsiseid saate kustutada spetsiaalsete programmide abil, millest üks on kaasas olev CCleaner kohustuslik pakett Windowsi operatsioonisüsteemi installimisel. Just CCleaner laadib süsteemi maha, kustutab failid, mida antud arvutis enam vaja ei lähe, võimaldades vabastada kuni 1 GB mälu.

Kasu kõigile!

Kas soovite olla kursis laisa ajaveebi uudistega? Telli!

Lugejate kommentaarid ja tagasiside

SmfAnton.ru

Kuidas kustutada küpsiseid Chrome, Firefox, Opera ja IE

Küpsiseid või teisisõnu küpsiseid kasutavad saidid kasutajaandmete salvestamiseks ja tavaliselt ei kujuta need teie arvutit ohtu. Lihtsamalt öeldes, avate saidi, väikesed failid salvestatakse teie arvutisse, need salvestavad teie kohta andmeid: salvestatud parool, sisselogimine, selle saidi seaded, teie erinevad eelistused... Reklaamifirmad kasutavad saitidelt pärit küpsiseid, et jälgida lehtede ajalugu. külastasid ja valivad selle loo põhjal teile reklaamid. Kui te neid ei puhasta ega piira teatud saitide küpsiste kasutamist, koguneb aja jooksul neid tohutult palju, kõik Interneti-teenused luuravad teid, kõik teavad teie kohta kõike :). Vaatasite paar sekundit kaamerasse - ja sellest hetkest hakkab see teid kõigil lehtedel jälgima ega jäta teid enne, kui ostate selle või kustutate küpsised... Muide - kui ostate, siis ilmuvad kuulutused “saime täiesti juhuslikult teada, et need tarvikud sobivad sinu kaameraga...

Selles artiklis vaatleme, kuidas konfigureerida küpsiste sätteid ja kuidas neid brauserist eemaldada:

Kuidas Chrome'i küpsiseid eemaldada

Google Chrome'i kasutajad saavad küpsiseid hõlpsalt kustutada ja seadistada seadeid, milliseid küpsiseid aktsepteerida ja milliseid mitte.

IN aadressiriba kleepige chrome://chrome/settings/content või minge ülemisse paremasse menüüsse => seaded => näita lisaseaded=>isiklikud andmed => sisu seaded


Kuidas Chrome'i küpsiseid eemaldada

Küpsiste haldamine: siin pakutakse teile nelja haldusvalikut

  • lubage kohalike andmete salvestamist - see on vaikimisi, kõik avatud saidid salvestavad seaded teie arvutisse uuesti avamise korral;
  • kustutage brauseri sulgemisel kohalikud andmed - iga kord, kui brauserist väljute, kustutatakse kõik saitide seaded (küpsised). Teie sisselogimine, parool ja muud saidi seaded tuleb iga kord uuesti sisestada.
  • ei ole soovitatav keelata saitidel andmete salvestamist, paljud saidid lihtsalt ei avane ja muud probleemid on võimalikud;
  • blokeerige andmed ja küpsised kolmandate osapoolte saitidelt - kui külastate saiti, installivad küpsised lisaks saidile ka sellel saidil asuvad teenused (sotsiaalvõrgustikud, letid, reklaamiettevõtted jne). Selle üksuse valimisel installitakse ainult selle saidi küpsised...

Võite minna ka jaotisse „erandite haldamine” – lubada või blokeerida teatud saitide küpsised.


Kuidas Chrome'i küpsiseid eemaldada

Kõik küpsised ja saidiandmed – saate vaadata, millised saidid meie arvutisse andmeid salvestavad, mõned neist kustutada või kõik kustutada.


Kuidas Chrome'i küpsiseid eemaldada

Androidi ja IOS-i jaoks: juurdepääs Chrome'i menüüle – seaded=> privaatsus => Lisavalikud=> kustutage sirvimisandmed => ja märkige ruut "Kustuta küpsised: saidi andmed" ja märkige kõik, mida soovite kustutada.

Kuidas eemaldada Firefoxi küpsiseid

Firefoxil on küpsistega töötamiseks rohkem seadeid kui Chrome'il:

Kohandatud juurdepääsu seaded: minge menüüsse => seaded => privaatsus => kus "Ajalugu" valige "kasutab teie ajaloo salvestusseadeid".


Kuidas eemaldada Firefoxi küpsiseid

Küpsiste haldamine: saate seadistada kõik küpsised korraga aktsepteerima või blokeerima või kolmandate osapoolte küpsiseid blokeerima või lasta Firefoxil enne küpsiste salvestamist alati kinnitust küsida.


Kuidas eemaldada Firefoxi küpsiseid

Küpsiste kustutamine: klõpsake "Kuva küpsised" ja kustutage need loendist ükshaaval või kõik korraga


Kuidas eemaldada Firefoxi küpsiseid

Firefox Android: menüü => seaded => privaatsus => kustuta isiklikud andmed => vali küpsised => kustuta andmed

Kuidas Opera küpsiseid kustutada

Seaded: minge menüüsse ja valige "Seaded", seadetesse saate minna ka klahvidega Alt+P

Kuidas Opera küpsiseid kustutada

Küpsiste haldamine: avage vahekaart "Turvalisus" => seal on alammenüü " Küpsised" => valige see, mida vajate. Vaikimisi on "Luba kohalik salvestamine andmed" - küpsiseid aktsepteeritakse eranditult kõigilt saitidelt. Saate määrata:

  • Salvestage kohalikke andmeid kuni brauserist väljumiseni – iga kord, kui brauseri taaskäivitate, kustutatakse kõik saitide seaded, teie eelistusi ja paroole ei salvestata;
  • Takistage saitidel andmete lokaalne salvestamine – paljud saidid ei avane, seega see tegevus Ei ole soovitatav;
  • Kolmanda osapoole küpsiste ja saidiandmete blokeerimine – saidi avamisel installitakse selle saidi küpsised ja laadimisega kaasnevad lisandmoodulid ei saa teid jälgida...

Võite minna jaotisse "Erandite haldamine" ja seadistada küpsiseid aktsepteerima ainult teatud saitidelt.

Kuidas Opera küpsiseid kustutada

Küpsiste eemaldamine: minge jaotisse "Kõik küpsised ja saidi andmed" => saate kõik kustutada, klõpsates nuppu "Kustuta kõik", või saate valikuliselt loendist läbi minna ja mittevajalikud saidid kustutada


Kuidas Opera küpsiseid kustutada

Internet Explorer

Kuidas eemaldada Exploreri küpsiseid

Avage "Interneti-suvandid": minge Start => avage Käivita (kui teil on Windows XP) või kirjutage otsinguribale (kui teil on hiljem Windowsi versioonid) => inetcpl.cpl => pärast klõpsamist Sisestage võtmed avaneb aken

Kuidas eemaldada Exploreri küpsiseid

Küpsiste haldamine: vahekaardil Turvalisus on palju seadeid – alates kõigi küpsiste täielikust blokeerimisest kuni määramiseni, milliseid küpsiseid vastu võtta, millistelt saitidelt jne.

Kuidas eemaldada Exploreri küpsiseid

Küpsiste kustutamine: vahekaardil "Üldine" jaotises "Sirvimisajalugu" klõpsake "Kustuta", valige kõik, mis teid segavad, või märkige ruut ainult küpsiste jaoks ja klõpsake "Kustuta".

Kuidas eemaldada Exploreri küpsiseid

Kuidas eemaldada CCleaneri küpsiseid

Üks kõige enam mugavad lahendused Kõrval küpsiste kustutamine Tänapäeval. See rakendus võimaldab teil mitte ainult kustutada küpsiseid kõigis brauserites, vaid ka kustutada Interneti-ajalugu, eemaldada prügi, mis jääb pärast programmide installimist või desinstallimist, puhastada registrit, eemaldada või välja lülitada mittevajalikud asjad arvuti käivitamisel, kustutada. mittevajalikud programmid, eemaldage liigne kontekstimenüü jne.

Laadige alla ja installige CCleaner: minge saidile, valige tasuta CCleaneri versioon Tasuta ja klõpsake "Tasuta allalaadimine", teil palutakse taas valida tasuline või tasuta versioon (usalda mind, tasuta versioon see on piisavalt). Seejärel installige programm pärast allalaadimist, pöörake tähelepanu sellele, mida teil palutakse installida, ja tühjendage mittevajalikud ruudud. Programm on tasuta, nii et see võib pakkuda mõne teise brauseri installimist, avalehe muutmist ja palju muud, nii et enne kui klõpsate "järgmine", vaadake alati, kus on märkeruudud ja tühjendage ülejääk!!!

Programmiga töötamine: For parem puhastamine soovitatav - sulgeda avatud lähtekoodiga tarkvara, brausereid, seejärel käivitage programm. Puhastamine avaneb kohe, selles saate esimesel "Windowsi" vahekaardil valida: mida puhastada ja mida kustutada - standardprogrammid ja komponendid, teises "Rakendused" on täiendavad. Käi need sakid läbi ja vali mida puhastada tahad, põhimõtteliselt puhastab ka vaikimisi kõik päris hästi, aga siin pead ise mõtlema. Pärast parameetrite valimist klõpsake nuppu "Analüüs", prügi leitakse teie jaoks, kui kõik sobib, klõpsake "Puhastus", kui küsitakse "kas soovite jätkata" - oleme nõus!


Kuidas eemaldada CCleaneri küpsiseid

Selles rakenduses, nagu ma juba ütlesin, on palju kasulikud funktsioonid, ja sellega on soovitatav süsteemi puhastada vähemalt kord kuus. Ma ei kirjelda tänases artiklis kõiki funktsioone ja ühe artikli jaoks on nii palju tähti, nii et proovige seda, katsetage, järgmistes artiklites räägime muudest funktsioonidest. Tänaseks oleme käsitlenud kõike, kuidas küpsiseid erinevatest brauseritest kustutada, isegi vaatasime, kus neid saab seadistada... Edu teile :)

Loe ka: Kettahaldus – kuidas kettaid luua, tihendada, laiendada, tähte muuta ja palju muud;

vynesimozg.com

Kuidas küpsiseid käsitsi kustutada

Eelmine kanne | Järgmine sissekanne

Pc_soft Mõne inimesega teatud kohtades vesteldes sain aru, et mitte kõik ei tea esiteks, miks neid vaja on ja teiseks, kuidas neid eemaldada. Ütlen kohe ära, et ma ei ole kindlasti küpsiste alal asjatundja, aga mulle piisab praeguseks teadmistest, mis mul on.. Esiteks, mis on küpsised? Need on spetsiaalsed failid, mis aitavad kasutajat tuvastada. Need installitakse kasutaja arvutisse teatud saitide esmakordsel külastamisel. Küpsiste seadmise eesmärk on, et seda kasutajat oleks tulevikus võimalik ära tunda. Küpsised kehtivad tavaliselt 1 aasta. See fail on tavaline tekstifail vormingus: [email protected]. Salvestatud teie arvutisse aadressil: c:\Dokumendid ja sätted\Teie konto\Küpsised\

Mõnikord on vaja need failid kustutada. Kuidas ma seda teha saan. Seda saab teha puhastades neid spetsiaalsete programmide, WindowsXP tööriistade või käsitsi. Soovitan käsitsi.

Käsitsi puhastamiseks vajate mis tahes failihaldur tüüp Täielik komandör. Minge oma arvutisse aadressil C:\Documents and Settings\Your Account\Cookies\ ja kustutage seal olevad failid käsitsi, kuid ärge puudutage faili index.dat! Ainus, mida saate teha, on mitte kustutada WebMoney küpsiseid. Nüüd, kui jätkate saitide külastamist, kirjutatakse küpsised uuesti sellesse kausta.

Sildid:

pc-soft.livejournal.com

Kuidas tühjendada (kustutada) vahemälu faile ja küpsiseid

Internetti pääsemiseks kasutab kasutaja spetsiaalset brauserit (Chrome, Opera, Mozilla jt). Vaatamata suurele arvule on neil üldmõisteid ja parameetrid. Üks neist on vahemälufailid ja küpsised. Nende abiga kiirendatakse saitidega suhtlemist, kuid kui neid perioodiliselt ei eemaldata, võib brauser vastupidi aeglustada. Vaatame lähemalt, mis need mõisted on, kuidas ja millal neid faile kustutada.

Mis on vahemälu ja küpsised?

Kui me räägime Interneti-brauserist, siis vahemälu on koopia veebilehtedest, mida kasutaja on vaadanud. Kui külastate saiti uuesti, laaditakse see alla mitte Internetist, vaid kõvakettalt, kuhu teave salvestatakse.

Vahemälu tuleb perioodiliselt tühjendada. Esiteks võib lehtede kujundus muutuda, mistõttu ei kuvata lehti kasutaja jaoks õigesti. Teiseks pole kõvaketta maht piiramatu, seega tarbetut teavet ta tuleks vabastada.

Küpsis on väike andmeosa, mille kasutaja saadab veebisaidile ja mis salvestatakse teie kõvakettale, et kiirendada sageli külastatavate saitide kasutuskogemust. Selliseid andmeid kasutatakse peamiselt järgmistel eesmärkidel:

  • kasutaja autentimine;
  • isiklike eelistuste salvestamine (saidi versioon, liidese keel jne);
  • statistika pidamine;
  • kontaktandmete salvestamine (nimi, aadress, telefon, Meil jne, näiteks veebipoodides ostmiseks).

Samuti on soovitatav neid faile perioodiliselt kustutada. Lisaks on võimalus isikuandmete pealtkuulamiseks läbi kolmandate isikute kasutamise ja pahavara. Seetõttu võib teie kontode turvalisus olla ohus.

Kuidas kustutada küpsiseid ja vahemälu Google Chrome'i brauseris

Google Chrome on üks populaarsemaid populaarsed brauserid Interneti kasutajate seas. Küpsiste ja vahemälufailide kustutamiseks järgige lihtsalt mõnda sammu: lihtsad toimingud.

  1. Avage Chrome'i brauser.
  2. Avage tööriistaribal vahekaart "Konfiguratsioon ja haldamine".
  3. Minge seadetesse.
  4. Klõpsake jaotises "Isiklikud andmed" nuppu "Kustuta ajalugu".
  5. Märkige vastavad ruudud.

Kustutage Google Chrome'is küpsised ja vahemälu

Kuidas kustutada Mozilla FireFoxi brauseris küpsiseid ja vahemälu

Teine populaarne rakendus Internetti pääsemiseks on Mozilla. Küpsiste ja vahemälu kustutamise põhimõte on veidi erinev, kuid üldiselt ei võta see kasutajatel rohkem kui paar minutit. Selleks järgige lihtsalt mõnda sammu.

  1. Avage Mozilla.
  2. Valige vahekaart "Tööriistad".
  3. Avage jaotis "Seaded" → "Privaatsus".
  4. Avage "Kustuta oma hiljutine ajalugu". Vajadusel saab mõnelt väljalt linnukese eemaldada.

Küpsiste ja vahemälu tühjendamine Mozilla FireFoxis

Kuidas Opera brauseris küpsiseid ja vahemälu kustutada

hulgas populaarsed programmid Opera on veebisaitide sirvimiseks kohustuslik valik. Seda brauserit on sama lihtne kasutada kui teisi, seega ei tekita küpsiste ja vahemälu tühjendamine kasutajale raskusi.

  1. Avage Opera brauser.
  2. Avage aken "Seaded" → "Privaatsus ja turvalisus".
  3. Järgmisena peate valima sirvimisajaloo kustutamise jaotise. Avaneb dialoogiboks ja märkige ruudud nende failide kõrval, mida tahame kustutada.

Opera sirvimisajaloo tühjendamine

Kuidas Internet Exploreris küpsiseid ja vahemälu tühjendada

Internet Explorer on Interneti-kasutajate seas üks vihatumaid brausereid. Kuid mõned inimesed kasutavad seda programmi veebisaitide sirvimiseks, kuna see on enamiku Windows OS-i versioonide standardvarustuses.

Kui peate Internet Exploreris küpsiseid ja vahemälu kustutama, järgige neid samme.

  1. Avage brauser.
  2. Klõpsake nuppu "Teenus".
  3. Valige üksus "Turvalisus".
  4. Kustutame brauseri ajaloo, klõpsates vastaval nupul.
  5. Märkige ruut valiku „Küpsised ja veebisaidi andmed“ kõrval.

Kustutage Internet Exploreris küpsised ja vahemälu

Küpsiste ja vahemälu tühjendamine Yandexi brauseris

Venemaa populaarseim otsingumootor kutsub kasutajaid kasutama oma programmi veebisaitide sirvimiseks. Ta vajab ka perioodiline puhastus küpsised ja vahemälufailid normaalne töö. Nende eemaldamiseks peate järgima järgmisi samme.

  1. Avage Yandexi brauser.
  2. Minge tööriistaribal juhtpaneelile, valige vahekaart "Täpsem" → "Kustuta ajalugu".
  3. Valige kustutatavad failid ja periood.

Yandexi brauseri puhastamine küpsistest ja vahemälufailidest

Alternatiivne viis küpsiste ja vahemälu failide kustutamiseks

Kui kasutaja kasutab Internetis sirvimiseks erinevaid brausereid, võib vahemälu ja küpsiste tühjendamine võtta palju aega. Et kiiresti vabaneda mittevajalikud failid, saab arvutisse installida CCleaner programm. Seda pakutakse kasutajatele tasuta.

Oluline on märkida, et küpsiste ja vahemälu kustutamise juhised võivad teie brauseri versioonist olenevalt erineda. Kui kasutate teisi abiprogrammid failide kustutamiseks jagage oma tagasisidet teiste ProfitGidi lugejatega.

profitgid.ru

Kuidas ja miks brauseris küpsiseid kustutada?

Algavatel Interneti-kasutajatel on nii palju küsimusi, eriti kui tegemist on kaugteenimisega. Vigade vältimiseks peate mõistma kõiki pisiasju. Lisaks on vaja perioodiliselt puhastada süsteemi mittevajalikest failidest. Nüüd analüüsime ühte tüüpi teavet, millest on soovitatav vabaneda.

Kuidas ja miks brauseris küpsiseid kustutada? Need ajutised failid salvestatakse erinevatel eesmärkidel automaatselt teie arvutisse. Tulunišis kasutatakse seda aktiivselt suunajate meelitamiseks. Kasutaja läheb saidile, tal on küpsised salvestatud (kes ta kutsus) ja isegi kui ta mõne aja pärast ressursi naaseb, registreerub ta ikkagi viite abil. link.

Mis on küpsised?

Küpsis (sõna ei keeldu; ingliskeelsest sõnast küpsis – küpsis) on veebiserveri poolt loodud väike andmestik, mis salvestatakse kasutaja arvutisse faili kujul, mille veebiklient (tavaliselt veebibrauser) saadab veebiserver iga kord HTTP-päringuga, kui proovite avada vastava saidi lehte. Kasutatakse andmete salvestamiseks kasutaja poolel, praktikas kasutatakse seda tavaliselt:

  • kasutaja autentimine;
  • isiklike eelistuste ja kasutajaseadete salvestamine;
  • kasutaja juurdepääsuseansi oleku jälgimine;
  • kasutajate kohta statistika pidamine.

Küpsiseid kasutatakse külastava kasutaja kohta teabe salvestamiseks erinevaid lehti saidile või mõne aja pärast saidile naasmine.

Küpsised salvestavad kasutaja kohta tema arvutisse salvestatud teavet, nagu mõned kasutaja isikuandmed ja saidi külastamisel kasutatud individuaalsed parameetrid (sisselogimine ja parool).

Miks kustutada küpsised?

Nende failide kasutusala on laiem, neid pole vaja ainult teenimisnišis. Tehnoloogia on kasulik, kuid sellel on ka puudusi. Küpsiste kõige levinumad negatiivsed küljed on järgmised:

  • kui keegi saab juurdepääsu küpsistele, saab ta erinevatel saitidel teie kontodele sisse logida;
  • andmed salvestatakse automaatselt, mõned kasutajad ei tühjenda kunagi oma arvutist küpsiseid ja mõtlevad siis, kuhu kettaruum kaob;
  • ohus on ka privaatsus. Kui te küpsiseid ja vahemälu ei tühjenda, saate neid kasutada oma sirvimisajaloo jälgimiseks.

Need on peamised probleemid, mida inimesed kogevad, kui nad ei tühjenda kunagi oma vahemälu ega küpsiseid. Kõigil neil põhjustel otsustavad mõned kasutajad oma brauseris küpsised täielikult keelata. Igal programmil on see funktsioon, kuid peate meeles pidama, et mõned saidid ei tööta ilma selle tehnoloogiata.

Samuti on kliki sponsoritega seotud ülesannete täitmisel sageli nõutav küpsiste kustutamine. Teos on mõeldud algajatele, nii et paljudel pole lihtsalt aimugi, mida need fraasid tähendavad ja miks seda tehakse:

Miks kustutada küpsiseid ülesannete täitmisel? Reklaamijad annavad sidusettevõtte lingid, ja otsingumootorid saab jälgida kasutajate saidikülastuste ajalugu. Et mitte aru saada, et nad petavad, paluvad nad teil ajutised failid kustutada. Ka näite ülesandes on märgitud, et peate muutma IP-d; sellest rääkisime IP-aadressi muutmise artiklis.

Kuidas kustutada küpsiseid erinevates brauserites?

Internet Exploreri versiooni 6.0 jaoks:

Minge menüüsse Tööriistad, kus valime Interneti-suvandid. Ilmuvas aknas vali vahekaart Üldine ja sealt leiame kirjelduse pealkirjaga Ajutised Interneti-failid. Kirjelduse all näeme nuppu “Kustuta küpsis”... Teilt küsitakse, kas soovite seda tõesti teha – klõpsake nuppu OK.

Internet Exploreri versiooni 7.0 jaoks:

Minge menüüsse Tööriistad, kus valime Interneti-suvandid. Ilmuvas aknas vali vahekaart Üldine ja sealt leiame kirjelduse pealkirjaga Sirvimisajalugu. Kirjelduse all näeme nuppu Kustuta. Ilmuvas aknas klõpsake nuppu Kustuta küpsis. Teilt küsitakse, kas soovite seda tõesti teha – klõpsake nuppu Jah.

Opera brauseri jaoks:

Minge menüüsse Tööriistad, kus valime Kustuta isikuandmed. Ilmuvas aknas klõpsake lingil Üksikasjalik seadistus ja märkige kindlasti ruudud üksuste Kustuta ajutised küpsised ja Kustuta kõik küpsised kõrval (teised märkeruudud on valikulised). Klõpsake nuppu Kustuta.

Sest Mozilla brauser Firefox:

Minge menüüsse Tööriistad, kus valime Kustuta isikuandmed. Ilmuvas aknas märkige kindlasti ruut valiku Küpsised kõrval (teised märkeruudud on valikulised). Klõpsake nuppu Kustuta kohe

Kuidas kustutada Google Chrome'i brauseris küpsiseid ja vahemälu?

Kõige turvalisem, kiireim ja usaldusväärne brauser Enamik kasutajaid kasutab Google'it. Seetõttu otsustasime üksikasjalikult rääkida, kuidas Chrome'is küpsiseid kustutada.

Selleks peate järgima mõnda lihtsat sammu:

  1. Kõigepealt peate minema seadete juurde. Minge peamenüüsse ja valige jaotis Seaded:

  1. Kerige lehte alla ja klõpsake lisaseadete kuvamiseks lingil:
  1. Peate leidma Isikuandmete parameetriploki ja klõpsama selle nime all nuppu Kustuta ajalugu:
  1. Avaneb aken, kus peate valima küpsised, määrama perioodi, mille jooksul soovite andmeid kustutada, ja klõpsama nuppu "Kustuta ajalugu".

Pange tähele, et andmeid saab ka salvestada Google'i konto, mida kasutame brauserisse sisselogimiseks. Selle juhise abil saate kustutada muid mittevajalikke andmeid, näiteks kustutada pilte vahemälust, kustutada paroole, et keegi neid ei varastaks, automaatse täitmise andmeid jne.

Kuidas tühjendada vahemälu ja küpsiseid Yandexis?

Yandexi loodud brauser kogub ka Interneti-kasutajate seas aktiivselt populaarsust. Nad ei tülitanud end nagu Chrome'i arendajad. Yandex.Browseri jaoks võeti Cromiumi platvorm, kujundati veidi ümber ja selle põhjal ilmus uus programm. Kui seletad lihtsas keeles, siis on see modifitseeritud kroom.

Seetõttu ei erine Yandexis küpsiste kustutamise juhised eelmisest. Kuigi saate asju veidi lihtsamaks teha. Kui teete avatud brauseri real paremklõps, kuvatakse menüü, kust saate minna ka ajaloo kustutamisele:

See Kiire läbipääs isikuandmete seadistamiseks. Seda on veelgi kiirem teha klahvikombinatsiooniga Ctrl+Shift+Del. Avaneb täpselt sama ajaloo kustutamise aken, kus saab valida kustutamise aja ja teatud failid:

See aken sisaldab kasulikku vihjet. Küpsiste salvestamise kiireks keelamiseks võite vajutada klahvikombinatsiooni Ctrl+Shift+N. See funktsioon võib olla kasulik, kui olete ohutuse pärast mures.

Kuidas kustutada ühe saidi küpsiseid?

Iga ressurss salvestab andmeid külastajate arvutites eraldi. Mõnel juhul on lihtsam kustutada ainult ühe saidi küpsised, et mitte kaotada kõigi saitide salvestatud andmeid. Seda on lihtne teha, avage sait, klõpsake teabeikoonil ja vaadake, kui palju faile on kasutatud:

Nendest andmetest brauseris vabanemiseks peate klõpsama lingil, misjärel see avaneb täielik nimekiri failid:

Jääb vaid valida igaüks neist ja valida nupp "Kustuta". Turvalisust nõudvatelt saitidelt on soovitatav küpsised kustutada. Näiteks kustutage ajutised failid Internetis Sberbank.

Kuidas Androidis küpsiseid kustutada?

Need failid salvestatakse ka mobiilseadmetesse. Need leiate kasutatava brauseri süsteemikaustast. Failide käsitsi kustutamine on ebamugav ja need võivad olla peidetud, seega on parem seaded läbi vaadata:

Avage brauser, vajutage nutitelefoni nuppu ja valige ilmuvast menüüst Seaded (olenevalt Androidi versioonist võib see välja näha erinev, kuid toimingute algoritm on sarnane):

Küpsised on iga kasutaja isikuandmed, seega peate järgmises etapis valima selle üksuse:

Selles etapis ilmub vajalik nupp kõigi küpsiste kustutamiseks brauserist. Siin saate tühjendada Androidi vahemälu ja ajaloo. Küpsiste seadetes saate nende keelamiseks märkida ruudu, kuid tuletame meelde, et mõned saidid ilma nendeta ei tööta.

CCleaner aitab teil kustutada küpsised ja arvuti vahemälu

Süsteemi ebavajalikust teabest puhastamiseks on loodud tohutult palju programme. Küpsised muudavad teie arvuti prügimäeks, kui neid on liiga palju. Kui peate pidevalt ajutisi faile kustutama, on parem installida üks kord spetsiaalne programm ja seejärel teha vajalikud toimingud paari klõpsuga.

Kasulikkus CCleaner on tasuta, installitakse nagu iga teine ​​programm. Pärast selle installimist saate teatud brauserites küpsised kustutada. Vahekaardil "Puhastus" peate valima vahekaardi Windows või Rakendused, seejärel valige oma brauser, märkige ruut valiku "Küpsised" kõrval ja klõpsake nuppu Puhastamine:

Mobiilseadmete jaoks on sarnaseid programme. Parim Clean Master, selle kaudu on mugav ruumi vabastada, prügist vabaneda, jälgida protsessori temperatuuri, konfigureerida kiire laadimine ja palju muud.

Tuleme uuesti tagasi postkastide ülesannete täitjate juurde. Nende jaoks on sellised programmid kasulikud tööriistad. Ilma ebavajalikud tegevused Saate kustutada küpsised kõigis brauserites korraga. Oleme sellest juba artiklis rääkinud - kuidas täita Seosprindi ülesandeid + kiibid.

Lisainformatsioon

Küpsiste üks peamisi eesmärke on luua kasutajale mugavust ja säästa aega. Küpsised annavad teie sirvitavale veebisaidile teada, et kasutaja on naasnud kindlale lehele.

Näiteks kui kasutate isiklik veebileht või sisestage registreerimisandmed, siis aitavad küpsised serveril teiega seotud teavet taastada (saidile volitatud juurdepääsu korral salvestatakse sisselogimine ja parool seansi ajal küpsistesse, mis võimaldab kasutajal neid uuesti mitte sisestada parooliga kaitstud dokument). See võib olla kasulik teabe vormidele sisestamise, isikuandmete salvestamise jms lihtsustamiseks.

Kui külastate saiti uuesti, saab varem esitatud teabe taastada, muutes selle lihtsamaks taaskasuta varem valitud sõlmede võimalused.

Server saab lugeda küpsistes sisalduvat teavet ja selle analüüsi põhjal teha teatud toiminguid. Küpsiste kasutamist kasutatakse sageli veebipoodides tellimuste esitamise funktsioonide, külastajaloendurite ja aktiivsete reklaamisüsteemide (klikiklubide) töötamiseks.

Üks ühine ala küpsiste kasutamine- see on iga registreeritud kasutaja individuaalse profiili seadistus.

Lugege teisi artikleid:

Kuidas brauseriga raha teenida? - Kuidas kustutada ajalugu Yandexi brauseris? - Kuidas brauseris pilte keelata?

Veebibrauserid on vaikimisi seatud salvestama selle sulgemisel teie isikuandmeid, sealhulgas teie sirvimisajalugu, küpsiseid, otsinguid, allalaaditud teavet ja aega. Kui kolmandatel osapooltel on juurdepääs teie arvutile, saab igaüks vaadata, milliseid lehti olete külastanud, milliseid taotlusi esitasite ja palju muud. Seda kõike saab brauseri seadetes käsitsi eemaldada ainult siis, kui soovite seda ise teha.

Kui olete privaatsuse kaitsja ja kustutate oma isikuandmed käsitsi iga kord, kui lõpetate Internetis töötamise, siis teadke, et brauser saab seda funktsiooni täita automaatselt. Kui klõpsate väljumisnupul, teeb brauser kogu selle töö teie eest ära. Pange tähele, et kui seadistate oma brauseri vastavalt sellele juhendile, kustutatakse teie küpsised. See tähendab, et peate uuesti sisse logima veebisaitidele, millel olete registreerunud. Samuti põhjustab vahemälu failide tühjendamine veebilehtede aeglasemalt laadimist pärast brauseri taaskäivitamist.

Google Chrome

Google Chrome ei sisalda võimalust isiklikud andmed selle sulgemisel automaatselt kustutada. Siiski on võimalik brauserit konfigureerida automaatne puhastus lahkumisel. Selleks peate laienduse installima ja kasutama, kuid sellest lähemalt hiljem. Alustamiseks avage seaded Chrome'i menüüs, klõpsake lehe allosas Kuva täpsemad seaded, veerg Isiklikud andmed, vajuta nuppu Sisu seaded. Veerus avatud plokis Küpsised installida Kustutage brauseri sulgemisel kohalikud andmed ja vajutage nuppu Valmis .


Nüüd millal Chrome'i sulgemine, kustutab brauser küpsised automaatselt.

Tagamaks, et brauser kustutab selle sulgemisel kõik teie isiklikud andmed, peate installima Chrome'i veebipoest laienduse Click&Clean.

Laienduse kirjeldus: Klõpsake nuppu&Puhasta aitab teil kustutada sirvimis- ja allalaadimisajaloo, tühjendada vahemälu, kiirendada Chrome'i ja vabastada kõvakettal ruumi!
Lihtne ja tõhus lahendus arvuti puhastamiseks: kustutab sirvimisajaloo, kustutab allalaadimiste ajaloo, kustutab küpsised, tühjendab vahemälu, kustutab Silverlighti küpsised, kustutab Flash LSO-failid, kustutab Java vahemälu ja palju muud. Pärast selle installimist klõpsake brauseri tööriistaribal nuppu Click&Clean ja valige Sätted.

Lülita sisse " Käivitage Chrome'i sulgemisel puhastamine» jaotises Lisa.


Selle akna valikute abil saate juhtida, mis tüüpi andmed automaatselt kustutatakse.

Mozilla Firefox

Firefoxil on sisseehitatud võimalus kustutada kõik teie isiklikud andmed selle sulgemisel, laiendusi pole vaja. Kuigi ülaltoodud pilti vaadates on Click&Cleani laiendi päises link Hankige Firefoxi jaoks! laienduse otse brauserisse installimiseks. Kui klõpsate lingil, käivitub Firefoxi brauser automaatselt ja installib laienduse. Kuid kui olete laienduste vastu, konfigureerige brauser oma vahenditega. Avage Firefoxi eelistused. Minge vahekaardile Privaatsus ja vali " Kasutab teie ajaloo salvestusseadeid. Märkige ruut Kustutage Firefoxi sulgemisel ajalugu .


Saate juhtida, milliseid isikuandmeid Firefox automaatselt kustutab, klõpsates nuppu Valikud .


Valige, mida soovite brauseri sulgemisel kustutada ja mida soovite jätta.

Internet Explorer

Internet Exploreril on ka sisseehitatud võimalus kustutada teie isikuandmed selle sulgemisel. Klõpsake Teenindus ja valige Interneti-valikud seadete käivitamiseks. Vahekaardil On levinud veerus Brauseri ajalugu lubage valik " Sirvimisajaloo kustutamine väljumisel". Kui soovite konfigureerida, millist tüüpi andmed Internet Explorer väljumisel kustutab, klõpsake nuppu Kustuta .

Näiteks võite eemaldada märke " Salvestage andmeid oma lemmikveebisaitidelt" ja siis ei kustuta Internet Explorer lemmikutena salvestatud veebisaitide küpsiseid ega vahemälu faile. Klõpsake nuppu Kustuta kui olete seadetega lõpetanud. Internet Explorer käivitab kohe puhastusmehhanismi. Brauser kustutab nüüd brauseri sulgemisel isiklikud andmed.

Ooper

Ooper, nagu alati, pole nagu kõik teised. See ei sisalda funktsioone, mis võivad brauseri sulgemisel kõik teie isiklikud andmed automaatselt kustutada. Selleks kasutab Opera mehhanismi nimega Privaatne sirvimine. Selles režiimis lehtede vaatamiseks valige Opera menüüst üksus Looge privaatne aken või Ctrl+Shift+N .

Privaatne sirvimine tähendab, et kogu teave teie veebitegevuse kohta ajaloos kustutatakse kohe pärast akna sulgemist. Kui sulgete selle akna ja kõik seotud vahelehed, kustutab Opera brauser kõik nendega seotud andmed: sirvimisajalugu, vahemälu üksused, küpsised. Suletud privaatset akent ei saa taastada peamenüü loendist Hiljuti suletud. Pärast privaatsete akende kasutamist ei salvestata külastatud saitide kohta teavet, kuid kui soovite teatud andmeid spetsiaalselt salvestada, on olemas funktsioon "Põrsapank".


Kui salvestate parooli või laadite alla faili, jäävad need üksused pärast akna sulgemist kättesaadavaks.
Märge! Pange tähele, et Opera ei kustuta olemasolevaid küpsiseid. Nende kustutamiseks kasutage kõiki küpsiseid ja saidiandmeid.


Ava menüüs Seaded, minge vahekaardile Privaatsus ja turvalisus. Veerus Küpsised installida Hoidke kohalikke andmeid kuni brauserist väljumiseni. Klõpsake Kõik küpsised ja saidi andmed, kustutage küpsised.


Pange tähele, et isiklike andmete täielikuks kustutamiseks peate brauseri sulgema. Näiteks kui teil on avatud mitu Firefoxi akent, ei kustuta ühe või mitme akent automaatselt andmeid. Peate sulgema kõik brauseriaknad.

http://webdoker.ru

Veebisalvestusruumi ülevaade

Internetis saab teavet salvestada kahes kohas: veebiserveris ja veebikliendis (st lehe külastaja arvutis). Teatud tüübid andmeid on kõige parem hoida ühes neist kohtadest ja muud tüüpi teises kohas.

Õige koht konfidentsiaalsete ja oluliste andmete hoidmiseks on veebiserver. Näiteks kui lisate e-poes tooteid ostukorvi, salvestatakse teie potentsiaalse ostu andmed veebiserverisse. Teie arvutisse salvestatakse vaid paar baiti jälgimisandmeid, mis sisaldavad teie (õigemini teie arvuti) teavet, et veebiserver teaks, milline ostukorvi teie oma on. Isegi HTML5 uute funktsioonidega pole seda süsteemi vaja muuta – see on töökindel, turvaline ja tõhus.

Kuid andmete serverisse salvestamine ei ole alati parim viis, sest... Mõnikord on lihtsam salvestada kasutaja arvutisse ebaolulist teavet. Näiteks on mõistlik ladustada kohapeal kohandatud seaded(näiteks seaded, mis määravad veebilehe kuvamise) ja rakenduse olek (hetktõmmis praegune olek veebirakendus), et külastaja saaks selle käivitamist hiljem samast punktist jätkata.

Enne HTML5 ainus viis kohalik andmesalvestus kasutas failimehhanismi küpsised, mis oli algselt mõeldud väikese koguse tuvastamise teabe vahetamiseks veebiserverite ja brauserite vahel. Küpsised sobivad ideaalselt väikeste andmemahtude salvestamiseks, kuid JavaScripti mudel nendega töötamiseks on veidi kohmakas. Süsteem küpsised sunnib arendajat ka aegumiskuupäevadega jändama ja iga lehepäringu korral tarbetult andmeid Internetis edasi-tagasi saatma.

HTML5-s on see sisestatud parim alternatiiv küpsised, mis võimaldavad teil lihtsalt ja lihtsalt salvestada teavet külastaja arvutisse. Seda teavet võidakse salvestada kliendi arvuti määramata ajaks ei saadeta veebiserverisse (välja arvatud juhul, kui arendaja seda ise teeb), võib olla suur ja töötamiseks on vaja vaid paari lihtsat ja tõhusat JavaScripti objekti.

Seda funktsiooni nimetatakse veebisalvestus ja sobib eriti hästi kasutamiseks võrguühenduseta režiimis veebisaitide töö, sest võimaldab teil luua iseseisvaid võrguühenduseta rakendusi, mis suudavad salvestada kogu vajaliku teabe isegi siis, kui Interneti-ühendus puudub.

HTML5 veebisalvestusfunktsioon võimaldab veebilehel salvestada andmeid külastaja arvutisse. See teave võib olla lühiajaline, mis kustutatakse brauseri väljalülitamisel, või pikaajaline, mis jääb kättesaadavaks ka järgmistel veebilehe külastustel.

Veebisalvestusse salvestatud teavet ei salvestata tegelikult Internetti, vaid veebilehe külastaja arvutisse. Teisisõnu tähendab veebisalvestus andmete salvestamist mitte Internetti, vaid andmete salvestamist Internetist.

Veebisalvestusruumi on kahte tüüpi, mis on kuidagi seotud kahe objektiga.

Kohalik salvestusruum

Kasutab objekti kohalik salvestusruum kogu veebisaidi andmete püsivaks salvestamiseks. See tähendab, et kui veebileht salvestab andmeid kohalikku salvestusruumi, on need andmed kasutajale kättesaadavad, kui ta järgmisel päeval, järgmisel nädalal või järgmisel aastal sellele veebilehele naaseb.

Loomulikult pakuvad enamik brausereid kasutajale ka kohaliku salvestusruumi tühjendamise võimaluse. Mõned brauserid rakendavad seda kõik või mitte midagi strateegiana ja kustutavad kõik kohalikud andmed, sarnaselt küpsiste kustutamisele. (Tegelikult on mõnes brauseris küpsised ja kohalik salvestusruum omavahel ühendatud, nii et ainus viis kohalike andmete kustutamiseks on küpsiste kustutamine.) Ja teised brauserid võivad lubada kasutajal vaadata iga üksiku veebisaidi andmeid ja eemaldada valitud saidi või saitide andmeid.

Seansi andmete salvestamine

Kasutab objekti sessionStorage andmete ajutiseks salvestamiseks ühe brauseriakna või vahekaardi jaoks. Need andmed on saadaval ainult seni, kuni kasutaja sulgeb akna või vahekaardi, misjärel seanss lõpeb ja andmed kustutatakse. Kuid seansiandmeid säilitatakse, kui kasutaja läheb teisele veebisaidile ja naaseb seejärel uuesti, kuni see toimub samas brauseriaknas.

Veebilehe koodi vaatenurgast töötavad nii kohalik salvestus kui ka seansiandmete salvestamine täpselt samamoodi. Ainus erinevus on andmete salvestamise kestus.

Kohaliku salvestusruumi kasutamine annab parima võimaluse salvestada vajalik teave kasutaja järgmisteks veebilehtede külastusteks. Ja seansipoodi kasutatakse andmete salvestamiseks, mis tuleb ühelt lehelt teisele üle kanda. (Seansi salvestusruumi saab salvestada ka ajutisi andmeid, mida kasutatakse ainult ühel lehel, kuid tavalised JavaScripti muutujad töötavad sel eesmärgil hästi.)

Nii kohalik salvestusruum kui ka seansisalvestus on seotud veebisaidi domeeniga. Seega, kui salvestate lehe www..html andmed kohalikku salvestusruumi, on need andmed saadaval ka www.html lehe jaoks, kuna mõlemal lehel on sama domeen. Kuid need andmed ei ole muude domeenide lehtede jaoks saadaval.

Lisaks, kuna veebimälu asub teie arvutis (või mobiilseade). Samamoodi loob veebileht eraldi kohaliku salvestusruumi, kui logite sisse teise kasutajanimega või käitate teist brauserit.

Kuigi HTML5 spetsifikatsioon ei sea maksimaalse salvestusruumi kohta mingeid rangeid reegleid, piirab enamik brausereid seda 5 MB-ni. Sellesse köitesse saate pakkida palju andmeid, kuid sellest ei piisa, kui soovite jõudluse optimeerimiseks kasutada kohalikku salvestusruumi ja salvestada sellesse suuri pilte või videoid vahemällu (ja tegelikult pole kohalik salvestusruum mõeldud sellistel eesmärkidel).

Suurte andmemahtude salvestamiseks, endiselt arenev andmebaasistandard IndekseeritudDB võimaldab lokaalselt salvestada palju suuremaid summasid – tavaliselt alustuseks 50 MB ja rohkemgi, kui kasutaja on nõus.

Andmete salvestamine

Enne teabetüki kohalikku või seansimällu paigutamist tuleb sellele anda kirjeldav nimi. Seda nime nimetatakse võtmeks ja see on vajalik andmete edaspidiseks hankimiseks.

Andmete salvestamise süntaks on järgmine:

localStorage = andmed;

// JS localStorage["kasutajanimi"] = "Ivan Petrov";

Staatilise teksti fragmenti salvestamine pole muidugi mõttekas. Tavaliselt peame salvestama näiteks muutuvaid andmeid tänane kuupäev, tulemus matemaatiline arvutus või kasutaja poolt vormiväljadele sisestatud tekstiandmed. Järgmine on näide kasutaja sisestatud tekstiandmete salvestamisest.

Veebisalvestusruum

Funktsioon saveData() ( // Hankige tekstiväljade väärtused var localData = document.getElementById("localData").value; var sessionData = document.getElementById("sessionData").value; // Salvesta sisestatud tekst tekstiväljal kohalikku salvestusruumi localStorage["localData"] = localData; // Salvesta tekstiväljale sisestatud tekst seansi salvestusruumi sessionStorage["sessionData"] = sessionData; ) funktsioon loadData() ( // Laadi salvestatud andmed mälust var localData = localStorage ["localData"]; var sessionData = sessionStorage["sessionData"]; // Kuva need andmed tekstiväljadel if (localData != null) ( document.getElementById("localData").value = localData ; ) if (sessionData ! = null) ( document.getElementById("sessionData").value = sessionData; ) )

Leht sisaldab kahte tekstivälja: kohaliku salvestusruumi jaoks (ülaosas) ja seansi salvestamiseks (allosas). Nupul "Salvesta" klõpsates salvestatakse sisestatud tekst tekstiväljad, ja klõpsates nuppu "Laadi", kuvatakse väljadele vastavad salvestatud andmed.

Veebisalvestusruum toetab ka vähem levinud atribuutide süntaksit. Selle süntaksi reeglite kohaselt viitame salvestuskohale nimega username pigem localStorage.username kui localStorage["kasutajanimi"]. Mõlemad süntaksitüübid on samaväärsed ja ühe või teise kasutamine on isiklike eelistuste küsimus.

Veebisalvestusruum ei tööta ilma veebiserverita

Veebisalvestusruumi uurimisel võib tekkida ootamatu probleem. Paljudes brauserites töötab veebisalvestus ainult veebiserveri pakutavate lehtede puhul. Pole tähtis, kus server asub, Internetis või teie omal oma arvuti Kõige tähtsam on lihtsalt takistada lehtede käivitamist kohalikult kõvakettalt (näiteks topeltklõpsates lehe failiikooni).

See funktsioon on kõrvalmõju sellele, kuidas brauserid eraldavad kohalikku salvestusruumi. Nagu eelnevalt öeldud, piiravad brauserid ühe veebisaidi kohalikku salvestusruumi 5 MB-ni, mis nõuab, et nad seostaksid iga kohalikku salvestusruumi kasutada sooviva lehe veebisaidi domeeniga.

Mis juhtub siis, kui avate lehe, mis kasutab teie kohalikul kõvakettal veebisalvestusruumi? Kõik sõltub brauserist. Näib, et Internet Explorer kaotab veebisalvestuse toe täielikult. Objektid localStorage ja sessionStorage kaovad ja nende kasutamise katse põhjustab JavaScripti tõrke.

Firefoxis jäävad localStorage ja sessionStorage objektid paigale ja näivad olevat toetatud (isegi Modernizr teeb kindlaks, et neid toetatakse), aga kõik, mis talletusse saadetakse, kaob jumal teab kuhu. Chrome'i brauser on jällegi midagi muud – suurem osa veebisalvestuse funktsionaalsusest töötab nii nagu peab, kuid mõned funktsioonid (näiteks onStorage'i sündmus) ei tööta.

Sarnased probleemid tekivad ka faili API kasutamisel. Nii säästate end paljudest probleemidest, kui panete testitava lehe testserverisse, et vältida kogu seda ebakindlust.

Brauseri tugi veebisalvestusele

Veebisalvestusruum on HTML5 üks enim toetatud funktsioone heal tasemel tugi igas suuremas brauseris. Allolev tabel näitab miinimumversioonid Peamised brauserid, mis toetavad veebisalvestust:

Kõik need brauserid pakuvad kohalikku salvestust ja seansiandmete salvestamise võimalusi. Kuid sündmuse onStorage toetamine nõuab enamat hilisemad versioonid brauserid nagu IE 9, Firefox 4 või Chrome 6.

Kõige problemaatilisem versioon on IE 7, mis ei toeta veebisalvestust üldse. Lahendusena saate veebisalvestust emuleerida küpsiste abil. See pole just ideaalne lahendus, aga töötab. Kuigi selle lünga täitmiseks pole ametlikku skripti, leiate mõned head lähtepunktid HTML5 Cross Browser lehelt (jaotises "Veebisalvestus").