Silverlight vs. Flash Battle to Heat Up Next Year
It's been a while since I last blogged about Silverlight, Microsoft's newest (?) "me, too" application. So long, I had to search for the post in my blog dashboard (it's no longer on the first page of results for the tag "Microsoft"). But the news media is covering it again, this time as part of New Year's stuff (predictions for 2008, duh).
PC World's article from a couple hours ago suggests, using mostly quotes and its tagline, that the battle between Adobe and Microsoft will get hotter next year, as Silverlight battles Flash, Flex, and AIR for supremacy in the rich Internet application (RIA) arena.
Microsoft's biggest challenge so far has been to just get people to download the plugin. As the article's author, Chris Kanaracus, wrote, "Every good general knows that even the biggest army is useless if you can't get it on the battlefield." Silverlight won't do Microsoft any good if it stays on the download servers and doesn't get installed on client PCs.
My take is, I really don't want Microsoft to succeed. Adding another application to the mix just means we consumers have to install yet another program to be able to use the Web without any missing content. Needing Flash, QuickTime, Java, and Shockwave is bad enough; add AIR, Flex, and Silverlight, and we'll start to spend all of our time on the Internet installing plugins. Even just one is pushing it, in my opinion.
The best way to go, I think, would be to simply expand existing offerings, perhaps adding one more plugin to do offline (read: out-of-browser) stuff. Silverlight isn't that one plugin; it still focuses on Web- and browser-based content. AIR is OK; I'll probably end up getting it eventually as more application developers start to use it. (So far, all I've seen using AIR is a Twitter client, which I don't need thanks to IM and Firefox integrations.)
Actually, we already have out-of-browser applications, based on Java. We don't need AIR, even. Why can't we just build on existing frameworks, instead of introducing additional platforms? Sometimes, I think the software world has gone mad... I guess I should just be thankful that Silverlight is available for Internet Explorer (Windows), Firefox (Windows/Macintosh), and Safari (Mac). But what about Linux? Honestly, nobody seems to care about releasing plugins for browsers on the operating system that basically runs the Internet (a majority of servers run some variety of Linux). Harrumph. And I want to switch at some point, too.
Update (12/31): Given i80and's comment below, I should clarify something. I say that nobody really supports Linux because the existing solutions either are horrible and pathetic (Linux Flash) or rely on external libraries/applications (Mono, WINE, etc.). It's not that things aren't available for Linux; it's just that there's very little native support, that I can see.
Times Square Display Crashes
For some reason, I really like putting equations in my titles...
Anyway, by way of Zoli Erdos, here's a nice high-profile crash for you:
Yep, that's Adobe Flash on Windows XP, just after it "encountered a problem and needs to close." I love it when stuff like this happens. Here's a nice closeup of the error dialog:
Who knew Windows was so funny? I know I'm linking to Zoli a lot lately, but seriously, where else would I get these amusing little gems now that This Is Broken has gone the way of the Dodo Bird?
[Photos taken by Andrew Flynn; second shot presumably cropped by ZDNet blogger Michael Krigsman.]
Restart or Not Restart?
Adobe has pulled a fast one with their latest Flash Player update. Just after restarting my computer, I received a notification about an update being available. The update prompt window says it "takes less than a minute over broadband" and that "no restart is required". That's wrong. While the program does not incessantly prompt to restart (like Windows Update does), or simply restart when you click "Finish" (like Norton AntiVirus' updater often does), it pops up and says that "The new version will be available after you restart your computer." Adobe needs to rethink their text here.








