Spec.js
Mobile Device Spec detection.
This module made of WebModule.
Documentation
Browser, NW.js and Electron
<script src="<module-dir>/lib/WebModule.js"></script><script src="<module-dir>/lib/WebGLDetector.js"></script><script src="<module-dir>/lib/UserAgent.js"></script><script src="<module-dir>/lib/SpecCatalog.js"></script><script src="<module-dir>/lib/SpecCatalogFP.js"></script><script src="<module-dir>/lib/Spec.js"></script><script> var ua = ; // iPhone 6var spec = ua; specUNKNOWN // -> falsespecSOC // -> "A8"specGPU // -> "POWERVR GX6450",specRAM // -> 1024specBLE // -> truespecNFC // -> falsespecATOM // -> falsespecSIMD // -> truespecH265_ENCODER // -> falsespecH265_DECODER // -> falsespecFORCE_TOUCH // -> falsespecFORCE_CLICK // -> falsespecMAX_THREADS // -> 2specMAX_TOUCH_POINTS // -> 5specMAX_TEXTURE_SIZE // -> 16384specGLES // -> 3.1specMETAL // -> 1.0specVULKAN // -> 0.0specLOW_END // -> falsespecOUTMODED // -> false </script>
WebWorkers
;;;;;;
Node.js
;;;;;; var ua = "DoCoMo/2.0 P07A3(c500;TB;W24H15)";var spec = ua; specFP_TLS // -> truespecFP_UTF8 // -> truespecFP_COOKIE // -> truespecFP_CERT_SHA1 // -> truespecFP_MALFUNCTION // -> truespecFP_FLASH_LITE // -> 3.1specFP_DISPLAY_LONG // -> 662specFP_DISPLAY_SHORT // -> 480