Hoe lokale opslag voor JavaScript te gebruiken. Cookies worden bij het afsluiten niet verwijderd

Vertaling: Vlad Merzjevitsj

Permanent lokale opslag Dit is een gebied waarop clienttoepassingen voordelen hebben ten opzichte van servertoepassingen. Voor toepassingen zoals besturingssysteem, biedt een abstractielaag voor het opslaan en ophalen van gegevens zoals instellingen of uitvoeringsstatus. Deze waarden kunnen worden opgeslagen in het register, INI-bestanden, XML-bestanden of elders, afhankelijk van de principes van het platform. Als uw klant applicatie heeft lokale opslag nodig voor meer dan alleen een sleutel/waarde-paar, u kunt uw eigen database invoegen, uw eigen bestandsindeling bedenken of een aantal andere oplossingen.

Historisch gezien kenden webapplicaties deze luxe niet. Cookies zijn al vroeg in de geschiedenis van internet uitgevonden en kunnen worden gebruikt voor permanente lokale opslag kleine volumes gegevens. Maar ze hebben drie potentiële nadelen:

  • In elk HTTP-verzoek worden cookies opgenomen, waardoor uw webapplicatie langzamer wordt doordat u onnodig dezelfde gegevens steeds opnieuw verzendt;
  • Cookies worden opgenomen in elk HTTP-verzoek bij het verzenden van gegevens via internet in niet-gecodeerde vorm (zelfs als de volledige webapplicatie via SSL wordt verzonden);
  • Cookies zijn beperkt tot ongeveer 4 KB aan gegevens - genoeg om uw applicatie te vertragen (zie hierboven), maar niet genoeg om nuttig te zijn.

Dit is wat we echt willen:

  • veel opbergruimte;
  • werken aan de klantzijde;
  • houd rekening met paginavernieuwingen;
  • geen verzending naar de server.

Vóór HTML5 mislukten alle pogingen om dit te bereiken uiteindelijk op verschillende manieren.

Een korte geschiedenis van lokale opslag vóór HTML5

In het begin was er maar één Internet Explorer. Door ten minste Dat is wat Microsoft de wereld wilde laten denken. Daartoe heeft Microsoft, als onderdeel van de Eerste Grote Browseroorlog, een heleboel dingen uitgevonden en deze opgenomen in de browser die een einde maakte aan de oorlog, Internet Explorer. Een van deze dingen heette DHTML-gedrag, en een van de gedragingen heette userData.

Met UserData kan een webpagina maximaal 64 KB aan gegevens per domein opslaan in een hiërarchische XML-achtige structuur. Vertrouwde domeinen zoals intranetsites kunnen tien keer meer opslaan. En ja, 640 KB zou voor iedereen genoeg moeten zijn. IE heeft geen enkele manier geboden om deze conventies te wijzigen, dus er is geen manier om de hoeveelheid beschikbaar geheugen te vergroten.

