Remember how a huge megalithic company got into the browser game, cemented their position, then the world was stuck with an inferior product, yet it was impossible to convince people that their default usage of this inferior product was holding back web, and costing the industry millions in frustrating testing and rework?

Oh, were you thinking of Microsoft and Internet Explorer 6? I was talking about Apple and Safari, but that was certainly a good guess.

I think i made my first web page - from hand and literally on paper first - around 1996. So you could say that i've been doing this a while. I think i still suffer post-traumatic issues from the Netscape - Internet Explorer wars. I know i still have some guttural reflex from the fallout which was not any better - that fallout being the legacy of Internet Explorer 6.

For those not familiar, the end result of the Browser Wars eventually culminated in the rise and spread of Internet Explorer 6 - henceforth IE6. Once Microsoft achieved market dominance and browser dominance, Internet Explorer was left to wallow and languish for many many years, dragging the internet and developers along with it. In it's own right IE6 was powerful and capable browser in its time, but browsers don't live in a vacuum - there are standards bodies, standards, and competing browsers.

For many many painful years, competition and standards moved far beyond IE6, but IE6 was heavily entrenched and was able to hold position without improvement. It became the bane of the web developer's existence. It was also adding untold massive cost to the production and testing of web sites across the internet.

Getting back to the original story - Here we are. It's 2012 and Apple has risen to market dominance in the consumer market. Safari is all over the place - just like Internet Explorer it is the default browser on it's home OS and it relies on countless people to simply take what is given. Safari is on millions of iPhones and millions if iPads and since Apple does not allow true competition on their devices (don't get me started with Chrome on iOS. it's not real Chrome - it's a UIWebView wrapped in an app), Safari will effectively be de facto there.

More and more i am experiencing a very heavy sense of deja vu, but with Safari. I spend inordinate amounts of time hunting down errors-that-don't-error, errors-that-are-not, standards-which-are-not-honored, JavaScript anomalies and general rendering issues.

Over the last year or two it has become clear to me that Safari is the new Internet Explorer 6.