NoApple

I’m sorry if I don’t share the wild enthusiasm about the broad direction Windows 8 is taking – as far as I can see, Windows is increasingly being reimagined in iPad’s shadow, and I believe Microsoft is explicitly or implicitly doing so at the expense and minimisation of the traditional desktop experience. Eventually, I think this ongoing narrow super-optimization of Windows will be pushed down onto all end-users no matter their use-scenario and that’s going to hurt us all.

iPad/iOS Reimagined

Let’s first establish just how similar is Windows 8’s reimagining to that of iPad/iOS combo:

  iPad / iOS Win 8
Facts    
Apps run in full-screen / chrome-less mode Tick Tick
All apps are installed, versioned, and stored independently Tick Tick
One has to source apps from a single curated App Store (* for the most part) Tick* Tick*
The OS is exposed using native libraries – Cocoa Touch Frameworks, WinRT Tick Tick
Apps are not compatible or enabled in the traditional desktop environment Tick Tick
All apps are isolated, and don’t share direct access to each other Tick Tick
Plugin-free Browsers (to protect the App Store model) Tick Tick
OS and Apps are Touch-Centric / Touch-First experience Tick Tick
Two broad-modes available for developing apps – Native and HTML Tick Tick
Provide/allow abstractions to enable multi-language use – .NET, MonoTouch etc. Tick Tick
Desktop Environment for Traditional Applications (* only the x86 platform will feature backward compatibility)   Tick*
Opinions    
The general drift is towards building tightly controlled / closed systems Tick Tick
There is a systematic effort to enable a generational vendor-lock in Tick Tick
First-party apps/services favoured above similar third-party apps/services Tick Tick

Obviously, there are small/big implementation, technical, and user-experience differences between the two – and to be fair Windows 8 is offering the traditional desktop environment in addition to the touch-first environment. That is the big/critical differentiator between the two; one Microsoft is obviously hoping will give them a catapulting strategic-advantage over Apple. Now, I absolutely don’t fault Microsoft in going after this market, iPad and broadly touch-first experience is an existential threat to Windows and Microsoft’s overall dominance. However, I feel Windows 8 tilts the balance too far; in that it is doing so at the extreme expense, almost neglect, of traditional desktop applications – the same one that has been its bread-and-butter for ages.

Touch-First Experience Realized : An example

With the understanding that Windows 8 is still not even a beta product, and things will most definitely change – have a look at what is involved in putting the computer to hibernate using a mouse based approach:

Step2 Step3
Step4 Step5

Now, to my counting that’s like 7 explicit steps involving three clicks, three separate menus/panels, and requires moving to two extreme ends of the screen. Just to go through the motions – step 1 involves moving to one specific corner of the screen, step 2, wait for the menu to slide-in and then move to the settings menu item, step 3, click on the settings menu, step 4, wait for the slide-in settings panel and then move to the power menu button, step 5, click on the power menu, step 6, wait for the popup menu and then move onto the hibernate option, and finally step 7, click on the hibernate option.

AllSteps

Contrast this with one, the fact that most mobile/tablets are not often shut-down and, two, most of them feature a hardware button that puts the device to sleep – which in some respects rationalizes the logical and spatial layout of the power-down functions. However, mouse based devices are left with the short end of the stick.

Worse still, to my knowledge, there are no keyboard steps that allow you to power down a Windows 8 machine – the other day, my Bluetooth mouse went south and I couldn’t get to the power option. Good thing, I knew the command line argument to restart a computer; but still that points to the fact Windows is being optimized away from the mouse-keyboard combo.

Downgrading the Desktop Experience

It’s not just about the UI, which admittedly is still in flux, but everything from exclusivity of Metro design language within the new immersive experience, exclusivity of the new Windows RunTime (WinRT) again to the immersive experience, and the cosmetic improvements to the traditional desktop side (wohhoo, explorer with ribbon) speaks to the implicit downgrading of the desktop experience. If bullshit walks and money talks – then follow where all the resources are being put into.

You can’t re-imagine windows and leave the desktop experience behind – even though there is a ton of legacy burden to carry forward. For example, the Metro design-language, could equally be applied to the desktop applications, but how many Metro-style desktop applications did we get to see? Rather than Microsoft leading with tools, controls, and examples the enthusiasts’ community is showing us what’s possible:

Live Mail Concept (By Clindhartsen) 
MetroMail1 
Windows 7 Cued Twitter Desktop App

