2. User Agent Profile / UAProf Reference -- SoftwarePlatform Component
The SoftwarePlatform component of User Agent Profile / UAProf provides information about the software characteristics of the mobile device. For example, audio and video encoders supported, character sets accepted, Java capability, acceptable content types / MIME types and operating system name and version.
The following table lists some base attributes of the SoftwarePlatform component as specified in the UAProf schema. A description and some examples are provided for each base attribute. Note that a user agent profile may not include all attributes listed below.
To scroll the table, use the scroll bars on the right and bottom of the table. A full-page version is available additionally.
UAProf Attribute / Property |
Description |
Example |
---|---|---|
AcceptDownloadableSoftware |
The AcceptDownloadableSoftware attribute states whether the user wants to accept downloadable software. |
<prf:AcceptDownloadableSoftware>Yes</prf:AcceptDownloadableSoftware>
<prf:AcceptDownloadableSoftware>No</prf:AcceptDownloadableSoftware> |
AudioInputEncoder |
The AudioInputEncoder attribute states the audio input encoders that the wireless device supports. |
<prf:AudioInputEncoder> |
CcppAccept |
The CcppAccept attribute contains a list of acceptable MIME media types of the wireless device. |
<prf:CcppAccept> |
CcppAccept-Charset |
The CcppAccept-Charset attribute contains a list of character sets supported by the wireless device. |
<prf:CcppAccept-Charset> |
CcppAccept-Encoding |
The CcppAccept-Encoding attribute states the transfer encodings acceptable by the wireless device. The transfer encoding names can be found at IANA's website. |
<prf:CcppAccept-Encoding> |
CcppAccept-Language |
The CcppAccept-Language attribute states the language preference of the user. Its usage is similar to that of the HTTP header Accept-Language. The items are listed in order of preference. For example, the first list item is the most preferred language. |
<prf:CcppAccept-Language> |
DownloadableSoftwareSupport |
The DownloadableSoftwareSupport attribute states the downloadable software types that the wireless device accepts and executes. |
<prf:DownloadableSoftwareSupport> |
JavaEnabled |
The JavaEnabled attribute states whether the wireless device is capable of running Java programs. |
<prf:JavaEnabled>Yes</prf:JavaEnabled>
<prf:JavaEnabled>No</prf:JavaEnabled> |
JavaPlatform |
The JavaPlatform attribute states the Java technologies that are supported by the wireless device. |
<prf:JavaPlatform> |
JVMVersion |
The JVMVersion attribute states the name and version of the Java virtual machines on the wireless device. |
<prf:JVMVersion> |
MexeClassmarks |
The MexeClassmarks attribute states the MExE classmarks supported. MExE stands for Mobile Execution Environment. |
<prf:MexeClassmarks> |
MexeSecureDomains |
The MexeSecureDomains attribute states whether MExE security domain is supported. MExE stands for Mobile Execution Environment. |
<prf:MexeSecureDomains>Yes</prf:MexeSecureDomains>
<prf:MexeSecureDomains>No</prf:MexeSecureDomains> |
MexeSpec |
The MexeSpec attribute states the MExE classmark specialization supported by the wireless device. MExE stands for Mobile Execution Environment. |
<prf:MexeSpec>22.057</prf:MexeSpec> |
OSName |
The OSName attribute states the name of the operating system of the wireless device. |
<prf:OSName>Series60</prf:OSName> |
OSVendor |
The OSVendor attribute states the vendor of the operating system of the wireless device. |
<prf:OSVendor>Symbian LTD</prf:OSVendor> |
OSVersion |
The OSVersion attribute states the version number of the operating system of the wireless device. |
<prf:OSVersion>2.6</prf:OSVersion> |
RecipientAppAgent |
The RecipientAppAgent attribute states the user agent that sent the current request. |
<prf:RecipientAppAgent>BrowserMail</prf:RecipientAppAgent> |
SoftwareNumber |
The SoftwareNumber attribute states the version number of the firmware. |
<prf:SoftwareNumber>8.0a</prf:SoftwareNumber> |
VideoInputEncoder |
The VideoInputEncoder attribute states the video input encoders that are supported by the wireless device. |
<prf:VideoInputEncoder> |
Previous Page | Page 2 of 7 | Next Page |
- 1. User Agent Profile / UAProf Reference -- HardwarePlatform Component
- 2. User Agent Profile / UAProf Reference -- SoftwarePlatform Component
- 3. User Agent Profile / UAProf Reference -- NetworkCharacteristics Component
- 4. User Agent Profile / UAProf Reference -- BrowserUA Component
- 5. User Agent Profile / UAProf Reference -- WapCharacteristics Component
- 6. User Agent Profile / UAProf Reference -- PushCharacteristics Component
- 7. User Agent Profile / UAProf Reference -- MmsCharacteristics Component