As someone who dabbled in web design, I can say that keeping up with browser issues can be like a game of whac-a-mole. Every browser has its own idiosyncrasies and features it messes up. To keep up with it 100%, you would have to spend a ton of time on message boards, keeping up on the latest...