6Sep

Kuinka verkkosivusto muistaa asetuksesi( ja evästeiden valinnat)?

click fraud protection

Kuinka verkkosivustot muistavat mieltymyksesi heille( tai halu mitään) ja mitä evästeiden kosketettavan aiheen kanssa? Tämän päivän SuperUser Q & A -viestillä pyritään selvittämään, miten evästeet toimivat ja tiedot, joita he säilyttävät hämmentynyt lukija.

Päivän kysymys &Vastausistunto tulee meille kohteliaasti SuperUser-osastoon Stack Exchange, yhteisöllinen ryhmittely Q & A verkkosivuilla.

Kuva Pedro Vezinin( Flickr) kohteliaisuudesta.

Kysymys

SuperUser-lukija Ruud-lainanantajat haluavat tietää lisää siitä, miten sivuston asetukset ja evästeet toimivat:

Ponnahdusikkuna näkyi verkkosivustolla, jonka kävin ja kysyi minulta, sallisiko verkkosivustolle mahdollisuus tallentaa asetuksia evästeisiin. Sattumalta, valitsin ei. Sivun päivittäminen ei tuota ponnahdusikkunoita takaisin. Onko olemassa tapa saada tällainen ponnahdusikkuna takaisin tyhjentämättä historiaa ja evästeitä?

Tämä sai minut myös ajattelemaan. Kuinka verkkosivusto muistaa, jos sallitaan evästeiden tallentaminen? Tallentamalla sen evästeeseen?

instagram viewer

Kuinka verkkosivusto muistaa mieltymykset kokonaisuutena ja evästeiden yleiset valintasi?

Vastaus

SuperUser-avustaja bvukelic on meille vastaus:

He kysyivät, haluatko -tallennusasetukset evästeissä, ei, jos haluat, että he asettavat yleensä evästeet. Joten jos kirjoittaisin tälle ominaisuudelle tukea, asetan erillisen evästeen( nopref ) ja tarkistan onko käyttäjällä tätä evästettä.On hyvä mahdollisuus löytää tällainen eväste kyseiselle verkkosivustolle, jonka voit tyhjentää poistamatta muita evästeitä tai historiaa.

Etsitään tiettyjä sivuja varten määritetyt evästeet

Firefoxissa voit luetella tietyn web-sivun evästeet napsauttamalla hiiren kakkospainikkeella sivun tyhjää osaa ja valitsemalla sitten View Page Info -vaihtoehdon. View Cookies -painike löytyy Security -välilehdeltä .Chromeissa on sama -sivunäyttö -vaihtoehto, joka avaa ikkunan, joka riippuu osoitekentästä.Linkki yläosaan vie sinut evästeiden luetteloon. Oletan, että vastaavia ominaisuuksia löytyy muilta selaimilta.

Löydäkö sivusto asettaa evästeen

Tässä on yksi tapa, jolla voit selvittää, mitä verkkosivusto tekee. Käy verkkosivustossa Incognito-tilassa .Avaa -kehitystyökalut ja siirry -verkko-välilehdelle .Tarkista sitten, mitä aktiviteettia esiintyy taustalla, kun hylkää sivuston seuranta evästeiden kanssa. Tarkastele tarkemmin vastausotsikoita ja tarkista, onko siellä -set-cookie -otsikoita. Yritä sitten poistaa otsakkeessa mainitut evästeet, jotta näet, onko tämä merkitystä.

About localStorage

Koska toinen juliste on maininnut localStorage( selaintietokanta), kommentoin myös tätä.Mielestäni on hyvin harvinaista, että verkkosivusto käyttää localStoragea tähän tarkoitukseen, koska localStorage-tiedot eivät ole palvelimen käytettävissä, ellei ole JavaScript-koodia, joka lähettää tiedot takaisin palvelimelle. Jos haluat tarkistaa localStorage-sisällön, nopein tapa on avata -kehittäjän työkalut selaimellasi, siirry ( JavaScript) Console -välilehtiin ja kirjoita localStorage. Tämän pitäisi antaa sinulle tuotos, joka näyttää jotain:

  • Säilytys{ someKey: "arvo", pituus: 1}

SomeKey tunnistaa JavaScriptin määrittämän arvon verkkosivustossasi. Jos uskot, että jokin jotain on jotain asiaankuuluva, voit yrittää poistaa sen suorittamalla seuraavat vaiheet:

  • localstorage.removeItem( 'someKey');

Tämä poistaa tietyn osan paikallisesta osoitteesta localStorage-tiedostossa ja Web-sivun uudelleen lataaminen voi palauttaa sen tehdasasetuksiin. Jos et ole varma, että evästeiden ilmoitustoiminto asettaa avaimen, voit avata verkkosivun Incognito-tilassa ja luetella localStorage-sisällön ennen Web-sivun vuorovaikutusta.

Epäilen, että monet sivustot käyttävät localStorage tätä tarkoitusta varten.

Onko sinulla jotain lisättävä selitykseen? Kuulkaa kommentit. Haluatko lukea lisää vastauksia muilta tech-tajuilta Stack Exchange-käyttäjiltä?Katso koko keskusteluketju täältä.