Using fullscreen in browser crop and setting scale on the layers that need it, it's actually not that hard to achieve, depending on what your game needs offcourse..
I've been working on/with adaptive layouts since I started this app:
WatIsOpen
It works on all devices from the smallest iPhone to the largest Desktop.
For my new app/game I'm improving upon this by adding maximum/minimum width and height and scaling..