Cheeky Taurus Studios


Hey Mozilla…

Hey Mozilla…

By on Jun 24, 2011 in Browsers | 0 comments

Your browser is crap. You only increased market share because IE was a non-compliant mess and MSFT fumbled the ball and didn’t update IE in a meaningful way for 5+ years. Now that IE 9 is out, can you really afford to be a snarky adolescent to the enterprise?

Read More