4. User Agent Profile / UAProf Reference -- BrowserUA Component
The BrowserUA component of User Agent Profile / UAProf provides information about the browser of the mobile device. For example, mobile browser name and version, HTML version supported, XHTML version supported and JavaScript capability.
The following table lists some base attributes of the BrowserUA 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 |
---|---|---|
BrowserName |
The BrowserName attribute states the name of the browser that sent the current request. |
<prf:BrowserName>Nokia</prf:BrowserName>
<prf:BrowserName>SEMC-Browser</prf:BrowserName>
<prf:BrowserName>UP.Browser</prf:BrowserName> |
BrowserVersion |
The BrowserVersion attribute states the version number of the browser that sent the current request. |
<prf:BrowserVersion>6.2</prf:BrowserVersion> |
DownloadableBrowserApps |
The DownloadableBrowserApps attribute states the application types that are supported and will be accepted by the browser of the mobile device. |
<prf:DownloadableBrowserApps> |
FramesCapable |
The FramesCapable attribute states whether frames are supported by the browser of the mobile device. |
<prf:FramesCapable>Yes</prf:FramesCapable>
<prf:FramesCapable>No</prf:FramesCapable> |
HtmlVersion |
The HtmlVersion attribute states the HTML version that the browser supports. |
<prf:HtmlVersion>4.0</prf:HtmlVersion> |
JavaAppletEnabled |
The JavaAppletEnabled attribute states whether Java Applets are supported by the browser of the mobile device. |
<prf:JavaAppletEnabled>Yes</prf:JavaAppletEnabled>
<prf:JavaAppletEnabled>No</prf:JavaAppletEnabled> |
JavaScriptEnabled |
The JavaScriptEnabled attribute states whether JavaScript is supported by the browser of the mobile device. |
<prf:JavaScriptEnabled>Yes</prf:JavaScriptEnabled>
<prf:JavaScriptEnabled>No</prf:JavaScriptEnabled> |
JavaScriptVersion |
The JavaScriptVersion attribute states the JavaScript version supported by the browser of the mobile device. |
<prf:JavaScriptVersion>1.4</prf:JavaScriptVersion> |
PreferenceForFrames |
The PreferenceForFrames attribute states whether the user prefers the use of frames in HTML/XHTML pages. |
<prf:PreferenceForFrames>Yes</prf:PreferenceForFrames>
<prf:PreferenceForFrames>No</prf:PreferenceForFrames> |
TablesCapable |
The TablesCapable attribute states whether tables are supported by the browser of the mobile device. |
<prf:TablesCapable>Yes</prf:TablesCapable>
<prf:TablesCapable>No</prf:TablesCapable> |
XhtmlModules |
The XhtmlModules attribute states the XHTML modules that the browser supports. |
<prf:XhtmlModules> |
XhtmlVersion |
The XhtmlVersion attribute states the XHTML version that the browser supports. |
<prf:XhtmlVersion>1.0</prf:XhtmlVersion> |
Previous Page | Page 4 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