I was hoping for a little more detail around the beginnings of AJAX. I know it was added to IE to support Outlook in IE but I thought Maps was the first big use of it outside of Outlook.
Whenever people talk about how IE ruined the internet, I think about AJAX. I actually thought IE was great for the web. A poignant example I remember was, if you got a /TR /TD out of order, Netscape wouldn't show the web page at all. It'd work fine in IE though. IE just made it so much easier to move fast in web development. People blast IE, but I really don't think the web would be as good as it is today without it.…
Other browsers have done far more to get us to where we are.
Chrome introduced a modern security model and many useful APIs and protocols (including HTTP/2). Firefox popularized the concept of browser extensions and developer tools like Firebug. Safari made much possible by opening WebKit, such as Chrome and mobile browsers. Opera invented half of the original browser concepts including tabbed browsing.
AJAX was largely responsible for the initial push to modern, dynamic websites, but it doesn't score enough points to make Microsoft the good guy in this history.