re: Windows' Worst Mistakes: From Clippy To Vista
Moronic slide show. Reflects ignorant journalism masquerading as IT knowledge. "Clippy", Microsoft Agent implementation of Office Help was crippled by inadequately designed help documentation; never provided help for real problems. Liked by average user, hated by professionals. MS Agent was the "Siri" interface of its time, limited by technology (inadequate hardware speed). Bob was a generic implementation of Packard Bell Navigator, well liked by novice users not familiar with computer GUIs. (Packard Bell was hated by the build-it-yourself types, derided as "proprietary". Compaq, HP, IBM, NEC, and rest of top manufacturers used proprietary designs also and Intel actually built PB computers as well as mail-order-PB Gateway's computers.) Bob 2.0, unreleased, was awesome but limited to top speed systems of the time. Vista was designed for administration by Enterprise Domain Administrators, but did not allow power users to administer their own machine (unless they Group Policy). Most average users from company executives to bank tellers to mom'n'pop liked Vista, lazy power user types did not. HTML rendering issues? Do I really want to see email marketing fill up my inbox, perhaps I didn't see the problem because I deleted them without reading. MS had Pen Windows available before the Apple Newton (makes Apple a Tablet failure?) and MS has consistently supported touch based industrial computers. I had a Nokia Tabet with REAL Linux OS in 2007 (not Google's crippled Android OS) which came out before telco subsidized smartphones opened the tablet market. And messaging on Google has only grown a fraction of Facebook, Twitter, et al. Does anyone actually use Google+?
Aero, Ribbons? Many of the Vista visual interface changes were adopted, for better or worse, by open source (e.g. X windows) systems. RPCs were derived from Rashid et al from their (network centric) BSD Unix experience.
Remember that Microsoft does extensive Usability testing as well as incorporating "alpha" and early round and "community preview" (250,000+ users) beta testing. (note: average users not journalists are not the target audience for testing.)