In 2002 introduceerde Adobe een functie in Flash 6 die niet succesvol was en die misleidend ‘Flash Cookies’ heette. In de Flash-omgeving staat deze functie beter bekend als Local Shared Objects (LSO's). Kortom, Flash-objecten kunnen hiermee tot 100 KB aan gegevens per domein opslaan. Brad Neuberg, die een vroeg prototype van een brug tussen Flash en JavaScript ontwikkelde, noemde het AMASS (AJAX Massive Storage System), maar het werd beperkt door enkele eigenaardigheden van het Flash-ontwerp. In 2006, met de introductie van ExternalInterface in Flash 8, werd de toegang tot LSO's via JavaScript een orde van grootte eenvoudiger en sneller. Brad herschreef AMASS en integreerde het in de populaire Dojo Toolkit onder de alias dojox.storage. Flash geeft elk domein “gratis” 100 kb opslagruimte. Bovendien biedt het de gebruiker de mogelijkheid om op verzoek het opslagvolume met een orde van grootte te vergroten (1 MB, 10 MB, enz.).

if (Modernizr.localopslag) (
// window.localStorage is beschikbaar!
) anders (
// geen native ondersteuning voor HTML5-opslag
}

HTML5-opslag gebruiken

HTML5-opslag is gebaseerd op sleutel/waarde-paarnamen. U slaat informatie op op basis van de sleutelnaam, en vervolgens kunt u die gegevens met dezelfde sleutel ophalen. De sleutelnaam is een string. De gegevens kunnen elk type zijn dat JavaScript ondersteunt, inclusief tekenreeksen, booleans, gehele getallen of getallen met drijvende komma. In werkelijkheid worden de gegevens echter als een string opgeslagen. Als u niet-strings opslaat en ophaalt, moet u functies zoals parseInt() of parseFloat() gebruiken om de ontvangen gegevens naar de juiste JavaScript-typen te converteren.

Opslaginterface (
Ophalen via getItem(sleutel);
Ingesteld via setItem(sleutel, gegevens);
};

Als u setItem() aanroept met een bestaande sleutelnaam, wordt de vorige waarde stilzwijgend overschreven. Het aanroepen van getItem() met een niet-bestaande sleutel retourneert NULL in plaats van een uitzondering te genereren.

Net als anderen JavaScript-objecten u hebt toegang tot het localStorage-object als een associatieve array. In plaats van de methoden getItem() en setItem() te gebruiken, kunt u eenvoudig vierkante haakjes opgeven. Bijvoorbeeld dit codefragment

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

kan worden herschreven met behulp van de syntaxis van vierkante haakjes:

var foo = lokale opslag["bar"];
// ...
localStorage["bar"] = foo;

Er zijn ook methoden om waarden op sleutelnaam te verwijderen, en om de hele winkel te wissen (dat wil zeggen, alle sleutels en waarden in één keer te verwijderen).

Opslaginterface (
Verwijderen via removeItem(sleutel);
duidelijk();
}

Het aanroepen van removeItem() met een niet-bestaande sleutel levert niets op.

Ten slotte is er een eigenschap om het totale aantal waarden in het opslaggebied op te halen en alle sleutels per index te doorlopen (krijgt de naam van elke sleutel).

Opslaginterface (
lengte
Sleutel ophalen (niet-negatief geheel getal);
}

Als, wanneer key() wordt aangeroepen, de index niet in het bereik van 0 tot (lengte-1) ligt, retourneert de functie null .

HTML5-opslagruimtebewaking

Als u opslagwijzigingen programmatisch wilt bijhouden, moet u de opslaggebeurtenis opvangen. Deze gebeurtenis vindt plaats in raamobject wanneer setItem() , removeItem() of clear() worden aangeroepen en iets veranderen. Als u bijvoorbeeld een bestaande waarde instelt of clear() aanroept terwijl er geen sleutels zijn, wordt de gebeurtenis niet geactiveerd omdat het opslaggebied niet daadwerkelijk is gewijzigd.

De opslaggebeurtenis wordt overal ondersteund waar het localStorage-object wordt uitgevoerd, inclusief Internet Explorer 8. IE 8 ondersteunt de W3C addEventListener-standaard niet (hoewel deze uiteindelijk in IE 9 zal worden toegevoegd), dus om de opslaggebeurtenis op te vangen moet u controleren welke gebeurtenisengine ondersteunt het browser (als je dit eerder hebt gedaan bij andere evenementen, kun je doorgaan naar het einde van deze sectie). Het onderscheppen van de opslaggebeurtenis werkt op dezelfde manier als het onderscheppen van andere gebeurtenissen. Als u liever jQuery of iets anders gebruikt JavaScript-bibliotheek om gebeurtenishandlers te registreren, kunt u dit ook doen met opslag.

if (window.addEventListener) (
window.addEventListener("opslag", handle_storage, false);
) anders (
window.attachEvent("onstorage", handle_storage);
};

De handle_storage callback wordt aangeroepen met het StorageEvent-object, behalve in Internet Explorer, waar gebeurtenissen worden opgeslagen in window.event .

functie handle_storage(e) (
if (!e) ( e = venster.gebeurtenis; )
}

IN in dit geval de variabele e zal een StorageEvent-object zijn, dat de volgende nuttige eigenschappen heeft.

*Opmerking: de url-eigenschap heette oorspronkelijk uri en sommige browsers ondersteunden deze eigenschap voordat de specificatie veranderde. Om maximale compatibiliteit te garanderen, moet u controleren of de url-eigenschap bestaat, en als dat niet het geval is, controleert u in plaats daarvan de uri-eigenschap.

De opslaggebeurtenis kan niet worden geannuleerd en er is geen manier om de wijziging binnen de handle_storage callback te stoppen. Het is gewoon de manier waarop de browser je vertelt: 'Hé, dit is net gebeurd. Er is niets dat je kunt doen, ik wilde alleen dat je het wist."

Beperkingen in de huidige browsers

Toen ik het had over de geschiedenis van lokale opslag met behulp van plug-ins van derden, noemde ik de beperkingen van elke techniek. Ik herinnerde me dat ik niets had gezegd over de beperkingen van de nu standaard HTML5-opslag. Ik zal u de antwoorden geven en ze vervolgens uitleggen. De antwoorden zijn, in volgorde van belangrijkheid, "5 megabytes", "QUOTA_EXCEEDED_ERR" en "geen".

“5 megabytes” - hoeveel opslagruimte er standaard wordt geboden. Deze waarde is verrassend consistent in alle browsers, hoewel het in de HTML5-specificatie als niets meer dan een suggestie wordt vermeld. U moet begrijpen dat u tekenreeksen opslaat en geen gegevens in het oorspronkelijke formaat. Als u veel gehele getallen of getallen met drijvende komma opslaat, kan het verschil in weergave groot zijn. Elk cijfer in een getal met drijvende komma wordt opgeslagen als een teken, in plaats van in de gebruikelijke weergave voor dergelijke getallen.

"QUOTA_EXCEEDED_ERR" is de uitzondering die u ontvangt als u uw quotum van 5 MB overschrijdt. “Nee” is het antwoord op de volgende voor de hand liggende vraag: “Kan ik de gebruiker om meer opslagruimte vragen?” Op het moment van schrijven implementeren browsers geen enkel mechanisme waarmee webontwikkelaars meer opslagruimte kunnen aanvragen. In sommige browsers (zoals Opera) kan de gebruiker opslagquota per site beheren, maar dit is puur een gebruikersinitiatief en heeft niets te maken met alles wat u als ontwikkelaar in uw webapplicatie kunt inbouwen.

HTML5-opslag in actie

Laten we HTML5-opslag in actie bekijken. Laten we weer kijken naar degene die we hebben gebouwd in het hoofdstuk over tekenen. Er is een klein probleem met dit spel: als u het browservenster midden in het spel sluit, verliest u de resultaten. Maar met HTML5-opslag kunnen we het spelproces lokaal opslaan, in de browser zelf. Open de demo, voer een paar bewegingen uit, sluit het browsertabblad en open het vervolgens opnieuw. Als uw browser HTML5-opslag ondersteunt, onthoudt de demopagina op magische wijze de exacte positie in het spel, inclusief hoeveel zetten u heeft gedaan, de positie van elk stuk op het bord en zelfs het geselecteerde stuk.

Hoe werkt dit? Elke keer dat er een verandering in het spel plaatsvindt, zullen we deze functie oproepen.

functie saveGameState() (

localStorage["halma.game.in.progress"] = gGameInProgress;
voor (var i = 0; i< kNumPieces; i++) {
localStorage["halma.stuk." + i + ".row"] = gPieces[i].row;
localStorage["halma.stuk." + i + ".column"] = gPieces[i].column;
}
localStorage["halma.selectedpiece"] = gSelectedPieceIndex;
localStorage["halma.selectedpiecehasmoved"] = gSelectedPieceHasMoved;
localStorage["halma.movecount"] = gMoveCount;
retourneer waar;
}

Zoals je kunt zien, wordt het localStorage-object gebruikt om de spelvoortgang op te slaan (gGameInProgress, booleaans type). Vervolgens worden alle stukken gesorteerd (gPieces, JavaScript-array) en slaat voor elk een rij en kolom op. Vervolgens worden enkele extra spelstatussen opgeslagen, waaronder het geselecteerde stuk (gSelectedPieceIndex, een geheel getal), het stuk dat midden in een lange reeks sprongen zit (gSelectedPieceHasMoved, een booleaanse waarde) en het totale aantal gemaakte zetten (gMoveCount, een geheel getal).

Bij het laden van de pagina automatische oproep functie newGame() , die alle variabelen terugzet naar hun oorspronkelijke waarden, noemen we summaryGame() . De CVGame()-functie gebruikt HTML5-opslag om de status van het spel in de lokale opslag te controleren. Indien aanwezig herstelt het de waarden met behulp van het localStorage-object.

functie hervattenGame() (
if (!supportsLocalStorage()) ( return false; )
gGameInProgress = (localStorage["halma.game.in.progress"] == "waar");
if (!gGameInProgress) ( return false; )
gPieces = nieuwe Array(kNumPieces);
voor (var i = 0; i< kNumPieces; i++) {
var row = parseInt(localStorage["halma.piece." + i + ".row"]);
var column = parseInt(localStorage["halma.piece." + i + ".column"]);
gPieces[i] = nieuwe cel(rij, kolom);
}
gNumPieces = kNumPieces;
gSelectedPieceIndex = parseInt(localStorage["halma.selectedpiece"]);
gSelectedPieceHasMoved = localStorage["halma.selectedpiecehasmoved"] == "true";
gMoveCount = parseInt(localStorage["halma.movecount"]);
tekenbord();
retourneer waar;
}

Het belangrijkste onderdeel van deze functie is een waarschuwing die ik eerder in dit hoofdstuk heb genoemd en die ik hier zal herhalen: gegevens worden opgeslagen als strings. Als u iets anders dan strings opslaat, moet u deze converteren wanneer u ze ontvangt. De vlag die aangeeft dat het spel bezig is (gGameInProgress) is bijvoorbeeld Booleaans type. In de functie saveGameState() slaan we het eenvoudig op en maken we ons geen zorgen over het gegevenstype.

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

Maar in de functie summaryGame() moeten we de waarde die uit de lokale opslag wordt opgehaald als een tekenreeks bekijken en handmatig onze eigen Booleaanse waarde construeren.

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

Op dezelfde manier wordt het aantal zetten in gMoveCount opgeslagen als een geheel getal; in de functie saveGameState() slaan we het eenvoudigweg op.

localStorage["halma.movecount"] = gMoveCount;

Maar in de CVGame()-functie moeten we de waarde converteren naar een geheel getal met behulp van de ingebouwde parseInt()-functie van JavaScript.

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

Voorbij sleutel-waardeparen: concurrentievisie

Hoewel er door de geschiedenis heen veel trucs en oplossingen zijn geweest, is de huidige staat van HTML5-opslag verrassend gezond. Nieuwe API is gestandaardiseerd en opgenomen in alle belangrijke browsers, platforms en apparaten. Voor een webontwikkelaar zie je dat toch niet elke dag? Maar er komt meer bij kijken dan "5 megabytes aan sleutel/waarde-paren" en de toekomst van persistente lokale opslag is... hoe zal ik het zeggen... nou ja, laten we zeggen dat het een competitieve visie is.

Eén visie is een acroniem dat u al kent: SQL. In 2007 lanceerde Google Gears, een open-source plug-in voor meerdere browsers broncode, dat een ingebouwde op SQLite gebaseerde database bevat. Dit vroege prototype beïnvloedde later de creatie van de Web SQL Database-specificatie. Web SQL Database (voorheen bekend als "WebDB") biedt een dunne verpakking rond een SQL-database waarmee u de volgende dingen vanuit JavaScript kunt doen:

openDatabase("documenten", "1.0", "Lokale documentopslag", 5*1024*1024, function (db) (
db.changeVersion("", "1.0", functie (t) (
t.executeSql("CREATE TABLE docids (id, naam)");
), fout);
});

Zoals u kunt zien, komt het grootste deel van de actie overeen met de ExecuteSQL-methode. Deze lijn kan elk ondersteunen SQL-opdrachten, inclusief SELECT, UPDATE, INSERT en DELETE. Het is gewoon zo serverprogrammering databases, behalve dat je het met JavaScript doet! O vreugde!

De Web SQL-databasespecificatie is geïmplementeerd in vier browsers en platforms.

Ondersteuning voor web-SQL-databases
D.W.Z. Firefox Safari Chroom Opera iPhone Android
4.0+ 4.0+ 10.5+ 3.0+ 2.0+

Als je in je leven meer dan één database hebt gebruikt, weet je natuurlijk dat 'SQL' meer een marketingterm is dan een harde en snelle standaard (sommigen zeggen misschien hetzelfde over HTML5, maar dat doet er niet toe) . Natuurlijk bestaat er een actuele SQL-specificatie (SQL-92 genaamd), maar er is geen databaseserver ter wereld die alleen aan deze specificatie voldoet. Er is Oracle SQL, Microsoft SQL, SQL in MySQL, SQL in PostgreSQL, SQL in SQLite. In feite voegt elk van deze producten in de loop van de tijd nieuwe producten toe. SQL-functies, dus zelfs het zeggen van "SQL in SQLite" is niet voldoende. Je zou moeten zeggen "versie van SQL die wordt geleverd met SQLite-versie X.Y.Z".

Dit alles brengt ons bij de volgende disclaimer, die momenteel bovenaan de Web SQL-specificatie staat.

De specificatie zit vast: alle geïnteresseerde ontwikkelaars gebruiken server-SQL(SQLite), maar we hebben er meerdere nodig onafhankelijke implementaties om richting standaardisatie te gaan. Terwijl andere ontwikkelaars geïnteresseerd zijn in het implementeren van deze specificatie, is de SQL-dialectbeschrijving zo gelaten reguliere koppeling in Sqlite, wat niet acceptabel is voor de standaard.

Het is tegen deze achtergrond dat ik u zal vertellen over een andere concurrentievisie voor de geavanceerde, persistente lokale opslag voor webapplicaties: Indexed Database API, voorheen bekend als "WebSimpleDB", nu liefkozend IndexedDB genoemd.

De Indexed Database API biedt zogenaamde objectopslag, waarbij veel ideeën zijn ontleend aan SQL-databases. Er zijn “databases” met “records”, elk record heeft een bepaald aantal “velden”. Elk veld heeft een specifiek gegevenstype, dat wordt bepaald wanneer de database wordt gemaakt. U kunt een subset van records selecteren en deze vervolgens weergeven met de "cursor". Wijzigingen in het objectarchief worden verwerkt met "transacties".

Als u ooit SQL-databases heeft geprogrammeerd, zijn deze termen u waarschijnlijk bekend. Het belangrijkste verschil is dat objectopslag geen gestructureerde querytaal heeft. U schrijft geen voorwaarde zoals "SELECT * from USERS waarbij ACTIVE = "Y"". In plaats daarvan gebruiken we de methoden die door het objectarchief worden geboden om de USERS-database te openen, de records op te sommen, onze records te filteren en accessor-methoden te gebruiken om de waarde van elk veld van de resterende records te verkrijgen. Een vroege walk-through van IndexedDB goede gids over hoe IndexedDB werkt en hoe IndexedDB zich verhoudt tot Web SQL.

Op het moment van schrijven is IndexedDB alleen geïmplementeerd in de bètaversie van Firefox 4. Mozilla heeft daarentegen verklaard dat het Web SQL nooit zal implementeren. Google heeft verklaard dat ze IndexedDB-ondersteuning voor Chromium overwegen Google Chrome. En zelfs Microsoft zei dat IndexedDB “een geweldige oplossing voor het web” is.

Wat kun je als webontwikkelaar met IndexedDB? Op dit moment bijna niets behalve enkele technologiedemonstraties. Over een jaar? Misschien.

We bakken koekjes en roken contant geld

Ik wil al lang schrijven over hoe belangrijk het is om niet te vergeten cookies en cachebestanden in de browser te wissen en te verwijderen voordat u zich registreert bij investeringsprojecten. Dit artikel is nuttig voor degenen die niet bekend zijn met concepten als cache en cookies. Ik wil ook graag ingaan op het morele aspect (!) van het registreren via affiliate links.

Waar zijn cachebestanden en cookies voor?

Cookies helpen gebruikers te herkennen die de site eerder hebben bezocht en de registratieprocedure hebben voltooid. De functie is handig omdat u na registratie, het opslaan van uw wachtwoord en het inloggen op een specifieke site niet elke keer uw inlogwachtwoord hoeft in te voeren en in te loggen. Het is waar dat ik niet aanbeveel om wachtwoorden op te slaan in investeringsprojecten en betalingssystemen, er zijn te veel oplichters op internet.

Waar bevinden de cookies zich?

Cookies worden op onze computers opgeslagen in een speciale systeemmap voor tijdelijke bestanden. In besturingssysteem Windows-bestanden cookies bevinden zich in de map C:\Documents and Settings\USER\Local Settings\Temporary Internet Files. Waar GEBRUIKER uw gebruikersnaam is.

Het doel van cookies is het opslaan van ingevoerde registratiegegevens en wordt tevens gebruikt voor:

  • snelle gebruikersauthenticatie;
  • het bekijken van de toegangsstatus van de gebruiker;
  • het opslaan van individuele voorkeuren en gebruikersinstellingen;
  • het vastleggen van statistieken over sitebezoekers;
  • het opslaan van de affiliate-code, die wordt verzonden via de affiliate-link.

Het morele aspect van registraties via affiliate links

Terwijl we door de eindeloze uitgestrektheid van het internet zweven, denken we vaak niet na over welke links we gebruiken om ons te registreren. Maar er is een andere kant en ik wil graag dat mijn lezers die weten. Aan de andere kant zitten mensen en bedenken, schrijven, componeren inhoud voor hun lezers, proberen, slapen niet 's nachts, enz...

Vind jij dat dergelijk werk op de een of andere manier betaald moet worden?!

Het antwoord op deze vraag hangt natuurlijk af van het fatsoen en de algemene cultuur van de sitebezoeker. Persoonlijk probeer ik me alleen te registreren via affiliatielinks van die bronnen waar ik de auteur wil bedanken voor de informatie. Om zulke dankbaarheid te uiten, moet u uw cookies wissen.

Los daarvan zou ik willen opmerken dat u, door u bewust te registreren via de link van een agent, volgens de onofficiële ethiek kunt rekenen op de informatieve hulp van een agent, die vaak een expert op dit gebied is.

Om cookies te wissen/verwijderen, moet u de instellingen openen van de juiste internetbrowser die u gebruikt. Ik zal de belangrijkste doornemen.

Hoe cookies te verwijderen in Mozilla Firefox

Om cookies in Mozilla Firefox te wissen, selecteert u het tabblad ‘Extra’ in het hoofdmenu, klikt u op de regel ‘Recente geschiedenis wissen’ en vervolgens op ‘Nu wissen’.

Cookies verwijderen in Internet Explorer 7.8

Om cookies in de Verkenner te wissen, gaat u naar het menu ‘Extra’, opent u vervolgens ‘Internetopties’, klikt u op de knop ‘Cookies verwijderen’, vinkt u de vakjes aan die in de schermafbeelding worden weergegeven en klikt u op ‘Verwijderen’.


Hoe u cookies in Google Chrome kunt bekijken en wissen

Om cookies in Google Chrome te wissen, moet u tegelijkertijd op Shift+Ctrl+Del op uw toetsenbord drukken. Het venster “Recente geschiedenis wissen” verschijnt. Vink de eerste vier vakjes aan, selecteer vervolgens “Altijd” en klik op “Wissen”. Om de cache en cookies in Yandex Browser te wissen, voert u uit soortgelijke acties.


Hoe cookies en cache in Opera te verwijderen

Om te verwijderen koekjes koekjes en cache in opera ( Opera-browser) in het internetbrowsermenu, selecteer “Instellingen” en vervolgens de optie “Algemeen”. Selecteer vervolgens de optie “Cookies”, “Cookies beheren”. U kunt alles in één keer verwijderen of specifieke sites markeren en selectief verwijderen. Om de geschiedenis te verwijderen, selecteert u “Geschiedenis” en klikt u vervolgens op de knop “Wissen”.


Hoe cookies en cache in Safari te verwijderen

Klik op “Instellingen” in het menu “Safari”, selecteer “Bladwijzers” in het venster, open “Cookies weergeven”. U kunt alles in één keer verwijderen of specifieke sites markeren en selectief verwijderen. Eigenlijk vraag ik me af of iemand deze browser gebruikt.)

Cookies verwijderen via het programma

U kunt cookies verwijderen met behulp van speciale programma's, waaronder CCleaner, dat is inbegrepen verplicht pakket bij het installeren van het Windows-besturingssysteem. Het is CCleaner dat het systeem leegmaakt en bestanden verwijdert die niet langer nodig zijn op een bepaalde computer, waardoor u tot 1 GB geheugen kunt vrijmaken.

Winst voor iedereen!

Wil je op de hoogte blijven van lui blognieuws? Abonneren!

Reacties en feedback van lezers

SmfAnton.ru

Hoe cookies verwijderen Chrome, Firefox, Opera en IE

Cookies, of cookies met andere woorden, worden door sites gebruikt om gebruikersgegevens op te slaan en vormen doorgaans geen bedreiging voor uw computer. Simpel gezegd, u opent een site, er worden kleine bestanden op uw computer opgeslagen, deze slaan gegevens over u op: opgeslagen wachtwoord, login, instellingen voor deze site, uw verschillende voorkeuren... Advertentiebedrijven gebruiken cookies van sites om de geschiedenis van pagina's bij te houden bezocht, en vervolgens, op basis van dit verhaal, selecteren ze advertenties voor u. Als u ze niet opschoont en het gebruik van cookies voor bepaalde sites beperkt, stapelen zich er na verloop van tijd een groot aantal op, alle internetdiensten bespioneren u, iedereen weet alles over u :). Je hebt een paar seconden naar de camera gekeken - en vanaf dat moment begint hij je op alle pagina's te volgen en zal hij je niet verlaten totdat je hem koopt, of je cookies verwijdert... Trouwens - als je koopt, dan Er verschijnen advertenties “we kwamen er heel toevallig achter dat deze accessoires bij je camera passen...

In dit artikel zullen we bekijken hoe u cookie-instellingen configureert en hoe u deze uit de browser verwijdert:

Hoe Chrome-cookies te verwijderen

Gebruikers van Google Chrome kunnen eenvoudig cookies verwijderen en instellingen configureren voor welke cookies wel en welke niet worden geaccepteerd.

IN adresbalk plak chrome://chrome/settings/content of ga naar het menu rechtsboven => instellingen => tonen aanvullende instellingen=>persoonlijke gegevens => inhoudsinstellingen


Hoe Chrome-cookies te verwijderen

Cookiebeheer: Hier krijgt u vier beheeropties aangeboden

  • sta het opslaan van lokale gegevens toe - dit is de standaard die alle geopende sites op uw computer opslaan in geval van heropening;
  • verwijder lokale gegevens bij het sluiten van de browser - elke keer dat u de browser afsluit, worden alle instellingen (cookies) van de sites verwijderd. Uw login, wachtwoord en andere site-instellingen moeten elke keer opnieuw worden ingevoerd.
  • Het wordt afgeraden dat sites gegevens opslaan; veel sites willen eenvoudigweg niet openen en er zijn andere problemen mogelijk;
  • blokkeer gegevens en cookies van sites van derden - wanneer u een site bezoekt, installeren diensten op deze site naast de site ook cookies (sociale netwerken, tellers, reclamebedrijven, enz.). Als u dit item selecteert, worden er alleen cookies voor deze site geïnstalleerd...

U kunt ook naar "uitzonderingen beheren" gaan - cookies voor bepaalde sites toestaan ​​of blokkeren.


Hoe Chrome-cookies te verwijderen

Alle cookies en sitegegevens - u kunt zien welke sites gegevens op onze computer opslaan, enkele ervan verwijderen of ze allemaal verwijderen.


Hoe Chrome-cookies te verwijderen

Voor Android, IOS: Toegang tot het Chrome-menu - instellingen=> privacy => extra opties=> browsegegevens wissen => en vink het selectievakje "Cookies wissen: sitegegevens" aan en vink alles aan wat u wilt verwijderen.

Hoe Firefox-cookies te verwijderen

Firefox heeft meer instellingen voor het werken met cookies dan Chrome:

Aangepaste toegangsinstellingen: Ga naar menu => instellingen => privacy => waar “Geschiedenis” selecteer “zal uw geschiedenisopslaginstellingen gebruiken”


Hoe Firefox-cookies te verwijderen

Cookies beheren: u kunt instellen dat alle cookies in één keer worden geaccepteerd of geblokkeerd, of cookies van derden worden geblokkeerd, of dat Firefox altijd om bevestiging vraagt ​​voordat cookies worden opgeslagen


Hoe Firefox-cookies te verwijderen

Cookies verwijderen: klik op “Cookies weergeven” en verwijder ze afzonderlijk uit de lijst, of allemaal tegelijk


Hoe Firefox-cookies te verwijderen

Firefox Android: menu => instellingen => privacy => persoonlijke gegevens wissen => cookies selecteren => gegevens wissen

Hoe Opera-cookies te verwijderen

Instellingen: ga naar het menu en selecteer "Instellingen", je kunt ook naar de instellingen gaan met de Alt+P-toetsen

Hoe Opera-cookies te verwijderen

Beheer cookies: open het tabblad "Beveiliging" => er zal een submenu zijn " Koekjes" => selecteer degene die u nodig heeft. De standaardwaarde is "Toestaan lokaal opslaan data" - cookies worden zonder uitzondering van alle sites geaccepteerd. U kunt instellen:

  • Bewaar lokale gegevens totdat u de browser afsluit - elke keer dat u de browser opnieuw opstart, worden alle instellingen voor sites gewist; uw voorkeuren en wachtwoorden worden niet opgeslagen;
  • Voorkom dat sites gegevens lokaal opslaan - veel sites zullen dus niet openen deze actie niet aanbevolen;
  • Blokkeer cookies van derden en sitegegevens - wanneer u een site opent, worden cookies voor deze site geïnstalleerd en kunnen add-ons die bij de belasting worden geleverd, u niet volgen...

U kunt naar 'Uitzonderingen beheren' gaan en instellen dat u alleen cookies van bepaalde sites accepteert.

Hoe Opera-cookies te verwijderen

Cookies verwijderen: ga naar “Alle cookies en sitegegevens” => u kunt alles verwijderen door op de knop “Alles verwijderen” te klikken, of u kunt selectief door de lijst gaan en onnodige sites verwijderen


Hoe Opera-cookies te verwijderen

Internet Explorer

Hoe Explorer-cookies te verwijderen

Open "Internetopties": ga naar Start => open Uitvoeren (als u Windows XP heeft), of schrijf in de zoekbalk (als u later Windows-versies) => inetcpl.cpl => na klikken Voer sleutels in er gaat een venster open

Hoe Explorer-cookies te verwijderen

Cookies beheren: op het tabblad Beveiliging zijn er veel instellingen - van het volledig blokkeren van alle cookies tot het instellen welke cookies u wilt accepteren, van welke sites, enz.

Hoe Explorer-cookies te verwijderen

Cookies verwijderen: klik op het tabblad 'Algemeen' onder 'Browsegeschiedenis' op 'Verwijderen', selecteer alle cookies die u hinderen, of vink het vakje alleen voor cookies aan en klik op 'Verwijderen'.

Hoe Explorer-cookies te verwijderen

Hoe CCleaner-cookies te verwijderen

Een van de meest handige oplossingen Door cookies verwijderen in onze tijd. Met deze applicatie kunt u niet alleen cookies in alle browsers wissen, maar ook uw internetgeschiedenis verwijderen, afval verwijderen dat overblijft na het installeren of verwijderen van programma's, het register opschonen, onnodige dingen verwijderen of uitschakelen bij het opstarten van uw computer, onnodige programma's, verwijder overtollig materiaal contextmenu enz.

Download en installeer CCleaner: Ga naar de site, selecteer gratis CCleaner-versie Gratis en klik op "Gratis downloaden". U wordt opnieuw gevraagd een betaalde of gratis versie te kiezen (geloof me, gratis versie het is genoeg). Installeer vervolgens na het downloaden het programma, let op wat u wordt gevraagd te installeren en schakel de onnodige vakjes uit. Het programma is gratis, dus het kan aanbieden om een ​​andere browser te installeren, de startpagina te wijzigen en nog veel meer. Kijk dus altijd waar de selectievakjes zich bevinden voordat u op “volgende” klikt en schakel de onnodige selectievakjes uit!!!

Werken met het programma: For betere schoonmaak aanbevolen - dichtbij open source-software, browsers en voer vervolgens het programma uit. Het schoonmaken wordt onmiddellijk geopend, daarin kunt u kiezen: wat u wilt opruimen en wat u wilt verwijderen, op het eerste tabblad "Windows". -standaardprogramma's en componenten, in de tweede "Toepassingen" zijn extra. Doorloop deze tabbladen en selecteer wat je wilt opruimen, standaard maakt het ook alles redelijk goed schoon, maar hier moet je zelf over nadenken. Nadat u de parameters hebt geselecteerd, klikt u op de knop "Analyse", er wordt afval voor u gevonden. Als alles bij u past, klikt u op "Opschonen", wanneer u wordt gevraagd "wilt u doorgaan" - daar zijn we het mee eens!


Hoe CCleaner-cookies te verwijderen

In deze toepassing is er, zoals ik al zei, veel nuttige functies en het wordt aanbevolen om het systeem er minstens één keer per maand mee schoon te maken. Ik zal niet alle functies in het artikel van vandaag beschrijven, en er zijn zoveel letters voor één artikel, dus probeer het, experimenteer, in de volgende artikelen zullen we het over andere functies hebben. Voor vandaag hebben we alles besproken over het verwijderen van cookies uit verschillende browsers, we hebben zelfs gekeken waar ze kunnen worden geconfigureerd... Veel succes :)

Lees ook: Schijfbeheer - hoe u schijven maakt, comprimeert, uitbreidt, de letter wijzigt en nog veel meer;

vynesimozg.com

Hoe u cookies handmatig kunt verwijderen

Vorige invoer | Volgende invoer

Pc_soft Terwijl ik op bepaalde plaatsen met sommige mensen sprak, realiseerde ik me dat niet iedereen ten eerste weet waarom ze nodig zijn en ten tweede hoe ze kunnen worden verwijderd. Ik zal meteen zeggen dat ik zeker geen expert ben op het gebied van cookies, maar de kennis die ik heb is voor mij voorlopig voldoende. Het eerste is: wat zijn cookies? Dit zijn speciale bestanden die dienen om de gebruiker te identificeren. Ze worden op de computer van de gebruiker geïnstalleerd wanneer hij bepaalde sites voor het eerst bezoekt. Het doel van het plaatsen van cookies is dat deze gebruiker in de toekomst kan worden herkend. Cookies zijn doorgaans 1 jaar geldig. Dit bestand is een regulier tekstbestand in het formaat: [email protected] Opgeslagen op uw computer onder: c:\Documenten en instellingen\Uw account\Cookies\.

Soms is het nodig om deze bestanden te verwijderen. Hoe kan dit gedaan worden? Dit kan worden gedaan door ze op te schonen met speciale programma's, WindowsXP-tools of handmatig. Ik raad handmatig aan.

Voor handmatige reiniging heeft u deze nodig bestandsbeheerder type Totaal commandant. Ga naar uw computer via C:\Documents and Settings\Your Account\Cookies\ en verwijder handmatig de bestanden die daar zullen staan, maar raak index.dat niet aan! Het enige dat u kunt doen is de WebMoney-cookies niet verwijderen). Als u nu sites blijft bezoeken, worden cookies opnieuw naar deze map geschreven.

Tags:

pc-soft.livejournal.com

Hoe cachebestanden en cookies te wissen (verwijderen).

Om toegang te krijgen tot internet gebruikt de gebruiker een speciale browser (Chrome, Opera, Mozilla en andere). Ondanks hun enorme aantal is dat wel het geval algemene concepten en parameters. Eén daarvan zijn cachebestanden en cookies. Met hun hulp wordt de interactie met sites versneld, maar als ze niet periodiek worden verwijderd, kan de browser juist vertragen. Laten we eens nader bekijken wat deze concepten zijn, hoe en wanneer deze bestanden moeten worden verwijderd.

