WURFL Cloud Capabilities

Capability Description
complete_device_name (Available in Lite Edition) Concatenates brand name, model name and marketing name (where available) of a device into a single string.
is_mobile (Available in Lite Edition) Tells you if a device is wireless or not. Specifically a mobile phone or a PDA are considered as wireless devices, but a desktop PC or a laptop are not.
form_factor (Available in Lite Edition) This virtual capability will return one of the following values that identify a client's form factor: Desktop, App, Tablet, Smartphone, Feature Phone, Smart-TV, Robot, Other non-Mobile, Other Mobile
brand_name The brand name of the device. (ex: Nokia)
model_name The model name of the device. (ex: N95)
marketing_name In addition to Brand and Model, some devices have a marketing name. (ex: BlackBerry 8100 Pearl, Nokia 8800 Scirocco, Samsung M800 Instinct).
manufacturer_name Name of the device's manufacturer if it is different from the brand.
resolution_width This field represents the screen width expressed in pixels.
resolution_height This field represents the screen height expressed in pixels.
max_image_width Width of the images viewable (usable) width expressed in pixels.
max_image_height Height of the images viewable (usable) width expressed in pixels.
pointing_method Links and widgets can be activated with either a stylus, a finger, a joystick or a BlackBerry-style clickwheel.
physical_screen_width Screen width in millimeters.
physical_screen_height Screen height in millimeters.
is_app_webview True if an HTTP request is from an app-based webview.
is_full_desktop User-Agent (i.e. HTTP Client requesting the content) is a fully-fledged Desktop web-browser with access to physical QWERTY keyboard and mouse.
is_robot Tells you if the HTTP Client is a robot, crawler or other programmable agent.
is_tablet Tells you if a device is a tablet computer (iPad and similar, regardless of OS).
is_smartphone Tells you if a device is a Smartphone.
is_smarttv Device is a SmartTV (GoogleTV, Boxee Box, AppleTV, etc.).
advertised_browser This capability will infer the name of the browser based on user-agent string analysis (and possibly the analysis of other HTTP headers and WURFL capabilities).
advertised_browser_version This capability will infer the name of the browser based on user-agent string analysis (and possibly the analysis of other HTTP headers and WURFL capabilities).
advertised_device_os This capability will infer the name of the Device OS based on user-agent string analysis (and possibly the analysis of other HTTP headers and WURFL capabilities).
advertised_device_os_version This capability will infer the name of the Device OS Version based on user-agent string analysis (and possibly the analysis of other HTTP headers and WURFL capabilities).