- From: Rigo Wenning <rigo@w3.org>
- Date: Fri, 12 Nov 2004 11:11:32 +0100
- To: public-p3p-spec@w3.org
- Cc: Giles Hogben <giles.hogben@jrc.it>
- Message-Id: <200411121111.33215.rigo@w3.org>
The spec currently says: <quote> ======================================================================== Note that while user preferences can list such variable data elements without any additional category information (effectively expressing preferences over any usage of this element), services MUST always explicitly specify the categories that apply to the usage of a variable data element in their particular policy. This information has to appear as a category element in the corresponding DATA element listed in the policy, for example as in: <datatype> <dynamic> <cookies> <CATEGORY>uniqueid</CATEGORY> </cookies> </dynamic> </datatype> where a service declares that cookies are used to recognize the user at this site (i.e. category Unique Identifiers). If a service wants to declare that a data element is in multiple categories, it simply declares the corresponding categories as in: <datatype> <dynamic> <cookies> <CATEGORY> preference </CATEGORY> <CATEGORY> uniqueid </CATEGORY> </cookies> </dynamic> </datatype> With the above declaration a service announces that it uses cookies both to recognize the user at this site and for storing user preference data. Note that for the purpose of P3P there is no difference whether this information is stored in two separate cookies or in a single one. ======================================================================== If we take a compact notation, this should read <datatype> <dynamic> <cookies> <category> preferences uniqueid </category> </cookies> </dynamic> </datatypes> We miss a separator between "preferences" and "uniqueid". Does this mean we cannot use the compact notation here? Or should we invent some general separator in case of multiple terms? Best, Rigo
Received on Friday, 12 November 2004 15:08:04 UTC