Wat zijn cache en cookies?

Als we het over een internetbrowser hebben, is de cache een kopie van de webpagina's die de gebruiker heeft bekeken. Als u de site opnieuw bezoekt, wordt deze niet van internet gedownload, maar van de harde schijf waarop de informatie is opgeslagen.

De cache moet periodiek worden gewist. Ten eerste kan de vormgeving van pagina’s veranderen, waardoor de pagina’s niet correct worden weergegeven voor de gebruiker. Ten tweede is de capaciteit van een harde schijf niet onbeperkt, dus onnodige informatie hij zou vrijgelaten moeten worden.

Een cookie is een klein stukje data dat een gebruiker naar een website stuurt en dat op uw harde schijf wordt opgeslagen om de ervaring van vaak bezochte sites te versnellen. Dergelijke gegevens worden voornamelijk gebruikt voor de volgende doeleinden:

  • gebruikersauthenticatie;
  • opslag van persoonlijke voorkeuren (siteversie, interfacetaal, enz.);
  • het bijhouden van statistieken;
  • opslag van contactgegevens (naam, adres, telefoon, e-mail enz., bijvoorbeeld voor aankopen in online winkels).

Het wordt ook aanbevolen om deze bestanden periodiek te verwijderen. Daarnaast bestaat de mogelijkheid tot onderschepping van persoonsgegevens door het gebruik van derden malware. Hierdoor kan de veiligheid van uw accounts in gevaar komen.

Hoe cookies en cache in de Google Chrome-browser te verwijderen

Google Chrome is een van de meest populaire browsers onder internetgebruikers. Volg een paar stappen om cookies en cachebestanden te verwijderen: eenvoudige acties.

  1. Open de Chrome-browser.
  2. Open het tabblad “Configuratie en beheer” in de werkbalk.
  3. Ga naar instellingen.
  4. Klik op de knop ‘Geschiedenis wissen’ in het gedeelte ‘Persoonlijke gegevens’.
  5. Vink de juiste vakjes aan.

Verwijder cookies en cache in Google Chrome

Hoe cookies en cache te verwijderen in de Mozilla FireFox-browser

Een andere populaire toepassing voor toegang tot internet is Mozilla. Het principe van het verwijderen van cookies en cache is iets anders, maar over het algemeen duurt het niet langer dan een paar minuten. Om dit te doen, volgt u gewoon een paar stappen.

  1. Mozilla openen.
  2. Selecteer het tabblad 'Extra'.
  3. Ga naar het gedeelte “Instellingen” → “Privacy”.
  4. Open 'Je recente geschiedenis wissen'. Indien nodig kunnen vinkjes in sommige velden worden verwijderd.

Cookies en cache wissen in Mozilla FireFox

Hoe cookies en cache in de Opera-browser te verwijderen

Te midden van populaire programma's Opera is een onmisbare optie voor het surfen op websites. Deze browser is net zo gemakkelijk te gebruiken als de andere, dus het wissen van cookies en cache zal geen problemen voor de gebruiker veroorzaken.

  1. Open de Opera-browser.
  2. Ga naar het venster “Instellingen” → “Privacy en beveiliging”.
  3. Vervolgens moet u de sectie selecteren voor het wissen van uw browsegeschiedenis. Er wordt een dialoogvenster geopend en vink de vakjes aan naast de bestanden die we willen verwijderen.

Browsegeschiedenis wissen in Opera

Cookies en cache wissen in Internet Explorer

Internet Explorer is een van de meest gehate browsers onder internetgebruikers. Sommige mensen gebruiken dit programma echter om op websites te surfen, omdat het standaard is in de meeste versies van Windows OS.

Als u cookies en cache in Internet Explorer moet verwijderen, volgt u deze stappen:

  1. Open de browser.
  2. Klik op de knop ‘Service’.
  3. Selecteer het item "Beveiliging".
  4. We verwijderen de browsergeschiedenis door op de betreffende knop te klikken.
  5. Vink het vakje aan naast ‘Cookies en websitegegevens’.

Verwijder cookies en cache in Internet Explorer

Hoe cookies en cache in Yandex Browser te wissen

De populairste zoekmachine in Rusland nodigt gebruikers uit om zijn programma te gebruiken om door websites te bladeren. Ze heeft het ook nodig periodieke schoonmaak cookies en cachebestanden voor normale werking. Om ze te verwijderen, moet u deze stappen volgen.

  1. Open de Yandex-browser.
  2. Ga naar het configuratiescherm op de werkbalk, selecteer het tabblad “Geavanceerd” → “Geschiedenis wissen”.
  3. Selecteer welke bestanden moeten worden verwijderd en de periode.

Yandex Browser wissen van cookies en cachebestanden

Alternatieve manier om cookies en cachebestanden te verwijderen

Als de gebruiker verschillende browsers gebruikt om op internet te surfen, kan het wissen van de cache en cookies veel tijd in beslag nemen. Om snel van af te komen onnodige bestanden, kan op uw computer worden geïnstalleerd CCleaner-programma. Het wordt gratis aan gebruikers verstrekt.

Het is belangrijk op te merken dat instructies voor het verwijderen van cookies en cache kunnen variëren, afhankelijk van de versie van uw browser. Als u anderen gebruikt hulpprogramma's om bestanden te verwijderen, deel uw feedback met andere ProfitGid-lezers.

winstgid.ru

Hoe en waarom cookies in uw browser wissen?

Beginnende internetgebruikers hebben zoveel vragen, vooral als het gaat om geld verdienen op afstand. Je moet alle kleine dingen begrijpen om fouten te voorkomen. Bovendien is het noodzakelijk om het systeem periodiek van onnodige bestanden te verwijderen. Nu zullen we een van de soorten informatie analyseren waarvan het raadzaam is zich te ontdoen.

Hoe en waarom cookies in uw browser wissen? Deze tijdelijke bestanden worden voor verschillende doeleinden automatisch op uw computer opgeslagen. In de verdienniche wordt dit actief gebruikt om verwijzingen aan te trekken. De gebruiker gaat naar de site, hij heeft cookies opgeslagen (wie heeft hem uitgenodigd) en zelfs als hij na een tijdje terugkeert naar de bron, zal hij zich nog steeds registreren met behulp van de ref. link.

Wat zijn cookies?

Cookie (het woord daalt niet; van het Engelse cookie - cookie) is een klein stukje gegevens dat door een webserver wordt aangemaakt en op de computer van de gebruiker wordt opgeslagen in de vorm van een bestand waar de webclient (meestal een webbrowser) naartoe stuurt de webserver elke keer in een HTTP-verzoek wanneer u probeert een pagina van de overeenkomstige site te openen. Wordt gebruikt om gegevens aan de gebruikerskant op te slaan, maar wordt in de praktijk meestal gebruikt voor:

  • gebruikersauthenticatie;
  • het opslaan van persoonlijke voorkeuren en gebruikersinstellingen;
  • het volgen van de status van de toegangssessie van de gebruiker;
  • het bijhouden van statistieken over gebruikers.

Cookies worden gebruikt om informatie over de bezoekende gebruiker op te slaan diverse pagina's site of na enige tijd terugkeren naar de site.

Cookies slaan informatie op over de gebruiker die op zijn computer is opgeslagen, zoals enkele persoonlijke gegevens van de gebruiker en individuele parameters (login en wachtwoord) die worden gebruikt bij het bezoeken van de site.

Waarom cookies wissen?

Het gebruik van deze bestanden is breder; ze zijn niet alleen nodig in de verdienniche. De technologie is nuttig, maar er zijn ook nadelen. De meest voorkomende negatieve aspecten van cookies zijn:

  • als iemand toegang krijgt tot cookies, kan hij of zij inloggen op uw accounts op verschillende sites;
  • gegevens worden automatisch opgeslagen, sommige gebruikers verwijderen nooit cookies op hun computer en vragen zich dan af waar de schijfruimte verdwijnt;
  • Ook de privacy is in gevaar. Als u uw cookies en cache niet wist, kunt u deze gebruiken om uw browsegeschiedenis bij te houden.

Dit zijn de belangrijkste problemen die mensen ervaren als ze hun cachegeheugen of cookies nooit wissen. Om al deze redenen besluiten sommige gebruikers om cookies in hun browser helemaal uit te schakelen. Elk programma heeft deze functie, maar u moet niet vergeten dat sommige sites niet werken zonder deze technologie.

Ook is het vaak nodig om cookies te wissen bij het uitvoeren van taken op kliksponsors. Het werk is bedoeld voor beginners, dus velen hebben simpelweg geen idee wat deze zinnen betekenen en waarom dit wordt gedaan:

Waarom cookies verwijderen bij het voltooien van taken? Adverteerders geven affiliate-links, en ook zoekmachines kan de geschiedenis van sitebezoeken door gebruikers volgen. Om niet te beseffen dat ze vals spelen, vragen ze je om tijdelijke bestanden te verwijderen. Ook in de taak uit het voorbeeld wordt aangegeven dat je het IP-adres moet wijzigen; hierover hebben we het gehad in het artikel over het wijzigen van het IP-adres.

Hoe cookies in verschillende browsers wissen?

