While being a web developer for over 3 years, only now I begin to realize that I know nothing about browsers, and that they can differ in many aspects from each other as day