I
accomplish something similar to what your talking
about by simply setting the default cookie behavior in Firefox and
Mozilla to accept all cookies as session cookies (they go away when the
browser is closed). Some versions of Firefox use a dropdown labeled
"Keep Cookies:" to set this, just select "until I close Firefox" to
have every cookie act as a session cookie, even if the site is trying
to set it as a persistent cookie.
Most of the time, there's no problem accepting the cookie for a given
site (although I use adBlock to block all of the "tracking" sites I
know of) for that session, the problem lies in the persons coding the
website insisting on a persistent cookie when what's really needed is a
session cookie, so I just have the browser correct their coding error
for them ;}
If there's a site where I actually want them to retain the cookie
between sessions (none so far, since "remembering" your user/pass with
a cookie is a BAD thing), then I can go to the cookie manager (before
closing the browser) and change the settings for that site to allow it
to be permanent (add it to the exceptions list). Mozilla lets you be
even more fine-grained based on P3P categories and whether the cookie
is for the originating site, or is a third-party cookie, but the
concept is the same (I wish Firefox would incorporate the more
fine-grained control, perhaps in a later version...).
If you still want to see a popup for every cookie, you can do that too,
just have Firefox ask you every time about how to store the cookie (and
just choose "until I close Firefox" every time)
If you hit a site, and wish their cookie hadn't been accepted, just
close the browser, reopen it, and continue browsing (History is a good
tool to get back to where you were).
The majority of cookie use is (IMO) the result of bad code
(misunderstanding of cookies, laziness, or outright incompetence (ask
me about it sometime)). I find that many sites set a cookie because
the tool in use (ASP sites are infamous for this) sets it up
automatically, and the designers never realize it's there, or never
bother to change it. A lot of shopping sites use a cookie as a session
management tool (which comes down to laziness, since there's no reason
to do so, sessions are easy enough to manage without trying to set a
cookie via other means, including HTTP session management). There are
some sites that set cookies as a means of tracking users (mostly the
big ad bureaus), but those sites are best blocked entirely anyway.
I would dispute that there is any valid reason to use cookies anymore,
not since HTTP 1.1 became commonly available, but I'm apparently in the
(extreme)minority on the web.
==Joseph++
Alan Dayley wrote:
<<SNIP>>
That is exactly what I want.
- Make a cookie buffer that retains the cookies from the site you are
currently viewing.
- If you decide you don't want the cookies, dump the buffer.
- If you surf on to a new site, the cookies in the buffer get saved as if
accepted and the current site cookies are now in the buffer.
That shouldn't be so hard to manage. If I only knew how to write a
Firefox addon.
Also, if Mozilla had that sort of feature, it would just start an arms
race as purveyors of mal- and mark-ware cookies tried to get registered
on your browser.
Yea, I suppose it would. But I don't stop fighting spam because the
spammers keep getting smarter.
Unfortunately "cookie people" are getting smarter. This is a new
technology that hides cookie backups in the Macromedia Flash environment.
http://informationweek.com/story/showArticle.jhtml?articleID=160400801
(Another reason not to install or use flash(?))
I am not fantical about cookies. They have very ligitimate uses. I just
want control of my internet experience.
Alan
---------------------------------------------------
PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us
To subscribe, unsubscribe, or to change you mail settings:
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss