> Firefox nudged the web forward

> a small company can't fend itself from Microsoft. It took Google and Chrome, later, to knock IE and Microsoft into its place with its big push forward.

It wasn't Google that dethroned Microsoft, it was Apple. The combination of Microsoft neglecting Mac, and the resurgence of Apple were the primary drivers away from IE. Chrome had almost nothing at all to do with it, they just out maneuver Apple and Mozilla to steal the crown form the fallen king.

In the late 90s IE was king and many websites demanded it. Netscape lost the browser wars and opensourced Communicator under Mozilla in 1998. Mozilla was in no position to compete with Microsoft so it instead pushed for standards compliance.

Internet Explorer 4 on Mac and PC were based on the same code but when IE5 launched in 1998, it wasn't available on Mac. When it did eventually land, IE5 for Mac was based on a different code base and rendering engine. This caused a problem for Apple because their platform was no longer on feature parity with the PC when it came to the Internet. IE in general was slow but IE5 on the Mac was worse.

Apple announced Safari at Macworld in early 2003 with a big emphasis on performance, during the demo Steve Jobs spent 30 seconds closing and reopening the browser to drive home the fact that it loaded fast. Apple went to great lengths to make Safari standards compliant and fast but they went one step further and worked with the most popular websites around to make sure they too were standards compliant too.

Around the same time Apple brought Safari out of Beta at the 2003 WWDC, Mozilla released Phoenix (Firefox) with an emphasis on standards compliance and performance. This set the stage because Apple and Mozilla were now aligned in a common goal, to make the web fast and standards compliant, and neither of them registered on Microsoft's radar.

It was Apple's push for the adoption of standards compliance by major websites that allowed Firefox to capture 25% of the PC market and by the time Microsoft responded with IE7 in 2006, it was already too late. Microsoft had lost, the world had decided that IE was garbage and there was nothing they could do to save the sinking ship.

Apple saw this power void IE left and so in addition to launching full Safari on the iPhone in 2007, they also launched Safari for Windows in a bid to become the dominate browser on all the major platforms. Unfortunately Google saw that same vacancy but Google was the default search engine in Safari and in Firefox. Apple and Mozilla were contractually obligated to promote Google Search so in 2008 when Chrome was launched, there was nothing they could do to stop Google promoting Chrome on google.com.

When Chrome arrived in 2008 it touted compatibility with Safari and adherence to standards compliance but the killer feature was stability. At the time all browsers crashed, it was accepted as an eventuality. It was so bad that Session Restore had been touted as a major feature. Chrome launched with multi-process isolation so that when something crashed, it didn't bring down the whole browser. Google's other innovations were rapid development cycles and background updates. This meant their browser always had the latest features and their users were always up to date. It took Mozilla years to catch up, Apple still has not.