Why Windows Phone 7 doesn't have Flash

Sat Nav Devices & Software, Mobile Phone Hardware/Software/Unlocking etc. PPC/PDA

Moderators: bob, jthspace, maximus

Post Reply
User avatar
maximus
Site Admin
Site Admin
Posts: 4068
Joined: Sat Apr 19, 2003 12:00 am
Contact:
Ireland

Why Windows Phone 7 doesn't have Flash

Post by maximus » Sun Oct 17, 2010 9:55 am

Ask Microsoft why certain features aren't in Windows Phone 7 and the usual answer is that when you develop a new operating system in 18 months flat you have to make some hard choices about what you can get done in time and what's most important to the experience.

That's the reason behind no copy and paste until 2011 and no tethering as a modem.

But that's only one of the reasons why Windows Phone 7 doesn't come with Flash, according to Microsoft's Andy Lees, now president of the mobile communications division.

The other (which is also the reason why a phone that runs Silverlight apps can't load Silverlight in web pages) gives us some much more interesting hints about the future architecture of Microsoft's mobile browser.

"It's not a religious thing; we support standard H.264 video in the browser. We're not allergic to Flash, we're not allergic to Silverlight, we're not allergic to HTML5 – but this [Windows Phone 7 browser] doesn't support it," he told TechRadar.

"We don't have the extensibility model inside the browser for those pieces and when you see the future I think you'll understand why."

IE7.5?

Microsoft calls the Windows Phone 7 browser "halfway between IE7 and IE8" but that's in terms of displaying HTML web pages rather than full browser features, and while Adobe is working on Flash for Windows Phone, it has to plug into the browser.

And as Lees told TechRadar, "there is no ActiveX plug-in extensibility because of the security model; we're not going to do that. And with no ActiveX plug-in model, how would we do Flash?"

Could Microsoft have done something special just for Flash (and Silverlight)?

Again, it's not just about how much time they had. "We don't want to open that up and then take it away; that would be bad. Browsers are going to a different extensibility model."

That's certainly true of Chrome and IE9. Pieces that were once plug-ins, like Flash and PDF rendering in Chrome and the JavaScript engine in IE9 are now sub-systems within the browser itself.

For IE9's Chakra JavaScript engine it means faster web browsing because IE doesn't have to pass code back and forth between two systems.

Flash in Chrome gets faster communication, and it also means you can isolate Flash in each tab, along with the rest of the web page; if Flash crashes in one tab it won't crash in the other web pages you're browsing, and it can improve security as well.

If IE on future versions of Windows Phone is going to use that kind of extensibility model, it could help with worries that running Flash or Silverlight designed for the PC would hammer battery life, because getting better performance and managing the runtimes as part of the same process will mean better battery life (the sooner you finish running code and turn the processor back off, the less power it uses).

Lees is very firm about not talking about the roadmap of Windows Phone, but this is an intriguing hint about possible future directions, and another way mobile browsers might be catching up to the state of the art in desktop browsing.


Maximus
Site Admin

User avatar
Bjth
Member
Member
Posts: 156
Joined: Sun Jan 14, 2007 1:00 am

Re: Why Windows Phone 7 doesn't have Flash

Post by Bjth » Mon Oct 18, 2010 12:07 am

This will be a huge disappointment to those who have looked towards windows to support flash in their phone after Apple have failed to do so.

A lot of people would have probably gone over to windows if this functionality existed, how ever now I fear that people will face strongly more so to Apple than to Windows for the extra functionality it provides with the apps.

Windows had its chance to shine and give us that extra little but of functionality that would make it shine, but now it seems like they will disappoint again with another smart phone that just does not quiet cut a new path in the industry standard.

Ben

User avatar
maximus
Site Admin
Site Admin
Posts: 4068
Joined: Sat Apr 19, 2003 12:00 am
Contact:
Ireland

Re: Why Windows Phone 7 doesn't have Flash

Post by maximus » Mon Oct 18, 2010 8:37 am

Totally agree with you Ben. I'm not really sure why Microsoft continue with the mobile phone OS. It always lags behind the competition. They have the perfect opportunity to do something different and lead the way here and failed miserably yet again. What a complete waste of time and effort.

Android may not be quite as slick as Apple but it does support flash and with Froyo 2.2 being rolled out to most phones now I would say they are in a very strong position at the moment :)
Maximus
Site Admin

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest