Linked by Thom Holwerda on Thu 9th Jul 2009 21:20 UTC
Internet & Networking A day earlier than expected, Microsoft has released version 3 of its Flash alternative Silverlight, including a number of related tools to aid in Silverlight development. It comes with a whole lot of new features.
Thread beginning with comment 372796
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[6]: Comment by kaiwai
by TBPrince on Fri 10th Jul 2009 10:00 UTC in reply to "RE[5]: Comment by kaiwai"
TBPrince
Member since:
2005-07-06

Agreed. The solution is to fix the standards process, which admittedly sucks.


Or resolve to adopt the best proprietary technology which is available at the moment and ask its propietor to standardize it. I don't think they would refuse and evolution process could start over from there, in a open way.

Let's see silverlight gain popularity in the first place. Flash is, in practice, a video tag in drag (oh yeah, it also supports making stupid games, ads, and intros - but those are not particularly interesting). And don't forget Java applets (remember those from the 90's?), which is what the Silverlight basically is. That technology failed spectacularly, and Silverlight is going down the same path (albeit with much deeper pockets to keep it alive).

Right parallel. However, Java applets where far too advanced for what computers and browsers could do at that moment. They were slow and they lacked a server-side counterpart. When those failed, Sun didn't really invest in them anymore until computers were ready. And at that time it was too late.

It's true that Flahs is mostly used for videos but there's much it could do. And Silverlight has a few advantages over Flash too.

The key point here is how fast Internet connections can be. If connections gets faster and faster (and widespread by using wireless technologies), smarter frameworks like Flash and Silverlight will gain popularity. If connections will improve but not so quickly, HTML+JavaScript will be the preferred way.

Reply Parent Bookmark Score: 2

RE[7]: Comment by kaiwai
by ichi on Fri 10th Jul 2009 11:17 in reply to "RE[6]: Comment by kaiwai"
ichi Member since:
2007-03-06

Or resolve to adopt the best proprietary technology which is available at the moment and ask its propietor to standardize it. I don't think they would refuse and evolution process could start over from there, in a open way.


Flash has already become the de-facto standard for video.
Go ask Adobe to standardize and open it and see how far you get.

Reply Parent Bookmark Score: 4

RE[8]: Comment by kaiwai
by lemur2 on Fri 10th Jul 2009 11:33 in reply to "RE[7]: Comment by kaiwai"
lemur2 Member since:
2007-02-17

"Or resolve to adopt the best proprietary technology which is available at the moment and ask its propietor to standardize it. I don't think they would refuse and evolution process could start over from there, in a open way.


Flash has already become the de-facto standard for video.
Go ask Adobe to standardize and open it and see how far you get.
"

The specs for flash are open, but the codecs often employed with Flash (on sites such as YouTube) are not open.

Thankfully, open codecs have now caught up performance-wise.

Other web standards that can work in conjunction with open multimedia codecs, such as CSS, ECMAScript, SVG, PNG, animated PNG, SMIL and HTML5 are now adopted by all but one of the major browsers.

We don't need Flash to be any more open than it already is, as a far better set of technologies than Flash is now implemented in most browsers. This is clearly the way to go. Having Firefox able to render Theora video is significantly better in every way than having a binary blob Flash plug-in render H264 video withn a Flash wrapper.

Silverlight is an utter non-starter in every way imaginable.

Edited 2009-07-10 11:39 UTC

Reply Parent Bookmark Score: 3

RE[7]: Comment by kaiwai
by lemur2 on Fri 10th Jul 2009 12:30 in reply to "RE[6]: Comment by kaiwai"
lemur2 Member since:
2007-02-17

The key point here is how fast Internet connections can be. If connections gets faster and faster (and widespread by using wireless technologies), smarter frameworks like Flash and Silverlight will gain popularity. If connections will improve but not so quickly, HTML+JavaScript will be the preferred way.


I don't think so.

The new HTML5 video tag + open codecs + javascript/CSS3 + some svg filters too + animated PNG = far better technology than Flash or Silverlight.

I mean people generally have no idea just how much open source software is starting now to take the lead. Just for one example, KDE 4.3 is now almost upon us, and here is a preview of the humble image viewer for that desktop:

http://tuxarena.blogspot.com/2009/07/review-gwenview-23-powerful-kd...

This type of stuff, and lots more besides (including way, way more functional web browsers) comes out-of-the box with a current Linux desktop. It blows out-of-the-box Windows 7 away.

Edited 2009-07-10 12:34 UTC

Reply Parent Bookmark Score: 3

RE[8]: Comment by kaiwai
by TBPrince on Fri 10th Jul 2009 13:11 in reply to "RE[7]: Comment by kaiwai"
TBPrince Member since:
2005-07-06

I don't think so. The new HTML5 video tag + open codecs + javascript/CSS3 + some svg filters too + animated PNG = far better technology than Flash or Silverlight.

I guess that's a matter of taste ;-) I would never say that a mess of different technologies (some half-baked), mixed to tons of hacks and never meant to work together (and because of that, independently developed) could be better than coherent and modernly developed frameworks, and that's valid for Flash too even if it has been a mess too, sometimes. When I can choose, I never decide to use HTML+JS+CSS+SVG+PNG + all respective hacks. Come on... we all do that because of necessity: we're not so pervert to actually like that! :-P

It blows out-of-the-box Windows 7 away.

Definitely a matter of taste. And btw, what's so exciting about that link? Had those things since perhaps 1998... didn't you?

Edited 2009-07-10 13:17 UTC

Reply Parent Bookmark Score: 2