I test in old browsers. Browsers so old there’s no expectation I’ll ever receive a visit from one.
At present, here’s a sampling of popular browser statistics:
(These stats were leeched from w3schools.com, since they get more traffic than I do, I’m sure)
IE4 and IE3 don’t even make the list. So why test in them? Easy: I’m obsessive/compulsive. And curious.
If it’s an easy fix, great: The Man In Blue can claim it’s backwards compatible all the way back through IE3.
If it’s not an easy fix, who cares? Nobody uses that browser anyway.
But still, I’d want to know about the error. Unlikely, it’s still possible some legacy software somewhere has an old imbedded component in it that would break on my code. If I can avoid that with minimal care, I’ll do it.
So to those who give crap to testing in old browsers: Go right ahead. I don’t mind.
But as I see it, professionalism incorporates at least looking at the extra mile, if not going there.