One of the most perplexing thing to me is why Flash isn't more successful than it is. Sure, it's great at little interactive apps, and there are even full-blown, bonafide Flash applications, but they are the exceptions.
I mean Flash is more popular than Windows if you count how many copies are out there. Why don't more developers take advantage of it? To build a GMail app, to build a VirtualEarth app?
Then I thought, it might be the developers. I think traditional Flash users are the animator, graphics, designer types. That's half of the equation of what's really needed. The other half is the techy developers. But, why don't developers try to learn Flash
if it could free them from the HTTP/HTML hell?
Could it be that simple? Where Silverlight will succeed and Flash/Flex will fail -- simply because developers can transfer some of what they already know to Silverlight? I don't think it's gonna be that easy. You're still gonna need to have both the developer
& designer roles to make a good Silverlight app -- just like a good Flash app.
Microsoft have the developers. Macromedia... ummm Adobe have the designers. Can Blend/Designer steal more designers from Adobe than Flex/Apollo steal devs from Microsoft?
This is a good step towards a new interactive web, though. We definitely need a new web for interactions. And AJAX is only a stopgap at this point. Silverlight is gonna play a HUGE role now that broadband will let Silverlight be installed in less time than
a Word splash screen.
Ready... set... go!
and last - does silverlight have an extention? or is it just WMV/WMA + if it can read a flash file in WMP already (it does flawlessly) and i save/convert it to Silverlight (if that existed) what app would open the silverlight file? premier? probably not...
The Silverlight's video format is WMV (& I believe I heard also the VC1 [microsoft's new hi-def vid format]). WMA of course, and I believe MP3 for audio.
I don't actually believe WMP "understands" SWF. I think what happens is that WMP opens up IE & IE is the thing that plays SWF.
SWF -> Silverlight converter? Don't count on any complicated content be portable.
- one reason ive never liked flash is even at "best quality" logos and graphics can look ..watery... Will SL do vectors clearer - and again - if its wmv - is it all video res based?
I believe the watery effect is when someone tries to convert a raster image (bitmap / gif / jpg) to a vector format. It's an imperfect process, and when you zoom in, you'll see weird stuff. It's best to do logos w/ vectors from the beginning. I don't think
it's Flash's fault. Silverlight graphical abilities are VERY similar when it comes to vectors.
- another reason i hate flash is the right mouse options.
will SL have a right mouse flyout - more like IE's - than wmp/flash player? ( = copy, view source, refresh, etc) * not a useless flash one
Probably not, based on the beta.
- make any downloaded flash file play in either WMP or IE with no warnings or advanced setting changes for users (its already sandboxed and its not your issue for security - its adobes)
There's very little demand for this I think. Even if there were, good luck w/ those non-responsive primos over at the WMP team
Mike Swanson has been written a SWF to XAML converter which means that you can import your flash content to Silverlight
I believe that app only converts the graphics... but it's been a while since I last looked at it. I would think it'd be very hard to convert Flash's ActionScript to something usable by Silverlight.