Implementabile

Le proposte P3P possono essere codificate in ben tre modi:

La varieta' di modi nel trasporto permette all'implementatore una scelta molto piu' grande in termini di decisioni a corto o lungo termine. Laddove l'ultima soluzione e' dal punto di visto architettonico la piu' efficiente, le altre due risultano essere d'altro canto piu' facilmente implementabili.


L'ultima specifica P3P e' stata suddivisa in TRE LIVELLI:

  1. Il primo livello implementa solo le funzionalita' basiche di controllo della privacy, senza permettere il trasporto nel protocollo HTTP
  2. Il secondo livello aumenta le funzionalita' di controllo, e permette lo scambio di dati automatico
  3. Il terzo livello permette anche la creazione di nuovi schemi di dati, ed il trasporto nel protocollo HTTP.

In tal modo, l'implementatore puo' cominciare ad introdurre le funzionalita' di P3P (e potersi fregiare del suo marchio...) cominciando dal livello uno, che risulta essere molto piu' semplice da implementare, e proseguendo poi con maggior tempo a disposizione (ed anche con il crescente utilizzo da parte degli utenti web delle funzionalita' offerte da P3P) verso l'implementazione dei livelli due e tre.

Dal punto di vista della logica di mercato, questo riduce i costi dell'implementazione, diminuisce i tempi (fattore cruciale nell'ambiente web), e diminuisce i rischi.