Forum Moderators: DixonJones
Now, this privacy statement can contain a pack of lies of course, but who cares about that :) (Nice one p3p - bet you didn't think about that one)
My problem is that I have written a privacy policy, but IE still insists on refusing cookies! Don't ask me why it does this by default.
Can anyone help me?
Let's say my domain is www.x.com, the cookie name is 'yyy' and I am storing non-confidential information. How am I supposed to set these p3p files up to allow a simple basket number to be stored for my shopping cart? (This is a first party cookie)
P.S. I can't ask the customer to change their settings: casual users do not want to change their settings and when theat means losing money to me...
See your stickymail.
-G
the privacy file includes the <DATA-GROUP><DATA ref="#dynamic.cookies"...
and I have set the server to report a compact policy using the header P3P:....
The most confusing part is that when I go to privacy report in IE, it states that it has accepted the cookie. But it has not. The program has a nice simplicity to it: it writes the cookie, it reads the cookie immediately afterwood. And there is no cookie but IE believes that there is?
Why should it refuse cookies if I have set them to accept them? (It's not a firewall issue - Netscape, Opera, Mozilla etc.. no problem, but IE - that's a different subject).
(Oh, and what is the point of carefully formatted and thoughtout p3p.xml file if it can only be read by humans?)
I have spent over 40 hours trying to get this damned thing to work and I am now getting very annoyed with Mickysoft. (To put it in perspective, it only took me 15 hours to write a full Perl shopping cart, deframe the site, and remove all essential JavaScript into server side activities)
Checking your files now..
-G
I think that might just solve your issues.
-G
[w3c.org...]
Try renaming, be back soon...
Can anybody explain why Amazon.com has NO privacy policy (xml variety), nor does it have a compact (P3P: ) header, yet it STILL can store cookies?
This is pathetic because I am wasting hours reading information and getting nowhere - yet if I used JavaScript to store the cookie, no privacy policy is required.
It seems like the normal half-hearted pathetic attempts of Microsoft to use their fine-line domination of the market to promote the tactics they desire to the detriment of other businesses. I hope AOL go down the Netscape route 100% shortly.
Why would it state that a cookie had been stored, when it has not?
Are you sure the cookie is set from your OWN site? Many logging programs call up code via java on your pages to run cookie code from their own server. If THEIR server does not have a privacy thingy then your cookies (actually their cookies) may not be laid.
Dixon.
Can anybody explain why Amazon.com has NO privacy policy (xml variety), nor does it have a compact (P3P: ) header, yet it STILL can store cookies?
Yes. Because as long as the cookie is not third party -- that is, coming from another site -- , the cookie is 'leashed', which means IE will only allow that cookie to be read from that domain. Amazon probably doesn't have the privacy policy because it does not behoove them to have it. Let me explain.
Let's say Amazon has an xml policy and they set a cookie. If the consumer has their IE settings such that that cookie is deemed 'unsatisfactory', the cookie is downgraded to a session cookie and the items a consumer puts into their cart today will be gone at the end of the session.
BUT, if Amazon doesn't have an xml policy at all, the cookie is simply leashed, which means as long as the cookie comes from Amazon, it is allowed.
So, it really doesn't behoove Amazon to have an xml policy if all their cookies are first-party.
For more information:
Privacy in Internet Explorer 6 (Microsoft document) [msdn.microsoft.com]
Tutorial on the different types of cookies:
[webmasterworld.com...]