3 ms·
Ajax, notably, is a Microsoft invention. To put that into proper context, XmlHttpRequest was a hack by a single person at Microsoft -- with zero input or coord
by huggyface 14y ago
Ajax, notably, is a Microsoft invention.
To put that into proper context, XmlHttpRequest was a hack by a single person at Microsoft -- with zero input or coordination or working groups or long term planning -- on the MSXML team to do a favour to the Outlook team. Further it could only happen because of ActiveX, and paralleled various other light request tools that existed at the time.
XmlHttpRequest is a great demonstration of a hacker getting a solution out there.
EDIT: Downvotes? I am intimately aware of how XmlHttpRequest came into existence, having been closely involved with its birth, so if someone has some correction to add, please add it. But in no universe does XmlHttpRequest vindicate Microsoft on moving web standards along. Their contribution was unintentional and largely accidental.
- specialist 14y agoI wouldn't down-vote your comment. During my interview with that team, one of the kids proudly took credit for the span tag. A weekend hack. Committed the code and shipped it. No review. SOP. Being more standards-minded at the time, I wanted to throttle the kid. With the benefit of hindsight, I see that all the jitter and experimentation was pretty much ideal. If a feature proves useful, other browsers may adopt it, and it may become a de facto standard.
- cheatercheater 14y agoAnd if it didn't, it still stayed in and caused one of a thousand incompatibilities used by masses of clueless people around the world.