I've been busy developing a next-generation e-book where readers can truly interact with the contents, and not just watch animations or do simplistic activities.
The bad part has been--surely to nobody's surprise--Internet Explorer. There are any number of browsers out there that can do a decent job in conforming to the web standards. And then there is Internet Explorer whose impoverished vendor could never quite find the resources to go with the program.
The good news is that they feel bad about it. Bad enough that they make available a bunch of VMs to test different versions of their piss-poor browser, at http://modern.ie
. Yes, you can chuckle right now about the domain name.
They even made it so that their VMs can be consumed by people who run the kind of OS that people run who have work to do. I had no trouble installing a "Windows 7 + Internet Explorer 9" VM on Linux with VirtualBox. Kudos to them.
Yet they managed to snatch defeat from the jaws of victory. They make the VM expire after 90 days!!! With some snarky procedure of "re-arming" it. Must be some Germanism. (In German, arm means poor.)
Hello, Microsoft. If I saw any value running your OS and your sorry excuse of a browser, I'd pay you. I am only doing this because you messed up so badly for so long. The least you could do is not bother me with some expiration limit.
Really, what are you worried about? That people install Linux and VirtualBox, and then download that VM so they can go to town with Windows 7 and Internet Explorer 9??? Get real! Those folks who can install Linux and VirtualBox are the kind of people who have work to do, and the last thing they want to mess with--unless they are forced to--is Internet Explorer 9.
I grant that Windows 7 has a potential upside, so maybe there is a potential for revenue loss by those fiendish users who install Ubuntu, VirtualBox, the VM, and Firefox or Chrome inside the VM.
That ought to be easy to remedy. Just give them a Windows 8
version that doesn't expire.
It will find no takers except the wretched few who need to debug IE incompatibilities.