Further, Microsoft holding off the entire WinRT platform from desktop-applications is a crying shame; especially in light of its infamous proclamation of “our strategy has shifted”. So after the big reveal at Build, what new options do desktop applications gets – well, none new, just more of the same, .NET, Silverlight, and the usual native stacks. There might be some technical reasons not to support desktop applications, but my guess is it’s mostly political or business for that matter. So it seems, after all these years and lots of playing-coy, Microsoft’s desktop UI strategy will remain in the same mess/disrepair it was pre the Build event – @##%!

Perspective

Couple of months ago Steve Ballmer was belittling the size of the tablet market v/s the PC market size – 20m v/s 350m units (as of last year). And yet, here we are couple of months down the line, and Microsoft is putting the tablet experience at the heart of its flagship. So what just happened? Putting in the tablet experience is not the problem; it’s the relative demotion of everyone else that needs some perspective.

I fully understand and appreciate the value of tablets (personally, I’ve even been accused of evangelizing them), but it has its specific place/use vis-a-vie the traditional desktops – even as we get touch screens the big 20+ inch monitors are here to stay too, especially in the production environment. The so-defined “metro apps” seem out-of-place and forced to me when used in full-screen only mode – in this respect, I think Apple (again) got it correct in Lion, their full-screen mode works relatively seamlessly when paired with a trackpad and also goes around their traditional window-management weakness(es). The critical differences in Apple’s approach being, for one it is optional, second it is designed for pointer based applications, and lastly it feels additive (not exclusive) as with just a simple swipe you can escape the immersive embrace, as it were.

MixTab Full Screen App

Similar perspective is needed on WinRT – I personally think it’s a validation of Silverlight and .NET’s model. Apart from the managed environment needs, WinRT follows a similar packaging-model, metadata-model, access-semantics, asynchrony approach, designer-developer’s separation approach, multi-lingual model etc. laid down by both Silverlight and .NET. Further, WinRT is being sold as native-native to Windows, well, to me both SL and .NET could/should also have been such native-native platforms; the difference was basically that they were not as good/deep as an implementation as WinRT, they perhaps tilted too heavily on the productivity side, and had multi-platform support constraints that created too high of an abstraction with perf implications. And unfortunately too, Microsoft didn’t have the appetite to fix the issues – so they ran for a greenfield approach. However, given that WinRT comes from the Windows’ team and they seem to be tied to a 3 years cadence, whereas iOS, Mac OS X, and Android all sticking to around a year’s release cycle – will Windows / WinRT be able to keep up? I donno.

I See Green

Windows8Green

Credit where credit is due; Microsoft deserves some huge kudos for the big and bold steps they are taking, and even more so for the technical improvements they are bringing to bear at the OS level. Moreover, on the tablet front, after years of struggling they now seemingly have a technically competent platform, plus they and offering improvements beyond the markers already laid down by Apple – that will make them competitive, but then again they are adopting the good with the bad! And, in the big picture, especially when you consider they are betting (and/or exploiting) their biggest strategic assets (Windows) they should be more mindful of carrying the entire ecosystem forward not just a particular segment. I think they are swaying way too heavily to counter iPad, leaving behind their hereto market of desktop applications. That’s a folly and I think it will come back and bite them, just as letting the smartphone market to auto-pilot did; today though, a lot of Microsoft’s decisions makes sense from a specific prism, but that prism is tinted green in Apple’s envy.

Apple

Comments (14) -

Steven Sinofsky
Steven Sinofsky United States
on 20-Sep-11 7:02 PM
What if Windows 8 didn't have a hibernate command in the UI at all and you just used the physical button on your computer?  

Rishi
Rishi Australia
on 21-Sep-11 12:39 AM
Well *Steven*, for that to be useful/practical - it would need to be part of Win8's requirements (aka everyone feature a hibernate button). I don't see that happening, plus, it can't retrospectively apply to the tons of existing machines that can/would upgrade to Win8.. Also, the obscure power-down menu is but one symptom of a wider scheme that's demoting the desktop experience as a second-tier experience IMHO.

steven sinofsky
steven sinofsky United States
on 21-Sep-11 4:19 AM
You have used PCs without a power button?

sounds tricky Smile

Rishi
Rishi Australia
on 21-Sep-11 4:57 AM
I actually have, but lets not speak of it.

Also, yes, you can map one power function to the power button, but that still leaves you a couple of options short. I think the best solution still lies in refining the user-experience side of Win8..

