Doing some HTML5 website coding currently. One requirement is to check the layout on android devices.
For simple testing, and if you don’t own a smartphone running android, you could try using the free virtualization software VirtualBox and the latest android-appliance from http://androvm.org

For details on installation have a look into the documentation section on androvm.

Once installed, the image runs smoothly, and supports shared folders from VirtualBox. So I added a shared folder, and after a restart, I had it displayed under /mnt/shared.
The shared folder pointed to the website-development folder on my desktop.

Then I used the pre-installed FileManager to go there, and after double-clicking the login.html file, it was displayed in the android browser.
Navigation in browser worked also. Embedded pictures too.

Happy for now.