Microsoft Makes Testing IE6 and 7 Easier
davidmcg writes "Finally, Microsoft has made steps to make testing IE6 and IE7 easier for Windows users. Previously, you had to pay for an additional Windows license to legally run both versions of IE for testing purposes. Now Microsoft is making available free Windows XP/IE6 images available for VirtualPC (also free as MS is competing with VMWare). This means that you can run IE6 in a virtual machine while running IE7 on your host machine. The drawback is that the download is set to expire April 2007 ... although we are promised new versions will be released. What Microsoft doesn't mention is that Virtual PC also runs on Windows 2000 (and IE7 doesn't). Therefore it's possible to install this Windows XP VPC image on your Win2k machine. You can then update IE6 on the XP image to IE7, testing IE7 without upgrading from Win2k. This is all-around excellent news for web developers."
::ducks::
What would have really been good news for web developers would have been if Microsoft had gone a bit further with the standards support and not broken a number of methods developers used to trick IE6.
That being said, reaching out a hand to the web development community like this is a great move on Microsoft's part. It will encourage developers to test for both IE6 and IE7 even if they couldn't normally run both (or either). I would imagine this would be enormously useful for Mac developers who don't want to buy a PC (as I imagine it would work for Mac Virtual PC).
On that subject, I've been wondering why Apple doesn't release a test kit for Safari. I would test against Safari even though it doesn't have a large market share. I test against Opera. I even make sure my pages degrade gracefully in Netscape 4 and IE and Netscape 3. But I'm not going to buy a Mac just to make sure my pages look okay to Mac users. I know 98% of the time Safari will display like Firefox or Opera, but there are noticeable exceptions (especially in styling forms). Wouldn't helping people verify web page compatibility be an opportunity for Apple to ensure the compatibility of their platform?
I think Microsoft has the right idea here.
For WINDOWS web developers, that is. Still no way to run IE7 in wine, AFAIK
I can't seem to come up with a way to apply "It's a trap!", the borg, or a chair reference to this story.
I know...ITSAHOAX!
It must be...
120 characters for a sig? That's bloody useless.
If you have IE7 and FF2, can you test for IE6 through a Firefox extension. I know it is possible with just FF2 and IE6, but I am not sure if the extension uses whatever version of IE you have installed or if is made to be IE6. Thanks for any input
Invexi - a Phoenix, AZ based web design and web development company.
50% more buggy software- Free!
I think this is more of a move towards VMWare than it is for helping out Web Developers.
Let's look at why? The majority of web developers I know develop on the mac anyways. I don't see why Microsoft would really care so much about this niche crowd who always beat up on MS. No - What this does is it gives them an opportunity to gain some favor in the community and also push another product which microsoft is so good at doing.
Not being paranoid but I am just thinking about what makes sense for Microsoft as a business. They really want to push VirtualPC and you can see this in their partnerships with Xen and the feeling that they are loosing massive market share to VMWare (which they are btw).
So this is more of a counter with the guise of backward compatibility.
If they really wanted to help out Web Developers they would have simply included a IE6 mode in IE7 as an update that lets you switch between the rendering engines. I am sure this would be possible and also much easier to a web developer.
Software Defined RFID - The Rifidi Emulator
I just learnt this from the German IT news site heise.de http://www.heise.de/newsticker/foren/go.shtml?read =1&msg_id=11722667&forum_id=109109
On following sites you can test your webpage via an online renderer
For IE 6 and 7: http://ipinfo.info/netrenderer/
For Safari: http://www.danvine.com/icapture/
For Firefox and many others: http://browsershots.org/
hth
Now you can also get your vista/XP whatever with IE7 , and have a virtual PC (vmware or whatever MS calls their stuff) runinng an linux image, that have ie4linux installed ...
e
Then you have IE7 on your main windows machines (god.. did i say windows is your primary OS ?) and test backward compatibility with IE 6, IE5.5 and another i don't remember the number within your neat little Linux image through wine...
May be easier than having a win2k computer somewhere...
Check it here :
http://www.tatanka.com.br/ies4linux/page/Main_Pag
Unsurprisingly, Microsoft has announced that they have no plans to bring Virtual PC to the Intel-based Mac, so I don't imagine there would be a way to run this image on them.
Owners of shiny and semi-new G5s might still be in luck though...
Their very widely used retail software was just found to have a strong compatibility issue with IE7. Processing credit cards no less. Way to catch that on the way out.
-- pupkick
Prior to the release by Microsoft of this VM image I got round the legal requirement to buy an extra XP licence by running XP with IE6 and running the free to download (at the time) betas of Vista in a virtual machine for IE7 testing.
You could, of course, use Apple's Boot Camp to install XP and then install Virtual PC onto XP.
Maybe MS is somehow is benefiting from the endless cycles of MSIE-based spyware, viruses, and general security problems. If not, then it (and we) would be much better off if MS should drop MSIE completely. Where does MS come out ahead financially? MSIE is probably the largest single public relations problem as well as one of largest security and productivity problems that MS produces these days.
The Netscape/DOJ v MS has been over for years. MSIE wastes our time, it wastes MS time. There's simply no need for anyone, even MS, to be wasting resources with MSIE. The public certainly has no reason to let MS foist on them such low quality security hole masquerading as a useful application. Drop MSIE or let users uninstall it completely.
Firefox and Opera are what people are using anyway. Go with the flow and invest the resources that would have gone into trying to keep life in MSIE go somewhere they'll actually have a chance of doing good.
Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
Doesn't this invalidate WPA and all other copy protection crap with XP?
... who keep saying IE doesn't have its hooks buried deep in Windows: this is pretty much proof, is it not? I've got several versions of Photoshop, from 3 to CS, on my W2K box at home. I've also got several versions of Firefox (and Firebird, and Phoenix) as well. Plus Netscape 3.* And a few Acrobat Readers. I've even got MSIE2--back when it was a *gasp* standalone app. And a bunch more apps I could list if I cared to. My XP box at work has Office 2003 and the beta of 2007.
So: MS has to go out of their way to "let" people run more than one instance of Internet Explorer?** Two conclusions: a) why would this be so hard, if IE weren't so ingrained in the OS? b) And is this the "innovation" Scoble was talking about? "Letting" me run programs?
* I remember an old trick from back when NS3 was new: I knew it would crash sometimes, so if I had a lot of windows open, instead of opening another, I'd launch another instance of the app. One instance could crash, taking its windows with it, but the other would be fine, as if nothing ever happened. Now *that's* programming!
** Besides all the technical issues--they don't even charge for the fscking thing! It's not like you bought the "upgrade" version at a discount, compared to buying a full copy of the new version at full retail price. I understand if they don't want me running Win95 anymore if I bought the upgrade version of Win98. But if I buy the full versions of both, shouldn't I be able to run them both? This is like saying if I get the CD, I can't listen to the tape any more. And the tape and CD were both free to begin with.
Oh, wait, let me guess--since I didn't pay for them, I have no right to decide how I want to use them?
Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
becomes easier?
as opposed to becoming a member of the creators' wwwildly popular planet/population rescue initiative/mandate? really no contest/question?
from previous post: many demand corepirate nazi execrable stop abusing US
we the peepoles?
how is it allowed? just like corn passing through a bird's butt eye gas.
all they (the felonious nazi execrable) want is... everything. at what cost to US?
for many of US, the only way out is up.
don't forget, for each of the creators' innocents harmed (in any way) there is a debt that must/will be repaid by you/US as the perpetrators/minions of unprecedented evile will not be available after the big flash occurs.
'vote' with (what's left in) yOUR wallet. help bring an end to unprecedented evile's manifestation through yOUR owned felonious corepirate nazi life0cidal glowbull warmongering execrable.
some of US should consider ourselves very fortunate to be among those scheduled to survive after the big flash/implementation of the creators' wwwildly popular planet/population rescue initiative/mandate.
it's right in the manual, 'world without end', etc....
as we all ?know?, change is inevitable, & denying/ignoring gravity, logic, morality, etc..., is only possible, on a temporary basis.
concern about the course of events that will occur should the corepirate nazi life0cidal execrable fail to be intervened upon is in order.
'do not be dismayed' (also from the manual). however, it's ok/recommended, to not attempt to live under/accept, fauxking nazi felon greed/fear/ego based pr ?firm? scriptdead mindphuking hypenosys.
consult with/trust in yOUR creators. providing more than enough of everything for everyone (without any distracting/spiritdead personal gain motives), whilst badtolling unprecedented evile, using an unlimited supply of newclear power, since/until forever. see you there?
Just to get msn as the default search tool...(and some other 'quick link')
Simple as that.
Test your sites on the W3C's validators . That's the only testing you should EVER do.
Circumcision is child abuse.
The corporate intranet is obviously something you have never heard of.
Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
What truth?
There is no dupe
I am a web developer and I write pages to follow the W3 and other standards. If it follows the standards and looks right in one IE and looks right in the standards-compliant browsers, then I'm done quite frankly.
Running a virtual Windows is pointless and a load of hassle, for what benefit exactly? Just have one old box with IE6 still on.
So "Frankly my dear, I don't give a damn".
My little Linux and tech blog
So now I can keep coding for the badly broken IE6 as well as the less broken IE7.. Happy happy joy joy.
Hey everyone that can not update to IE7 please download Firefox and or Opera NOW.
See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
MS really wasn't lying when they said IE was now part of the OS (or at least the shell). For example, if you open "My Computer" and type something like "www.microsoft.com" into its address bar, you'll get essentially the same result as if you had started by opening a window that openly stated it was IE.
Much of what a typical user sees as "Windows" is really IE. You might easily be right that MS and their customers would be better off without it, but MS would have to do a fair amount of work on a new shell to get rid of it entirely, at least from XP. I'm not sure about the shell in Vista, but I doubt it's changed drastically in this respect.
The universe is a figment of its own imagination.
Firefox and Opera are what people are using anyway.
If by "using" you mean "in a small minority of the traffic that I see on the many sites I track," then, sure, I guess you're right. But you're not, of course. About 90% of the traffic I see, and about 94% of the revenue I see created, comes from people using MSIE - typically v6+. Wishful thinking doesn't make it otherwise.
Don't disappoint your bird dog. Go to the range.
Or you can just download IE3 / IE4 / IE5 /IE6 here, and run it without the need to install anything.
I have no idea if this is legal or anything, but i do know that it's a very simple solution that works...
Would be for the browser in Windows to be self-contained enough to run as an application. Then you could have multiple versions because they wouldn't all be reliant on things like msie.dll in the OS layer.
Microsoft could easily achieve that by unbundling the web browser from the OS.
What, did I just say something stupid?
So wait... if I'm understanding this correctly, the idea here is free images of XP. Sure, they probably won't work in anything except VirtualPC, but they are still free copies of XP! I thought the whole rationale behind making VPC free was to drive adoption of virtualization, resulting in more Windows licenses sold...
Are they *fully functional* versions? I.E. can you install other software (there's a decent supply of XP-only software that won't even run in W2K)? The summary suggests you can upgrade the browser, which is a big step by itself... but I have a few friends who haven't upgraded to W2K for various reasons, and still run W2K. Does this new download mean they would be able to use XP (within W2K) without needing to buy an XP license?
There's no place I could be, since I've found Serenity...
Without having to use a virtual machine, here's how to install multiple versions of IE on a single machine: Multiple IE.
Help out a poor non-Windows user: why on earth do you need an entirely separate copy of the OS to run a different version of IE? Why can't you run the two side-by-side under one OS?
Seriously.
Code for standards, tweak for IE6 should be sufficient. Once IE7 hits over the 70% mark, then it's moot anyway.
Corporate needs are different but they'll code for a specific browser anyway.
If the site breaks for IE6 - which shouldn't, just display funky, then the user can download Opera or Firefox for free.
Likewise when there is yet another vulnerability for IE6, the user shouldn't be using IE anyway.
if you steal from one source, that is plagiarism, if you steal from many, well, that's just research.
Listen, if Microsoft wanted to support web developers they would let IE6 and IE7 be installed in parallel on the same OS. Forget the virtual PC business. I'm not even sure Microsoft can because they have so integrated IE into the operating system!
And over there we have the labyrinth guards. One always lies, one always tells the truth, and one stabs people who ask t
i'm going to have to see if this works:5 /08/04/49143.aspx
http://geekswithblogs.net/ehammersley/archive/200
We have a corporate intranet, but it runs on Apache rather than IIS.
Could that be the crucial difference?
The fundamental question is: why can't I install two different versions of IE in the same windows installation?
What's your point? Corporations could write intranet browser-based apps just as easily for Firefox -- and even get a better result, since they could make superior GUIs with XUL!
And before you start talking about preexisting apps, note that IE6 would still be around for legacy compatibility. Furthermore, MS doesn't seem to have a problem with changing toolkits (see: Win32 -> MFC -> WinForms), so why would it have a problem with changing the browser too?
"[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz
and the key was a valid key, it passed the WGA check.
Mwa-ha-ha-ha. IEs4Linux is my answer! =)
Running an entire separat machine to test on is less hassle than having a few VMs running? What world are you living in? Personally I develop on a Linux box with Windows 2000/XP/Vista (IE5.5/6/7) running in VMWare. This allows me to code in Linux, and test in just about any browser in existance, on several different platforms. All on the same box. (With the exception of Mac-based browsers of course, since I haven't been able to get Tiger to run in VMWare.)
(since it isn't) and make it so you don't have to do stupid crap like this.
Lessie... memory management, process scheduling, storage, parsing & rendering HTML.
Which of these doesn't fit again?
*** Sigs are a stupid waste of bandwidth.
Running an entire separat machine to test on is less hassle than having a few VMs running? What world are you living in?
Personally I develop on a Linux box with Windows 2000/XP/Vista (IE5.5/6/7 + different versions of other browsers on Windows) running in VMWare. This allows me to code in my environment of choice (Linux), and test in just about any browser in existance, on several different platforms. All on the same box. (With the exception of Mac-based browsers of course, since I haven't been able to get Tiger to run in VMWare.)
I've had some issues with position relative, though most have been resolved since beta, I've still had a few problems. Other than that - it renders everything similar to Firefox 2.0.
If this is a move against VMWare, the joke's on Microsoft. You can convert VirtualPC images to VMWare images using the VMWare Virtual Machine Importer, which is a free download.
When I moderate, I only use "-1, Overrated". That way, I never get meta-moderated!
...that doesn't impress me much.
As a web developer, this doesn't really do anything for me because:
1. Virtual PC was already free
2. An XP license is a negligable cost (if you don't already have an MSDN subscription)
3. This does nothing for IE 5 & 5.5
Maybe IE 5 & 5.5 are so long ago inside the Microsoft campus that they can be forgotten, however in the real world people still use them.
In addition Virtual PC is a headache because:
1. You need to boot the machine up which takes a while
2. You can't hit a local IP address
3. It is noticably slower than running natively (Core duo2 6400, 2Gb RAM)
When you compare this with how say firefox works, the Microsoft solution just doesn't compare well. With firefox I can install multiple versions and run them side by side.
In addition, this still doesn't answer why Microsoft chose to sic the lawyers onto the much more useful solution, which is closer to the Firefox style.
Full credit to Microsoft for the attempt, but it is a pretty half assed one at that.
meh
http://download.microsoft.com/download/b/7/2/b7208 5ae-0f04-4c6f-9182-bf1ee90f5273/IE6AC_VPC.EXE
hah, WGA
>Running an entire separat machine to test on is less hassle than having a few VMs running? What world are you living in?
One with an abundant supply of supply of crap Windows boxes. Just learn over and there is one.
>Personally I develop on a Linux box
Me too, would not pollute my beautiful new dual core machine with proprietary software (Well I need to have Java but that has become GPL).
My little Linux and tech blog
Not only that, but how would it benefit Microsoft to enlighten the general populace that there are alternatives to Microsoft software? One of the reasons why IE has such a large marketshare is that it comes with Windows. Windows is the dominant OS, and most users simply use the tools provided.
Forcing users to go out and actively download another browser, when they've been using IE for so long, may open their eyes to alternatives. Users may say, "Hey! I have choices for browsers, and they all display the same Internet! I wonder if there are any alternatives to MS Office that can still open my documents?"
It's not my intention to feed the "Microsoft is a bunch of evil monopolists who will stop at nothing for world domination!" trolls, but I simply don't see how it is in Microsoft's best interests to abandon IE. (Although I wish they would for the reasons I have just provided. :) )
Appended to the end of comments you post. 120 chars.
What is Sig?
I install Win2k in VMWare on linux, then install the XP image in Virtual PC under my virtualized 2k? Seems like a particularly convoluted way to test my web apps will work for Microsoft customers.
I'm not a MSDN subscriber and I've no intention of becoming one, however I'd like lite versions of XP and Vista that run under Xen or VMWare. I don't trust Microsoft, I run their software to test that my software is compatible and for no other reason. I think that MS can do more here, specifically because Windows is no longer welcome at the hardware level on any of my computers.
Guys,
You can install standalone versions of any IE you want, from 3 to 7. I don't get what the fuss is about. Installing a virtual machine just to run IE? pfff!
Try this and be happy:
http://tredosoft.com/IE7_standalone
Seriously, what sort of geeks are you?
Here's a test even Microsoft can do:
Take IE and just browse some WordPress themes and see how many it butchers trying to render. Nuff said, back to the drawing board.
would not pollute my beautiful new dual core machine with proprietary software
nVidia or ATI video codecs? Binary drivers tainting your kernerl? Oh, I'm sure there is plenty of proprietary software 'tainting' your dual core machiene.
The reason is that Microsoft can direct users to (highly recommended) web resources that they own, such as MSN.
WOW !!! this is just... Easy is the term which come to my mind
Yup, you can't even upgrade this from IE6 to IE7. The serial number for the installation doesn't pass the genuine advantage validation nonsense, which IE7 requires you to do to install it.
Into the recycle bin...
All-around good news for web developers? What ever gave that impression? Web developers do use IE for testing, but there are already ways to use IE6 and IE7 simultaneously on the same machine, and it's not rocket science. I'm not going to download VirtualPC just so I can test in IE7, I'll tell you that much. What a hassle to do something that can be accomplished more easily using alternative methods.
Believe it or not, your site is hardly representative of the rest the internet's tubes.
Some people are paid to develop websites designed for a less limited group of users. Some, dare I say most websites, especially on corporate intranets, have some need to support Internet Explorer.
Microsoft made this easier, and they made it free. Seems like a Good Thing to me, even if you never plan on using it.
DATABASE WOW WOW
nVidia or ATI video codecs?
Using the free driver, but I do have win32codecs in mplayer....
A few K is a bit different than installing several GB of Vmware and Windows XP and so on.
My little Linux and tech blog
In Nov. 2003, ie standalone appeared on the evolt.org website. I used that to run IE 5.0, 5.x side-by-side. Now, (I haven't tried this), if you already have IE7 installed you can use Multiple IE to have IE3 IE4.01 IE5 IE5.5 and IE6 installed standalone.
Hope this helps.
Corporate Gadfly
Jonathan Archer: the most beaten up Enterprise captain in Star Trek history
IE6 runs reasonably well in Wine.
So MS is making it easier to get XP without a license? First off, you can get the image by running the alternate WGA check on a valid machine (like a school computer) and inputting that code on the machine you want the image for. Then VMWare I believe can import VPC images and then run that image under Linux. You could probably also pull off copying the imaged drive onto a regular hard drive.
The question though is, does the image come with a valid key or do you have to enter a custom one? In other words, how do they prevent someone using this to create a normal windows installation?
They could do that with their own custom version of Firefox. It'd save them a lot of money by just patching Firefox a bit than having to maintain their own web browser.
'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
Anyone have the current &hash= part of the url after validation for downloading that virtual image? (My Win2k is fully legal, thank you very much, but there's no way I'm allowing anything WGA related to touch my box. I'd like to remain in control of my own machine.)
There you go: http://browsers.evolt.org/?ie/32bit/standalone
Install IE7 and use these stand-alone zipped versions to test your site. The trick was to grab all the files in \program files\internet explorer\ and include a iexplore.exe.external (I don't recall that filename very well, it's been some time till I used them).
Microsoft's often-stated goal is not to make money. Their goal is to make everybody run Microsoft software for everything they do (they justify this by thinking "because nobody else can do it right"). Regardless of how bad IE might be, it's Microsoft software, so they want to make people run it rather than anything else.