Regional Coffee
Regional Coffee Canada
on 28-Sep-11 8:13 AM
This encapsulates my complaints about Metro on the desktop perfectly, thank you for an excellent write-up.

It's very discouraging to see how much of the new technology is tied into WinTR and thus Metro as a result.  There's plenty of advancements they could make in the traditional desktop, ones which Apple is continuing to do while also improving a completely separate OS (so basically, to hell with decent resolution independence for windowed desktop apps going forward now with Win8?  No improvements in window buffering and graphics resizing on the desktop?  Really?).  

I find it ironic that in Lion, the "merging" of the iOS and OSX interface is far, far less jarring than the Win8 dev preview.  Apple may have actually two separate OS's, but the visual style between them is very similar, and as well the large magic trackpad even makes the iOS (completely optional as you point out) interface options even workable on a desktop.  Can't say that for Metro.

Frankly, the problem may be they're not copying Apple *enough*. Smile

Rishi
Rishi Australia
on 02-Oct-11 5:53 PM
@Regional.. funny take about not copying enough.. which is sorta true in this context, but at the same time sad too since Apple's vision in essentially a nanny-state (see http://t.co/BWav9Eoz) - I personally believe an OS is kinda like infrastructure, and I want it be agnostic of any use/user - just like electricity or any other utility is. You want standards and safety, but you don't want your electricity company to choose which appliance runs on its power!

Also, the other day I was talking to some business-application developers, they were saying their turn to "go metro" will come in 2015 with Windows 9.. And that's essentially because Microsoft is taking the enterprise/desktop-side development for granted, given the generational lock-in they have. And so we'll need to learn to live with a monster with two heads, for now..

kettlebell workout reviews
kettlebell workout reviews United States
on 07-Dec-11 3:37 PM
Nice post. I was checking continuously this blog and I’m impressed! Very useful info specially the last part I care for such info much. I was seeking this certain info for a very long time.

Moncler outlet
Moncler outlet Mongolia
on 25-Dec-11 12:39 PM
sed! Very useful info specially the last part I care for such info much. I was seeking this certain info for a very long time.
http://www.bootshomes.com/
http://www.womenbootsdiscount.com/
http://www.abercomebiefitchsale.com/
http://www.cheapsneakersrunning.com/
http://www.cheapclothesale.com/

Chuky
Chuky Thailand
on 26-Dec-11 6:12 PM
<a href="http://dissertationrelief.com/">buy dissertation</a>
Good!