Voor Internet Explorer versie 6.0:

Ga naar het menu Extra, waar we Internetopties selecteren. In het venster dat verschijnt, selecteert u het tabblad Algemeen en daar vinden we een beschrijving met de kop Tijdelijke internetbestanden. Onder de beschrijving zien we de knop “Cookie verwijderen”... U wordt gevraagd of u dit echt wilt doen - klik op OK.

Voor Internet Explorer versie 7.0:

Ga naar het menu Extra, waar we Internetopties selecteren. In het venster dat verschijnt, selecteer je het tabblad Algemeen en daar vinden we een beschrijving met de kop Browsegeschiedenis. Onder de beschrijving zien we de knop Verwijderen. In het venster dat verschijnt, klikt u op de knop Cookie verwijderen. U wordt gevraagd of u dit echt wilt doen. Klik op Ja.

Voor Opera-browser:

Ga naar het menu Extra, waar we Persoonlijke gegevens verwijderen selecteren. In het venster dat verschijnt, klikt u op de link Gedetailleerde instelling en zorg ervoor dat u de vakjes aanvinkt naast de items Tijdelijke cookies verwijderen en Alle cookies verwijderen (de andere selectievakjes zijn optioneel). Klik op de knop Verwijderen.

Voor Mozilla-browser Firefox:

Ga naar het menu Extra, waar we Persoonlijke gegevens verwijderen selecteren. Zorg ervoor dat u in het venster dat verschijnt het vakje naast Cookies aanvinkt (de andere selectievakjes zijn optioneel). Klik op de knop Nu verwijderen

Hoe cookies en cache wissen in de Google Chrome-browser?

De veiligste, snelste en betrouwbare browser Google wordt door de meeste gebruikers gebruikt. Daarom hebben we besloten om in detail te praten over het wissen van cookies in Chrome.

Om dit te doen, moet u een paar eenvoudige stappen volgen:

  1. Eerst moet je naar instellingen gaan. Ga naar het hoofdmenu en selecteer het gedeelte Instellingen:

  1. Scroll naar beneden op de pagina en klik op de link om aanvullende instellingen weer te geven:
  1. U moet het parameterblok Persoonlijke gegevens vinden en onder de naam ervan op de knop Geschiedenis wissen klikken:
  1. Er wordt een venster geopend waarin u cookies moet selecteren, de periode moet instellen waarvoor u gegevens wilt wissen en op de knop “Geschiedenis wissen” moet klikken:

Houd er rekening mee dat gegevens ook kunnen worden opgeslagen in Google-account, waarmee we inloggen in de browser. Met deze instructie kunt u andere onnodige gegevens verwijderen, bijvoorbeeld afbeeldingen uit de cache wissen, wachtwoorden wissen zodat niemand ze steelt, gegevens voor automatisch aanvullen, enzovoort.

Hoe caches en cookies wissen in Yandex?

De browser gemaakt door Yandex wint ook actief aan populariteit onder internetgebruikers. Ze hielden zich niet bezig zoals de Chrome-ontwikkelaars dat deden. Voor Yandex.Browser werd het Cromium-platform overgenomen, enigszins opnieuw ontworpen en op basis daarvan verscheen een nieuw programma. Als je het uitlegt in eenvoudige taal, dan is dit gemodificeerd chroom.

Daarom verschillen de instructies voor het wissen van cookies in Yandex niet van de vorige. Alhoewel je het wel wat makkelijker kunt maken. Als u met de rechtermuisknop in de geopende browserregel klikt, verschijnt er een menu, van waaruit u ook naar geschiedenis wissen kunt gaan:

Dit snelle overgang om persoonlijke gegevens in te stellen. Het is nog sneller om dit te doen met de toetsencombinatie Ctrl+Shift+Del. Exact hetzelfde venster voor het wissen van de geschiedenis wordt geopend, waar u de verwijderingstijd kunt selecteren en bepaalde bestanden:

Dit venster bevat een nuttige tip. Om het opslaan van cookies snel uit te schakelen, kunt u op de toetsencombinatie Ctrl+Shift+N drukken. Deze functie kan van pas komen als u zich zorgen maakt over de veiligheid.

Hoe cookies voor één site verwijderen?

Elke bron slaat afzonderlijk gegevens op de computers van bezoekers op. In sommige gevallen is het eenvoudiger om de cookies van slechts één site te wissen, om te voorkomen dat de opgeslagen gegevens van alle sites verloren gaan. Dit is eenvoudig te doen, open de site, klik op het informatiepictogram en zie hoeveel bestanden er worden gebruikt:

Om van deze gegevens in de browser af te komen, moet u op de link klikken, waarna deze wordt geopend volledige lijst bestanden:

Het enige dat overblijft is om ze allemaal te selecteren en de knop "Verwijderen" te selecteren. Het is raadzaam om cookies te verwijderen van sites die beveiliging vereisen. Verwijder bijvoorbeeld tijdelijke bestanden voor online Sberbank.

Hoe cookies op Android wissen?

Deze bestanden worden ook op mobiele apparaten opgeslagen. Ze zijn te vinden in de systeemmap van de browser die u gebruikt. Het handmatig verwijderen van bestanden is lastig en ze kunnen verborgen zijn, dus het is beter om de instellingen te doorlopen:

Open de browser, druk op de knop op de smartphone en selecteer Instellingen in het menu dat verschijnt (afhankelijk van de versie van Android kan het er anders uitzien, maar het algoritme van acties is vergelijkbaar):

Cookies zijn persoonlijke gegevens van elke gebruiker, dus in de volgende stap moet u dit item selecteren:

Bij deze stap verschijnt de noodzakelijke knop om alle cookies uit de browser te verwijderen. Hier kunt u de cache en geschiedenis van Android wissen. In de cookie-instellingen kunt u het vakje aanvinken om ze uit te schakelen, maar laten we u eraan herinneren dat sommige sites zonder deze cookies niet werken.

CCleaner helpt u bij het wissen van cookies en cache op uw computer

Er is een groot aantal programma's gemaakt om het systeem van onnodige informatie te ontdoen. Cookies veranderen uw pc in een vuilnisbelt als er te veel zijn. Als u voortdurend tijdelijke bestanden moet verwijderen, kunt u beter eenmalig een speciaal programma installeren en vervolgens met een paar klikken de nodige acties uitvoeren.

Nutsvoorziening CCleaner is gratis, wordt geïnstalleerd zoals elk ander programma. Na installatie kunt u in bepaalde browsers cookies verwijderen. Op het tabblad “Opschonen” selecteert u het tabblad Windows of Applicaties, selecteert u vervolgens uw browser, vinkt u het vakje naast “Cookies” aan en klikt u op de knop Opschonen:

Er zijn vergelijkbare programma's voor mobiele apparaten. De beste Clean Master, hierdoor is het handig om ruimte vrij te maken, afval te verwijderen, de processortemperatuur te controleren, te configureren snel opladen en nog veel meer.

Laten we nog eens terugkeren naar de taakuitvoerders op mailboxen. Voor hen zijn dergelijke programma's dat wel nuttige hulpmiddelen. Zonder onnodige acties U kunt cookies in alle browsers tegelijkertijd verwijderen. We hebben hier al over gesproken in het artikel: Seosprint-taken + chips voltooien.

Aanvullende informatie

Een van de belangrijkste doeleinden van cookies is het creëren van gemak voor de gebruiker en het besparen van tijd. Cookies vertellen de website die u bezoekt dat de gebruiker is teruggekeerd naar een specifieke pagina.

Als u bijvoorbeeld gebruikt persoonlijke webpagina of registratiegegevens invoeren, dan helpen cookies de server om informatie te herstellen die aan u is gekoppeld (in het geval van geautoriseerde toegang tot de site worden login en wachtwoord tijdens de sessie in cookies opgeslagen, waardoor de gebruiker deze niet opnieuw kan invoeren bij het aanvragen van elke sessie met een wachtwoord beveiligd document). Dit kan handig zijn om de invoer van informatie in formulieren, het proces van het vastleggen van uw persoonlijke gegevens, enz. te vereenvoudigen.

Wanneer u de site opnieuw bezoekt, kan eerder verstrekte informatie worden hersteld, waardoor het gemakkelijker wordt hergebruiken eerder geselecteerde knooppuntmogelijkheden.

De server kan de informatie in cookies lezen en op basis van de analyse ervan bepaalde acties uitvoeren. Het gebruik van cookies wordt vaak gebruikt om de functies van het plaatsen van bestellingen in online winkels, de werking van bezoekerstellers en actieve advertentiesystemen (klikclubs) op te bouwen.

Eén gemeenschappelijke ruimte gebruik van cookies- dit is de instelling van een individueel profiel voor elke geregistreerde gebruiker.

Lees andere artikelen:

Hoe kunt u geld verdienen met uw browser? - Hoe geschiedenis wissen in de Yandex-browser? - Hoe afbeeldingen in de browser uitschakelen?

Webbrowsers zijn standaard ingesteld om uw persoonlijke gegevens op te slaan wanneer u deze sluit, waaronder uw browsegeschiedenis, cookies, uw zoekopdrachten, wat u hebt gedownload en wanneer. Als derden toegang hebben tot uw computer, kan iedereen zien welke pagina's u heeft bezocht, welke verzoeken u heeft gedaan en nog veel meer. Dit alles kunt u handmatig verwijderen in uw browserinstellingen, alleen als u dat zelf wilt.

