Linked by Thom Holwerda on Wed 6th Jan 2010 20:01 UTC
Internet Explorer It would appear that Microsoft will finally take standards compliance in the browser world seriously, after dragging its feet for years. Back in November 2009, the Redmond giant already revealed that Internet Explorer 9 would come with CSS3 and HTML5 support, and now the cup runneth over, as Microsoft has requested to join the W3C's SVG Working Group.
Permalink for comment 402933
To read all comments associated with this story, please click here.
RE[5]: Comment by Kroc
by Nelson on Thu 7th Jan 2010 01:21 UTC in reply to "RE[4]: Comment by Kroc"
Member since:

Assuming you live in a Windows only world; what about those on non-Windows machines?

Silverlight is available on OSX and Linux (using Moonlight). Silverlight is also coming to Windows Mobile 7 and Symbian (so far)

what about those who then end up creating non-portable Silverlight applications by using the new COM feature (in Silverlight 4) to call native code?

Using COM interop in Silverlight really is like using COM interop in .NET. Used only in extremely specific situations. I highly doubt it will be this widespread thing.

With that said, I don't like it. However it was apparently a really requested feature.

If everyone was a first class citizen on Silverlight because Microsoft gave a crap about more than just the Windows implementation then I'd be happy to jump on the Silverlight bandwagon but when non-Windows users are relegated to second class citizenship (both plugin and development tools)

I can certainly see your point, but I think that with Silverlight4 its not an issue. For OSX Silverlight parity is like 0.9999999:1 with Windows. The exception being COM support.

However with Silverlight being given Full Trust Out of Browser support it is really a Cross Platform implementation of the .NET Framework.

It will all be up to how the developers use the technology, and I think that the developers using Silverlight do not act in lock step with whatever alleged diabolical scheme Microsoft has to lock people into COM+Silverlight apps.

There is a pretty pervasive mentality in the .NET scene where COM hatred is widespread. Personally I cringe whenever I have to do interop and think the entire idea is an abomination.

Besides for 99% of RIA work with Silverlight, you dont need COM at all.

As for the dev tools, I agree they need to be cross platform. A glimmer of hope being that Expression Blend is a 100% WPF application which offers some potential for being ported to Silverlight+Full Trust OOB in the future.

VS2010 is mixed mode, but more and more of it is being written in WPF opening up the future for it to go down that path as well.

one is stuck between either the abortion of a RIA called Flash or Silverlight where all non-Microsoft platforms are second class citizens.

I think they've done a commendable job of keeping OSX in the loop. In fact, if you stop to think, besides the COM automation, they have a spotless record of cross platform with OSX.

Reply Parent Score: 2