The W3C Device Independence Working Group has released the final recommendation of Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0. According to the abstract,
This document describes CC/PP (Composite Capabilities/Preference Profiles) structure and vocabularies. A CC/PP profile is a description of device capabilities and user preferences. This is often referred to as a device's delivery context and can be used to guide the adaptation of content presented to that device.
The Resource Description Framework (RDF) is used to create profiles that describe user agent capabilities and preferences. The structure of a profile is discussed. Topics include:
- structure of client capability and preference descriptions, AND
- use of RDF classes to distinguish different elements of a profile, so that a schema-aware RDF processor can handle CC/PP profiles embedded in other XML document types.
CC/PP vocabulary is identifiers (URIs) used to refer to specific capabilities
and preferences, and covers:
- the types of values to which CC/PP attributes may refer,
- an appendix describing how to introduce new vocabularies,
- an appendix giving an example small client vocabulary covering print and display capabilities, and
- an appendix providing a survey of existing work from which new vocabularies may be derived.