W3C home > Mailing lists > Public > www-mobile@w3.org > March 2005

Re: CC/PP and UAProf profiles

From: Roger Gimson <roger.gimson@hp.com>
Date: Tue, 08 Mar 2005 09:14:10 +0000
Message-ID: <422D6CE2.4080505@hp.com>
To: "Wyse, Simon" <CMSSWYSE@livjm.ac.uk>
Cc: www-mobile@w3.org

Steve Parker wrote at 07/03/2005 21:15 ...
> Your questions are easily answered with some intelligent Googling.

For example, search for "delivery context".

-- 
roger.gimson@hp.com | HP Labs, Bristol BS34 8QZ, UK | +44 117-312-8167



>>-----Original Message-----
>>From: www-mobile-request@w3.org [mailto:www-mobile-request@w3.org]On
>>Behalf Of Wyse, Simon
>>Sent: Monday, March 07, 2005 10:42 AM
>>To: www-mobile@w3.org
>>Subject: CC/PP and UAProf profiles
>>
>>
>>
>>Dear Sir/Madame,
>>
>>I am currently working on a university project about WAP
>>development.  After studying technologies within this field I
>>have come to learn about CC/PP.  However I do not fully
>>understand the concept and was hoping I could get some help in
>>understanding this area.
>>
>>I understand that a Schema is set up for different devices like
>>this example from http://www.w3.org/TR/2000/WD-CCPP-struct-20000721/
>>
>><RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
>>     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
>>     xmlns:ccpp="http://www.w3.org/2000/07/04-ccpp#"
>>     xmlns:uaprof="http://www.wapforum.org/UAPROF/ccppschema-19991014#">
>>
>>  <Description about="http://www.example.com/MyProfile">
>>    <ccpp:component>
>>      <Description about="http://www.example.com/TerminalHardware">
>>        <type resource="http://www.example.com/Schema#HardwarePlatform" />
>>        <uaprof:CPU>PPC</uaprof:CPU>
>>        <uaprof:ScreenSize>320x200</uaprof:ScreenSize>
>>      </Description>
>>    </ccpp:component>
>>
>>    <ccpp:component>
>>      <Description about="http://www.example.com/TerminalSoftware">
>>        <type resource="http://www.example.com/Schema#SoftwarePlatform" />
>>        <uaprof:OSName>EPOC</uaprof:OSName>
>>        <uaprof:OSVersion>2.0</uaprof:OSVersion>
>>        <uaprof:OSVendor>Symbian</uaprof:OSVendor>
>>      </Description>
>>    </ccpp:component>
>>
>>    <ccpp:component>
>>      <Description about="http://www.example.com/Browser">
>>        <type resource="http://www.example.com/Schema#BrowserUA" />
>>        <uaprof:BrowserName>Mozilla</uaprof:BrowserName>
>>        <uaprof:BrowserVersion>5.0</uaprof:BrowserVersion>
>>        <uaprof:CcppAccept>
>>          <Bag>
>>            <li>text/plain</li>
>>            <li>text/vnd.wap.wml</li>
>>          </Bag>
>>        </uaprof:CcppAccept>
>>      </Description>
>>    </ccpp:component>
>>  </Description>
>></RDF>
>>
>>Once the different schemas have been set up for each Mobile
>>device I.e. Nokia, Sony, etc
>>Then how do you then
>>(a) Identify which mobile device is trying to access your site,
>>to use the settings of the correct schema?
>>(b) make use of the schema to change the way you site content is
>>displayed on there device?
>>
>>Any help would be gratefully received, or any examples of code I
>>could look at to solve my queries.
>>
>>Thanks
>>Simon
Received on Tuesday, 8 March 2005 09:14:32 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 6 April 2009 13:00:03 GMT