It is very important to test your web pages via different web browsers and particularly for those websites that are not valid CSS and XHTML standard. BrowserShots is a free online platform and website screenshots generator that is used to test and check your website interface compatibility in a variety web browsers such as Firefox, IE, Safari, Mozilla and Opera. Simply enter the website URL that you want screenshot for and it will be added to the queue for process. You can bookmark the page first and then come back to check it after 10-20 minutes. The result page will display a bunch of screenshots with different web browsers and systems. If you don’t want to wait, just check out the page i prepared before for my site and you might probably get an idea to know how it works.

BrowserShots is great if you’re not doing any cutting-edge CSS ninjitsu or JavaScript. But you do need to test interaction too. I ran into a situation where it *looked* fine according to the screenshots, but functionality was thoroughly broken. The only way to test that is by using the actual browser.
i think test the major web browsers is enough and, sure the best way is valid CSS and xhtml.
I think Browsershots is great, and it’s the easiest way for me to see my pages on three operating systems without running them. I also like TredoSoft’s Multiple IE program (http://tredosoft.com/Multiple_IE). Too bad some government agencies don’t regularly test their sites on non-IE browsers (http://www.llrx.com/features/donotcall.htm).