When I have got to the stage of worrying about which browser the user is using to look at my stuff, I've normally taken this as a sign I took a wrong turning a few miles back, and have re-traced my steps. I think there are very few things worth doing (possible exception, some javascript fancy-pants stuff) that can't be done in a browser-neutral way; and in fact, my (admittedly limited) experience is that finding the browser-neutral way is also a way to boil my code down to something more elegant and simple.
§
George Sherston