The executive leading Microsoft's Silverlight has dismissed claims the rich-media play player could fall victim to internal politics favoring HTML5. Vice president for the .Net developer platform Scott Guthrie Tweeted that Microsoft is investing heavily in Silverlight, with more than 200 engineers working on Silverlight and …
Stopping silverlight is MS death
It would be stupid to think MS is giving up silverlight!
It is the tool to make sure users stay locked-in with MS tech. It's nice that there is a debate inside MS over this. But in the end strategy wins. And that is to push Silverlight.
Because this tech is the ideal piece to push other MS tech. Silverlight makes it possible to create an app that runs in the MS cloud, MS browser and stand alone on the desktop. In the mean time it has the advantage of confusing decision makers with the term "multiplatform" which it officially is, but practically is not. And of course never will be.
Silverlight is the ultimate (strategic) tool for MS windows platform survival. They will think twice to kill it. It's the next IE6.
Does it matter?
Does anyone use Silverlight? ITV used to use it, but they switched to Flash.
True to Form?
"...the IE team ... wants to fork the HTML5 spec by bolting on custom Windows APIs."
Ah, there's the Microsoft we all know and hate.
"The IE team wants to fork the HTML5 spec by bolting on custom Windows APIs."
So there'll be an HTML-5-For-Windows browser and and HTML-5-For-Windows world wide web that non-Windows PCs can't render.
...Which has been Microsoft's Internet play all along - create proprietary technology that isn't quite standard, and infest the web with it.
It's the reason why they weren't able to use the name "Java". Remember Java? (It's still here!)
I've been waiting since Silverlight 1.0 for a TileBrush that works. There is no working 3d engine with texture mapping for Silverlight. Flash has PaperVision and Away3d, but they don't have hardware acceleration.
It is never a good idea to question Microsoft's dominance in the corporate world, but I just don't know if they have the resources anymore to keep up development of Silverlight and a competitive browser. It is looking like Microsoft vs Everyone else, and with the new FireFox beta, Microsoft has a long way to go.
Objective-J may be a sign of things to come?
To little attention to the the doom of html5 within this very article
"Also, the IE team sees HTML5 as the replacement for WPF and wants to fork the HTML5 spec by bolting on custom Windows APIs."
And this is exactly what will probably kill off HTML5 before it even really gets out the gate, MS start forking it, then someone else will as well, then suddenly unless you are very careful your app is no longer platform independent, hell probably won’t even be browser independent. Bloody CCS/JS nightmare all over again
Honestly, HTML5 is more of a threat to Flash than Silverlight/WPF.
Majority of usage for flash is for video players and other minor stuff (excluding games), as they will probably agree a standard for most of that type of stuff in HTML 5 can see usage for flash going way down, Silverlight already lost in that arena long ago (to flash funny enough) but is it (and WPF) are going strong and getting stronger by the day within company’s for internal data driven business applications, something flash does not do well and not seen done well in HTML5 yet
More HTML5 exaggerations
The author states... "HTML5 offers an open architecture that all can build and help maintain and that is genuinely cross-platform."
"Genuiely coross-platform"? Really?
That's why whenever you try to load up a complex application in the browser that goes well beyond mark-up, you get messages like - "Sorry - you must use IE8, Firefox or blah, blah, blah."
"the rich-media play(sic) player"
I'm no fan of Silverlight, but it's a bit more than a rich media player.
You may be surprised to learn that Flash is being used to deliver full applications in the browser.
Silverlight is the MS answer to Flash.
It'll be a long time before the HTML5 vapour-standard can replace existing browser plugins.
Not very accurate
"It has seen millions of downloads and has been on the sharp-end of Microsoft's developer and media push in the last few years"
Nono, it is being pushed onto every new PC sold, thàt is accurate. Millions of downloads? They do try to bolt it onto every other thing you might like to download, that much is true. But real, Silverlight only downloads for the purpose of having Silverlight on your PC? Codswallop!
Silverlight is not closed
As the Moonlight team will happily attest.
Even now, all the excitement over HTML 5 has come years ahead of an actual, final, concrete specification for the standard; once again the browser manufacturers are bickering over the details and implementing custom extensions.
There's a lot to like about HTML 5 and CSS 3, and I'm using some of the safer elements of both in projects, but there's a long way to go before I can quickly produce stable, cross-platform, cross-browser software the way I can using Silverlight/Moonlight.
It runs on XP, Vista, Server 2003, Server 2008, Server 2010 and 7 ? I mean, "across" all Windows versions ? Indeed, "cross-platform".
Show me the MacOS X, Android, Linux and BSD versions. Oh they are all crap or don't exist ? Never mind.
Yeah some moonlighting. Works with 90% of the Silverlight features ? Is not from MS but from Novell ? Great.
Do not be fooled. Silverlight is only partly cross platform.
MS says themselves Silverlight is not entirely cross-platform since some other platforms do not have the advance technology that MS windows has, so the experience will suffer.
Or in the words of the register:
"There is also a new trusted mode, which requires user approval, and enables local file access, COM automation, and cross-domain networking access. [..] More seriously, COM automation is a Windows-only feature, introducing differentiation between the Mac and Windows implementations." (http://www.theregister.co.uk/2009/11/20/silverlight_4_windows_bias/)
And MS themselves: "Microsoft is committed to providing full cross-platform and cross-browser support with Silverlight and to optimizing Silverlight to light up every platform on which it runs," "every platform on which it runs" == some (Mac OS X for instance) except Linux. The moonlight team is working on that, not MS. So MS will not care about compatibility with Linux. So it is not cross platform. It's crossplatformish. (http://arstechnica.com/microsoft/news/2009/11/lack-of-cross-platform-support-in-silverlight-4-explained.ars)
And from MSDN : "Trusted applications can integrate with native functionality that differs depending on the host operating system. For example, on Windows, trusted applications can interoperate with Automation APIs through the AutomationFactory class." (http://msdn.microsoft.com/en-us/library/cc838247%28VS.96%29.aspx)
Silverlight is the next IE6. Using it now, will cost you dearly later.
Anti-MS FUD, Part 2
Certainly, BLITZ will also work on every Windows NT version including and younger than XP. (Vista, Win7, Windows Server 20xx).
Silverlight only works properly on Windows. Microsoft does not like Linux and MacOS, so Silverlight will never properly work outside Windows platforms. It will never work on the fast-growing Iphone, Ipad and Android platforms.
I hope Silverlight dies
Although I do use it a lot, Sky Player is silverlight based, and very nice it is too.
Sky allow you to use Sky Player on four Silverlight enabled PCs, and one Xbox, although you will find your computer regularly changing it's DRM id, hence causing it to be re-registered, leaving the old one as a phantom - I've had to call customer services 5 times in one year to have these phantom computers erased.
The other thing this balkanization allows is that there is no Silverlight for android or iOS. I'm not sure if there is a solution for android, but for iOS, Sky get to bilk me for an extra £6/month/device - which only gets you sky sports anyways...
Sure would be nice to use some sort of standardized approach to this that allows me to choose the device and for them to provide the service.
HTML5 is not in the slightest bit 'vapour-standard'. You can read the proposed specs at WHATG and W3, and you can use the initial implementations in Chrome, Safari and Firefox. I can list a number of websites that already use HTML 5 video tags rather than flash players.
If your target audience is mobile users, then HTML 5 is already in use.
It seems Microsoft's rapid-application-development (RAD) for touch based user-interfaces is 'buried' in WPF.
Silverlight is such a subset of WPF that the touch RAD features are missing, not giving you a framework much better than HTML.
"more than 200 engineers working on Silverlight and Windows Presentation Foundation (WPF)."
I forget, what's that saying about the quality of broth being inversely proportional to the number of cooks involved?
It is not a Problem
...at McDonalds. 200 guys frying a meatball each.
The biggest threat is the iPad
There, that stirred the poo for y'all. I've noticed a lot of free apps for accessing content (Rotten Tomatoes, FaceBroke etc) promoted for those with iPads. Sliverlight, Flash, IOS ...Android? Its a shift away from boggo standard HTML and toward apps that just suck on the TCP/IP pipes, bypassing web standards...