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