Hozo Design has a pair of digital measuring devices in the NeoRuler and M-Cube, with both having the goal of making both micro and macro measurements more precise and easier to accomplish.
The Universal Device Detection library will parse any User Agent and detect the browser, operating system, device used (desktop, tablet, mobile, tv, cars, console, etc.), brand and model.