One thing I noticed is that there doesn't seem to be such a thing for mobile browsers yet. Maybe a worthwhile problem to solve? No good idea how to go about it, though. Would emulations be sufficient? Or maybe attach some real phones to a server and make screenshots (scaling?)?
I am not even sure how many mobile browsers there are. Would one have to test on every phone, or would major versions of webkit mobile, opera mobile etc. be sufficient?
This is a Windows-only product. It is doing Windows API abstraction. They could, of course, get this running on an Intel-based Mac or Linux, but they would have to do a whole lot more API translation to get it working - and probably have to use Wine and X11 in the process. Quite a lot more work.
I'm happy with it. I have Parallels. Now I can use just one VM for all my Windows testing.
I'm finding this really useful: in the past I've had to use a service that runs over VNC (crossbrowsertesting.com). Dealing with cross-browser bugs is annoying enough without additional slowness and inconvenience. This feels much, much nicer.
So, they made something that only runs on Windows. The one platform that runs all of these browsers natively anyway. Incredibly useful investment in time.
Yes, actually. Incredibly useful is an understatement, considering that before this wonderful little product, the only way we web developers could test various versions of IE and various versions other browsers, was to have countless virtual machines wasting tremendous amounts of hard drive space, and sucking up gobs of our precious time as we waited for the VM's to boot just to properly test a site.
I am not even sure how many mobile browsers there are. Would one have to test on every phone, or would major versions of webkit mobile, opera mobile etc. be sufficient?