johnny
johnny

Reputation: 19755

Should I be developing for Internet Explorer 8?

I'd like to install it on my development machine for when it comes out. But I'm afraid projects in between won't be right, and applications will be cumbersome to test. I am using VWD 2008 Express. Also not sure whether or not to use an RC1.

Thanks.

edit:

This is for an Intranet which I know will only have IE. Thank you again.

Upvotes: 4

Views: 795

Answers (8)

benc
benc

Reputation: 2061

If it were any other browse, I would say: It depends.

You have to remember that many new systems will soon be bundled with IE 8. Also, IE 8 upgrades will become available via Windows Updates.

Given the speed at which IE 7 replaced IE 6 as the most popular version (in roughly 14 months), you should be putting IE 8 into your roadmap, if not immediately adding to developer systems and test plans.

Upvotes: 0

Einstein
Einstein

Reputation: 4538

Unfortunately in my view IE8 in its current state is too buggy to serious explore interop concerns at this point. You know your audience better than I. Would at least recommend keeping the potential for creating more problems by attempting to work around any of IE8's many rendering quirks salient in your mind as you proceed.

Upvotes: 0

Coxy
Coxy

Reputation: 8927

Unfortunately there's no way right now to have both IE7 and IE8 installed - people have tried to develop tricks like the old MultipleIEs application and they haven't gotten very far to the best of my knowledge.

If you have to capability and time to install and test IE8 on a separate (perhaps virtual) machine then by all means I think you should get in to it now.

Upvotes: 1

Joe Strazzere
Joe Strazzere

Reputation: 377

That depends on the audience you want to reach.

If your audience are early adopter types, and are likely to use IE8, then Yes - you should be developing with that in mind.

You may also want to develop for other browsers at the same time - again, depending on what your audience will expect.

The fact that it will be cumbersome to test shouldn't be the deciding factor here. Base your decision on your market's needs.

Upvotes: 2

Scott Vander Molen
Scott Vander Molen

Reputation: 6439

You should never be developing for a browser, but you should be testing with it. Internet Explorer 8 is in release candidate status, which means that the final release will render consistently (barring any glaring errors).

Upvotes: 12

David Christiansen
David Christiansen

Reputation: 5899

Yes, I think you should start including IE 8 into your testing as there are some notable differences to previous rendering engines.

However, I would recommend that you install any browser that is under development (or those that are not part of your core testing) on a virtual machine.

As a side, you should also include Chrome into your testing as it is gaining significant adoption.

Upvotes: 4

Adam Davis
Adam Davis

Reputation: 93625

You need to choose which browsers you're going to develop for, and have virtual machines (or use services that return images on various machines) for each one you target.

MSIE 8 is no different - you must have a test bed.

As for whether it belongs on your development machine itself should depend on other factors such as whether it helps you develop better, doesn't interfere with your other work/software, and whether you want that to be your 'default' target - ie, what you expect most of your customers to use.

-Adam

Upvotes: 1

Alex Reitbort
Alex Reitbort

Reputation: 13706

You could use virtual machine to to this.You can use VirtualPC or VMWare or anything else.

Upvotes: 2

Related Questions