Now this is a hot issue in my opinion.
In the days where Microsoft was semi-logical, we could possibly test our website in all browsers using a handy nifty program called IE Multiple, now however our options are fairly limited. Lucky for me I have some old computers laying around. Now the only way I can possibly think of effective cross browser checking, checking as far back as IE7, is to use different machines.
Some time ago I used Microsoft Expressions Super Preview, but it appears it’s now gone premium and required purchase.
I was wondering how other’s effectively cross-check their web pages, and what things they look for. I’ve not had the best of experience with PIE and now I am thinking of using http://modernizr.com/.
I love to use browserlabs, comes free with some adobe products and it realy works
You could also use
The best way to check compatibility is to set up virtual machines with different browsers in them. Microsoft offers them for free.
It’s simply not practical to use HTML5 elements at this time (which is the primary reason for libraries like modernizer), as mainstream browser support hasn’t fully caught up to it yet. You can build websites without needing to implement HTML5-specific tags and compatibility libraries.