Keeping an eye on the cookiejar

Konqueror is excellent for monitoring what cookies different websites store on the computer. Blocking various identification cookies is an excellent way of enforcing privacy and speeding up web surfing.

Since most cookies are transmitted back and forth between the server and the browser with every request for every resource…they tend to slow down everything. The requests can be speed up by blocking unnecessary cookies such as cookies from advertisement, session and user identification cookies, preference cookies that repeat the information available elsewhere in the request (HTTP content negotiation), and so on.

Konqueror enables quick reviewing of each cookie before they are stored in the cookiejar. Thus allowing users to expose what cookies really are necessary. The only web browser I know about with better cookie management is Internet Explorer 7 with high privacy settings.

I have been studying cookies set in my web browser for a three months. I am shocked by how poorly cookies are implemented on many popular websites. For example, about every website sets cookies globally instead of limiting them to a path. If they where limited to a path—like, the path to the single resource required to know the contents of that particular cookie—they would only be sent when requesting that particular path. Most websites instead find it most effective to send every cookie with every request. Thus slowing down every request with a couple of unnecessary extra bytes in the requests.

Until website developers start thinking of their cookies, I recommend experienced web users to start looking at their cookies.

Do you monitor what information is stored in your cookiejar?

PS: I apologise for the new analytics cookies set by Mint being pushed trough this site. They are not efficiently designed at all. I have contacted the developer of Mint about the matter. I will stop using Mint analytics if a new cookie-efficient release is not made available very soon.

Copyright © 2008 Daniel Aleksandersen 2008-04-30 at 06:04

« Fixing KNetworkManager in Debian | Home | Opera mini using ¼ of Norway’s bandwidth »

Leave your comment




Related entries Stay informed

Get a free subscription to new entries in the Open Source Notebook!

News feed icon Navigation

Runbox Runbox logo
  • 10 GB email storage,
  • 1 GB file storage,
  • 100 MB attachment limit,
  • your own domain,

...and more! Get your own premium email for just 49 USD per year!

Categories Archives

The archive keeps a record of all entries that have ever been published! Have a look back in time, and see what was going on!

License

This blog entry text is licensed under a Creative Commons Sampling Plus 1.0 License. The license explained, and legal notes.

Creative Commons Sampling+


Copyright © 2006–2008 Daniel Aleksandersen | Legal, license and trademarks | Privacy policy