Skip to main content

Hardware

There are a few things that browser APIs expose about the underlying hardware, namely

  • Graphics chipset
  • Architecture
  • Memory

Example

"hardware": {
"videocard": {
"vendor": "WebKit",
"renderer": "WebKit WebGL",
"version": "WebGL 1.0 (OpenGL ES 2.0 Chromium)",
"shadingLanguageVersion": "WebGL GLSL ES 1.0 (OpenGL ES GLSL ES 1.0 Chromium)"
},
"architecture": 255,
"deviceMemory": "8",
"jsHeapSizeLimit": 4294705152
},

Code

Check out the implementation