<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>DEfusion.org.uk &#187; IE Sucks</title>
	<atom:link href="http://www.defusion.org.uk/archives/category/ie-sucks/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.defusion.org.uk</link>
	<description>I too will force my opinions on you</description>
	<lastBuildDate>Mon, 04 Jul 2011 19:28:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>No IE For You!</title>
		<link>http://www.defusion.org.uk/archives/2009/11/01/no-ie-for-you/</link>
		<comments>http://www.defusion.org.uk/archives/2009/11/01/no-ie-for-you/#comments</comments>
		<pubDate>Sun, 01 Nov 2009 22:45:06 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[IE Sucks]]></category>
		<category><![CDATA[Standards]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.defusion.org.uk/archives/2009/11/01/no-ie-for-you/</guid>
		<description><![CDATA[
The title of this post was going to be:
If Microsoft Insist On Making It Nigh-on Impossible For Us To Test IE Effectively Then Why Do They Think We Should Bother Supporting It?
But I decided that was a bit too long, so I took inspiration from the soup kitchen chef instead, it&#8217;s more to the point.
Anyway [...]]]></description>
			<content:encoded><![CDATA[<p><img class="featureImg" src="http://www.defusion.org.uk/wp-content/uploads/2009/11/no-ie-thumb.jpg" alt="No IE for You!" /><br />
The title of this post was going to be:</p>
<blockquote><p>If Microsoft Insist On Making It Nigh-on Impossible For Us To Test <acronym title="Internet Explorer">IE</acronym> Effectively Then Why Do They Think We Should Bother Supporting It?</p></blockquote>
<p>But I decided that was a bit too long, so I took inspiration from the soup kitchen chef instead, it&#8217;s more to the point.</p>
<p>Anyway the reason I&#8217;m back writing about adventures in <acronym title="Internet Explorer">IE</acronym> testing land is I have a week of some horrid <acronym title="Internet Explorer">IE</acronym> browser testing of my current, JavaScript heavy, project coming up if the first quick check through all versions of <acronym title="Internet Explorer">IE</acronym> is anything to go by. Yes I know I should have been testing as I went along, but having to refresh 9 browsers with every change really kills my buzz (especially when 3 of those are <acronym title="Internet Explorer">IE</acronym>).</p>
<p>So I did some initial browser testing last week and got <strong>zero issues in 6 browsers</strong>, but <em>each version of <acronym title="Internet Explorer">IE</acronym> threw up massive amounts of JavaScript errors</em> &#8212; absolutely all over the place &#8212; and we all know how annoying debugging JS is in <acronym title="Internet Explorer">IE</acronym>. This combined with my aging (and decidedly creaky) Windows XP Virtual Machine (running in Parallels on a Mac Pro with more than enough grunt to run multiple <acronym title="Virtual Machine">VM</acronym>&#8217;s all at once) meant that tonight I decided to look for new alternatives (as multiple versions of <acronym title="Internet Explorer">IE</acronym> on a single <acronym title="Virtual Machine">VM</acronym> have never been great anyway).<br />
<span id="more-198"></span><br />
So single <acronym title="Virtual Machine">VM</acronym> images (as light and quick as possible) was my plan and I started to do some research, and found the following:</p>
<ul>
<li>Microsoft handily supply a bevvy of <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=21eabb90-958f-4b64-b5f1-73d0a413c8ef&#038;DisplayLang=en">Internet Explorer Application Compatibility VPC Image&#8217;s</a> exactly for this situation. <strong>Score 1 Microsoft!</strong></li>
<li>These are Virtual PC images, which is only available for Windows&#8230; but I found <a href="http://blog.mozmonkey.com/2008/vpc-ie6-ie7-ie8-on-mac-os-x/">these instructions for converting them</a> to run with either VMWare Fusion or VirtualBox. <strong>Score 1 Mac and the sweet, sweet people on the Internet</strong></li>
</ul>
<p>So I&#8217;m all set right? The steps aren&#8217;t that difficult and I choose to try VirtualBox as </p>
<ol>
<li>I&#8217;ve tried VMWare Fusion before and wasn&#8217;t that keen.</li>
<li>I know that VMWare won&#8217;t run at the same time as parallels. A big minus there.</li>
<li>I&#8217;ve wanted to try VirtualBox for a while.</li>
</ol>
<p>I do a few downloads, the conversion stuff and within the hour I have VirtualBox booting the image. <em>It boots quickly and it&#8217;s nippy</em>, I assume they&#8217;ve stripped Windows down to the bare bones with just enough to run <acronym title="Internet Explorer">IE</acronym> properly &#8211; which is what I was going to try and do anyway. Windows says something about having to re-activate so I try, that fails but says I have 3 days so I figure that has to be due to the last step I haven&#8217;t completed, which I then do and reboot. Only to get the following:</p>
<ol>
<li>WGA prompt</li>
<li>Follow instructions</li>
<li>Fail</li>
<li>Repeat steps 1 to 3 a couple more times</li>
<li>Search Google and <a href="http://socket7.net/article/ie-vpc-images-now-with-wga">find</a> out <a href="http://forums.virtualbox.org/viewtopic.php?f=2&#038;t=21712&#038;start=45">that</a> they&#8217;ve gone and restricted it to running in Virtual PC only. <strong><em>Microsoft FAIL</em></strong>. It&#8217;s in the EULA so I should have noticed it&#8230; Like I&#8217;m going to read every EULA put in front of my face.</li>
</ol>
<p><a href="http://blogs.msdn.com/petel/">Peter L</a> who is the &#8220;Product Manager, Internet Explorer, Developer Division&#8221; has the following <a href="http://blogs.msdn.com/petel/archive/2009/09/09/running-the-ie-vpc-s-on-other-vpc-hosts.aspx">month and a half old update</a>:</p>
<blockquote cite="http://blogs.msdn.com/petel/archive/2009/09/09/running-the-ie-vpc-s-on-other-vpc-hosts.aspx"><p>I&#8217;ve spent some time investigating this issue, and now understand that the VPC images used to work on other hosting environments, but with the latest release, don&#8217;t any more.  We have a better understanding of the issue now, and while we&#8217;re looking for a solution, we don&#8217;t have one right now.  If you&#8217;re using the VPC&#8217;s, and they don&#8217;t work any more, I encourage you to email me, with your name, how you&#8217;re using them and the hosting environment that you&#8217;re using.</p></blockquote>
<p>I&#8217;ll drop him an email but I don&#8217;t expect to get a resolution any time soon.</p>
<p>So a couple of hours of work and I&#8217;m back to square one, the only positive thing I can take from this is <a href="http://www.virtualbox.org/">VirtualBox</a> seems quite fast and neither it nor Parallels have complained about the other. So I might try converting my Dev <acronym title="Virtual Machine">VM</acronym>&#8217;s and setting up a new Multi-<acronym title="Internet Explorer">IE</acronym> Windows <acronym title="Virtual Machine">VM</acronym> on there.</p>
<p>But the big thing I take from this is that Microsoft don&#8217;t want you to play with them if you don&#8217;t own a Microsoft football. I quite honestly would be quite happy to do that, <em>to never have to open <acronym title="Internet Explorer">IE</acronym> again would suit me fine</em>. </p>
<p>Unfortunately that would also mean commercial suicide for a web developer who works on public facing sites.</p>]]></content:encoded>
			<wfw:commentRss>http://www.defusion.org.uk/archives/2009/11/01/no-ie-for-you/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

