Kuidas cookied kontrolli all hoida

[sarjast vanade draftide lõpetamine ja publitseerimine]

Olen varem kirjutanud cookiede teemal ning puudutanud probleemi seoses nende blokeerimisega. Noil kordadel jäi lahendus leidmata ning lootsin, et Firefox 3 lahendab olukorra (luues nn cookiede WhiteList’i). Ent uut versiooni proovides selgus, et cookiede haldus oli jäänud enamvähem samasuguseks kui see oli vanemates versioonides. Uurisin seepeale uuesti Firefoxi add-ons lehekülge, ning lõpuks leidsin ka sobiva plugina mis minu probleemi lahendas :

CS Lite
CS Lite (CS tuleneb sõnast CookieSafe) võimaldab mugavamalt kasutada tavapärast funktsionaalsust (iga cookie juures küsimus, kas lubada või mitte, ajutised cookied jne), aga palju ägedam on nö WhiteListi võimalus – kõik cookied vaikimisi keelata ning lubada ainult doomenid mida vaja.

CookieSafe
CS Lite “esivanem”. Nüüdseks on põhirõhk tagasi CookieSafe arendusel. Võimaldab lubada ja keelata küpsiseid, määrata mil moel neid tuleb hallata (kas lubada täielikult, ainult sessiooniks (järgmisel sessioonil saadakse serverist uus küpsis) või ajutiselt (peale antud sessiooni blokeeritakse doomen ning järgmisel korral tuleb see eraldi lubada). Võimalusi on tegelikult rohkemgi, aga üldiselt on need loetletud kõige vajalikumad.

Mis on vahet pluginatel CS Lite ja CookieSafe?
Selle kohta leiab vastuse siit: http://forum.softwareblaze.com/viewtopic.php?t=264

Kasutamine
Mina kasutan CookieSafe pluginat sellisel viisil, et blokeerin kõik doomenid (CookieSafe options -> Global -> Deny cookies globally) ning luban vastavalt vajadusele kas üldiselt või sessiooni põhiseld vajalikud doomenid. Näiteks:
blogger.com – session
eestiloto.ee – allow
forums.gentoo.org – allow
google.com – allow
hansa.ee – allow
hot.ee – session
orkut.com – allow
wordpress.com – allow

Cookie’de lausblokeerimise miinustest
Esmalt hakkab probleeme olema muidugi lehekülgedega kes toore jõuga eeldavad et cookied on lubatud ja jäävad tsükklisse. Näideteks on URL’id millele hiljuti komistanud – http://epl.surf.ee/, http://laura.linnap.com/ ja ka http://icanhascheezburger.com/

Teine koht kus probleemide otsa võib sattuda on juhused kus üks doomen on lubatud, aga cookide sättimine käib läbi teise doomeni. Ntx ei saa orkutisse kui google on keelatud. Sama lugu on alamdoomenitega – kui üks lubatud ja teine mitte ja nende vahel käib kasutaja jaoks “nähtamatu” hüppamine, siis võib tunduda, et süsteem lihtsalt ei tööta.

Milleks see hea on?
Üldiselt.. mulle meeldib kontrolli omada, kus ja kes minu sessioone haldab, minu samme teab ja näeb. Enamasti pole midagi katki, kui ka cookied on üldiselt lubatud, ent siis teab terve maailm kõigist sinu sammudest (seda saab lihtsalt kontrollida kui sundida iga cookie kohta browserit küsima kas see lubada või mitte, siis saab ettekujutuse kui palju cookied kasutuses on)

Advertisements

Lisa kommentaar

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Muuda )

Twitter picture

You are commenting using your Twitter account. Log Out / Muuda )

Facebook photo

You are commenting using your Facebook account. Log Out / Muuda )

Google+ photo

You are commenting using your Google+ account. Log Out / Muuda )

Connecting to %s

%d bloggers like this: