Silverlight 5 Released 107
New submitter CaptSlaq sends word that Silverlight 5 has been released. Microsoft has not revealed whether it will be the last version.
"New features in Silverlight 5 include Hardware Decode of H.264 media, which provides a significant performance improvement with decoding of unprotected content using the GPU; Postscript Vector Printing to improve output quality and file size; and an improved graphics stack with 3D support that uses the XNA API on the Windows platform to gain low-level access to the GPU for drawing vertex shaders and low-level 3D primitives. In addition, Silverlight 5 extends the ‘Trusted Application’ model to the browser for the first time. These features, when enabled via a group policy registry key and an application certificate, mean users won’t need to leave the browser to perform complex tasks such as multiple window support, full trust support in browser including COM and file system access, in browser HTML hosting within Silverlight, and P/Invoke support for existing native code to be run directly from Silverlight."
Maybe we'll get lucky (Score:3, Insightful)
Re: (Score:3, Interesting)
and Silverlight will go the way of mobile Flash. Plug-ins simply must die for the web to thrive in the future.
Silverlight is actually a pretty cool way to handle data in ways tedious or unwieldy in HTML or Xml/Xslt. And if you work for a company totally wrapped up in Microsoft technology and you find you have this requirement for an internal application, I say run with it. I do agree, however, that requiring plug-ins for end users, particularly infrequent or uneducated ones, is a bad practice. But give the browser market two or three years - in which time I expect a radical shift in consuming web-based content - an
Re: (Score:1)
Silverlight is a bit player at best. Nobody actually gives a crap, and everyone's praying for Flash to die as it is, and certainly not going to jump on some other plugin's bandwagon.
Re: (Score:3, Funny)
Oh, well fuck his opinion then.
Re: (Score:2, Informative)
As of about 2 years ago Flash was our main development platform for web applications. We still have clients that demand IE 6 support so in those cases Flash was always the better option to ensure a fast development cycle that works on 90%+ of browsers. Especially since each version of IE counts as a separate testing platform.
Now, however, we're moving away from flash at a *rapid* pace. Why? Mostly Mobile. Flash is *terrible* on mobile, where it's supported. My opinion is that Flash is only on mobile to allo
Re: (Score:2)
There are a lot of people who don't use Apple who want flash to die, you know. It's an insecure bloat that provides one of the biggest cross-platform security holes on the internet. Good riddance when it goes.
At least with JavaScript exploits, they will be per-browser/OS combo based, and not simple per-os as with flash.
Re:Maybe we'll get lucky (Score:4, Insightful)
Re: (Score:2)
Re: (Score:2)
As we've seen with the Pirate Bay though, whether or not the studios allow it or not has no bearing on the content being available online. All it has a bearing on is whether or not people will pay for it or not. Music piracy used to be the big thing - now with iTunes and Amazon, they're available to purchase cheaply, easily, in a compatible format. Now, most people I know just buy it legit. There's no reason not to.
Re: (Score:2)
Last i saw, music on iTunes and Amazon was drm free? No tracking or limiting of any kind.
Re: (Score:2)
There's no reason not to.
There is one:
We could not process your order. The sale of MP3 Downloads is currently available only to US customers located in the United States.
We apologize for any inconvenience this may have caused you.
Re: (Score:2)
Re: (Score:2)
If SL or Flash wouldn't exists and Netflix would just use standard HTML5 with no DRM, then I would watch it. But as of now I just go to google.com and enter torrent and watch it a day later. (Also if they just get in their heads that in the global internet a limitation on country does not make sense anymore. I don't care if the shows are in English or German, I just want a convenient way of viewing them.)
What happens with Apple iTunes and DRM? The music studios were so happy how it went with the forced DRM
Re:Maybe we'll get lucky (Score:5, Insightful)
It's not necessarily that plug-ins must die -- they push the web in new directions. It's that HTML should take the good ideas that plug-ins come up with and make them part of the standard.
Re: (Score:2)
Re: (Score:2)
So that throws your theory out the door.
Anyways, look at Windows, the majority of its vulnerabilities that were exploited were not because Microsoft hadn't addressed them, but because many people had not bothe
Re: (Score:2)
Does OS X run on anything that's not a PC?
Yes, this is a tongue-in-cheek question, but it's meant as a serious question and not merely a troll.
Re: (Score:2)
So sorta?
Re: (Score:1)
Re: (Score:3)
Re: (Score:3)
Re: (Score:2)
Re:Maybe we'll get lucky (Score:5, Insightful)
1) Plug-ins are a part of the HTML5 standard. The committee understands the two can co-exist and thrive.
2) The web has been thriving for many years now with plug-ins. I think it'll do just fine.
3) It was Flash that kept the progress of the web moving forward, when standards committee progress turned glacial. Go read about the history of Javascript. It's a sad tale, and that language is still 10 years behind Actionscript even though they are both based on the root ECMAScript language. Eventually Adobe had to go their own way with Actionscript because nothing was getting done.
Mod this guy up! +1 (Score:2)
Re: (Score:2)
Re:Mod up (Score:2)
And great! Since you've spewed your fanaticism at me, I'll bite... So you're under the assumption that an optional plug-in is exclusionary? Really? Whe
Re: (Score:2)
Re: (Score:2)
Considering Javascript still doesn't even have support for classes, I'd pick Actionscript in a second. And having written libraries in both languages, yes I'd definitely pick AS3 in a second. Javascript is a plague upon the web -- loose typing, no classes, dodgy debugging, different browser implementations of things like call stacks and getter/setters, just to name a few. It was painful years ago, and it's even more painful in the age of AJAX and HTML5.
Re: (Score:2)
There's no "maybe" here, it's the plan. In Windows 8, Metro version of IE does not support any plugins. That includes Flash, and yes, that also includes Silverlight. HTML5 only.
This means that Apple and MS are now in agreement to ditch browser plugins. That leaves Google with NaCl, but they seem to be promoting it mainly for "Chrome web apps", not as a way to extend regular browsing experience - and are also actively shifting their services to HTML5. The final nail is already in the coffin.
Re: (Score:3)
Re: (Score:2)
Re: (Score:3)
Re: (Score:1)
Actually the Start tiles experience was redesigned due to customer feedback about the Developer Preview.
The concept is not going away, but the implementation is improving a lot before release.
Compare the design after feedback [msdn.com] was taken into account to the earlier design [askvg.com]
It was improved.
I know this may surprise you, but Microsoft relies on selli
Re: (Score:2)
Re: (Score:2)
My point was simply that all major browser developers now agree that plugins are, generally speaking, a bad idea. This means that, long-term, both Flash and Silverlight on the web are dead. The popularity of Win8 is largely irrelevant here - if it won't win the market, then iOS will fill it, and end result is the same in long-term.
Also, I hope you aren't charging those customers on whose machines you've installed Win8 - the license of the only version that is publicly available so far (which, I must add, is
Re: (Score:1)
From what I've been told silverlight is pretty damned powerful, after all it'd have to be to make an entire OS in a browser [silveos.com]. I'd love to see someone try to hack something that impressive together with just JavaScript!
How about an actual, in-wide-use, open source OS? bellard.org/jslinux/ [slashdot.org]
Re: (Score:2)
Metro IE lacking Silverlight support is kinda moot, as it can natively run XAML-based apps.
Re: (Score:2)
Re: (Score:2)
Only Metro 8 for "Tablets" does not support anything but Microsoft's plug-in.
IE for Metro does not support any plugins, Microsoft or otherwise. IIRC, the only extensibility point there is the ability to install WebM codec from Google so that it is supported for HTML5 video.
This is not true for desktops. Windows 8 desktop supports all plug-in
That much is true. However, with all the talk of tablets taking over, you can safely assume that Metro version is what MS would like IE to be, whereas classic desktop version is what it has to be for the sake of backwards compatibility.
Re: (Score:1)
They still behave like they had a monopoly. But that days are over. The tactics that worked 10 years ago are now hurting them. And they don't seem to realize it.
Re: (Score:1)
No, they didn't. The death of SL is all speculation. MS has never officially said they're dropping it, although everybody thinks they will given their new pro-HTML5 direction.
Re: (Score:2)
MS has never officially said they're dropping it, although everybody thinks they will given their new pro-HTML5 direction.
And yet you can write Metro-style apps in XAML+.Net, and XAML+.Net is basically the definition of Silverlight. The branding might disappear, but it sounds like the technologies are going to be baked right into future versions of Windows (which makes a lot more sense than making everyone download them, if you ask me).
Re: (Score:2)
It's possible to support two products at once. Adobe still sells Director, along with Flash. Heck, they also sell Dreamweaver for HTML5 development.
Now Microsoft just needs an HTML5/XAML development environment that isn't a slow, bloated piece of junk like Expression.
HTML5 & Silverlight (Score:1)
multiple window support (Score:3)
Is the intent to support a whole desktop environment inside the browser?
Re: (Score:2)
And Java WebStart, and Flash.
Only one question... (Score:4, Insightful)
Re: (Score:1)
Re: (Score:2)
Re: (Score:1)
Not any more. The whole point of P/Invoke is to run native code which won't be sandboxed.
The summary says that there is a registry key needed to be set, and the app will need a certificate. This means there wont be drive-by operations that are not sandboxed. Anything that uses P/Invoke has to be given permission to run from outside the browser. This means that any Silverlight app the general public could run will still be sandboxed. Please read things before spreading FUD.
Re: (Score:2)
It's yet another attack surface, and what's the point? Silverlight is hardly some uber-successful technology, and most developers want to get out of the hell produced by these kinds frameworks.
Re: (Score:1)
most developers want to get out of the hell produced by these kinds frameworks.
Sadly not the ones I work with. We sent a developer to asp.net training and he came back saying he was being left behind. He was talking about how silverlight was the future. The trainer brain washed him good.
Re: (Score:1)
Re: (Score:1)
Most developers find something simple that works for them and never bother to look any further. Silverlight is one of the best options there is for line of business apps in the enterprise.
Not everything has to be out on the Internet on some trendy retail shop or Web 2.0 site to be successful in other scenarios.
Netflix (Score:1)
Anyone uses Silverlight? (Score:1, Flamebait)
I ask because I have never met a single soul that employs it. Never!
But again, I agree that I am no geek. Could it be that case that I am using it without explicit knowledge, since I currently use Windows 7 Home Premium? I also know that Microsoft has tightly woven piece of software into Windows in the past.
Maybe I am using it without specifically agreeing to use it. Is it the case?
Re:Anyone uses Silverlight? (Score:5, Informative)
Re: (Score:1)
Re: (Score:3)
You don't know anyone that streams Netflix on their computer?
Re: (Score:2)
You don't know anyone that streams Netflix on their computer?
That's not so hard to imagine. Netflix doesn't have much penetration outside the US -- they don't expand to Europe until 2012, they just expanded to Latin America in September, and has been in Canada for only a year. I don't know about Latin America, but the Canadian selection is exceedingly poor when compared to that of the US. From what I could see scanning through recently, it appears that most of the selection is direct-to-DVD stuff that I've never heard of.
Here in Canada, I know exactly 0 people usi
Re: (Score:3)
The BI platform used by Dundas Data Visualization, Dundas Dashboard [dundas.com], is in Silverlight. I use it on a daily basis. However, they are now offering HTML5 as well. But having a dashboard designer, in the web with a very rich experience, is one example where Silverlight has an advantage. But of course, as HTML5 improves/adopts, that advantage is going away, making plug-ins no longer needed.
Re: (Score:3, Insightful)
I was asked to evaluate a website (for a large and well known company) only 3 days ago with a view to "taking it over".
Let's say my review was less than favourable when I found that if you didn't have silverlight you were not able to use the site, the home page simply told you that without silverlight you could not continue to use the normal site and pushed you to a crappy antiquated mobile phone design of the site as an alternative.
And the reason they had silverlight as a requirement? As best I could tell
Re: (Score:2)
As best I could tell it was because they had bad low resolution videos in the background of some pages.
This is a huge WTF regadless of technology used to enable it - even if it were an animated GIF, say.
Re: (Score:1)
Re: (Score:2)
its actually fairly common for internal applications in big companies, especially finance, legal, etc.
On the open internet though? Nope.
Re: (Score:2)
It did no good, of course, but I wrote an e-mail to the State of Minnesota complaining about the Minnesota Revenue "Where's My Refund" site [state.mn.us]. I can't think of any legitimate reason for a site like this to use Silverlight (or Flash or any other plugin). Here was my message:
Re: (Score:1)
He basically told you to piss off. That's because your mail was meaningless. There are close to 0% of people who don't have access to a Windows machine to login to the site. Your obscure choice of operating system shouldn't guide their decisions.
Personally I wouldn't use Silverlight for a site like that either, but probably the reason they did is it's easier to develop and support in Silverlight.
Re: (Score:2)
Sky [sky.com] in the UK requires it for online viewing so I use it (on the Mac too).
Yep, it's Microsoft. (Score:3)
a significant performance improvement with decoding of unprotected content using the GPU
So it's great for everything you don't use Silverlight for.
Silver what? (Score:2)
Big security hole (Score:2)
Now, from the people who brought you the Active-X security hole, we have a new Silverlight-based security hole.
1. Buy Authenticode code-signing certificate. [digicert.com]
2. Create web site with hostile code running under Silverlight.
3. Spam to get website trafffic.
4. User visits site with IE, Silverlight content runs, hostile code gets installed.
5. PROFIT!
Microsoft's model of "trusted code" doesn't involve anybody actually testing or looking at the code.
Re: (Score:3)
Convince the user to install your certificate (admin privileges needed).
Convince the user to change a setting in group policy or hack the registry (more admin privileges needed).
Version 5 supported until 2021 (Score:2)
According to this: http://support.microsoft.com/gp/lifean45#sl5 [microsoft.com]
Silverlight 5 will be supported for 10 years. Not many software vendors are prepared to do that.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
sure, but MS supports all end-of-life products for 10 years, even VB6 was supported until recently.
What you get for your support however, generally means security bugs are squashed and MS will spend a tiny amount of effort making your apps work on future versions of Windows, if they feel like it. If you have a problem they'll tell you to install the latest service pack and if that doesn't fix it, tough - it doesn't support what you want it to do.
Silverlight only just got H.264 hw accel? (Score:2)
Re: (Score:2)