http://www.eweek.com/article2/0,1895,2088644,00.asp
http://blogs.zdnet.com/micro-markets/?p=920
"Back in '96-'97, me and a group of people, many of whom are here at Google, helped build stuff that these days is called AJAX," Bosworth said. "We sat down and took a hard look at what was going to happen with the Internet and we concluded, in the face of unyielding opposition and animosity from virtually every senior person at Microsoft, that the thick client was on its way out and it was going to be replaced by browser-based apps.
"Saying this at Microsoft back in '96 was roughly equivalent to wandering around in a fire wearing matches," he said. "But we concluded we should go and build this thing. And we put all this stuff together so people could build thin-client applications."
That was 10 years ago. "Now you hear about AJAX all the time, but this was built in '97," Bosworth said. Yet, AJAX failed for a variety of reasons, including some "big mistakes."
The mistakes, he said, were misperceptions of the realities of the way people would use the technology.
For instance, Bosworth said a cardinal rule of his is KISS, or, in his words, "Keep It Simple and Stupid." Gestures like tooling, icons, right-click and drag-drop are too obscure, he said.