Nike Air Shoes
Nike Air Shoes Montenegro
on 30-Dec-11 9:02 PM
      www.cheapsneakersrunning.com/...ack-red-p-456.html     Nike 6.0 Zoom Primo Brown Black Red</a>|      www.cheapsneakersrunning.com/...es-blue-p-461.html     Nike Aina Chukka Men Shoes</a>|      www.cheapsneakersrunning.com/...te-gold-p-223.html     Nike Air Bruin Max Shoes White Gold Online For Sale</a>|      www.cheapsneakersrunning.com/...k-white-p-524.html     Nike Air Footscape Motlon Men Shoes</a>|      www.cheapsneakersrunning.com/...ack-blue-p-50.html     Nike Air Force 1 Mid Premium Mens Shoes</a>|      www.cheapsneakersrunning.com/...k-white-p-531.html     Nike Air Hyplr Shox Men Shoes Online</a>|      www.cheapsneakersrunning.com/...le-grey-p-365.html     Nike Air Max 012 Women Shoes Online For Sale</a>|      www.cheapsneakersrunning.com/...te-gold-p-401.html     Nike Air Max Boblo Shoes White Gold Online For Sale</a>|      www.cheapsneakersrunning.com/...k-white-p-404.html     Nike Air Max Classic SI Mens Shoes</a>|      www.cheapsneakersrunning.com/...k-white-p-409.html     Nike Air Max Command Men Shoes Online For Sale</a>




      www.cheapsneakersrunning.com/...ed-blue-p-106.html     Nike Air Max Fly By Mens Shoes</a>|      www.cheapsneakersrunning.com/...ck-gold-p-416.html     Nike Air Max Lebron VIII Mens Shoes Black Gold Online For Sale</a>|      www.cheapsneakersrunning.com/...k-green-p-422.html     Nike Air Max Solas 09 Mens Shoes</a>|      www.cheapsneakersrunning.com/...ey-blue-p-431.html     Nike Air Max Tailwind HO10 Mens Shoes</a>|      www.cheapsneakersrunning.com/...y-white-p-437.html     Nike Air Max Ultra Mens Shoes Online For Sale</a>|      www.cheapsneakersrunning.com/...k-green-p-441.html     Nike Air Max Wavy Mens Shoes Online</a>|      www.cheapsneakersrunning.com/...k-beige-p-995.html     Nike Air Presto II Men Shoes For Sale</a>|      www.cheapsneakersrunning.com/...le-pink-p-467.html     Nike Air Vengeance Plus Men Shoes</a>|      www.cheapsneakersrunning.com/...y-green-p-108.html     Nike Air Waffle Trainer Mens Shoes Sale</a>|      www.cheapsneakersrunning.com/...-orange-p-259.html     Nike Air Woven Mens Shoes White Orange Online For Sale</a>




      www.cheapsneakersrunning.com/...-yellow-p-116.html     Nike All Court Twist Mens Shoes Pure Online</a>|      www.cheapsneakersrunning.com/...s-green-p-943.html     Nike Blazer High Women Shoes Green Online For Sale</a>|      www.cheapsneakersrunning.com/...te-black-p-31.html     Nike Cortez Classic Nylon Men Shoes Sale</a>|      www.cheapsneakersrunning.com/...-purple-p-967.html     Nike Free Run Shoes Black Grey Purple Online</a>|      www.cheapsneakersrunning.com/...te-gold-p-160.html     Nike Court Official SI Mens Shoes</a>|      www.cheapsneakersrunning.com/...ite-red-p-163.html     Nike Dandy Mens Shoes Online</a>|      www.cheapsneakersrunning.com/...-yellow-p-261.html     Nike Dynamo Free PS Men Shoes</a>|      www.cheapsneakersrunning.com/...n-black-p-267.html     Nike Eclipse II Mens Shoes Sale</a>|      www.cheapsneakersrunning.com/...-purple-p-967.html     Nike Free Run Shoes Sale</a>



      www.cheapsneakersrunning.com/...-silver-p-287.html     Nike Free Tr Fit Mens Shoes Royal Online</a>|      www.cheapsneakersrunning.com/...d-white-p-170.html     Nike GTS 10 Mens Shoes Sale</a>|      www.cheapsneakersrunning.com/...ck-grey-p-171.html     Nike Ken Griff 3.5 Mens Shoes Online For Sale</a>|      www.cheapsneakersrunning.com/...ack-red-p-303.html     Nike Lunar Elite Men Shoes Online For Sale</a>|      www.cheapsneakersrunning.com/...e-black-p-976.html     Nike Lunar Haze Shoes Online Sale</a>|      www.cheapsneakersrunning.com/...-purple-p-520.html     Nike Lunar Rejven8 Mid Mens Shoes</a>|      www.cheapsneakersrunning.com/...y-green-p-290.html     Nike Lunarglide Men Shoes</a>|      www.cheapsneakersrunning.com/...ite-red-p-190.html     Nike Pepper Low Mens Shoes Online</a>|      www.cheapsneakersrunning.com/...d-black-p-452.html     Nike Ruckus Mid Men Shoes</a>




      www.cheapsneakersrunning.com/...e-beige-p-195.html     Nike Sandals 2011 Royal Blue Beige Online For Sale</a>|      www.cheapsneakersrunning.com/...wn-red-p-1026.html     Nike SB P-Rod V Men Shoes Sale</a>|      www.cheapsneakersrunning.com/...ck-blue-p-196.html     Nike Sidewinder 2 Mens Shoes</a>|      www.cheapsneakersrunning.com/...e-green-p-202.html     Nike Sweet Classic AP Mens Shoes White Green Online For Sale</a>|      www.cheapsneakersrunning.com/...-beige-p-1029.html     Nike Vandal High Men Shoes Beige Online For Sale</a>|      www.cheapsneakersrunning.com/...le-grey-p-365.html     Nike Air Max 012 Women Shoes Purple Grey Online For Sale</a>|      www.cheapsneakersrunning.com/...y-black-p-587.html     Nike Zoom Hyperfuse 2011 Men Shoes Grey Black Online For Sale</a>|      www.cheapsneakersrunning.com/...te-blue-p-581.html     Nike Zoom Kobe VI Men Shoes White Blue Online For Sale</a>|      www.cheapsneakersrunning.com/...k-green-p-629.html     Nike Zoom Rookie LWP Penny Men Shoes Black Green Online For Sale</a>

   http://www.womenbootsdiscount.com     Cheap UGG Online</a>|   http://www.womenbootsdiscount.com     Cheap Boots Sale</a>|   http://www.womenbootsdiscount.com     Cheap UGG Boots</a>|   http://www.cheapclothesale.com/     Moncler Online</a>|   http://www.cheapclothesale.com/     Canada Goose Sale</a>|   http://www.cheapclothesale.com/     The North Face Sale</a>|   www.womenbootsdiscount.com/...ssic-short-c-26.html.     ugg 3161 sparkle boots</a>|   http://www.cheapclothesale.com/     Moncler sale</a>|   www.cheapclothesale.com/...ff-jacket-men-c-13.html     Belstaff Online</a>|   www.cheapclothesale.com/...ff-jacket-men-c-13.html     Belstaff coats</a>|   www.bootshomes.com/.../     Christian Louboutin outlet</a>|   www.bootshomes.com/.../     Christian Louboutin Sale</a>|   www.bootshomes.com/christian-louboutin-boots-c-73/     Christian Louboutin cheap</a>




   www.cheapclothesale.com/...ff-jacket-men-c-13.html     Belstaff Online</a>|   www.cheapclothesale.com/...ff-jacket-men-c-13.html     Belstaff coats</a>|   http://www.bootshomes.com/     UGG Boots Online</a>|   http://www.bootshomes.com/     UGG Outlet</a>|   http://www.bootshomes.com/     UGG Australia Sale</a>|   www.bootshomes.com/...3161-women-silver-p-114.html     ugg 3161 sparkle boots</a>|   http://www.cheapclothesale.com/     Moncler outlet</a>|   www.cheapclothesale.com/...ff-jacket-men-c-13.html     Belstaff Sale</a>|   www.cheapclothesale.com/...ff-jacket-men-c-13.html     Besltaff Outlet</a>|   www.womenbootsdiscount.com/...utin-boots-c-70.html     Christian Louboutin Outlet</a>|   www.womenbootsdiscount.com/...nkle-boots-c-69.html     Christian Louboutin sale</a>|   www.womenbootsdiscount.com/...nkle-boots-c-69.html     Christian Louboutin online</a>|   www.womenbootsdiscount.com/...nkle-boots-c-69.html     Christian Louboutin Boots</a>

