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
27 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_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? -
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? -
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? -
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_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? -
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?
WURFL capabilities?