Legend11 said: To those who can't think of any Microsoft innovations (copied from a blog and there are many more): Here are some MS innovations off the top of my head (some big, some small, some built on top of previous work, but lots of “innovations” in tech build on previous work): * AJAX * Web browser component usable by any app * OLE * Spreadsheet Pivot Tables * Tabbed spreadheets (since then, copied by other apps such as browsers) * On-the-fly spell check in word processors * LINQ (the upcoming tech that will be in C# 3.0 and VB9) * Video codec innovations that have led to VC-1 being the premier codec for HD-DVD and BR discs. * Mouse scroll wheels * Mouse GoForward/GoBack buttons * Ergonomic mice (I recall the days where you had to press down on a mouse while moving it in order to move the cursor; Microsoft ended that nonsense). * Ergonomic keyboards * Office 2007 UI * Mac Office floating palette UI * TerraServer (precursor of Virtual Earth, NASA WorldWind, Google Earth) * Ability to alter compiled code while debugging it * User Agents * Wizards * Intellisense * Answer Wizard technology in Office Help * ClearType * TrueType (collaboration with Apple) * Bob (yeah, it failed in the marketplace, but it was innovative (too much for its own good)) * Dynamic HTML desktops * Taskbar * Alt-Tab to switch apps * Lots of small innovations in .NET that when combined equal large cumulative innovation. * ActiveX (yes, it had security issues, particularly before XP SP2, but is great in an intranet setting) * Net-DDE, the first tech to allow clipboard functionality over LAN * Singularity * Combining the Back and Forward history buttons into one navigation stack control in IE7 * Photosynth * XPS (does everything that PDF does, adds graphical effects that PDF lacks, does it in a smaller file size, and does it using XML so the files can be manipulated via XML parsers) * Windows Live Contacts (being developed by Danny Thorpe (legendary programmer at Borland, who jumped to Google, then 4 months later went to Microsoft)) * A bunch of little stuff in IM via MSN Messenger * OneNote (I don’t think there’s any other app really like it (and those that try to be like it aren’t anywhere near as good), particuarly when used on a Tablet PC) * Mac Word 2004’s notebook layout and microphone support * Zune’s WiFi (yes, the RIAA only allowed 3play/3day sharing, but its use will grow into other areas) * First console to have a harddrive (Xbox) * Browser runs in a sandbox (IE7 on Vista) * First browser with anti-phishing tech * Multi-core/CPU calculations in Excel 2007 * XNA * Vista’s ability to allow the user to increase RAM simply by plugging in a USB 2.0 flash drive * First OS to support delayed clipboard rendering * First OS to have a 3D Sound api for games * Shadow Copy * Media Center Extenders (which iTV looks to be a copy of) |
You are listing a zillion minor polishing/improvement efforts, we were talking at innovative products, not features. I think Excel is, and has been for a long time, better than Lotus 123. Actually I would probably choose it as the best MS product even iif I hate spreadsheets. That doesn't make it an innovation. It was not the first spreadsheet.
Ajax... I guess you are refering to the terribly underperforming OWA. Still AJAX is just a cool brand, not a new technology per se, both js and xml existed so did asynchronous web applications. Anyway, I don't want to be right in a stuborn way. I'll change my statement: "Generally MS doesn't innovate, that's not their strengh nor the source of their success and/or their brutal profits"