Intel's Web 2.0 toolkit
The IntelĀ® Web 2.0 Technology Development Kit (TDK) allows developers to learn about the platform's configuration, e.g. display, storage, processor, and the platform's context, e.g. bandwidth, connectivity, power and location, etc. within a browser using JavaScript.
Read further here