Linked by David Adams on Thu 15th Sep 2011 07:08 UTC, submitted by kristoph
Windows Microsoft announced during the build conference, and Steve Sinofsky reiterated in a blog posting that: "For the web to move forward and for consumers to get the most out of touch-first browsing, the Metro style browser in Windows 8 is as HTML5-only as possible, and plug-in free. The experience that plug-ins provide today is not a good match with Metro style browsing and the modern HTML5 web." Sinfosky goes on explain why Microsoft will not include Flash and why it's no longer needed. It's as close as we'll get to an obituary for Flash. Update from Thom: Added a note in the 'read more'!
Thread beginning with comment 489685
To read all comments associated with this story, please click here.
Title is slightly misleading
by vaette on Thu 15th Sep 2011 10:49 UTC
vaette
Member since:
2008-08-09

The title of this article is a bit misleading, Microsoft isn't abandoning Flash and Silverlight in Windows 8, they are abandoning Flash and Silverlight in IE10 when running under Metro. Flash and Silverlight runs fine under IE10 in the classic desktop and as standalone applications. I would expect Adobe to sooner or later make Flash apps run on top of WinRT allowing Metro apps to be built with Flash.

Silverlight is in a weird position for Windows 8. It is a limited .NET variant with XAML at its core, and deep integration through Expression Blend, while Metro apps can be built with .NET, have XAML at their core and feature deep integration with Expression Blend. They are not directly compatible, but anything previously built with Silverlight can fairly easily be brought over to the more complete and most likely more "final" Metro stack. It remains to be seen if Microsoft will end up killing off Silverlight and letting developers do the work to port their stuff over to Metro or if they will simply make Silverlight 6 a part of the Metro stack.

Reply Score: 5

kristoph Member since:
2006-01-01

No, they won't install it on Windows 8 at all. A user can install it for use with both the metro version of IE browser and the legacy IE (which are, in fact, the same IE, just with different chrome).

Also, the OEM's can totally fuck up Microsoft's plan and probably will.

]{

Reply Parent Score: 2

MollyC Member since:
2006-07-04

Isn't that the way Windows 7 already is? I don't think Windows 7 as Silverlight bundled with it, so there's no difference (feel free to correct me).

Sure OEMs can install it and whatever else they want, but that's always been the case.

Reply Parent Score: 2

RE: Title is slightly misleading
by MollyC on Thu 15th Sep 2011 19:31 in reply to "Title is slightly misleading"
MollyC Member since:
2006-07-04

This site has a tendency to overstate things in the headlines... and the articles themselves.

For example, IIRC, just yesterday there was an article declaring the Win32 API as "dead" or "the past" or whatever, but Metro apps can indeed make Win32 API calls - albeit only a subset (they can't make any of the Win32 UI or GDI calls for example).

Reply Parent Score: 2

kristoph Member since:
2006-01-01

Well, they just said at build that if you bypass the limitations of WinRT (meaning you try to make Win32 API calls other then the designated COM interfaces) Microsoft will not allow you to sell your app in their app store.

So, sure, you can do all sorts of hacktastic things in your code including call the Win32 API but officially this is not something you should do.

And, honestly, why would you want to? The whole point here is to migrate away from the Win32 api to WinRT. Using the Win32 API will mean that your app will break when they make that whole stack optional.

]{

Edited 2011-09-15 19:58 UTC

Reply Parent Score: 2

segedunum Member since:
2005-07-06

The title of this article is a bit misleading, Microsoft isn't abandoning Flash and Silverlight in Windows 8, they are abandoning Flash and Silverlight in IE10 when running under Metro.

Considering that Metro is the default interface in Windows 8 then yes they are.

I did say Silverlight was going the journey when it came to Metro development bit everyone wanted to cover their ears.

Reply Parent Score: 3