5 Ways to Test Web Pages Across Several Web Browsers

Logos of different Web browsers

It took me three weeks to code Project Afterlight Burnt Edition. In the first week, I made sure that my design displayed properly in Firefox 2. Luckily, it did. However, I wouldn’t want my Web pages to be viewable only in Firefox. What about in different versions of Internet Explorer? What about Opera, Safari and Konqueror? Without support for these browsers, I’ll surely lose 70% of my readership. So in the second week, I began altering my CSS code to accommodate Opera 9.21 Web browsers. A few minor adjustments here and there, then it was fixed. Little did I know that my ordeal has just begun.


My design was rendered so badly in IE7 and I was about to drop the whole project. I even thought of getting back to square one. That means that I’ll be testing my design in Firefox again, which actually took me a week to code. It was a tough decision until a couple of days later, I finally got a hint. It was a combination of browsing through my CSS e-books and hopping through a variety of discussion forums that I realized the role of container DIVs in Internet Explorer. 2 days for 2 lines of code was a hard lesson for me. I had no choice but to charge it to experience.

In the third week, it was all good stuff. It was finally time to test the layout of my Web pages. I tested Project Afterlight Burnt edition in IE5.5, IE6, Konqueror, Safari and previous versions of Opera. It was rendered well in the Web browsers except IE5.5. Now you may ask, How were you able to do that with only one computer? Well, I used browser screenshot services and a nifty program. But there are other methods to test your Web pages. Let’s begin with the rundown.

1. Running Multiple Versions of Internet Explorer

Some of you may have already heard of the method posted at PositionIsEverything, but in case you didn’t know, the updated article mentioned a nifty program available so you can install multiple versions of IE in one click (Windows only).

Tredosoft's nifty program- Multiple IE

2. Virtual Machines

If you want to test your Web pages in different Web browsers on Linux, you can use virtual machines. VMware Workstation is a popular virtual machine application in Windows. You can then download a bunch of Linux distros and install them as guest operating systems. On the other hand, Mac users can use Boot Camp so they can emulate Windows. For Linux users, there’s Wine.

VMware Workstation
VMware Workstation screen shot

3. Multiple Booting

If time isn’t an issue and if you’re inclined enough, then go ahead and install multiple operating systems in your PC. However, Mac OS is an exception.

4. Linux Live CDs

If memory and hard disk space requirements are one of your problems when running virtual machines, use Live CD’s instead. Aside from low memory and hard disk space demands, your Windows operating system will also be safe from unexpected data corruption problems while running Linux temporarily. The LiveCD List has a long list of (what else?) Live CD’s for you to download.

Here are a few Live CD’s to get you started:

5. Browser Screenshots

With browser screenshots, you won’t be able to test the functionalities of your Web pages. The very purpose of this service is to provide you with a screen shot of your Web pages so you can quickly spot layout problems. Here are a few that I’ve used:

Test Shot Your Web Pages in Safari

Test Shot Your Web Pages in Internet Explorer

Test Shot Your Web Pages in Konqueror, Opera and a few more

Paid Services

Browsershots.org is, in my opinion, the best free screen shot service because of its extensive factories of Web browsers and operating systems. However, a wait time of 4 hours sometimes isn’t enough for 4 browser screen shot requests. For browser specific needs, in this case, IE or Safari, then IE NetRenderer and BrowsrCamp almost always give you instant screenies.

I hope this article can help you test your Web pages in the cheapest and most efficient way. And by the way, good luck on your quest for cross-browser compatibility.

Update:

Safari for Windows has already been released.

Related Posts

