WURFL Capabilities
Select from more than 500 properties of each device, called WURFL capabilities, for inclusion in your license.
Some products or trial editions have a limited set of capabilities.
IMPORTANT: WURFL supports two kinds of capabilities:
- Static capabilities return a property associated with each device object
- Virtual capabilities return a property whose value is based on the evaluation of other static capabilities or further inspection of parameters found in the HTTP request. Virtual capabilities require different methods to retrieve values, so developers should consult their product documentation.
Search capabilities
557 Results
-
advertised_browser - Virtual capability
Infers the name of the browser based on user-agent string analysis (and possibly the analysis of other HTTP headers and WURFL capabilities).
Category: virtualRelated Capabilities: controlcap_advertised_browserPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL.js, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud Platform, WURFL Microservice for AWSPlan: Pro StandardPremium: NoValue type: stringReady to talk about WURFL capabilties? -
advertised_browser_version - Virtual capability
Infers the version of the browser based on user-agent string analysis (and possibly the analysis of other HTTP headers and WURFL capabilities).
Category: virtualRelated Capabilities: controlcap_advertised_browser_versionPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL.js, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Pro StandardPremium: NoValue type: stringReady to talk about WURFL capabilties? -
advertised_device_os - Virtual capability
Infers the name of the Device OS based on user-agent string analysis (and possibly the analysis of other HTTP headers and WURFL capabilities).
Category: virtualRelated Capabilities: controlcap_advertised_device_osPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL.js, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Pro StandardPremium: NoValue type: stringReady to talk about WURFL capabilties? -
advertised_device_os_version - Virtual capability
Infers the name of the Device OS Version based on user-agent string analysis (and possibly the analysis of other HTTP headers and WURFL capabilities).
Category: virtualRelated Capabilities: controlcap_advertised_device_os_versionPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL.js, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Pro StandardPremium: NoValue type: stringReady to talk about WURFL capabilties? -
brand_name - Static capability
Identifies Brand (example: Samsung)
Category: product_infoRelated Capabilities: complete_device_namePopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL.js, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Basic Pro StandardPremium: NoValue type: stringReady to talk about WURFL capabilties? -
complete_device_name - Virtual capability
Concatenates brand name, model name and marketing name (where available) of a device into a single string.
Category: virtualRelated Capabilities: controlcap_complete_device_namePopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL.js, WURFL InSight, WURFL Cloud, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Basic Pro StandardPremium: NoValue type: stringReady to talk about WURFL capabilties? -
device_os - Static capability
Identifies the device's host operating system
Category: product_infoPossible Values:
Android
Bada OS
BlackBerry OS
Desktop
Fire OS
Firefox OS
Hiptop OS
iOS
iPadOS
iPhone OS
KaiOS
Linux
Linux Desktop
Linux Smartphone OS
Mac OS X
macOS
MeeGo
MTK/Nucleus OS
Nintendo
Other Smartphone OS
Palm OS
PlayStation OS
PSP OS
Rex Qualcomm OS
RIM OS
RIM Tablet OS
Roku OS
S40 OS
Symbian OS
Tizen
TV OS
Ubuntu Touch
VIZIO SmartCast
webOS
Windows
Windows CE
Windows Mobile OS
Windows Phone OS
Windows RT
Xbox OSRelated Capabilities: advertised_device_osPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Pro StandardPremium: NoValue type: enumerableReady to talk about WURFL capabilties? -
form_factor - Virtual capability
Returns the device's form factor based on categorization provided by multiple capability tests
Category: virtualPossible Values: Desktop, Tablet, Smartphone, Feature Phone, Smart-TV, Robot, Other non-Mobile, Other MobileRelated Capabilities: controlcap_form_factorPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL.js, WURFL InSight, WURFL Cloud, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Basic Pro StandardPremium: NoValue type: stringReady to talk about WURFL capabilties? -
is_app - Virtual capability
True if the Requesting HTTP Client is an App or not.
Category: virtualRelated Capabilities: advertised_app_name, is_app_webview, controlcap_is_appPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: ProPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
is_full_desktop - Virtual capability
This is just an ALIAS for ux_full_desktop . There is no control capability associated to this virtual capability.
Category: virtualRelated Capabilities: form_factor, ux_full_desktop, controlcap_is_full_desktopPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL.js, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Basic Pro StandardSee what you can do: Mobile OptimizationPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
is_mobile - Virtual capability
This is an ALIAS for is_wireless_device. True if a device is wireless (WiFi, 3G, LTE etc.). Specifically a mobile phone or a tablet are considered as wireless devices, but a desktop PC or a laptop are not.
Category: virtualRelated Capabilities: is_wireless_device, controlcap_is_mobilePopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL.js, WURFL InSight, WURFL Cloud, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Basic Pro StandardPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
is_robot - Virtual capability
True if the HTTP Client is a Bot (robot, crawler or other programmable agent that stalks the web).
Category: virtualRelated Capabilities: form_factor, controlcap_is_robotPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL.js, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Basic Pro StandardPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
is_smartphone - Virtual capability
True if device conforms to ScientiaMobile's definition of a Smartphone.
Category: virtualRelated Capabilities: form_factor, controlcap_is_smartphonePopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL.js, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Basic Pro StandardPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
is_tablet - Static capability
True if a device is a tablet computer (iPad and similar, regardless of OS).
Category: product_infoRelated Capabilities: form_factorPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL.js, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Basic Pro StandardPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
is_wireless_device - Static capability
True if a device is wireless (WiFi, 3G, LTE etc.). Specifically a mobile phone or a tablet are considered as wireless devices, but a desktop PC or a laptop are not.
Category: product_infoPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
manufacturer_name - Static capability
Name of the device's manufacturer if it is different from the brand.
Category: product_infoPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL.js, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: ProPremium: NoValue type: stringReady to talk about WURFL capabilties? -
max_image_height - Static capability
Maximum viewable (usable) height of an image expressed in logical or CSS pixels. This capability refers to the image when used in "mobile mode" (see explanation for max_image_width)
Category: displayRelated Capabilities: max_image_width, resolution_heightPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL.js, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Pro StandardPremium: NoValue type: numericReady to talk about WURFL capabilties? -
max_image_width - Static capability
Maximum viewable (usable) width of an image expressed in logical or CSS pixels. This capability refers to the image when used in "mobile mode", i.e. when the page is served as XHTML MP, or it uses meta-tags such as "viewport", "handheldfriendly", "mobileoptimised" to disable "web rendering" and force a mobile user-experience. For example, iPhone 4 can render picture 640 pixel wide, but normally, pages are served assuming a 320 pixel wide screen.
Category: displayRelated Capabilities: max_image_height, resolution_widthPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL.js, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Pro StandardPremium: NoValue type: numericReady to talk about WURFL capabilties? -
model_name - Static capability
Identifies Model (ex: N95)
Category: product_infoRelated Capabilities: complete_device_namePopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL.js, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Basic Pro StandardPremium: NoValue type: stringReady to talk about WURFL capabilties? -
release_date - Static capability
Year and month the device was released.
Category: product_infoPossible Values: 2017_novemberPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: stringReady to talk about WURFL capabilties? -
release_msrp - Static capability
Manufacturers Suggested Retail Price (MSRP) at the release date of device. Denominated in US Dollars. Exchange rate at time of release used if no price is denominated in dollars
Category: product_infoRelated Capabilities: release_datePopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: YesValue type: numericReady to talk about WURFL capabilties? -
resolution_height - Static capability
Screen height expressed in physical pixels.
Category: displayRelated Capabilities: max_image_height, resolution_widthPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL.js, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Pro StandardPremium: NoValue type: numericReady to talk about WURFL capabilties? -
resolution_width - Static capability
Screen width expressed in physical pixels.
Category: displayRelated Capabilities: max_image_width, resolution_heightPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL.js, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Pro StandardPremium: NoValue type: numericReady to talk about WURFL capabilties? -
advertised_app_name - Virtual capability
Returns the name of the application that generated the User-Agent or the HTTP request.
Category: virtualPossible Values: Over 80 of most popular apps identified. Please contact us for complete list.Related Capabilities: is_app, is_app_webview, controlcap_advertised_app_namePopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Pro StandardPremium: NoValue type: stringReady to talk about WURFL capabilties? -
can_assign_phone_number - Static capability
True if device is a mobile phone and may have a phone number associated to it.
Category: product_infoPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
device_name - Virtual capability
Concatenates brand name and marketing name of a device into a single string. If marketing name is not available, model name is used instead.
Category: virtualRelated Capabilities: brand_name, marketing_name, controlcap_device_namePopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: stringReady to talk about WURFL capabilties? -
device_os_version - Static capability
Identifies the version of the device's host operating system.
Category: product_infoRelated Capabilities: advertised_device_os_versionPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Pro StandardPremium: NoValue type: stringReady to talk about WURFL capabilties? -
is_app_webview - Virtual capability
True if a HTTP request is from an app based webview.
Category: virtualRelated Capabilities: advertised_app_name, is_app, controlcap_is_app_webviewPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL.js, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: ProPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
is_ios - Virtual capability
True if device runs any version of iOS. This virtual capability relies on the device_os (product_info group) capability.
Category: virtualRelated Capabilities: device_os, controlcap_is_iosPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: ProPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
is_phone - Virtual capability
True if a device is a mobile phone.
Category: virtualRelated Capabilities: controlcap_is_phonePopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Basic Pro StandardPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
is_smarttv - Static capability
True if device is a SmartTV (GoogleTV, Boxee Box, AppleTV, etc.).
Category: smarttvRelated Capabilities: form_factorPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL.js, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Basic Pro StandardPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
is_touchscreen - Virtual capability
True if the device has a touch screen. There is no control capability. Mostly an alias for pointing_method == touchscreen ( product_info group) capability.
Category: virtualRelated Capabilities: pointing_method, controlcap_is_touchscreenPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Basic Pro StandardPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
marketing_name - Static capability
In addition to Brand and Model, some devices have a marketing name (Eg. BlackBerry 8100 Pearl, Nokia 8800 Scirocco, Samsung M800 Instinct). Note: If the model and marketing names are the same for a device, this capability will return an empty value. Eg. Motorola Moto G8 Play.
Category: product_infoRelated Capabilities: brand_name, model_name, complete_device_name, device_namePopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL.js, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Basic Pro StandardPremium: NoValue type: stringReady to talk about WURFL capabilties? -
mobile_browser - Static capability
Identifies the device's browser.
Category: product_infoPossible Values: Access Netfront Android Webkit BlackBerry BoltChrome Mobile Chromium Digia Diigo BrowserDolfin/Jasmine Webkit Dorado Doris EdgeEdge Mobile Embider FaceBook Browser FennecFirefox Firefox Mobile Firefox DesktopGecko/Fennec Gecko/Minimo Gecko/Skyfire Jataayujig browser MAUI Wap Browser MSIEMicrosoft Mobile Explorer Microsoft/IE Mobile WinMoMicrosoft/IE Mobile WP7 Microsoft/MMEMicrosoft/Pocket IE Motorola Internet BrowserMQQ Browser NetFrontLifeBrowser Netfront NX NokiaNokia Browser Nokia BrowserNG Nokia Proxy BrowserNokia/S40Ovi Novarra nWeb Openwave Mobile BrowserOpera Opera Coast Opera Mini Opera MobiOpera Tablet OviBrowser (Nokia S40) Palm PhantomPolaris Presto/Opera Presto/Opera MiniPresto/Opera Mobi Presto/Opera Tablet SafariSamsung Semc Skyfire SMIT BrowserSonyEricsson Browser Symphony browser Teleca-ObigoTizen Browser TSBrowser Ubuntu Touch BrowserWebKit/Android WebKit/Bolt WebKit/DigiaWebKit/Diigo WebKit/Dolfin-Jasmine WebKit/iPhoneWebKit/Iris WebKit/LG WebKit/NokiaWebKit/Nokia/MeeGo WebKit/Nokia/NG WebKit/PhantomWebKit/Polaris WebKit/Safari WebKit/SkyfireWebKit/Steel WebKit/webOS WebKit/ZetakeyWebViewer Browser WinWAPRelated Capabilities: advertised_browserPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Pro StandardPremium: NoValue type: enumerableReady to talk about WURFL capabilties? -
mobile_browser_version - Static capability
Identfies the version of the device's browser
Category: product_infoRelated Capabilities: advertised_browser_versionPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Pro StandardPremium: NoValue type: stringReady to talk about WURFL capabilties? -
model_extra_info - Static capability
In addition to Brand and Model (and possibly a marketing name), some may be characterized by extra info (es: Nokia N95 8GB , Sharp 902SH Vodafone ).
Category: product_infoRelated Capabilities: brand_name, model_name, complete_device_namePopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: ProPremium: NoValue type: stringReady to talk about WURFL capabilties? -
physical_screen_height - Static capability
Screen height in millimeters.
Category: displayRelated Capabilities: resolution_heightPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL.js, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: ProPremium: NoValue type: numericReady to talk about WURFL capabilties? -
physical_screen_width - Static capability
Screen width in millimeters.
Category: displayRelated Capabilities: resolution_widthPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL.js, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: ProPremium: NoValue type: numericReady to talk about WURFL capabilties? -
pointing_method - Static capability
Links and widgets can be activated with either a stylus, a finger, a joystick or a BlackBerry-style clickwheel. Devices with this capability set to empty string ("") should have has_pointing_device set to false.
Category: product_infoPossible Values: joystick stylus touchscreen clickwheeltrackpad trackballPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL.js, WURFL Microservice for DockerPremium: NoValue type: enumerableReady to talk about WURFL capabilties? -
ux_full_desktop - Static capability
True if User-Agent (i.e. HTTP Client requesting the content) is a fully-fledged Desktop web-browser with access to physical QWERTY keyboard and mouse (mobile devices, consoles, smart-tvs and more or less advanced tablets are excluded from this category)
Category: user_experienceRelated Capabilities: is_full_desktop, form_factorPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
ajax_support_javascript - Static capability
A device can be said Javascript enabled only if the following features are reliably supported: alert, confirm, access form elements (dynamically set/modify values), setTimeout, setInterval, document.location.
Category: ajaxPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: ProPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
ajax_xhr_type - Static capability
Which syntax to create a XMLHttpRequest() object: none or one of
Category: ajaxPossible Values: none, standard, msxml2, legacy_microsoftPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: enumerableReady to talk about WURFL capabilties? -
device_claims_web_support - Static capability
Whether the device is wireless or not, the browser may claim web support or not. Opera for Symbian is an example of a browser that claims web support (and tries to render at best) a page that was developed for web presentation independently from the device.
Category: product_infoPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
dual_orientation - Static capability
Some devices may be flipped, i.e. user may change orientation, effectively inverting screen_width and screen_height for mobile web browsing and, possibly, for other functions.
Category: displayPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
has_cellular_radio - Static capability
Device has cellular technology (most probably a phone, but not necessarily. May be a data-only device such as Kindle or Nokia N800).
Category: bearerPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: ProPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
has_qwerty_keyboard - Static capability
True if device comes with a full QWERTY keyboard. This may have a say on how forms or other functions are implemented. Virtual keyboard (a-la Palm Pilot) are good enough to make this capability tick to true.
Category: product_infoPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
is_android - Virtual capability
Checks if device runs any version of Android OS. This virtual capability relies on the device_os capability.
Category: virtualRelated Capabilities: device_os, controlcap_is_androidPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: ProPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
is_windows_phone - Virtual capability
True if device runs any version of Windows Phone OS. This virtual capability relies on the device_os (product_info group) capability.
Category: virtualRelated Capabilities: device_os, controlcap_is_windows_phonePopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: ProPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
max_data_rate - Static capability
Maximum bandwidth reachable by the device.
Category: bearerPossible Values: HSDPA = 1800 | 3600 | 7200 | 14400 depending on the device. UMTS(3G) = 384. EGPRS/EDGE = 200. GPRS = 40. HSCSD = 29. CSD = 9Popularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: numericReady to talk about WURFL capabilties? -
mp3 - Static capability
True if supports the MP3 sound format.
Category: sound_formatPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
nfc_support - Static capability
True if device has NFC Chip.
Category: chipsPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
nokia_series - Static capability
Nokia Series 20/30/30+/40/60/80 or 90
Category: product_infoPossible Values: 0 20 30 30+ 40 60 80 90Popularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: enumerableReady to talk about WURFL capabilties? -
playback_3gpp - Static capability
True if the phone supports 3GPP videos (including H.263).
Category: playbackPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
playback_mp4 - Static capability
True if the phone supports MP4 videos.
Category: playbackPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
preferred_markup - Static capability
This field identifies which markup is best supported by the device. This field is filled on personal experiences of our contributors and is used by the WALL library. Values for this capability look like: wml_1_1 , html_wi_imode_compact_generic and html_wi_oma_xhtmlmp_1_0 . Just like any other capability, you may override this value in the patch file.
Category: markupPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for AWS, WURFL Microservice for Docker, CDN Networks, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: ProPremium: NoValue type: enumerableReady to talk about WURFL capabilties? -
streaming_mp4 - Static capability
True if the phone supports MP4.
Category: streamingPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
streaming_preferred_protocol - Static capability
Not all devices support RTSP for streaming (notably, the iPhone doesn't). Some support HTTP-based protocols for streaming (there are actually a few which are based on HTTP. Also see the streaming_preferred_http_protocol capability)
Category: streamingPossible Values: rtsp http mmsPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: enumerableReady to talk about WURFL capabilties? -
streaming_video - Static capability
True if the phone supports video streaming
Category: streamingPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
uaprof - Static capability
UAProf URLs can typically be extracted as a HTTP header. This capability may be useful when this is not possible for some reason.
Category: product_infoPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: stringReady to talk about WURFL capabilties? -
uaprof2 - Static capability
UAProf URLs can typically be extracted as a HTTP header. This capability may be useful when this is not possible for some reason.
Category: product_infoPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: stringReady to talk about WURFL capabilties? -
uaprof3 - Static capability
UAProf URLs can typically be extracted as a HTTP header. This capability may be useful when this is not possible for some reason.
Category: product_infoPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: stringReady to talk about WURFL capabilties? -
unique - Static capability
True if user-agent string is repeated for different devices (rare, but deadly occurrence).
Category: product_infoRelated Capabilities: ununiqueness_handlerPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
ununiqueness_handler - Static capability
How to handle a non-unique User-agent String (API/framework may support specific mechanism to handle HTTP request directly)
Category: product_infoRelated Capabilities: uniquePopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: stringReady to talk about WURFL capabilties? -
viewport_width - Static capability
The method of specifying the viewport width. [empty] = not applicable; device_width_token = use string width=device-width as value ; width_equals_resolution_width = use (display) resolution_width; width_equals_max_image_width = use (display) max_image_width_width
Category: html_uiPossible Values: [empty], device_width_token, width_equals_resolution_width, width_equals_max_image_widthPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: ProPremium: NoValue type: enumerableReady to talk about WURFL capabilties? -
xhtml_make_phone_call_string - Static capability
Prefix to initiate a voice call (Used by WALL).
Category: xhtml_uiPossible Values: none tel: wtai://wp/mc;Popularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: enumerableReady to talk about WURFL capabilties? -
xhtml_send_sms_string - Static capability
Indicates whether device supports the href="sms:+num" syntax to trigger the SMS client from a link. Syntax may be smsto: on some devices or not be supported at all.
Category: xhtml_uiPossible Values: none smsto: sms:Popularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: enumerableReady to talk about WURFL capabilties? -
xhtml_support_level - Static capability
Assuming the device supports some form of XHTML, this capability measures how reliably certain common designer features are supported.
Category: markupPossible Values: -1 0 1 2 3 4. Find an explanation of xhtml support levels here.Popularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: enumerableReady to talk about WURFL capabilties? -
accept_third_party_cookie - Static capability
True if a phone accepts a cookie set from a pixel in a page of a different domain (assuming device with default settings).
Category: xhtml_uiPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
ajax_manipulate_dom - Static capability
True if parentNode, getElementsByTagName and getElementsByName are supported (all of them).
Category: ajaxPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
ajax_preferred_geoloc_api - Static capability
Preferred way to do geolocation through JavaScript.
Category: ajaxPossible Values: none gears w3c_apiPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: enumerableReady to talk about WURFL capabilties? -
ajax_support_event_listener - Static capability
Event Listeners Indicates whether browser allows the registration of event listeners on event targets.
Category: ajaxPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
ajax_support_events - Static capability
True if onload, onclick, onsubmit and onselect are supported
Category: ajaxPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
amr - Static capability
AMR standard sound format.
Category: sound_formatPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
bmp - Static capability
Supports bmp format.
Category: image_formatPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
can_skip_aligned_link_row - Static capability
Many modern devices (or browser/device combo) let users skip a row of links (for ex: link1 | link2 | link3 | link4 ) with just one click down. Other devices force users to click multiple times to skip the list of links.
Category: product_infoPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
canvas_support - Static capability
Whether the browser honors HTML 5 canvases
Category: html_uiPossible Values: none, no-text, fullPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: enumerableReady to talk about WURFL capabilties? -
chtml_make_phone_call_string - Static capability
Prefix to initiate a voice call.
Category: chtml_uiPossible Values: none tel:Popularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: enumerableReady to talk about WURFL capabilties? -
columns - Static capability
Number of columns presented.
Category: displayPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: numericReady to talk about WURFL capabilties? -
cookie_support - Static capability
True if the browser supports cookies (please observe that the cookie may be missing in case an operator strips it out. Similarly, a device with no cookie support may automatically become cookie enabled if a WAP gateway manages cookies on behalf of the device).
Category: xhtml_uiPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
css_border_image - Static capability
The powerful border-image feature is supported in some form (refer to http://t.wurfl.com (group CSS) for actual test). Can be used to create fancy buttons.
Category: cssPossible Values: none css3 webkit mozilla operaPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: enumerableReady to talk about WURFL capabilties? -
css_gradient - Static capability
The powerful gradient feature is supported in some form (refer to http://t.wurfl.com (group CSS) for actual test). Can be used to create gradients purely with CSS.
Category: cssPossible Values: none css3 webkit mozillaPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: enumerableReady to talk about WURFL capabilties? -
css_supports_width_as_percentage - Static capability
Identify those devices for which the CSS property width:100% does not work as expected (many Nokias). In those case, one is better off using the max_image_width to force tables to be the correct size across the screen. This capability refers to both XHTML and HTML content.
Category: cssPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
density_class - Static capability
Ratio of physical pixels to CSS logical pixels for a display.
Category: displayPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: stringReady to talk about WURFL capabilties? -
fl_browser - Static capability
Can run SWF files embedded in HTML
Category: flash_litePopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
flash_lite_version - Static capability
Which version of Flash Lite is supported by device
Category: flash_litePossible Values: [empty] 1_0 1_1 2_0 2_1 3 3_1 4_0 4_1Popularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: enumerableReady to talk about WURFL capabilties? -
full_flash_support - Static capability
Device has full flash support.
Category: flash_litePopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
gif - Static capability
Supports gif format.
Category: image_formatPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
gif_animated - Static capability
Supports animated gif (gif89a) format.
Category: image_formatPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
html_preferred_dtd - Static capability
If HTML is served to the browser, this capability tells which DTD is better to use (on webkit browser it usually does not matter match as long as MIME is text/html).
Category: html_uiPossible Values: none xhtml_mp1 xhtml_mp11 xhtml_mp12 html4xhtml_transitional xhtml_basic html5Popularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: enumerableReady to talk about WURFL capabilties? -
https_support - Static capability
Generic support for HTTPS protocol (SSL connections). Default for generic is "supported", because it is generally recommended to ask users to activate an HTTPS connection.
Category: securityPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
image_inlining - Static capability
True if the browser supports the possibility to have pictures nested within the HTML itself as Base64 ASCII garbage (DATA URI scheme)
Category: html_uiPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
is_html_preferred - Virtual capability
True if the device is better served with HTML. Capability relies on preferred_markup (markup group).
Category: virtualRelated Capabilities: preferred_markup, controlcap_is_html_preferredPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
is_largescreen - Virtual capability
True if the device has a horizontal screen resolution greater than 320 pixels. Relies on the resolution_width ( display group) capability.
Category: virtualRelated Capabilities: resolution_width, controlcap_is_largescreenPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Pro StandardPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
is_sencha_touch_ok - Static capability
Sencha Touch Compatibility according to authors
Category: third_partyPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
is_wml_preferred - Virtual capability
True if the device is better served with WML. Capability relies on preferred_markup ( markup group).
Category: virtualRelated Capabilities: preferred_markup, controlcap_is_wml_preferredPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: ProPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
is_xhtmlmp_preferred - Virtual capability
True if the device is better served with XHTML MP (Mobile Profile). Capability relies on preferred_markup (markup group).
Category: virtualRelated Capabilities: preferred_markup, controlcap_is_xhtmlmp_preferredPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: ProPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
j2me_cldc_1_0 - Static capability
True, if the phone is compliant to CLDC 1.0 specifications.
Category: j2mePopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
j2me_cldc_1_1 - Static capability
True, if the phone is compliant to CLDC 1.1 specifications.
Category: j2mePopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
j2me_midp_1_0 - Static capability
True, if the phone is compliant to MIDP 1.0 specifications.
Category: j2mePopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
j2me_midp_2_0 - Static capability
True, if the phone is compliant to MIDP 2.0.
Category: j2mePopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: booleanReady to talk about WURFL capabilties?
WURFL capabilities?