Introduction
Here you'll find a list of ScientiaMobile's WURFL properties and values and the 51Degrees equivalents that they map to.
Details of all available WURFL Capabilities can be found on ScientiaMobile's website, whilst the 51Degrees property dictionary contains details of all our properties and their possible values.
Obsolete WURFL capabilities
WURFL was designed in 2001 when the web and mobile were very different to now. As such, the majority of the capabilities WURFL contains have not proven relevant to businesses who've migrated to 51Degrees.
Examples of these include:
- Capabilities related to iMode which have been replaced by modern smartphones.
- Manufacturer specific capabilities that are no longer significant (Siemens, Sagem, Nokia, etc).
- Media formats that are no longer used.
- Specific J2ME platform information which has been surpassed by platforms like Android, iOS, and Windows Phone.
- Markup specifications that are no longer considered relevant such as WML, XHTML and CHTML.
Such capabilities are considered obsolete and for reference are listed at the bottom of this page.
Skip to the list of obsolete capabilities.
Mapped WURFL capabilities
The following table lists the WURFL capability name and 51Degrees properties and values that contain the equivalent data.
WURFL Capability | 51Degrees Equivalent Property | 51Degrees Value | Comments |
release_date | ReleaseMonth | Refers to the month in which the device was released or the month in which the device was first seen by 51Degrees (if the release date cannot be identified). | |
release_date (cont.) | ReleaseYear | Refers to the year in which the device was released or the year in which the device was first seen by 51Degrees (if the release date cannot be identified). | |
pointing_method | HasClickWheel | Indicates if the device has a click wheel such as in Apple iPod device. | |
pointing_method (cont.) | HasTrackPad HasTouchScreen | Indicates if the device has a trackpad or trackball. Examples of devices that support this property are the Nexus One and Blackberry Curve | |
pointing_method (cont.) | HasTouchScreen | Indicates if the device has a touch screen. This property will return 'False' for a device that does not have an integrated screen. | |
model_name | HardwareModel | Refers to the model name or number used primarily by the hardware vendor to identify the device, e.g.SM-T805S. This is not always the name the device is most often known by; use HardwareName for a list of popular device names. | |
model_extra_info | HardwareFamily | Refers to the name of devices that only differ by model or region but are marketed under the same name, e.g. Galaxy Tab S 10.5. | |
mobile_browser_version | BrowserVersion | Refers to the version or subversion of the browser. | |
mobile_browser | BrowserName | Refers to the name of the browser. Many mobile browsers, by default, come with an operating system (OS). Unless specifically named, these browsers are named after the accompanying OS and/or the layout engine. Applies to all browsers irrespective of device type. | |
marketing_name | HardwareName | Refers to a list of marketing names associated with the device, separated by a '|'. A device may be known by many names depending on region or network, e.g. Huawei Y6. | |
marketing_name (cont.) | HardwareFamily | Refers to the name of devices that only differ by model or region but are marketed under the same name, e.g. Galaxy Tab S 10.5. | |
manufacturer_name | OEM | Refers to the name of the company that manufactures the device. | |
is_wireless_device | IsMobile | Indicates if the device's primary data connection is wireless and the device is designed to operate mostly by battery power (e.g. mobile phone, smartphone or tablet). This property does not indicate if the device is a mobile phone or not. Laptops are not classified as mobile devices under this definition and so 'IsMobile' will be 'False'. | |
is_tablet | IsTablet | The device is classified as a tablet if the manufacturer sells the device primarily as a tablet, or if the device is primarily advertised as a phablet and has a screen size equal to or greater than 7 inches. | |
is_bot | IsCrawler | Indicates if the source of the web traffic operates without human interaction, primarily for the purpose of indexing the response. Such sources are typically used by search engines, and can be referred to as crawlers, bots, robots or spiders, among other terms. This property can also refer to API calls that process websites to extract the structure data. | |
has_qwerty_keyboard | HasQwertyPad | Indicates if the device has a physical qwerty keyboard. | |
device_os_version | PlatformVersion | Refers to the version or subversion of the software platform. | |
device_os | PlatformName | Refers to the name of the software platform (operating system) the device is using. Applies to all operating systems irrespective of device type. | |
brand_name | HardwareVendor | Refers to the name of the company that manufactures the device or primarily sells it, e.g. Samsung. | |
cookie_support | CookiesCapable | Indicates if the browser supports http Cookies. However, the user may have disabled Cookies in their own configuration. Where data cannot be validated, it is assumed that the browser supports cookies. | |
ajax_xhr_type | AjaxRequestType | Indicates what ajax request format should be used. May also return 'Unsupported' or 'Unknown'. | |
preferred_markup | HtmlVersion Html5 | Refers to the latest version of HyperText Markup Language (HTML) supported by the browser. Used to determine the options available. | |
preferred_markup | Html5 | Indicates if the browser supports the new markup in HTML 5 that also refers to 'New Semantic Elements' such as <header>, <nav>, <section>, <aside>, <footer> etc. This property may need a vendor prefix, e.g. webkit, moz. Used to determine the options available. | |
html_web_4_0 | HtmlVersion | 4 | Refers to the latest version of HyperText Markup Language (HTML) supported by the browser. |
html_web_3_2 | HtmlVersion | 3.2 | Refers to the latest version of HyperText Markup Language (HTML) supported by the browser. |
resolution_width | ScreenPixelsWidth | Refers to the width of the device's screen in pixels. If the device is a desktop or laptop then an 'Unknown' value can be returned. This property is not applicable for a device that does not have a screen. For devices such as tablets or TV which are predominantly used in landscape mode, the pixel width will be the larger value compared to the pixel height. | |
resolution_height | ScreenPixelsHeight | Refers to the height of the device's screen in pixels. If the device is a desktop or laptop then an 'Unknown' value can be returned. This property is not applicable for a device that does not have a screen. For devices such as tablets or TV which are predominantly used in landscape mode, the pixel height will be the smaller value compared to the pixel width. | |
physical_screen_width | ScreenMMWidth | Refers to the screen width of the device in millimetres. This property will return 'Unknown' for desktops or for devices which do not have an integrated screen. | |
physical_screen_height | ScreenMMHeight | Refers to the screen height of the device in millimetres. This property will return 'Unknown' for desktops or for devices which do not have an integrated screen. | |
max_image_width | ScreenPixelsWidth | Refers to the width of the device's screen in pixels. If the device is a desktop or laptop then an 'Unknown' value can be returned. This property is not applicable for a device that does not have a screen. For devices such as tablets or TV which are predominantly used in landscape mode, the pixel width will be the larger value compared to the pixel height. | |
max_image_height | ScreenPixelsHeight | Refers to the height of the device's screen in pixels. If the device is a desktop or laptop then an 'Unknown' value can be returned. This property is not applicable for a device that does not have a screen. For devices such as tablets or TV which are predominantly used in landscape mode, the pixel height will be the smaller value compared to the pixel width. | |
dual_orientation | DeviceType DeviceOrientation | Indicates the type of the device based on values set in other properties, such as IsMobile, IsTablet, IsSmartphone, IsSmallScreen etc. Note that if the device runs on a smart operating system such as Android, Windows Phone etc. but the screen size is less than 2.5 inches, the 'DeviceType' property returns 'SmallScreen'. | |
dual_orientation (cont.) | DeviceOrientation | Indicates if the browser supports DOM events for device orientation, e.g. 'deviceorientation', 'devicemotion' and 'compassneedscalibration'. This property may need a vendor prefix, e.g. webkit, moz, etc. | |
density_class | ScreenMMWidth | Refers to the screen width of the device in millimetres. This property will return 'Unknown' for desktops or for devices which do not have an integrated screen. The indicated properties can be used to calculate pixel density. | |
density_class (cont.) | ScreenInchesWidth ScreenPixelsWidth | Refers to the width of the device's screen in inches. This property will return the value 'Unknown' for desktop or for devices which do not have an integrated screen. The indicated properties can be used to calculate pixel density. | |
density_class (cont.) | ScreenPixelsWidth | Refers to the width of the device's screen in pixels. If the device is a desktop or laptop then an 'Unknown' value can be returned. This property is not applicable for a device that does not have a screen. For devices such as tablets or TV which are predominantly used in landscape mode, the pixel width will be the larger value compared to the pixel height. The indicated properties can be used to calculate pixel density. | |
wbmp | CcppAccept | image/wbmp | Stands for Composite Capability/Preference Profiles. Refers to the list of MIME types supported by the operating system. The list does not include MIME types that are only enabled through the use of 3rd party applications. |
tiff | CcppAccept | image/tiff | Stands for Composite Capability/Preference Profiles. Refers to the list of MIME types supported by the operating system. The list does not include MIME types that are only enabled through the use of 3rd party applications. |
svgt_1_1_plus | CcppAccept | image/svg | Stands for Composite Capability/Preference Profiles. Refers to the list of MIME types supported by the operating system. The list does not include MIME types that are only enabled through the use of 3rd party applications. |
svgt_1_1_plus (cont.) | Svg | Indicates if the browser supports SVG (scalable vector graphics), useful for 2D animations and applications where all objects within the SVG can be accessed via the DOM and can have assigned event listener elements. This property may need a vendor prefix, e.g. webkit, moz, etc. | |
svgt_1_1 | CcppAccept | image/svg | Stands for Composite Capability/Preference Profiles. Refers to the list of MIME types supported by the operating system. The list does not include MIME types that are only enabled through the use of 3rd party applications. |
svgt_1_1 | Svg | Indicates if the browser supports SVG (scalable vector graphics), useful for 2D animations and applications where all objects within the SVG can be accessed via the DOM and can have assigned event listener elements. This property may need a vendor prefix, e.g. webkit, moz, etc. | |
png | CcppAccept | image/png | Stands for Composite Capability/Preference Profiles. Refers to the list of MIME types supported by the operating system. The list does not include MIME types that are only enabled through the use of 3rd party applications. |
jpg | CcppAccept | image/jpg, image/jpeg | Stands for Composite Capability/Preference Profiles. Refers to the list of MIME types supported by the operating system. The list does not include MIME types that are only enabled through the use of 3rd party applications. |
gif_animated | CcppAccept | image/gif | Stands for Composite Capability/Preference Profiles. Refers to the list of MIME types supported by the operating system. The list does not include MIME types that are only enabled through the use of 3rd party applications. |
gif | CcppAccept | image/gif | Stands for Composite Capability/Preference Profiles. Refers to the list of MIME types supported by the operating system. The list does not include MIME types that are only enabled through the use of 3rd party applications. |
colors | BitsPerPixel | Refers to the number of bits used to describe the colour of each individual pixel; a value of 24 bits per pixel means that each pixel could be one of 16 million different colours. Also known as bit depth or colour depth. Can be used to determine the number of colours. | |
bmp | CcppAccept | image/bmp | Stands for Composite Capability/Preference Profiles. Refers to the list of MIME types supported by the operating system. The list does not include MIME types that are only enabled through the use of 3rd party applications. |
https_support | SupportsTls/Ssl | Indicates if the browser supports TLS or SSL, essential for secure protocols such as HTTPS. | |
wifi | SupportedBearers | Wifi | Refers to the list of wireless data technologies supported by the device, including Bluetooth. If the device supports phone calls, the SMS value is also returned. |
max_data_rate | SupportedBearers | Refers to the list of wireless data technologies supported by the device, including Bluetooth. If the device supports phone calls, the SMS value is also returned. | |
has_cellular_radio | SupportedBearers | Refers to the list of wireless data technologies supported by the device, including Bluetooth. If the device supports phone calls, the SMS value is also returned. 51Degrees provide a list of the available radios. | |
streaming_video | StreamingAccept | A list of MIME types the device can stream. The list does not include MIME types that are only supported through the use of 3rd party applications. See values for supported MIME types | |
streaming_vcodec_mpeg4_sp | HardwareVideoCodecsDecode | MPEG-4 | Refers to the list of video codecs supported for decoding by a Chipset. An video codec is program used to coding and decoding digital video files. |
streaming_vcodec_mpeg4_asp | HardwareVideoCodecsDecode | MPEG-4 | Refers to the list of video codecs supported for decoding by a Chipset. An video codec is program used to coding and decoding digital video files. |
streaming_vcodec_h264_bp | HardwareVideoCodecsDecode | H.264 | Refers to the list of video codecs supported for decoding by a Chipset. An video codec is program used to coding and decoding digital video files. |
streaming_vcodec_h263_3 | HardwareVideoCodecsDecode | H.263 | Refers to the list of video codecs supported for decoding by a Chipset. An video codec is program used to coding and decoding digital video files. |
streaming_vcodec_h263_0 | HardwareVideoCodecsDecode | H.263 | Refers to the list of video codecs supported for decoding by a Chipset. An video codec is program used to coding and decoding digital video files. |
streaming_real_media | HardwareVideoCodecsDecode | VP6, VP7, VP8, VP9 | Refers to the list of video codecs supported for decoding by a Chipset. An video codec is program used to coding and decoding digital video files. |
streaming_mp4 | StreamingAccept | video/mp4 | A list of MIME types the device can stream. The list does not include MIME types that are only supported through the use of 3rd party applications. |
streaming_mov | StreamingAccept | video/quicktime | A list of MIME types the device can stream. The list does not include MIME types that are only supported through the use of 3rd party applications. |
streaming_flv | StreamingAccept | video/flv | A list of MIME types the device can stream. The list does not include MIME types that are only supported through the use of 3rd party applications. |
streaming_acodec_amr | HardwareAudioCodecsDecode | AMR | Refers to the list of audio codecs supported for decoding by a Chipset. An audio codec is program used to coding and decoding digital audio files. |
streaming_acodec_aac | HardwareAudioCodecsDecode | AAC | Refers to the list of audio codecs supported for decoding by a Chipset. An audio codec is program used to coding and decoding digital audio files. |
streaming_3gpp | StreamingAccept | video/3gp | A list of MIME types the device can stream. The list does not include MIME types that are only supported through the use of 3rd party applications. |
streaming_3g2 | StreamingAccept | video/3gpp2 | A list of MIME types the device can stream. The list does not include MIME types that are only supported through the use of 3rd party applications. |
wav | CcppAccept | audio/wav | Stands for Composite Capability/Preference Profiles. Refers to the list of MIME types supported by the operating system. The list does not include MIME types that are only enabled through the use of 3rd party applications. |
qcelp | CcppAccept | audio/qcelp | Stands for Composite Capability/Preference Profiles. Refers to the list of MIME types supported by the operating system. The list does not include MIME types that are only enabled through the use of 3rd party applications. |
mp3 | CcppAccept | audio/mp3 | Stands for Composite Capability/Preference Profiles. Refers to the list of MIME types supported by the operating system. The list does not include MIME types that are only enabled through the use of 3rd party applications. |
evrc | CcppAccept | audio/evrc | Stands for Composite Capability/Preference Profiles. Refers to the list of MIME types supported by the operating system. The list does not include MIME types that are only enabled through the use of 3rd party applications. |
awb | CcppAccept | audio/awb | Stands for Composite Capability/Preference Profiles. Refers to the list of MIME types supported by the operating system. The list does not include MIME types that are only enabled through the use of 3rd party applications. |
au | CcppAccept | audio/au | Stands for Composite Capability/Preference Profiles. Refers to the list of MIME types supported by the operating system. The list does not include MIME types that are only enabled through the use of 3rd party applications. |
amr | CcppAccept | audio/amr | Stands for Composite Capability/Preference Profiles. Refers to the list of MIME types supported by the operating system. The list does not include MIME types that are only enabled through the use of 3rd party applications. |
aac | CcppAccept | audio/aac | Stands for Composite Capability/Preference Profiles. Refers to the list of MIME types supported by the operating system. The list does not include MIME types that are only enabled through the use of 3rd party applications. |
playback_wmv | CcppAccept | audio/wmv | Stands for Composite Capability/Preference Profiles. Refers to the list of MIME types supported by the operating system. The list does not include MIME types that are only enabled through the use of 3rd party applications. |
playback_vcodec_mpeg4_sp | HardwareVideoCodecsDecode | MPEG-4 | Refers to the list of video codecs supported for decoding by a Chipset. An video codec is program used to coding and decoding digital video files. |
playback_vcodec_mpeg4_asp | HardwareVideoCodecsDecode | MPEG-4 | Refers to the list of video codecs supported for decoding by a Chipset. An video codec is program used to coding and decoding digital video files. |
playback_vcodec_h264_bp | HardwareVideoCodecsDecode | H.264 | Refers to the list of video codecs supported for decoding by a Chipset. An video codec is program used to coding and decoding digital video files. |
playback_vcodec_h263_3 | HardwareVideoCodecsDecode | H.263 | Refers to the list of video codecs supported for decoding by a Chipset. An video codec is program used to coding and decoding digital video files. |
playback_vcodec_h263_0 | HardwareVideoCodecsDecode | H.263 | Refers to the list of video codecs supported for decoding by a Chipset. An video codec is program used to coding and decoding digital video files. |
playback_real_media | HardwareVideoCodecsDecode | VP6, VP7, VP8, VP9 | Refers to the list of video codecs supported for decoding by a Chipset. An video codec is program used to coding and decoding digital video files. |
playback_mp4 | CcppAccept | video/mp4 | Stands for Composite Capability/Preference Profiles. Refers to the list of MIME types supported by the operating system. The list does not include MIME types that are only enabled through the use of 3rd party applications. |
playback_mov | CcppAccept | video/quicktime | Stands for Composite Capability/Preference Profiles. Refers to the list of MIME types supported by the operating system. The list does not include MIME types that are only enabled through the use of 3rd party applications. |
playback_acodec_qcelp | HardwareAudioCodecsDecode | QCELP | Refers to the list of audio codecs supported for decoding by a Chipset. An audio codec is program used to coding and decoding digital audio files. |
playback_acodec_amr | HardwareAudioCodecsDecode | AMR | Refers to the list of audio codecs supported for decoding by a Chipset. An audio codec is program used to coding and decoding digital audio files. |
playback_acodec_aac | HardwareAudioCodecsDecode | AAC | Refers to the list of audio codecs supported for decoding by a Chipset. An audio codec is program used to coding and decoding digital audio files. |
playback_3gpp | CcppAccept | video/3gp | Stands for Composite Capability/Preference Profiles. Refers to the list of MIME types supported by the operating system. The list does not include MIME types that are only enabled through the use of 3rd party applications. |
playback_3g2 | CcppAccept | video/3gp2 | Stands for Composite Capability/Preference Profiles. Refers to the list of MIME types supported by the operating system. The list does not include MIME types that are only enabled through the use of 3rd party applications. |
canvas_support | CssCanvas Html5 | Indicates if the browser can draw CSS images into a Canvas. This property may need a vendor prefix, e.g. webkit, moz, etc. | |
canvas_support (cont.) | Html5 | Indicates if the browser supports the new markup in HTML 5 that also refers to 'New Semantic Elements' such as <header>, <nav>, <section>, <aside>, <footer> etc. This property may need a vendor prefix, e.g. webkit, moz. | |
is_smarttv | IsTv | Indicates if the device is a TV running on a smart operating system e.g. Android. | |
is_smarttv (cont.) | IsMediaHub | Indicates if the device is a media hub or set top box that requires an external display(s). | |
is_smarttv (cont.) | DeviceType | Indicates the type of the device based on values set in other properties, such as IsMobile, IsTablet, IsSmartphone, IsSmallScreen etc. Note that if the device runs on a smart operating system such as Android, Windows Phone etc. but the screen size is less than 2.5 inches, the 'DeviceType' property returns 'SmallScreen'. | |
is_console | IsConsole | Indicates if the device is primarily a game console, such as Xbox or Playstation. | |
is_console (cont.) | DeviceType | Indicates the type of the device based on values set in other properties, such as IsMobile, IsTablet, IsSmartphone, IsSmallScreen etc. Note that if the device runs on a smart operating system such as Android, Windows Phone etc. but the screen size is less than 2.5 inches, the 'DeviceType' property returns 'SmallScreen'. | |
nfc_support | HasNFC | Indicates if the device has embedded NFC (Near Field Communication) wireless technology that enables the exchange of data between devices either by touching the devices together or bringing them into a distance of 10 cm or less. | |
ux_full_desktop | IsDesktop | Indicates if the source of the web traffic operates without human interaction, primarily for the purpose of indexing the response. Such sources are typically used by search engines, and can be referred to as crawlers, bots, robots or spiders, among other terms. This property can also refer to API calls that process websites to extract the structure data. | |
ux_full_desktop | DeviceType | Indicates the type of the device based on values set in other properties, such as IsMobile, IsTablet, IsSmartphone, IsSmallScreen etc. Note that if the device runs on a smart operating system such as Android, Windows Phone etc. but the screen size is less than 2.5 inches, the 'DeviceType' property returns 'SmallScreen'. | |
jqm_grade | jQueryMobileSupport | A-Grade, B-Grade, C-Grade | Indicates which JavaScript version the browser uses. The number refers to JavaScript versioning, not ECMAscript or Jscript. If the browser doesn't support JavaScript then 'NotSupported' value is returned. |
advertised_app_name | BrowserName | Refers to the name of the browser. Many mobile browsers, by default, come with an operating system (OS). Unless specifically named, these browsers are named after the accompanying OS and/or the layout engine. | |
advertised_browser | BrowserName | Refers to the name of the browser. Many mobile browsers, by default, come with an operating system (OS). Unless specifically named, these browsers are named after the accompanying OS and/or the layout engine. | |
advertised_browser_version | BrowserVersion | Refers to the version or subversion of the browser. | |
advertised_device_os | PlatformName | Refers to the name of the software platform (operating system) the device is using. | |
advertised_device_os_version | PlatformVersion | Refers to the version or subversion of the software platform. | |
complete_device_name | HardwareVendor | Refers to the name of the company that manufactures the device or primarily sells it, e.g. Samsung. | |
complete_device_name (cont.) | HardwareModel | Refers to the model name or number used primarily by the hardware vendor to identify the device, e.g.SM-T805S. This is not always the name the device is most often known by; use HardwareName for a list of popular device names. | |
complete_device_name (cont.) | HardwareName | Refers to a list of marketing names associated with the device, separated by a '|'. A device may be known by many names depending on region or network, e.g. Huawei Y6. | |
device_name | HardwareVendor | Refers to the name of the company that manufactures the device or primarily sells it, e.g. Samsung." | |
device_name (cont.) | HardwareName | Refers to a list of marketing names associated with the device, separated by a '|'. A device may be known by many names depending on region or network, e.g. Huawei Y6. | |
form_factor | DeviceType | Indicates the type of the device based on values set in other properties, such as IsMobile, IsTablet, IsSmartphone, IsSmallScreen etc. Note that if the device runs on a smart operating system such as Android, Windows Phone etc. but the screen size is less than 2.5 inches, the 'DeviceType' property returns 'SmallScreen'. | |
is_android | PlatformName | Android | Refers to the name of the software platform (operating system) the device is using. Check for the value containing the work 'Android' |
is_app | IsWebApp | Indicates if a web page is accessed from an application whose main function is not browsing the World Wide Web or managing emails, e.g. the Facebook App. The application must be downloaded and installed onto the device from an app marketplace such as Apple?s App Store or the Google Play Store, or via a third party as an .apk file or similar. This property will return a 'False' value for mobile browsers such as Chrome Mobile or email browsers (such as Hotmail). | |
is_app_webview | IsWebApp | Indicates if a web page is accessed from an application whose main function is not browsing the World Wide Web or managing emails, e.g. the Facebook App. The application must be downloaded and installed onto the device from an app marketplace such as Apple?s App Store or the Google Play Store, or via a third party as an .apk file or similar. This property will return a 'False' value for mobile browsers such as Chrome Mobile or email browsers (such as Hotmail). | |
is_full_desktop | DeviceType | Indicates the type of the device based on values set in other properties, such as IsMobile, IsTablet, IsSmartphone, IsSmallScreen etc. Note that if the device runs on a smart operating system such as Android, Windows Phone etc. but the screen size is less than 2.5 inches, the 'DeviceType' property returns 'SmallScreen'. | |
is_full_desktop (cont.) | IsDesktop | Indicates if the source of the web traffic operates without human interaction, primarily for the purpose of indexing the response. Such sources are typically used by search engines, and can be referred to as crawlers, bots, robots or spiders, among other terms. This property can also refer to API calls that process websites to extract the structure data. | |
is_ios | PlatformName | iOS | Refers to the name of the software platform (operating system) the device is using. |
is_largescreen | ScreenPixelsWidth | > 320 | Refers to the width of the device's screen in pixels. If the device is a desktop or laptop then an 'Unknown' value can be returned. This property is not applicable for a device that does not have a screen. For devices such as tablets or TV which are predominantly used in landscape mode, the pixel width will be the larger value compared to the pixel height. |
is_mobile | IsMobile | Indicates if the device's primary data connection is wireless and the device is designed to operate mostly by battery power (e.g. mobile phone, smartphone or tablet). This property does not indicate if the device is a mobile phone or not. Laptops are not classified as mobile devices under this definition and so 'IsMobile' will be 'False'. | |
is_phone | SupportsPhoneCalls | Indicates if the device can receive and make telephone calls using available bearers without any additional software such as VoIP. Devices that support voice calls do not necessarily support phone calls. | |
is_robot | IsCrawler | Indicates if the source of the web traffic operates without human interaction, primarily for the purpose of indexing the response. Such sources are typically used by search engines, and can be referred to as crawlers, bots, robots or spiders, among other terms. This property can also refer to API calls that process websites to extract the structure data. | |
is_smartphone | IsSmartPhone | Indicates if the device can make and receive phone calls, has a screen size greater than or equal to 2.5 inches and less than 7 inches, runs a modern operating system (Android, iOS, Windows Phone, BlackBerry etc.) and is not designed to be a wearable technology. | |
is_touchscreen | HasTouchScreen | Indicates if the device has a touch screen. This property will return 'False' for a device that does not have an integrated screen. | |
is_windows_phone | PlatformName | Windows Phone | Refers to the name of the software platform (operating system) the device is using. |
Obsolete WURFL Capabilities
The following WURFL capabilities are considered to be obsolete and are not currently present in our published data set. Should you require these capabilities in order to migrate to 51Degrees, please ask us for advice.
WURFL Capability | Comments |
ununiqueness_handler | |
unique | |
uaprof3 | |
uaprof2 | |
uaprof | |
nokia_series | |
nokia_feature_pack | |
nokia_edition | |
is_google_glass | Google glass is currently under review. |
device_claims_web_support | |
can_skip_aligned_link_row | |
can_assign_phone_number | |
wrap_mode_support | |
wml_make_phone_call_string | |
wml_displays_image_in_center | |
wml_can_display_images_and_text_on_same_line | |
wizards_recommended | |
times_square_mode_support | |
table_support | |
softkey_support | |
proportional_font | |
opwv_wml_extensions_support | |
numbered_menus | |
menu_with_select_element_recommended | |
menu_with_list_of_links_recommended | |
insert_br_element_after_widget_recommended | |
image_as_link_support | |
icons_on_menu_items_support | |
elective_forms_recommended | |
deck_prefetch_support | |
card_title_support | |
built_in_back_button_support | |
break_list_of_links_with_br_element_recommended | |
access_key_support | |
imode_region | |
emoji | |
chtml_table_support | |
chtml_make_phone_call_string | |
chtml_displays_image_in_center | |
chtml_display_accesskey | |
chtml_can_display_images_and_text_on_same_line | |
xhtmlmp_preferred_mime_type | |
xhtml_table_support | |
xhtml_supports_table_for_layout | |
xhtml_supports_monospace_font | |
xhtml_supports_invisible_text | |
xhtml_supports_inline_input | |
xhtml_supports_iframe | |
xhtml_supports_forms_in_table | |
xhtml_supports_css_cell_table_coloring | |
xhtml_support_wml2_namespace | |
xhtml_send_sms_string | |
xhtml_send_mms_string | |
xhtml_select_as_radiobutton | |
xhtml_select_as_popup | |
xhtml_select_as_dropdown | |
xhtml_readable_background_color2 | |
xhtml_readable_background_color1 | |
xhtml_preferred_charset | |
xhtml_nowrap_mode | |
xhtml_marquee_as_css_property | |
xhtml_make_phone_call_string | |
xhtml_honors_bgcolor | |
xhtml_format_as_css_property | |
xhtml_format_as_attribute | |
xhtml_file_upload | |
xhtml_document_title_support | |
xhtml_display_accesskey | |
xhtml_can_embed_video | |
xhtml_avoid_accesskeys | |
xhtml_autoexpand_select | |
xhtml_allows_disabled_form_elements | |
opwv_xhtml_extensions_support | |
accept_third_party_cookie | |
ajax_support_javascript | |
ajax_support_inner_html | |
ajax_support_getelementbyid | |
ajax_support_events | |
ajax_support_event_listener | |
ajax_preferred_geoloc_api | |
ajax_manipulate_dom | |
ajax_manipulate_css | |
xhtml_support_level | |
wml_1_3 | |
wml_1_2 | |
wml_1_1 | |
voicexml | |
multipart_support | |
html_wi_w3_xhtmlbasic | |
html_wi_oma_xhtmlmp_1_0 | |
html_wi_imode_htmlx_1_1 | |
html_wi_imode_htmlx_1 | |
html_wi_imode_html_5 | |
html_wi_imode_html_4 | |
html_wi_imode_html_3 | |
html_wi_imode_html_2 | |
html_wi_imode_html_1 | |
html_wi_imode_compact_generic | |
total_cache_disable_support | |
time_to_live_support | |
rows | |
columns | |
webp_lossy_support | |
webp_lossless_support | |
transparent_png_index | |
transparent_png_alpha | |
greyscale | |
post_method_support | |
emptyok | |
empty_option_value_support | |
basic_authentication_support | |
wta_voice_call | |
wta_phonebook | |
wta_pdc | |
wta_misc | |
nokia_voice_call | |
phone_id_provided | |
vpn | |
sdio | |
max_url_length_in_requests | |
max_url_length_homepage | |
max_url_length_cached_page | |
max_url_length_bookmark | |
max_object_size | |
max_no_of_connection_settings | |
max_no_of_bookmarks | |
max_length_of_username | |
max_length_of_password | |
max_deck_size | |
wallpaper_wbmp | |
wallpaper_tiff | |
wallpaper_resize | |
wallpaper_preferred_width | |
wallpaper_preferred_height | |
wallpaper_png | |
wallpaper_oma_size_limit | |
wallpaper_max_width | |
wallpaper_max_height | |
wallpaper_jpg | |
wallpaper_inline_size_limit | |
wallpaper_greyscale | |
wallpaper_gif | |
wallpaper_directdownload_size_limit | |
wallpaper_df_size_limit | |
wallpaper_colors | |
wallpaper_bmp | |
wallpaper | |
video | |
screensaver_wbmp | |
screensaver_resize | |
screensaver_preferred_width | |
screensaver_preferred_height | |
screensaver_png | |
screensaver_oma_size_limit | |
screensaver_max_width | |
screensaver_max_height | |
screensaver_jpg | |
screensaver_inline_size_limit | |
screensaver_greyscale | |
screensaver_gif | |
screensaver_directdownload_size_limit | |
screensaver_df_size_limit | |
screensaver_colors | |
screensaver_bmp | |
screensaver | |
ringtone_xmf | |
ringtone_wav | |
ringtone_voices | |
ringtone_spmidi | |
ringtone_rmf | |
ringtone_qcelp | |
ringtone_oma_size_limit | |
ringtone_mp3 | |
ringtone_mmf | |
ringtone_midi_polyphonic | |
ringtone_midi_monophonic | |
ringtone_inline_size_limit | |
ringtone_imelody | |
ringtone_directdownload_size_limit | |
ringtone_digiplug | |
ringtone_df_size_limit | |
ringtone_compactmidi | |
ringtone_awb | |
ringtone_amr | |
ringtone_aac | |
ringtone_3gpp | |
ringtone | |
picture_wbmp | |
picture_resize | |
picture_preferred_width | |
picture_preferred_height | |
picture_png | |
picture_oma_size_limit | |
picture_max_width | |
picture_max_height | |
picture_jpg | |
picture_inline_size_limit | |
picture_greyscale | |
picture_gif | |
picture_directdownload_size_limit | |
picture_df_size_limit | |
picture_colors | |
picture_bmp | |
picture | |
oma_support | |
inline_support | |
downloadfun_support | |
directdownload_support | |
oma_v_1_0_separate_delivery | |
oma_v_1_0_forwardlock | |
oma_v_1_0_combined_delivery | |
streaming_wmv | |
streaming_video_size_limit | |
streaming_preferred_protocol | |
streaming_preferred_http_protocol | |
wap_push_support | |
utf8_support | |
iso8859_support | |
expiration_date | |
connectionoriented_unconfirmed_service_load | |
connectionoriented_unconfirmed_service_indication | |
connectionoriented_unconfirmed_cache_operation | |
connectionoriented_confirmed_service_load | |
connectionoriented_confirmed_service_indication | |
connectionoriented_confirmed_cache_operation | |
connectionless_service_load | |
connectionless_service_indication | |
connectionless_cache_operation | |
ascii_support | |
j2me_xmf | |
j2me_wmapi_2_0 | |
j2me_wmapi_1_1 | |
j2me_wmapi_1_0 | |
j2me_wma | |
j2me_wbmp | |
j2me_wav | |
j2me_video_capture_enabled | |
j2me_udp | |
j2me_svgt | |
j2me_storage_size | |
j2me_socket | |
j2me_siemens_extension | |
j2me_siemens_color_game | |
j2me_serial | |
j2me_select_key_code | |
j2me_screen_width | |
j2me_screen_height | |
j2me_rmf | |
j2me_right_softkey_code | |
j2me_return_key_code | |
j2me_realvideo | |
j2me_realmedia | |
j2me_realaudio | |
j2me_real8 | |
j2me_png | |
j2me_photo_capture_enabled | |
j2me_nokia_ui | |
j2me_mpeg4 | |
j2me_mp4 | |
j2me_mp3 | |
j2me_motorola_lwt | |
j2me_mmapi_1_1 | |
j2me_mmapi_1_0 | |
j2me_midp_1_0 | |
j2me_midi | |
j2me_middle_softkey_code | |
j2me_max_record_store_size | |
j2me_max_jar_size | |
j2me_locapi | |
j2me_left_softkey_code | |
j2me_jtwi | |
j2me_jpg | |
j2me_imelody | |
j2me_https | |
j2me_http | |
j2me_heap_size | |
j2me_h263 | |
j2me_gif89a | |
j2me_gif | |
j2me_datefield_no_accepts_null_date | |
j2me_datefield_broken | |
j2me_clear_key_code | |
j2me_capture_image_formats | |
j2me_canvas_width | |
j2me_canvas_height | |
j2me_btapi | |
j2me_bmp3 | |
j2me_bmp | |
j2me_bits_per_pixel | |
j2me_audio_capture_enabled | |
j2me_au | |
j2me_amr | |
j2me_aac | |
j2me_3gpp | |
j2me_3dapi | |
doja_4_0 | |
doja_3_5 | |
doja_3_0 | |
doja_2_2 | |
doja_2_1 | |
doja_2_0 | |
doja_1_5 | |
doja_1_0 | |
sender | |
receiver | |
mms_xmf | |
mms_wmlc | |
mms_wml | |
mms_wbxml | |
mms_wbmp | |
mms_wav | |
mms_video | |
mms_vcard | |
mms_vcalendar | |
mms_symbian_install | |
mms_spmidi | |
mms_rmf | |
mms_qcelp | |
mms_png | |
mms_ota_bitmap | |
mms_nokia_wallpaper | |
mms_nokia_ringingtone | |
mms_nokia_operatorlogo | |
mms_nokia_3dscreensaver | |
mms_mp4 | |
mms_mp3 | |
mms_mmf | |
mms_midi_polyphonic_voices | |
mms_midi_polyphonic | |
mms_midi_monophonic | |
mms_max_width | |
mms_max_size | |
mms_max_height | |
mms_max_frame_rate | |
mms_jpeg_progressive | |
mms_jpeg_baseline | |
mms_jar | |
mms_jad | |
mms_gif_static | |
mms_gif_animated | |
mms_evrc | |
mms_bmp | |
mms_amr | |
mms_3gpp2 | |
mms_3gpp | |
built_in_recorder | |
built_in_camera | |
text_imelody | |
sms_enabled | |
siemens_screensaver_width | |
siemens_screensaver_height | |
siemens_ota | |
siemens_logo_width | |
siemens_logo_height | |
sckl_vcard | |
sckl_vcalendar | |
sckl_ringtone | |
sckl_operatorlogo | |
sckl_groupgraphic | |
sagem_v2 | |
sagem_v1 | |
picturemessage | |
panasonic | |
operatorlogo | |
nokiavcard | |
nokiavcal | |
nokiaring | |
largeoperatorlogo | |
gprtf | |
ems_version | |
ems_variablesizedpictures | |
ems_upi | |
ems_odi | |
ems_imelody | |
ems | |
callericon | |
xmf | |
voices | |
sp_midi | |
smf | |
rmf | |
nokia_ringtone | |
mmf | |
mld | |
midi_polyphonic | |
midi_monophonic | |
imelody | |
digiplug | |
compactmidi | |
full_flash_support | |
flash_lite_version | |
fl_wallpaper | |
fl_sub_lcd | |
fl_standalone | |
fl_screensaver | |
fl_browser | |
css_supports_width_as_percentage | |
css_spriting | |
css_rounded_corners | |
css_gradient_linear | |
css_gradient | |
css_border_image | |
transcoder_ua_header | |
is_transcoder | |
rss_support | |
pdf_support | |
progressive_download | |
playback_oma_size_limit | |
playback_inline_size_limit | |
playback_directdownload_size_limit | |
playback_df_size_limit | |
hinted_progressive_download | |
viewport_width | |
viewport_userscalable | |
viewport_supported | |
viewport_minimum_scale | |
viewport_maximum_scale | |
viewport_initial_scale | |
mobileoptimized | |
image_inlining | |
html_preferred_dtd | |
handheldfriendly | |
is_sencha_touch_ok | |
controlcap_is_xhtmlmp_preferred | |
controlcap_is_wml_preferred | |
controlcap_is_windows_phone | |
controlcap_is_touchscreen | |
controlcap_is_smartphone | |
controlcap_is_robot | |
controlcap_is_phone | |
controlcap_is_mobile | |
controlcap_is_largescreen | |
controlcap_is_ios | |
controlcap_is_html_preferred | |
controlcap_is_full_desktop | |
controlcap_is_app_webview | |
controlcap_is_app | |
controlcap_is_android | |
controlcap_form_factor | |
controlcap_device_name | |
controlcap_complete_device_name | |
controlcap_advertised_device_os_version | |
controlcap_advertised_device_os | |
controlcap_advertised_browser_version | |
controlcap_advertised_browser | |
controlcap_advertised_app_name | |
is_html_preferred | |
is_wml_preferred | |
is_xhtmlmp_preferred |