Botox Sydney
Botox Sydney United States
on 10-Jan-12 9:20 PM
Many thanks for the exciting blog posting! I really enjoyed reading it, you are a brilliant writer. This is a good post, indeed a great job…. You must have done good research for the work; I appreciate your efforts….. I actually added your blog to my favorites and will look forward for more updates. Great Job, Keep it up.
http://www.wrinkle-injections-sydney.com.au

cv writing service
cv writing service Panama
on 10-Jan-12 10:08 PM
Great psot really nicely done!

Actual Tests
Actual Tests United Kingdom
on 18-Jan-12 5:30 PM
I am currently using Windows XP professional. It's best.

Actual Tests
Actual Tests United Kingdom
on 18-Jan-12 5:30 PM
am currently using Windows XP professional. It's best. <a href="http://www.actualtests.me/">Actual Tests</a>

Test Papers
Test Papers United Kingdom
on 20-Jan-12 5:00 PM
More informative topic for me. Thanks for sharing.

Test Papers | http://www.testpapers.me/


Dermal filler Melbourne
Dermal filler Melbourne United States
on 06-Feb-12 8:02 PM
Man, this blog is just excellent. It inspires the readers who have that great desire to lead a better and happier life. I can understand without feeling overwhelmed by the dark terminology of experts. I've really learned from browsing your blog & reading post. Thanks for sharing this information and hope to read more from you.
www.cosmetic-alliance-melbourne.com.au/.../

PassForSure
PassForSure Poland
on 08-Feb-12 1:41 PM
I really found very interesting about these topic because you have good content and unique thoughts on writing. So this might be useful to every one. I really look forward some more updates. Thanks for sharing.
http://www.itexamstube.com

Exam Questions
Exam Questions New Zealand
on 08-Feb-12 1:43 PM
The post is very informative. It is a pleasure reading it. I have also bookmarked you for checking out new posts.

Exam Questions
Exam Questions New Zealand
on 08-Feb-12 1:44 PM
The post is very informative. It is a pleasure reading it. I have also bookmarked you for checking out new posts.
http://www.questions4exam.com

Add comment

  Country flag

biuquote
  • Comment
  • Preview
Loading