DeviceAtlas contains 203 device properties. Filter properties by typing in the box.
Virtual Properties
[CF] Cloud Free [CS] Cloud Standard [CP] Cloud Premium [EO] Enterprise/OEM
[CF] | [CS] | [CP] | [EO] | Name | API Name | Data Type | Description |
---|---|---|---|---|---|---|---|
![]() | ![]() | ![]() | Device ID | id | integer | Unique device identifier (if the device has been successfully detected). | |
![]() | ![]() | ![]() | Is Browser | isBrowser | boolean | Identifies desktop browsers. | |
![]() | ![]() | ![]() | Is Robot | isRobot | boolean | Identifies non-human traffic (robots, crawlers, checkers, download agents, spam harvesters and feed readers). | |
![]() | ![]() | ![]() | Is Checker | isChecker | boolean | Identifies link/site checkers. | |
![]() | ![]() | ![]() | Is Downloader | isDownloader | boolean | Identifies download agents/clients. | |
![]() | ![]() | ![]() | Is Filter | isFilter | boolean | Identifies proxy/content filters. | |
![]() | ![]() | ![]() | Is Spam | isSpam | boolean | Identifies known email address or spam harvesters. | |
![]() | ![]() | ![]() | Is Feed Reader | isFeedReader | boolean | Identifies feed reader clients. | |
![]() | ![]() | ![]() | Is Masquerading As Desktop | isMasqueradingAsDesktop | boolean | The device is pretending to be a desktop browser. | |
![]() | ![]() | Bot Name | botName | string | The name of the robot and/or crawler. | ||
![]() | ![]() | ![]() | Is App | isApp | boolean | Identifies non-browser apps and webviews. | |
![]() | ![]() | Is in-app WebView | isInAppWebView | boolean | Identifies WebViews in non-browser apps. This property is dynamically populated at run time. | ||
![]() | Is Parent | isParent | boolean | The device represents a group of devices that share one or more identifiers and therefore cannot be individually identified. The populated device properties are common to all devices in the group. |
Carrier Identification (if selected)
[CF] Cloud Free [CS] Cloud Standard [CP] Cloud Premium [EO] Enterprise/OEM
[CF] | [CS] | [CP] | [EO] | Name | API Name | Data Type | Description |
---|---|---|---|---|---|---|---|
![]() | Network Operator | networkOperator | string | The mobile network operator that provides service to the device. | |||
![]() | Network Brand | networkBrand | string | The brand name of the mobile network operator. | |||
![]() | MCC | mcc | string | The Mobile Country Code (MCC) of the brand. | |||
![]() | MNC | mnc | set(string) | The Mobile Network Code (MNC) of the brand. | |||
![]() | Country Code | countryCode | string | The country code of the network operator. | |||
![]() | Network Type | networkType | string | The type of the mobile network operator (Available values are MNO/MVNO/Proxy). |
Device Name
[CF] Cloud Free [CS] Cloud Standard [CP] Cloud Premium [EO] Enterprise/OEM
[CF] | [CS] | [CP] | [EO] | Name | API Name | Data Type | Description |
---|---|---|---|---|---|---|---|
![]() | ![]() | ![]() | Device Vendor | vendor | string | The company/organisation that provides a device, browser or other component to the market. It can be a manufacturer, mobile operator or other organisation exclusively offering a product. | |
![]() | ![]() | ![]() | Device Model | model | string | The model name of a device, browser or some other component (e.g. Firefox - Windows). | |
![]() | ![]() | ![]() | Marketing Name | marketingName | string | The marketing name for a device. | |
![]() | Standardised Full Name | standardisedFullName | string | Market recognised name (composite of Vendor + Marketing Name, or Vendor + Model if no Marketing Name exists). | |||
![]() | ![]() | ![]() | Manufacturer | manufacturer | string | Primary organisation creating (not necessarily assembling) the device. | |
![]() | ![]() | ![]() | Year Released | yearReleased | integer | This is the year that the device was released (or announced) |
Hardware
[CF] Cloud Free [CS] Cloud Standard [CP] Cloud Premium [EO] Enterprise/OEM
[CF] | [CS] | [CP] | [EO] | Name | API Name | Data Type | Description |
---|---|---|---|---|---|---|---|
![]() | ![]() | ![]() | Mobile Device | mobileDevice | boolean | True if the device is meant for use on the move. | |
![]() | ![]() | ![]() | ![]() | Primary Hardware Type | primaryHardwareType | string | Primary hardware type, e.g. Tablet, Mobile Phone, etc. Please see the complete list of predefined property values. |
![]() | ![]() | ![]() | Touch Screen | touchScreen | boolean | User may touch the screen to interact with the device. | |
![]() | ![]() | ![]() | Screen Width | displayWidth | integer | The total number of addressable pixels in the horizontal direction of a rectangular display when held in its default orientation. The Property does not apply to displays that are not rectangular or square. | |
![]() | ![]() | ![]() | Screen Height | displayHeight | integer | The total number of addressable pixels in the vertical direction of a rectangular display when held in its default orientation. The Property does not apply to displays that are not rectangular or square. | |
![]() | Automatic Screen Orientation | automaticScreenOrientation | boolean | Automatic screen orientation change is supported by the device hardware. | |||
![]() | ![]() | ![]() | Diagonal Screen Size | diagonalScreenSize | string | The diagonal dimension of the screen in inches. | |
![]() | ![]() | ![]() | Display PPI | displayPpi | integer | The pixel density of the Device's screen. Pixels Per Inch. | |
![]() | ![]() | ![]() | Device Pixel Ratio | devicePixelRatio | string | Ratio between physical pixels and device-independent pixels (dips) on the browser. | |
![]() | ![]() | ![]() | Screen Color Depth | displayColorDepth | integer | The color depth of a display. | |
![]() | ![]() | ![]() | NFC | nfc | boolean | The device has NFC (Near Field Communication) hardware. | |
![]() | ![]() | ![]() | Camera | camera | string | Megapixels of the camera if the device has one. | |
![]() | ![]() | ![]() | Is Mobile Phone | isMobilePhone | boolean | The device is a mobile phone. | |
![]() | ![]() | ![]() | Is Tablet | isTablet | boolean | The device is a tablet device. | |
![]() | ![]() | ![]() | Is EReader | isEReader | boolean | The device is a reading device. | |
![]() | ![]() | ![]() | Is Games Console | isGamesConsole | boolean | The device is a games console. | |
![]() | ![]() | ![]() | Is TV | isTV | boolean | The device is a television. | |
![]() | ![]() | ![]() | Is Set Top Box | isSetTopBox | boolean | The device is a set-top box. | |
![]() | ![]() | ![]() | Is Media Player | isMediaPlayer | boolean | The device is a media player. | |
![]() | ![]() | ![]() | version | version | string | The version number of a component (e.g. 2.0.0.10) | |
![]() | IoT Endpoint | iotEndpoint | boolean | Sensor and/or actuator, with cellular connectivity. | |||
![]() | IoT Enabler | iotEnabler | boolean | Provides cellular connectivity to otherwise unconnected devices. | |||
![]() | IoT Controller | iotController | boolean | Data receiver and aggregator, with the primary function being command/control of remote and/or local IoT devices. | |||
![]() | GPS Hardware Support | gpsHardwareSupport | boolean | The device includes an OS-accessible satellite positioning system receiver. | |||
![]() | Chipset Vendor | chipsetVendor | string | The company/organisation that provides a chipset to the market. | |||
![]() | Chipset Name | chipsetName | string | The marketing name for a chipset. | |||
![]() | Chipset Model | chipsetModel | string | The model name of a chipset. | |||
![]() | CPU Name | cpuName | string | The marketing name for a CPU. If a device is equipped with more than one CPU, values are separated by '&'. | |||
![]() | CPU Cores | cpuCores | string | The Number of cores in a CPU. If a device is equipped with more than one CPU, values are separated by '+'. | |||
![]() | CPU Maximum Frequency | cpuMaxFrequency | string | The frequency of a single core. If a device is equipped with more than one CPU, values are separated by '&'. | |||
![]() | GPU Name | gpuName | string | The marketing name for a GPU. | |||
![]() | SIM Slots | simSlots | integer | Number of SIM card slots the device is equipped with. | |||
![]() | eSIM Count | eSimCount | integer | Number of reprogrammable SIMs the device supports. | |||
![]() | SIM Size | simSize | string | Size of a SIM card supported by a device. | |||
![]() | Internal Storage Capacity | internalStorageCapacity | string | The capacity of the device storage. The value is expressed in GB and the metric system is used for unit conversion (e.g. 1 GB = 1000 MB). | |||
![]() | Expandable Storage | expandableStorage | boolean | Type of the storage card slot device is equipped with. | |||
![]() | Total RAM | totalRam | string | The amount of memory allocated to RAM as reported by manufacturer. The value is expressed in MiB, with binary conversion (1 GiB = 1024 MiB). | |||
![]() | 32 Bit Architecture | 32BitArchitecture | boolean | Both hardware and operating system support 32 bit architecture. | |||
![]() | 64 Bit Architecture | 64BitArchitecture | boolean | Both hardware and operating system support 64 bit architecture. |
Environment
[CF] Cloud Free [CS] Cloud Standard [CP] Cloud Premium [EO] Enterprise/OEM
[CF] | [CS] | [CP] | [EO] | Name | API Name | Data Type | Description |
---|---|---|---|---|---|---|---|
![]() | ![]() | OS Vendor | osVendor | string | The supplier of the operating system. Please see the complete list of predefined property values. This property is dynamically populated at run time. | ||
![]() | ![]() | ![]() | ![]() | OS Name | osName | string | The name of the Operating System installed on the device. This can be used as a substitute for the boolean OS properties. Please see the complete list of predefined property values. This property is dynamically populated at run time. |
![]() | ![]() | OS Family | osFamily | string | The general group name of the operating system (eg. Windows). Please see the complete list of predefined property values. | ||
![]() | ![]() | ![]() | ![]() | OS Version | osVersion | string | The Operating System initial version installed on the device. This property is dynamically populated at run time. |
![]() | OS Version Name | osVersionName | string | The marketing name of the Operating System version e.g. KitKat, Snow Leopard. This property is dynamically populated at run time. | |||
![]() | OS Distribution | osDistribution | string | The name of the OS distribution, either based on or forked from an existing operating system. | |||
![]() | ![]() | ![]() | OS Android | osAndroid | boolean | The device is distributed with Android OS pre-installed. | |
![]() | ![]() | ![]() | OS Bada | osBada | boolean | The device is distributed with Bada OS pre-installed. | |
![]() | ![]() | ![]() | OS iOS | osiOs | boolean | The device is distributed with iOS pre-installed. | |
![]() | ![]() | ![]() | OS Rim | osRim | boolean | The device is distributed with RIM OS pre-installed. | |
![]() | ![]() | ![]() | OS Symbian | osSymbian | boolean | The device is distributed with Symbian OS pre-installed. | |
![]() | ![]() | ![]() | OS Windows Mobile | osWindowsMobile | boolean | The device is distributed with Windows Mobile pre-installed. | |
![]() | ![]() | ![]() | OS Windows Phone | osWindowsPhone | boolean | The device is distributed with Windows Phone pre-installed. | |
![]() | ![]() | ![]() | OS Windows RT | osWindowsRt | boolean | The device is distributed with Windows RT OS pre-installed. | |
![]() | ![]() | ![]() | OS Web OS | osWebOs | boolean | The device is distributed with WebOS pre-installed. | |
![]() | ![]() | ![]() | OS Proprietary | osProprietary | string | The device is distributed with a proprietary OS pre-installed. | |
![]() | ![]() | ![]() | Developer Platform | developerPlatform | string | Commercial name of the developer platform if any (Nokia Series 40, Sony Ericsson Java Platform, etc). | |
![]() | ![]() | ![]() | Developer Platform Version | developerPlatformVersion | string | If the device was built around a Developer Platform, which version. | |
![]() | ![]() | Language | language | string | The language requested by the device in an ISO-639 two-letter code – i.e. “en”. Requires 2.x API with full set of headers. This property is dynamically populated at run time. | ||
![]() | ![]() | Language Locale | languageLocale | string | The language locale requested by the device in an ISO-639 two-letter code followed by an ISO-3166 country code – i.e. “en-GB”. Requires 2.x API with full set of headers. This property is dynamically populated at run time. |
Web Browser
[CF] Cloud Free [CS] Cloud Standard [CP] Cloud Premium [EO] Enterprise/OEM
[CF] | [CS] | [CP] | [EO] | Name | API Name | Data Type | Description |
---|---|---|---|---|---|---|---|
![]() | ![]() | Browser Vendor | browserVendor | string | The supplier of the web browser. Please see the complete list of predefined property values. This property is dynamically populated at run time. | ||
![]() | ![]() | ![]() | ![]() | Browser Name | browserName | string | The name or type of the browser on the device. Please see the complete list of predefined property values. This property is dynamically populated at run time. |
![]() | ![]() | ![]() | ![]() | Browser Version | browserVersion | string | The browser version on the device. This property is dynamically populated at run time. |
![]() | ![]() | ![]() | ![]() | Browser Rendering Engine | browserRenderingEngine | string | The name or type of the browser rendering engine used by the browser. Please see the complete list of predefined property values. This property is dynamically populated at run time. |
![]() | ![]() | ![]() | Markup XHTML Basic 1.0 | markup.xhtmlBasic10 | boolean | The ability of the web browser to render a page using XHTML Basic 1.0. | |
![]() | ![]() | ![]() | Markup XHTML MP 1.0 | markup.xhtmlMp10 | boolean | The ability of the web browser to render a page using XHTML-MP 1.0. | |
![]() | ![]() | ![]() | Markup XHTML MP 1.1 | markup.xhtmlMp11 | boolean | The ability of the web browser to render a page using XHTML-MP 1.1. | |
![]() | ![]() | ![]() | Markup XHTML MP 1.2 | markup.xhtmlMp12 | boolean | The ability of the web browser to render a page using XHTML-MP 1.2. | |
![]() | ![]() | ![]() | Markup WML1 | markup.wml1 | boolean | The ability of the web browser to render a page using WML. | |
![]() | ![]() | ![]() | vCard Download | vCardDownload | boolean | The ability of the web browser to download and open the device's address book when a vCard URI is used. | |
![]() | ![]() | ![]() | Image Gif87 | image.Gif87 | boolean | The ability to display a GIF87 image embedded in a mobile web page, using a tag such as img or object. | |
![]() | ![]() | ![]() | Image GIF89A | image.Gif89a | boolean | The ability to display a GIF89a image embedded in a mobile web page, using a tag such as img or object. | |
![]() | ![]() | ![]() | Image JPG | image.Jpg | boolean | The ability to display a JPG image embedded in a mobile web page, using a tag such as img or object. | |
![]() | ![]() | ![]() | Image PNG | image.Png | boolean | The ability to display a PNG image embedded in a mobile web page, using a tag such as img or object. | |
![]() | ![]() | ![]() | Usable Display Width | usableDisplayWidth | integer | The horizontal size of the default browser's viewport, expressed in device independent pixels (DIPs), when held in its default orientation and the browser zoom is set to 100%. Also known as CSS resolution. | |
![]() | ![]() | ![]() | Usable Display Height | usableDisplayHeight | integer | The vertical size of the default browser's viewport, expressed in device independent pixels (DIPs), when held in its default orientation and the browser zoom is set to 100%. Also known as CSS resolution. | |
![]() | ![]() | ![]() | URI Scheme Tel | uriSchemeTel | boolean | The ability of the web browser to start a telephone call when a URI is defined with the protocol 'tel' followed by a telephone number (e.g. tel:+35312345678). Verify that the browser behaves as expected. | |
![]() | ![]() | ![]() | URI Scheme SMS | uriSchemeSms | boolean | The ability of the web browser to start a new SMS message when a URI is defined with the protocol sms followed by a telephone number (e.g. sms:+35312345678). Verify that the browser behaves as expected. | |
![]() | ![]() | ![]() | URI Scheme SMS To | uriSchemeSmsTo | boolean | The ability of the web browser to start a new SMS message when a URI is defined with the protocol smsto followed by a telephone number (e.g. smsto:+35312345678). Verify that the browser behaves as expected. | |
![]() | ![]() | ![]() | Cookie | cookieSupport | boolean | The ability of a client to store cookies and send them when appropriate. | |
![]() | ![]() | ![]() | HTTPS | https | boolean | The web browser supports the SSL protocol. Support of different certificate authorities is independent from the ability of supporting SSL. Verify that a page protected with SSL is displayed properly. | |
![]() | ![]() | ![]() | Memory Limit Markup | memoryLimitMarkup | integer | Describes the maximum size in bytes for markup in a web page. Media is treated separately. Some browsers might have a variable memory limit based on the memory used by other applications, in that case 0 will be used. | |
![]() | ![]() | ![]() | Memory Limit Embedded Media | memoryLimitEmbeddedMedia | integer | Describes the maximum size in bytes for media files embedded in a web page. Media is treated separately. Some browsers might have a variable memory limit based on the memory used by other applications, in that case 0 will be used. | |
![]() | ![]() | ![]() | Memory Limit Download | memoryLimitDownload | integer | Describes the maximum size in bytes for downloaded from a web page and stored locally (e.g. a ringtone or an image). Media is treated separately. Some browsers might have a variable memory limit based on the memory used by other applications, in that case 0 will be used. | |
![]() | ![]() | ![]() | Flash Capable | flashCapable | boolean | The browser is Flash-Capable. | |
![]() | WAP Push Service Indication | wapPush | boolean | The device is capable of receiving WAP Push notifications, opening a browser upon user instigation, and following the embedded link. |
JavaScript
[CF] Cloud Free [CS] Cloud Standard [CP] Cloud Premium [EO] Enterprise/OEM
[CF] | [CS] | [CP] | [EO] | Name | API Name | Data Type | Description |
---|---|---|---|---|---|---|---|
![]() | ![]() | ![]() | JS Support Basic Java Script | js.supportBasicJavaScript | boolean | The browser has some level of JavaScript support, typically Alert, Confirm, setInterval, setTimeout. | |
![]() | ![]() | ![]() | JS Modify Dom | js.modifyDom | boolean | The browser's JavaScript engine supports modifying DOM elements. | |
![]() | ![]() | ![]() | JS Modify CSS | js.modifyCss | boolean | The browser's JavaScript engine supports modifying CSS elements. | |
![]() | ![]() | ![]() | JS Support Events | js.supportEvents | boolean | The browser's JavaScript engine supports Events. | |
![]() | ![]() | ![]() | JS Support Event Listener | js.supportEventListener | boolean | The browser's JavaScript engine supports Event Listeners. | |
![]() | ![]() | ![]() | JS XHR | js.xhr | boolean | The browser's JavaScript engine supports XMLHttpRequest. | |
![]() | ![]() | ![]() | JS Support Console Log | js.supportConsoleLog | boolean | The browser's JavaScript engine supports console.log(). | |
![]() | ![]() | ![]() | JS Json | js.json | boolean | The browser's JavaScript engine supports JSON objects. | |
![]() | ![]() | ![]() | Supports Client Side | supportsClientSide | boolean | Indicates whether the device supports the DeviceAtlas ClientSide component. |
Network Protocols
[CF] Cloud Free [CS] Cloud Standard [CP] Cloud Premium [EO] Enterprise/OEM
[CF] | [CS] | [CP] | [EO] | Name | API Name | Data Type | Description |
---|---|---|---|---|---|---|---|
![]() | ![]() | ![]() | CSD | csd | boolean | The device is capable of connecting to CSD (Circuit Switched Data) networks. | |
![]() | ![]() | ![]() | HSCSD | hscsd | boolean | The device is capable of connecting to HS CSD (High Speed Circuit Switched Data) networks. | |
![]() | ![]() | ![]() | GPRS | gprs | boolean | The device is capable of connecting to GPRS (General Packet Radio Service) networks. | |
![]() | ![]() | ![]() | EDGE | edge | boolean | The device is capable of connecting to EDGE (Enhanced Data rates for GSM Evolution) networks. | |
![]() | ![]() | ![]() | HSDPA | hsdpa | boolean | The device is capable of connecting to HSDPA (High-Speed Downlink Packet Access) networks. | |
![]() | ![]() | ![]() | UMTS | umts | boolean | The device is capable of connecting to UMTS (Universal Mobile Telecommunications System) networks. | |
![]() | ![]() | ![]() | HSPA+ | hspaEvolved | boolean | The device is capable of connecting to HSPA+ (Evolved High-Speed Packet Access) networks. | |
![]() | ![]() | ![]() | LTE | lte | boolean | The device is capable of connecting to LTE (Long Term Evolution) networks. | |
![]() | ![]() | ![]() | LTE Advanced | lteAdvanced | boolean | The device is capable of connecting to LTE Advanced (Long Term Evolution Advanced) networks. | |
![]() | LTE Category | lteCategory | integer | The UE Category of the device, defining the combined uplink and downlink capability as specified in 3GPP TS36.306. | |||
![]() | VoLTE | volte | boolean | The device is capable of making VoLTE calls. When True, this implies LTE, HD Voice, and AMR-WB are True. | |||
![]() | ![]() | Wi-Fi | wifi | boolean | The device is capable of connecting to WiFi networks. | ||
![]() | VoWiFi | vowifi | boolean | The device is capable of seamless call handover between Wi-Fi and VoLTE connections. | |||
![]() | RCS | rcs | boolean | The device natively supports Rich Communication Services as specified in GSMA RCS6.0 UNI. | |||
![]() | Voice over Cellular | voiceOverCellular | boolean | The device is able to perform voice calls using cellular connectivity. | |||
![]() | 2G | 2g | boolean | The device supports the second generation of cellular mobile phone systems, as described in the Spectrum Policy Dictionary by GSMA. This includes enhancements within the 2G range, e.g. 2.5G. | |||
![]() | 3G | 3g | boolean | The device supports the third generation of cellular mobile phone systems, as described in the Spectrum Policy Dictionary by GSMA. This includes enhancements within the 3G range, e.g. 3.5G. | |||
![]() | 4G | 4g | boolean | The device supports the fourth generation of cellular mobile phone systems, as described in the Spectrum Policy Dictionary by GSMA. | |||
![]() | 5G | 5g | boolean | The device supports the fifth generation of cellular mobile phone systems, as described in the Spectrum Policy Dictionary by GSMA. | |||
![]() | NB-IoT | nbiot | boolean | The device is capable of connecting to the specific type of narrow-band Low Power Wide Area Network (LPWAN) using radio technology standard specified in 3GPP Release 13. | |||
![]() | LTE-M | ltem | boolean | The device is capable of machine-to-machine communication through connecting to the specific type of Low Power Wide Area Network (LPWAN) using radio technology standard specified in 3GPP Release 13. |
HTML5
[CF] Cloud Free [CS] Cloud Standard [CP] Cloud Premium [EO] Enterprise/OEM
[CF] | [CS] | [CP] | [EO] | Name | API Name | Data Type | Description |
---|---|---|---|---|---|---|---|
![]() | ![]() | ![]() | HTML Audio | html.audio | boolean | The browser supports the audio HTML tag. | |
![]() | ![]() | ![]() | HTML Canvas | html.canvas | boolean | The browser supports the canvas element. | |
![]() | ![]() | ![]() | HTML Inline SVG | html.inlinesvg | boolean | The browser supports inline SVG. | |
![]() | ![]() | ![]() | HTML SVG | html.svg | boolean | The browser supports SVG. | |
![]() | ![]() | ![]() | HTML Video | html.video | boolean | The browser supports the video HTML tag. | |
![]() | ![]() | ![]() | CSS Animations | css.animations | boolean | The browser supports CSS animations. | |
![]() | ![]() | ![]() | CSS Columns | css.columns | boolean | The browser supports CSS columns. | |
![]() | ![]() | ![]() | CSS Transforms | css.transforms | boolean | The browser supports CSS transforms. | |
![]() | ![]() | ![]() | CSS Transitions | css.transitions | boolean | The browser supports CSS transitions. | |
![]() | ![]() | ![]() | JS Application Cache | js.applicationCache | boolean | The browser's JavaScript engine supports Application Cache. | |
![]() | ![]() | ![]() | JS Geo Location | js.geoLocation | boolean | The browser's JavaScript engine supports Geo Location. | |
![]() | ![]() | ![]() | JS Indexeddb | js.indexedDB | boolean | The browser's JavaScript engine supports indexedDB. | |
![]() | ![]() | ![]() | JS Local Storage | js.localStorage | boolean | The browser's JavaScript engine supports Local Storage. | |
![]() | ![]() | ![]() | JS Session Storage | js.sessionStorage | boolean | The browser's JavaScript engine supports Session Storage. | |
![]() | ![]() | ![]() | JS Web GL | js.webGl | boolean | The browser's JavaScript engine supports Web GL. | |
![]() | ![]() | ![]() | JS Web Sockets | js.webSockets | boolean | The browser's JavaScript engine supports the Web Sockets API. | |
![]() | ![]() | ![]() | JS Web SQL Database | js.webSqlDatabase | boolean | The browser's JavaScript engine supports the Web SQL Database API. | |
![]() | ![]() | ![]() | JS Web Workers | js.webWorkers | boolean | The browser's JavaScript engine supports the Web Workers API. | |
![]() | ![]() | ![]() | JS Device Orientation | js.deviceOrientation | boolean | The browser's JavaScript engine supports Device Orientation. | |
![]() | ![]() | ![]() | JS Device Motion | js.deviceMotion | boolean | The browser's JavaScript engine supports Device Motion event. | |
![]() | ![]() | ![]() | JS Touch Events | js.touchEvents | boolean | The browser's JavaScript engine supports Touch events. | |
![]() | ![]() | ![]() | JS Query Selector | js.querySelector | boolean | The browser's JavaScript engine supports the Query Selector. |
Streaming
[CF] Cloud Free [CS] Cloud Standard [CP] Cloud Premium [EO] Enterprise/OEM
[CF] | [CS] | [CP] | [EO] | Name | API Name | Data Type | Description |
---|---|---|---|---|---|---|---|
![]() | ![]() | Stream 3GP H.264 Level 1.0 | stream.3gp.h264.level10 | boolean | Support for the streaming of media encoded in the 3GP envelope, with the H264 (MPEG-2 PART 10) codec and in Level 1.0. Verify that the browser behaves as expected. | ||
![]() | ![]() | Stream 3GP H.264 Level 1.0b | stream.3gp.h264.level10b | boolean | Support for the streaming of media encoded in the 3GP envelope, with the H264 (MPEG-2 PART 10) codec and in Level 1.0b. Verify that the browser behaves as expected. | ||
![]() | ![]() | Stream 3GP H.264 Level 1.1 | stream.3gp.h264.level11 | boolean | Support for the streaming of media encoded in the 3GP envelope, with the H264 (MPEG-2 PART 10) codec and in Level 1.1. Verify that the browser behaves as expected. | ||
![]() | ![]() | Stream 3GP H.264 Level 1.2 | stream.3gp.h264.level12 | boolean | Support for the streaming of media encoded in the 3GP envelope, with the H264 (MPEG-2 PART 10) codec and in Level 1.2. Verify that the browser behaves as expected. | ||
![]() | ![]() | Stream 3GP H.264 Level 1.3 | stream.3gp.h264.level13 | boolean | Support for the streaming of media encoded in the 3GP envelope, with the H264 (MPEG-2 PART 10) codec and in Level 1.3. Verify that the browser behaves as expected. | ||
![]() | ![]() | Stream 3GPP AAC LC | stream.3gp.aac.lc | boolean | Support for the streaming of media encoded in the 3GP envelope, with the AAC (M4V/MP4) Low Complexity codec. Verify that the browser behaves as expected. | ||
![]() | ![]() | Stream 3GPP H.263 | stream.3gp.h263 | boolean | Support for the streaming of media encoded in the 3GP envelope, with the H263 codec. Verify that the browser behaves as expected. | ||
![]() | ![]() | Stream 3GPP AMR NB | stream.3gp.amr.nb | boolean | Support for the streaming of media encoded in the 3GP envelope, with the AMR audio codec, in Narrow Band. Verify that the browser behaves as expected. | ||
![]() | ![]() | Stream 3GPP AMR WB | stream.3gp.amr.wb | boolean | Support for the streaming of media encoded in the 3GP envelope, with the AMR audio codec, in Wide Band. Verify that the browser behaves as expected. | ||
![]() | ![]() | Stream MP4 H.264 Level 1.1 | stream.mp4.h264.level11 | boolean | Support for the streaming of media encoded in the MP4 envelope, with the H264 codec and in Level 1.1. Verify that the browser behaves as expected. | ||
![]() | ![]() | Stream MP4 H.264 Level 1.3 | stream.mp4.h264.level13 | boolean | Support for the streaming of media encoded in the MP4 envelope, with the H264 codec and in Level 1.3. Verify that the browser behaves as expected. | ||
![]() | ![]() | Stream MP4 AAC LC | stream.mp4.aac.lc | boolean | Support for the streaming of media encoded in the MP4 envelope, with the AAC (M4V/MP4) Low Complexity codec. Verify that the browser behaves as expected. | ||
![]() | ![]() | Stream HTTP Live Streaming | stream.httpLiveStreaming | boolean | Support for the HTTP live Streaming protocol. |
Video Player
[CF] Cloud Free [CS] Cloud Standard [CP] Cloud Premium [EO] Enterprise/OEM
[CF] | [CS] | [CP] | [EO] | Name | API Name | Data Type | Description |
---|---|---|---|---|---|---|---|
![]() | ![]() | WMV | wmv | boolean | The ability to play WMV envelope for video files. The device is able to parse the WMV envelope for video files. | ||
![]() | ![]() | QCELP In Video | qcelpInVideo | boolean | The ability to play a video that includes audio encoded with QCELP (Qualcomm Code Excited Linear Prediction) codec. The device is able to play videos with audio encoded using QCELP. | ||
![]() | ![]() | 3GP H.264 Level 1.0 | 3gp.h264.level10 | boolean | Support for the playback of media encoded in the 3GP envelope, with the H264 (MPEG-2 PART 10) codec and in Level 1.0. Verify that the browser behaves as expected. | ||
![]() | ![]() | 3GP H.264 Level 1.0b | 3gp.h264.level10b | boolean | Support for the playback of media encoded in the 3GP envelope, with the H264 (MPEG-2 PART 10) codec and in Level 1.0b. Verify that the browser behaves as expected. | ||
![]() | ![]() | 3GP H.264 Level 1.1 | 3gp.h264.level11 | boolean | Support for the playback of media encoded in the 3GP envelope, with the H264 (MPEG-2 PART 10) codec and in Level 1.1. Verify that the browser behaves as expected. | ||
![]() | ![]() | 3GP H.264 Level 1.2 | 3gp.h264.level12 | boolean | Support for the playback of media encoded in the 3GP envelope, with the H264 (MPEG-2 PART 10) codec and in Level 1.2. Verify that the browser behaves as expected. | ||
![]() | ![]() | 3GP H.264 Level 1.3 | 3gp.h264.level13 | boolean | Support for the playback of media encoded in the 3GP envelope, with the H264 (MPEG-2 PART 10) codec and in Level 1.3. Verify that the browser behaves as expected. | ||
![]() | ![]() | 3GPP AAC LC | 3gp.aac.lc | boolean | Support for the playback of media encoded in the 3GP envelope, with the AAC (M4V/MP4) Low Complexity codec. Verify that the browser behaves as expected. | ||
![]() | ![]() | 3GPP H.263 | 3gp.h263 | boolean | Support for the playback of media encoded in the 3GP envelope, with the H263 codec. Verify that the browser behaves as expected. | ||
![]() | ![]() | 3GPP AMR NB | 3gp.amr.nb | boolean | Support for the playback of media encoded in the 3GP envelope, with the AMR audio codec, in Narrow Band. Verify that the browser behaves as expected. | ||
![]() | ![]() | 3GPP AMR WB | 3gp.amr.wb | boolean | Support for the playback of media encoded in the 3GP envelope, with the AMR audio codec, in Wide Band. Verify that the browser behaves as expected. | ||
![]() | ![]() | MP4 H.264 Level 1.1 | mp4.h264.level11 | boolean | Support for the playback of media encoded in the MP4 envelope, with the H264 codec and in Level 1.1. Verify that the browser behaves as expected. | ||
![]() | ![]() | MP4 H.264 Level 1.3 | mp4.h264.level13 | boolean | Support for the playback of media encoded in the MP4 envelope, with the H264 codec and in Level 1.3. Verify that the browser behaves as expected. | ||
![]() | ![]() | MP4 AAC LC | mp4.aac.lc | boolean | Support for the playback of media encoded in the MP4 envelope, with the AAC (M4V/MP4) Low Complexity codec. Verify that the browser behaves as expected. | ||
![]() | H.264 Support In OS | h.264SupportInOs | boolean | The operating system supports playback of H.264-encoded videos. | |||
![]() | H.265 Support In OS | h.265SupportInOs | boolean | The operating system supports playback of H.265-encoded videos. | |||
![]() | VP9 Support In OS | vp9SupportInOs | boolean | The operating system supports playback of VP9-encoded videos. |
Audio Player
[CF] Cloud Free [CS] Cloud Standard [CP] Cloud Premium [EO] Enterprise/OEM
[CF] | [CS] | [CP] | [EO] | Name | API Name | Data Type | Description |
---|---|---|---|---|---|---|---|
![]() | ![]() | MIDI Monophonic | midiMonophonic | boolean | The ability to play MIDI files with not more than 1 note at a time, normally Type 0. The device is able to play the MIDI file as expected. | ||
![]() | ![]() | MIDI Polyphonic | midiPolyphonic | boolean | The ability to play MIDI files, can be Type 0 or Type 1, may have more than 1 note at a time. The device is able to play the MIDI file as expected. | ||
![]() | ![]() | AMR | amr | boolean | The ability to play AMR (Adaptive Multi-Rate) files as defined by 3GPP. The device is able to play the AMR file as expected. | ||
![]() | ![]() | MP3 | mp3 | boolean | The ability to play MP3 (MPEG-1 Audio Layer 3) files. The device is able to play the MP3 file as expected. | ||
![]() | ![]() | AAC | aac | boolean | The ability to play AAC (Advanced Audio Coding) as defined as part of the MPEG-4 specifications. The device is able to play the AAC file as expected. | ||
![]() | ![]() | QCELP | qcelp | boolean | The ability to play QCELP (Qualcomm Code Excited Linear Prediction) audio files. The device is able to play the QCELP file as expected. |
DRM
[CF] Cloud Free [CS] Cloud Standard [CP] Cloud Premium [EO] Enterprise/OEM
[CF] | [CS] | [CP] | [EO] | Name | API Name | Data Type | Description |
---|---|---|---|---|---|---|---|
![]() | ![]() | ![]() | DRM OMA Forward Lock | drmOmaForwardLock | boolean | The device is able to open, read and respect the forward lock constraints as defined in the OMA DRM v1.0 specifications. | |
![]() | ![]() | ![]() | DRM OMA Combined Delivery | drmOmaCombinedDelivery | boolean | The device is able to open, read and respect the combined delivery constraints as defined in the OMA DRM v1.0 specifications. | |
![]() | ![]() | ![]() | DRM OMA Separate Delivery | drmOmaSeparateDelivery | boolean | The device is able to open, read and respect the separate delivery constraints as defined in the OMA DRM v1.0 specifications. | |
![]() | DRM OMA Download | drmOmaDownload | boolean | The device is able to open, read and respect the download rules as defined in the OMA DRM v1.0 specifications. |
JavaVM
[CF] Cloud Free [CS] Cloud Standard [CP] Cloud Premium [EO] Enterprise/OEM
[CF] | [CS] | [CP] | [EO] | Name | API Name | Data Type | Description |
---|---|---|---|---|---|---|---|
![]() | ![]() | ![]() | Midp | midp | string | Version number of supported Java MIDP (Mobile Information Device Profile), e.g. 1.0. The device fully supports JSR 37 or 118 and following as defined by Sun Microsystems. | |
![]() | ![]() | ![]() | CLDC | cldc | string | Version number of supported Java CLDC (Connected Limited Device Configuration), e.g 1.0. The device fully supports JSR 30 or 139 and following as defined by Sun Microsystems. | |
![]() | ![]() | ![]() | JSR30 | jsr30 | boolean | The J2ME virtual machine implements JSR 30. The device fully supports JSR 30 as defined by Sun Microsystems. | |
![]() | ![]() | ![]() | JSR139 | jsr139 | boolean | The J2ME virtual machine implements JSR 139. The device fully supports JSR 139 as defined by Sun Microsystems. | |
![]() | ![]() | ![]() | JSR37 | jsr37 | boolean | The J2ME virtual machine implements JSR 37. The device fully supports JSR 37 as defined by Sun Microsystems. | |
![]() | ![]() | ![]() | JSR118 | jsr118 | boolean | The J2ME virtual machine implements JSR 118. The device fully supports JSR 118 as defined by Sun Microsystems. |
Beta Properties
[CF] Cloud Free [CS] Cloud Standard [CP] Cloud Premium [EO] Enterprise/OEM
[CF] | [CS] | [CP] | [EO] | Name | API Name | Data Type | Description |
---|---|---|---|---|---|---|---|
![]() | ![]() | ![]() | JQM | jqm | boolean | The device supports jQueryMobile. |