27 Responses to “5 Ways to Test Web Pages Across Several Web Browsers”

  1. Pinoy Bloggers Updates » Blog Archive » 5 Ways to Test Web Pages Across Several Web Browsers Says:

    [...] Continue reading… [...]

  2. Blog Drive-Bys for 2007-06-07 - Untwisted Vortex Says:

    [...] stumbled on the article about “5 Ways to Test Web Pages Across Several Web Browsers” at Project Afterlight before I intended to. Perhaps it leapt out at me as I was going through my Technorati Fans earlier [...]

  3. Syaf The Geek Says:

    Dude… that is a long list of testing.. bet it gives you headache… anyway is there any free software for browser cam?

  4. Gabriel Says:

    Unfortunately bro, there is none at the moment. But you can sign-up for a free 24 hour evaluation. That seems a good deal to me.

  5. karenlim Says:

    Wow …. you sure spent alot of effort in making sure your site can be displayed on most browser. I just live with the limitations, I know nuts CSS and those techie stuff but I can do a plugin. Great job, great determination. You are admirable :)

  6. Gabriel Says:

    Hi Karen,

    Thank you for your kind words.

    It sure is a lot of effort, but making my blog accessible across several browsers is a benefit I can hardly take for granted.

  7. Camfrog Says:

    Speacial Thx !

  8. Bincom ICT Solutions Says:

    Thanks for this blog post, we’ve been able to get great advice. Keep up the good work.

  9. +18 oyun Says:

    Ty admin

  10. shipping containers Says:

    Hi there just wanted to say i found your website really interesting .. and informational I have managed to get something good out of it .. not many sites let you get get somthing good out of what you read xx thanks xx

  11. payday loans Says:

    i have never used anything except internet explorer, but lots of people i know use “firefox” ive always been way more please with IE.

  12. Deepak Says:

    I use Firefox3.0 but it sometimes crashes when i am browsing.Now i use opera its good and fast.I will try IE 8 version its better than 7.Thank you.

  13. electronic cigarette Says:

    I would imagine that multiple virtual machines running would slow your computer to a crawl. It’s something I’d like to try out though, on my budget laptop.

  14. Drug Abuse Signs Says:

    VMs are great to avoid viruses and trojans, but they slow things down considerably! Thanks for some useful links.

  15. Film izle Says:

    Thx for blog posts . . .

  16. Real Exam Says:

    IE usually works well for me, if something runs fine on IE, it can run anywhere, mozilla is bit more tolerant for code errors.

  17. e cigarette Says:

    I’m not a pr designer, but I find it a bit of a nightmare. I work on a mac at home, and I have been building a website for work. Everything looked fine till I looked at in on IE and the algnment had totally messed up. As the old version was fine, I suspect it may be something to do with the friends connect social bar I added at the bottom.

  18. Marble Restorer Says:

    First we have to check web log statistic, to see witch browsers most used.

  19. cash advance online Says:

    Thanks for the details, I am always looking for better things to speed up my blogging.

  20. Restoration Finder Says:

    Does anybody know browser switcher software? I often have to check my web pages in different browsers, to check page appearance. In addition, it is taking time to copy paste URL to different browsers, such as Firefox or IE6- 7 -8.

  21. Electronic Cigarettes Says:

    If you use Microsoft Expressions, it has a preview function that lets you view the pages in multiple Web Browsers at different resolutions. There also a free service online that will show you a screenshot of your page in like 100 different browsers/resolutions, akthough I cant recall the site.

    Hope this helps.

  22. Restoration Finder Says:

    Could you recommend me any of the free services online?
    Microsoft Expressions seems very complicated for me; also, I found its price about $999.
    Thanks for any suggestions,

  23. Ontario Credit Union Says:

    I am using firefox and some it create lots of problem and slow down. it create more tolerant for code errors.thanks for your article this will help me to test my Web pages.

  24. hemmeroid treatment Says:

    Thanks for the details, I am always looking for better things to speed up my how to treat hemeroids blogging .

  25. Owens Roofing Says:

    I have never done thought about this. Most of my blogs are optimized to for firefox. Recently, I read an article from Matt Cutts that the second largest portion is from Internet Explorer and following by Safari. Chrome is gaining popularity (8%) of global usage. It is important to look good in major web browsers instead concentrating on all. I would concentrate on firefox, safari, opera and chrome instead.

  26. Electronic Cigarettes Says:

    This is fascinating stuff, I try to optimise for Firefox and ie, never even given the others a thought until now! Thank you.

  27. Unenforceable Credit Agreement Says:

    I would never have thought that Chrome had as much as 8% - this stuff is really important!