Als u een voorstander bent van privacy en uw persoonlijke gegevens handmatig wist telkens wanneer u klaar bent met internetten, weet dan dat de browser deze functie automatisch kan uitvoeren. Zodra u op de knop Afsluiten klikt, doet de browser al dit werk voor u. Houd er rekening mee dat als u uw browser volgens deze handleiding instelt, uw cookies worden gewist. Dit betekent dat u opnieuw moet inloggen op de websites waarbij u geregistreerd bent. Bovendien zorgt het wissen van cachebestanden ervoor dat webpagina's langzamer laden nadat de browser opnieuw is opgestart.

Google Chrome

Google Chrome biedt niet de optie om uw persoonlijke gegevens automatisch te verwijderen wanneer u het sluit. Het is echter mogelijk om de browser te configureren automatische reiniging bij vertrek. Om dit te doen, moet u de extensie installeren en gebruiken, maar daarover later meer. Om aan de slag te gaan, opent u de instellingen in het Chrome-menu en klikt u helemaal onderaan de pagina Geavanceerde instellingen weergeven, kolom Persoonlijke informatie, druk op de knop Inhoudsinstellingen. In het geopende blok in de kolom Koekjes installeren Verwijder lokale gegevens bij het sluiten van de browser en druk op de knop Klaar .


Wanneer nu Chrome sluiten, zal de browser cookies automatisch wissen.

Om ervoor te zorgen dat de browser al uw persoonlijke gegevens wist wanneer u deze sluit, moet u de Click&Clean-extensie in de Chrome Web Store installeren.

Extensiebeschrijving: Klik & Opschonen helpt u bij het verwijderen van uw browse- en downloadgeschiedenis, het wissen van de cache, het versnellen van Chrome en het vrijmaken van ruimte op uw harde schijf!
Eenvoudig en effectieve oplossing om uw pc op te schonen: wist de browsegeschiedenis, wist de downloadgeschiedenis, verwijdert cookies, wist de cache, verwijdert Silverlight-cookies, verwijdert Flash LSO-bestanden, wist de Java-cache en meer. Nadat u het hebt geïnstalleerd, klikt u op de knop Click&Clean op de browserwerkbalk en selecteert u Instellingen.

Schakel in " Voer een opschoning uit wanneer u Chrome sluit» in het gedeelte Extra.


Met de opties in dit venster kunt u bepalen welke soorten gegevens automatisch worden verwijderd.

Mozilla Firefox

Firefox heeft de ingebouwde mogelijkheid om al uw persoonlijke gegevens te wissen wanneer u het sluit, er zijn geen extensies vereist. Hoewel als je naar de afbeelding hierboven kijkt, de Click&Clean-extensie een link in de header heeft Kies voor Firefox! om de extensie rechtstreeks in de browser te installeren. Als u op de link klikt, wordt de Firefox-browser automatisch gestart en de extensie geïnstalleerd. Maar als u tegen extensies bent, configureer dan de browser op uw eigen manier. Open Firefox-voorkeuren. Ga naar het tabblad Privacy en selecteer " Zal uw geschiedenisopslaginstellingen gebruiken. Vink het vakje aan Geschiedenis verwijderen bij het sluiten van Firefox .


U kunt bepalen welke soorten persoonlijke gegevens Firefox automatisch wist door op de knop te klikken Opties .


Kies wat u wilt wissen wanneer u uw browser sluit en wat u wilt laten zoals het is.

Internet Explorer

Internet Explorer heeft ook een ingebouwde mogelijkheid om uw persoonlijke gegevens te wissen wanneer u deze sluit. Klik Dienst en selecteer Internetopties om instellingen te starten. Op het tabblad Algemeen in de kolom Browsergeschiedenis schakel de optie in " Browsegeschiedenis verwijderen bij afsluiten". Als u wilt configureren welke soorten gegevens Internet Explorer zal wissen wanneer u afsluit, klikt u op Verwijderen .

U kunt bijvoorbeeld het vinkje weghalen bij " Bewaar gegevens van uw favoriete websites' en dan zal Internet Explorer geen cookies en cachebestanden wissen voor websites die als favorieten zijn opgeslagen. Klik op de knop Verwijderen wanneer u klaar bent met de instellingen. Internet Explorer start onmiddellijk het opschoonmechanisme. De browser wist nu persoonlijke gegevens wanneer u de browser sluit.

Opera

Opera is, zoals altijd, niet zoals iedereen. Het bevat geen functies die automatisch al uw persoonlijke gegevens verwijderen wanneer u uw browser sluit. Om dit te doen, gebruikt Opera een mechanisme genaamd Privé browsen. Om pagina's in deze modus te bekijken, selecteert u het item in het Opera-menu Maak een privévenster of Ctrl+Shift+N .

Privé browsen betekent dat alle informatie over uw online activiteit in de geschiedenis onmiddellijk na het sluiten van het venster wordt verwijderd. Wanneer u dit venster en alle bijbehorende tabbladen sluit, verwijdert de Opera-browser alle daaraan gekoppelde gegevens: browsegeschiedenis, cache-items, cookies. Een gesloten privévenster kan niet worden hersteld vanuit de lijst Recent gesloten in het hoofdmenu. Na het gebruik van privévensters wordt er geen informatie opgeslagen over de sites die u bezoekt, maar als u specifiek wat gegevens wilt opslaan, is er een “Spaarpot”-functie.


Als u uw wachtwoord opslaat of een bestand downloadt, blijven deze items beschikbaar nadat u het venster sluit.
Opmerking! Houd er rekening mee dat Opera bestaande cookies niet zal wissen. Om ze te wissen, gebruikt u Alle cookies en sitegegevens.


Openen in menu Instellingen, ga naar het tabblad Privacy en veiligheid. In de kolom Koekjes installeren Bewaar lokale gegevens totdat u de browser afsluit. Klik Alle cookies en sitegegevens, verwijder cookies.


Houd er rekening mee dat u uw browser moet sluiten om uw persoonlijke gegevens volledig te wissen. Als u bijvoorbeeld meerdere Firefox-vensters geopend heeft, zal het sluiten van een of meer vensters de gegevens niet automatisch verwijderen. U zult alle browservensters moeten sluiten.

http://webdoker.ru

Beoordeling van webopslag

Op internet kan informatie op twee plaatsen worden opgeslagen: op de webserver en op de webclient (dat wil zeggen: de computer van de paginabezoeker). Bepaalde typen gegevens kunnen het beste op een van deze plaatsen worden opgeslagen, en andere typen op een andere.

De juiste plaats om vertrouwelijke en belangrijke gegevens op te slaan is een webserver. Als u bijvoorbeeld artikelen aan uw winkelwagentje in een online winkel toevoegt, worden gegevens over uw potentiële aankoop opgeslagen op een webserver. Er worden slechts enkele bytes aan trackinggegevens met informatie over u (of beter gezegd, over uw computer) op uw computer opgeslagen, zodat de webserver weet welk winkelwagentje van u is. Zelfs met de nieuwe functies van HTML5 is het niet nodig dit systeem te veranderen; het is betrouwbaar, veilig en efficiënt.

Maar het opslaan van gegevens op een server is niet altijd de beste aanpak, omdat... Soms is het gemakkelijker om niet-essentiële informatie op de computer van de gebruiker op te slaan. Het is bijvoorbeeld zinvol om lokaal op te slaan aangepaste instellingen(bijvoorbeeld instellingen die bepalen hoe de webpagina wordt weergegeven) en de applicatiestatus (momentopname huidige staat webapplicatie) zodat de bezoeker deze later vanaf hetzelfde punt kan blijven gebruiken.

Vóór HTML5 de enige manier lokale gegevensopslag maakte gebruik van het bestandsmechanisme koekjes, dat oorspronkelijk was ontworpen om kleine hoeveelheden identificerende informatie uit te wisselen tussen webservers en browsers. Cookies zijn ideaal voor het opslaan van kleine hoeveelheden gegevens, maar het JavaScript-model om ermee te werken is een beetje onhandig. Systeem koekjes dwingt de ontwikkelaar ook om met vervaldata te rommelen en bij elk paginaverzoek onnodig gegevens heen en weer over het internet te sturen.

In HTML5 wordt het ingevoerd beste alternatief cookies, waarmee u eenvoudig en eenvoudig informatie op de computer van de bezoeker kunt opslaan. Deze informatie kan worden opgeslagen op clientcomputer voor onbepaalde tijd, wordt niet naar de webserver gestuurd (tenzij de ontwikkelaar het zelf doet), kan groot van formaat zijn en vereist slechts een paar eenvoudige, efficiënte JavaScript-objecten om mee te werken.

Deze functie heet webopslag en is bijzonder geschikt voor gebruik met offline-modus werk van websites, omdat Hiermee kunt u op zichzelf staande offline toepassingen maken die alle benodigde informatie kunnen opslaan, zelfs als er geen internetverbinding is.

