6Sep

Cum îți amintești un site web de preferințele tale( și opțiunile privind cookie-urile)?

click fraud protection

Cum își amintesc site-urile preferințele dvs. pentru ele( sau dorința pentru nici unul) și cum rămâne cu subiectul delicat al cookie-urilor? Astăzi, postul SuperUser Q & A urmărește să explice modul în care modulele cookie funcționează și informațiile pe care le stochează pentru un cititor confuz.

Întrebarea de astăzi &Sesiunea de răspuns vine de la amabilitatea SuperUser - o subdiviziune a Stack Exchange, o grupare bazată pe comunitate a site-urilor web Q & A.

Fotografie de curtoazie a lui Pedro Vezini( Flickr).

Întrebarea

Cititorul SuperUser Ruud Lenders dorește să știe mai multe despre modul în care funcționează preferințele și modulele cookie pentru site-urile web:

Un pop-up afișat pe un site pe care l-am vizitat și mi-a cerut să permit site-ul să stocheze preferințele în cookie-uri. Din întâmplare, am ales nu. Reîmprospătarea paginii nu aduce înapoi pop-up. Există o modalitate de a obține acest tip de pop-up înapoi fără a șterge istoria și cookie-urile?

Acest lucru ma făcut de asemenea să mă gândesc. Cum poate aminti un site dacă este permisă stocarea cookie-urilor? Prin stocarea lui într-un cookie?

instagram viewer

Cum poate un site să-și amintească preferințele dvs. în general și despre alegerile dvs. privind cookie-urile în general?

Răspunsul răspunsului

SuperUser bvukelic are răspunsul pentru noi:

Ei v-au întrebat dacă doriți să să stocheze preferințele în cookie-uri, nu dacă doriți ca aceștia să configureze cookie-urile în general. Deci, dacă scriam suport pentru această caracteristică, aș seta un cookie separat( nopref ) și verifica dacă utilizatorul are sau nu acest cookie. Există o șansă bună să găsiți un astfel de cookie pentru acel site, pe care îl puteți șterge fără a elimina alte cookie-uri sau istoric.

Inspectarea setărilor cookie-urilor pentru o anumită pagină

În Firefox, puteți să listați cookie-urile pentru o anumită pagină web făcând clic dreapta pe o parte necompletă a paginii, apoi selectând opțiunea Vizualizare informații pagină .Veți găsi un buton View Cookies în fila de securitate .În Chrome, aveți aceeași opțiune Vizualizare informații despre pagină care deschide un dialog care se blochează din bara de adrese. Un link în partea de sus vă va duce la o listă de cookie-uri. Presupun că caracteristicile similare pot fi găsite și în alte browsere.

Descoperind dacă un site stabilește un cookie

Iată o modalitate prin care puteți descoperi ce face site-ul web. Vizitați site-ul web în modul Incognito .Deschideți Tools Developer și comutați la fila de rețea .Apoi bifați pentru a vedea ce activitate apare în fundal deoarece refuzați să vă urmăriți site-ul cu cookie-uri. Mai specific, căutați anteturile de răspuns și vedeți dacă există anteturi Set-Cookie acolo. Apoi, încercați să ștergeți modulele cookie menționate în antet pentru a vedea dacă acest lucru are vreo diferență.

Despre localStorage

De când un alt poster a menționat localStorage( baza de date în browser), voi comenta și la acest lucru. Cred că va fi foarte rar ca un site să utilizeze localStorage pentru acest scop, deoarece datele localStorage nu sunt accesibile serverului decât dacă există cod JavaScript care trimite datele înapoi la server. Dacă doriți să verificați conținutul localStorage, cea mai rapidă cale este să deschideți Tools Developer în browserul dvs., să accesați fila din Consola ( JavaScript) și să tastați localStorage. Acest lucru ar trebui să vă dea o ieșire care arată ceva de genul:

  • Storage{ someKey: "value", length: 1}

SomeKey identifică valoarea setată de JavaScript pe pagina web pe care vă aflați. Dacă credeți că unKey face ceva relevant, puteți încerca să îl eliminați executând următoarele:

  • localstorage.removeItem( 'someKey');

Aceasta elimină datele de la someKey de la localStorage și reîncărcarea paginii web îl poate readuce la setările din fabrică.Dacă nu sunteți sigur că tasta specială este setată de funcția de notificare a modulelor cookie, este posibil să deschideți pagina web în modul Incognito și să listați conținutul localStorage înainte de a interacționa cu pagina Web.

Din nou, mă îndoiesc că multe site-uri utilizează localStorage în acest scop.

Aveți ceva de adăugat la explicație? Sunați în comentarii. Doriți să citiți mai multe răspunsuri de la alți utilizatori de tehnologie Stack Exchange? Check out discuția completă aici.