====== Composite Capability/Preference Profiles (CC/PP) and Related Documents Concerning Device Independence from the W3C ====== =====Contents===== * [[https://www.linuxfoundation.org/#Composite_Capability.2FPreference_Profiles_.28CC.2FPP.29and_Related_Documents_Concerning_Device_Independence_from_the_W3C|1 Composite Capability/Preference Profiles (CC/PP)and Related Documents Concerning Device Independence from the W3C]] * [[https://www.linuxfoundation.org/#Device_Independence_Technical_Recommendations_.28Standards.29|1.1 Device Independence Technical Recommendations (Standards)]] * [[https://www.linuxfoundation.org/#Device_Independence_Candidate_Recommendations|1.2 Device Independence Candidate Recommendations]] * [[https://www.linuxfoundation.org/#Device_Independence_Last_Call_Working_Drafts|1.3 Device Independence Last Call Working Drafts]] * [[https://www.linuxfoundation.org/#Device_Independence_Working_Drafts|1.4 Device Independence Working Drafts]] * [[https://www.linuxfoundation.org/#Device_Independence_Working_Group_Notes|1.5 Device Independence Working Group Notes]] * [[https://www.linuxfoundation.org/#Device_Independence_Glossary|1.6 Device Independence Glossary]] \\ ===== Device Independence Technical Recommendations (Standards) ===== * **[[http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115/|Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0]]** * A CC/PP profile is a description of device capabilities and user preferences. This document describes the structure of a CC/PP profile and shows how vocabularies for these capabilities are used. The [[http://www.w3.org/2003/07/ccpp-SV-PR/test-suite-20030827/|CC/PP Test Suite]] and [[http://www.w3.org/2003/07/ccpp-SV-PR/test-suite-20030827/implementation-report.html|CC/PP Implementation report]] are also available. ===== Device Independence Candidate Recommendations ===== **Note:** According to the [[http://www.w3.org/2005/10/Process-20051014/tr.html|W3C's Publication Process Document]], the purpose of "Candidate Recommendation" means that "At this step, W3C believes the technical report is stable and appropriate for implementation. The technical report MAY still change based on implementation experience." * **[[http://www.w3.org/TR/DPF/|Delivery Context Client Interfaces (DCCI)]]** * Defines a framework for client-side access to a hierarchy of device properties together with a means to set event handlers for notifications of changes to propertie values. Published as a W3C Candidate Recommendation in December 2007 * **[[http://www.w3.org/TR/cselection/|Content Selection for Device Independence (DISelect) 1.0]]** * This document defines a markup for selecting between versions of content. Published as a W3C Candidate Recommendation in July 2007 * **[[http://www.w3.org/TR/cselection-xaf|Delivery Context: XPath Access Functions 1.0]]** * This document defines a suite of XPath functions for access the delivery context. Published as a W3C Candidate Recommendation in July 2007 ===== Device Independence Last Call Working Drafts ===== **Note:** According to the [[http://www.w3.org/2005/10/Process-20051014/tr.html|W3C's Publication Process Document]], a "Last Call" working draft: > A Working Group's Last Call announcement is a signal that: * the Working Group believes that it has satisfied its relevant technical requirements (e.g., of the charter or requirements document) in the Working Draft; * the Working Group believes that it has satisfied significant dependencies with other groups; * other groups **SHOULD** review the document to confirm that these dependencies have been satisfied. * **[[http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430|Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0 (CC/PP 2.0)]]** * This working draft updates the CC/PP 1.0 Recommendation by making it in line with the latest revision of RDF, and ensures its interoperability with OMA's UAProf2. The Last Call review period for this document ended on Friday, 6 July 2007. ===== Device Independence Working Drafts ===== * **[[http://www.w3.org/TR/dcontology/|Delivery Context Ontology]]** * W3C First Public Working Draft published in December 2007. It describes an [[http://www.w3.org/TR/owl-features/|OWL ontology]] for device properties as a basis for adaptation to the context in which an application is executed. * **[[http://www.w3.org/TR/dial/|Device Independent Authoring Language (DIAL)]]** * This working draft describes a markup language for the filtering and presentation of Web page content available across different delivery contexts. The second Public Working Draft published in July 2007 * **[[http://www.w3.org/TR/cselection-primer/|Content Selection (DISelect) Primer 1.0]]** * W3C First Public Working Draft published in October 2006 * **[[http://www.w3.org/TR/cpc-req/|Core Presentation Characteristics: Requirements and Use Cases]]** * This working draft describes the requirements for core presentation characteristics and covers a number of use cases. ===== Device Independence Working Group Notes ===== **Note:** A W3C Note is defined as a document "made available by the W3 Consortium for discussion only. This indicates no endorsement of its content, nor that the Consortium has, is, or will be allocating any resources to the issues addressed by the NOTE." * **[[http://www.w3.org/TR/2004/NOTE-di-atdi-20040218/|Authoring Techniques for Device Independence]]** * This note provides a summary of several techniques and best practices that Web site authors and solution providers may employ when creating and delivering content to a diverse set of access mechanisms. * **[[http://www.w3.org/TR/2003/NOTE-di-princ-20030901/|Device Independence Principles]]** * This note discusses the general principles associated with device independence. * **[[http://www.w3.org/TR/2003/NOTE-acdi-20030901/|Authoring Challenges for Device Independence]]** * This note discusses the challenges associated with authoring materials that can be accessed by a wide range of device with very different capabilities. It includes a set of high level requirements for systems that support device independence. ===== Device Independence Glossary ===== * **[[http://www.w3.org/TR/di-gloss/|Glossary of Terms for Device Independence]]** * This document provides a glossary of terms used in discussions of device independence. ---- * [[:accessibility:handlers:references:start|References for Expert Handlers]] * [[:accessibility:handlers:start|Expert Handlers Home Page]]