Dankzij de HTML5-webopslagfunctionaliteit kan een webpagina gegevens op de computer van de bezoeker opslaan. Deze informatie kan van korte duur zijn, wat wordt verwijderd wanneer u de browser uitschakelt, of van lange termijn, die bij volgende bezoeken aan de webpagina beschikbaar blijft.

Informatie die in de webopslag wordt opgeslagen, wordt niet daadwerkelijk op internet opgeslagen, maar op de computer van de webpaginabezoeker. Met andere woorden, webopslag betekent dat gegevens niet op internet worden opgeslagen, maar dat gegevens van internet worden opgeslagen.

Er zijn twee soorten webopslag, die op de een of andere manier aan twee objecten zijn gekoppeld:

Lokale opslag

Gebruikt voorwerp lokale opslag om gegevens voor de gehele website permanent op te slaan. Dit betekent dat als een webpagina gegevens opslaat in lokale opslag, die gegevens beschikbaar zullen zijn voor de gebruiker wanneer hij de volgende dag, volgende week of volgend jaar terugkeert naar die webpagina.

Uiteraard bieden de meeste browsers de gebruiker ook de mogelijkheid om de lokale opslag te wissen. Sommige browsers implementeren dit als een alles-of-niets-strategie en verwijderen alle lokale gegevens, net zoals cookies worden verwijderd. (In sommige browsers zijn cookies en lokale opslag zelfs met elkaar verbonden, dus de enige manier om lokale gegevens te verwijderen is door cookies verwijderen.) En met andere browsers kan de gebruiker gegevens voor elke individuele website bekijken en gegevens voor een geselecteerde site of sites verwijderen.

Opslag van sessiegegevens

Gebruikt voorwerp sessieOpslag voor tijdelijke opslag van gegevens voor één browservenster of tabblad. Deze gegevens zijn alleen beschikbaar totdat de gebruiker het venster of tabblad sluit, waarna de sessie eindigt en de gegevens worden verwijderd. Maar sessiegegevens blijven behouden als de gebruiker naar een andere website gaat en vervolgens weer terugkeert, zolang dit in hetzelfde browservenster gebeurt.

Vanuit het perspectief van webpaginacode werken zowel lokale opslag als sessiegegevensopslag precies hetzelfde. Het enige verschil is de duur van de gegevensopslag.

Het gebruik van lokale opslag biedt de beste mogelijkheid om de vereiste informatie op te slaan voor volgende bezoeken aan een webpagina door de gebruiker. En de sessieopslag wordt gebruikt om gegevens op te slaan die van de ene pagina naar de andere moeten worden overgebracht. (Sessieopslag kan ook tijdelijke gegevens opslaan die slechts op één pagina worden gebruikt, maar gewone JavaScript-variabelen werken prima voor dit doel.)

Zowel lokale opslag als sessieopslag zijn gekoppeld aan het websitedomein. Als u dus gegevens voor de www..html-pagina opslaat in de lokale opslag, zijn deze gegevens beschikbaar voor de www..html-pagina, omdat beide pagina's hebben hetzelfde domein. Maar deze gegevens zijn niet beschikbaar voor pagina's op andere domeinen.

Bovendien, omdat webopslag bevindt zich op uw computer (of mobiel apparaat) van een bepaalde gebruiker, is deze gekoppeld aan die computer, en een webpagina die op die computer wordt geopend en gegevens opslaat in de lokale opslag, heeft geen toegang tot informatie die op een andere computer is opgeslagen. Op dezelfde manier creëert een webpagina aparte lokale opslag als u inlogt met een andere gebruikersnaam of een andere browser gebruikt.

Hoewel de HTML5-specificatie geen harde regels stelt met betrekking tot maximale opslag, beperken de meeste browsers deze tot 5 MB. Je kunt veel gegevens in dit volume stoppen, maar dat zal niet genoeg zijn als je lokale opslag wilt gebruiken voor prestatie-optimalisatie en grote hoeveelheden afbeeldingen of video's erin wilt cachen (en in werkelijkheid is lokale opslag niet ontworpen voor dergelijke doeleinden).

Voor het opslaan van grote hoeveelheden gegevens, een nog steeds evoluerende databasestandaard GeïndexeerdeDB maakt lokale opslag van veel grotere hoeveelheden mogelijk - meestal 50 MB om mee te beginnen en meer als de gebruiker ermee instemt.

Gegevens opslaan

Voordat een stukje informatie in de lokale opslag of sessieopslag kan worden geplaatst, moet het een beschrijvende naam krijgen. Deze naam wordt een sleutel genoemd en is nodig zodat de gegevens in de toekomst kunnen worden opgehaald.

De syntaxis voor het opslaan van gegevens is als volgt:

lokale opslag = gegevens;

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

Het heeft uiteraard geen zin om een ​​fragment statische tekst op te slaan. Normaal gesproken moeten we bijvoorbeeld enkele variabele gegevens opslaan huidige datum, resultaat wiskundige berekening of tekstgegevens die door de gebruiker in formuliervelden zijn ingevoerd. Hier volgt een voorbeeld van het opslaan van door de gebruiker ingevoerde tekstgegevens:

Webopslag

Functie saveData() ( // Haal de waarden van de tekstvelden op var localData = document.getElementById("localData").value; var sessionData = document.getElementById("sessionData").value; // Sla de ingevoerde tekst op in het tekstveld in de lokale opslag localStorage["localData"] = localData; // Bewaar de tekst die in het tekstveld is ingevoerd in de sessieopslag sessionStorage["sessionData"] = sessionData functie loadData() ( // Laad opgeslagen gegevens van storage var localData = localStorage ["localData"]; var sessionData = sessionStorage["sessionData"]; // Geef deze gegevens weer in tekstvelden if (localData != null) ( document.getElementById("localData").value = localData; ) if (sessionData ! = null) ( document.getElementById("sessionData").value = sessionData; ) )

De pagina bevat twee tekstvelden: voor lokale opslag (bovenaan) en voor sessieopslag (onderaan). Door op de knop "Opslaan" te klikken, wordt de ingevoerde tekst opgeslagen tekstvelden en als u op de knop "Laden" klikt, worden de overeenkomstige opgeslagen gegevens in de velden weergegeven.

Webopslag ondersteunt ook de minder gebruikelijke syntaxis van eigendommen. Volgens de regels van deze syntaxis verwijzen we naar de opslaglocatie met de naam gebruikersnaam localStorage.username in plaats van localStorage["gebruikersnaam"]. Beide soorten syntaxis zijn gelijkwaardig, en het gebruik van de een of de ander is een kwestie van persoonlijke voorkeur.

Webopslag werkt niet zonder een webserver

Tijdens uw onderzoek naar webopslag kunt u een onverwacht probleem tegenkomen. In veel browsers werkt webopslag alleen voor pagina's die door de webserver worden aangeboden. Het maakt niet uit waar de server zich bevindt, op internet of op uw computer eigen computer Het allerbelangrijkste is eenvoudigweg voorkomen dat pagina's worden gestart vanaf de lokale harde schijf (bijvoorbeeld door te dubbelklikken op het bestandspictogram van de pagina).

Deze functie is een neveneffect van de manier waarop browsers lokale opslagruimte toewijzen. Zoals eerder vermeld beperken browsers de lokale opslag per website tot 5 MB, waardoor ze elke pagina die lokale opslag wil gebruiken, moeten koppelen aan het domein van de website.

Dus wat gebeurt er als u een pagina opent die webopslag gebruikt vanaf uw lokale harde schijf? Het hangt allemaal af van de browser. Internet Explorer lijkt de ondersteuning voor webopslag volledig te verliezen. De localStorage- en sessionStorage-objecten verdwijnen en pogingen om deze te gebruiken veroorzaken een JavaScript-fout.

In Firefox blijven de localStorage- en sessionStorage-objecten op hun plaats en lijken ze te worden ondersteund (zelfs Modernizr stelt vast dat ze worden ondersteund), maar alles wat naar de opslag wordt gestuurd, verdwijnt naar God weet waar. De Chrome-browser is opnieuw iets anders: de meeste webopslagfunctionaliteit werkt zoals het zou moeten, maar sommige functies (zoals de onStorage-gebeurtenis) werken niet.

Soortgelijke problemen doen zich voor bij het gebruik van de File API. Je bespaart jezelf dus een hoop gedoe als je de pagina die je test op een testserver zet om al die onzekerheden te voorkomen.

Browserondersteuning voor webopslag

Webopslag is een van de meest ondersteunde functies van HTML5, met goed niveau ondersteuning in elke grote browser. Onderstaande tabel laat het zien minimale versies Belangrijke browsers die webopslag ondersteunen:

Al deze browsers bieden lokale opslag en opslagmogelijkheden voor sessiegegevens. Maar het ondersteunen van het onStorage-evenement vereist meer latere versies browsers zoals IE 9, Firefox 4 of Chrome 6.

De meest problematische versie is IE 7, die helemaal geen webopslag ondersteunt. Als tijdelijke oplossing kunt u webopslag emuleren met behulp van cookies. Het is niet bepaald een perfecte oplossing, maar het werkt. Hoewel er geen officieel script bestaat om dit gat te dichten, zijn er enkele goede uitgangspunten te vinden op de HTML5 Cross Browser-pagina (onder "Webopslag").