15 января 2004 года Консорциум Всемирной сети выпустил документ, озаглавленный «Составные профили возможностей и предпочтений: структура и словари 1.0» (Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0), в качестве рекомендации W3C. CC/PP 1.0 — система для выражения возможностей устройства и предпочтений пользователя с использованием Модели описания ресурсов (RDF). CC/PP регулирует адаптацию документов, облегчая их доставку устройствам. Прочтите пресс-релиз и отзывы и посетите домашнюю страницу программы устройствонезависимости.
Совершенно очевидно, что для телефона или карманного компьютера должен существовать стандартный способ доступа в Сеть. Это устройство должно уметь сказать серверу: «Я — мобила, и размер моего экрана не позволяет показывать сайты с кадрами. Прошу сервировать документ с использованием списков». Это один из примеров того, как характеристики устройства, предпочтения пользователя и ограничения накладывают определённые требования на то, как отображается документ на экране пользователя.
Устройствонезависимость — конечная цель всей технологии CC/PP. По словам Риса Льюиса (Rhys Lewis), председателя рабочей группы W3C по устройствонезависимости (DIWG), в настоящее время существует большой разброс между самыми маленькими устройствами, способными входить в Сеть, и обычными ПК. Посередине находятся интерактивные ТВ, карманные компьютеры, смартфоны и домашние приборы.
CC/PP стала первой рекомендацией W3C, являющейся приложением RDF. Использование RDF для CC/PP предполагает множество преимуществ, включая:
Спецификация разработана в сотрудничестве с другими стандартизирующими организациями: OMA (бывшим форумом WAP) и JCP, разработавшими соответственно спецификацию для описания телефонов и API, позволяющий серверу использовать информацию о CC/PP от клиентского устройства. W3C предсказывает стремительный рост числа серверов, понимающих и использующих информацию CC/PP.
По традиции W3C может похвастаться представительством в рабочей группе не только собственных членов, но и приглашённых экспертов от таких гигантов как Boeing, DaimlerChrysler Research, Ericsson, HP, IBM, INRIA, MobileAware, Nokia, NTT DoCoMo, Panasonic, SAP, Sky, Sony, Sun и Volantis.
Рекомендация W3C — эквивалент стандарта Сети, указывающий на то, что спецификация стабильна, способствует развитию взаимодействия в Сети и была рассмотрена членами W3C, которые одобрили её внедрение в промышленность.