So – this looks interesting … a plugin for google Chrome browser for emulating mobile environments.  Whenever I work on mobile websites perhaps the biggest challenge is testing across devices – and being able to use the desktop for geo-location services and the like.  Ripple seems to overcome that difficulty:

Ripple is a multi-platform mobile environment emulator that runs in a web browser and is custom-tailored to HTML5 mobile application testing. Ripple aims to reduce the challenges being faced by mobile developers caused by today’s platform fragmentation in the marketplace.

It offers the ability to look under the hood of your mobile applications, gaining full visibility into what your it is doing. It also allows for the use of existing tools to perform JavaScript debugging, HTML DOM inspection, automated testing, as well as multiple device and screen resolution emulation in real-time without having to redeploy the mobile application or restart the emulator.

Ripple is built as a Chrome extension, running as part of the Chrome browser and takes advantage of our back-end services to perform some of the more complex operations.

They have some demo apps set up (for which you’ll need the extension installed and to be running Chrome) … looks good.