Updated 38 minutes ago

Why Windows Phone 7 doesn't have Flash

Exclusive: Microsoft: "when you see the future you'll understand why"

October 15th 2010 | Tell us what you think [ 7 comments ]

why-windows-phone-7-doesn-t-have-flash

It's not a religious thing: Microsoft's Andy Lees doesn't criticise Flash the way Steve Jobs does

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.

-------------------------------------------------------------------------------------------------------

Liked this? Then check out Hands on: Windows Phone 7 review

Sign up for TechRadar's free Weird Week in Tech newsletter
Get the oddest tech stories of the week, plus the most popular news and reviews delivered straight to your inbox. Sign up at http://www.techradar.com/register

Follow TechRadar on Twitter * Find us on Facebook

 

Your comments (7) Click to add a new comment

athlonix


October 18th 2010

7. O well another nail in the WP7 coffin, shame it actually had some promise.

@ Yakman: you obviously need to get some IT skills as FP10.1 works fine on all the browsers on my system and perfect on the HTC Desire. OR your anti-flash as put simply it works fine. User malfunction, not system

Alert a moderator

yakman


October 18th 2010

6. Let's see.... Flash crashes in Android, Flash Player 10.1 crashes (in my painful testing so far) in Firefox, Safari, IE, Crashes in Windows XP and 7 and on Mac OSX.

Gee; think Steve Jobs was right? FP 10.1 is so bad I've had to disable it on everything just keep the pain of pulling my hair out away.

Alert a moderator

adams_tool


October 17th 2010

5. once consumers contend with windows mobile 7 disadvantages they will not make it there choice and they will not go for it.

surely Microsoft aren't this fail or do they expect to have a minor role in mobile phones business

quite laughable

Alert a moderator

harrybarracuda


October 17th 2010

4. Another reason not to bother with this back marker, if there ever was one in the first place.

Alert a moderator

sleeper


October 16th 2010

3. The real reason is that most users are too stupid to change their browser settings to switch Flash off when they don't want it and on when they do.

It's not a question of the companies looking out for you, it's that they know we're too bloody stupid to do it ourselves. Sad but true.

Alert a moderator

duskrider


October 15th 2010

2. Funny how when Steve Jobs said no Flash, for a whole host of reasons, everyone said Apple was just protecting it's app store model. Now Flash has been rewritten for Android and is finally starting to show up. On other platforms, the browser model is changing to protect both battery life and security. Flash being a weak point on both, these changes have been necessary in order to not ruin your phone experience when using Flash.

Maybe Steve Jobs comments about Flash should have just been taken at face value?

Alert a moderator

wesley


October 15th 2010

1. What a FAIL!

Alert a moderator

Tell us what you think

You need to Log in or register to post comments

By submitting this form you agree to our Terms of Use and so are legally responsible for anything you submit. DO NOT submit anything which may violate the Terms of Use or another person's rights including copyrighted or offensive materials.

Which is the best Android phone for you? We've got the answers

Best Android phone - which should you buy?

Top 10 best Android phones compared

MWC 2012: We're expecting magic to happen

MWC 2012: What to expect

A look ahead to all the latest phones and tablets

The Samsung Galaxy S2 still top of the pops?

20 best mobile phones in the world today

Top mobile phones compared: what phone is best for you?

The best smartphones for playing MP3s, internet radio and more

Best phones for music 2012

Which are the top music phones around for sound?