[citation][nom]Ratsnackbar[/nom]Apple trashed Flash because had they included it into their iOS it would have made the their App store pointless.Microsoft jumped on the bandwagon because they were trying to push Silverlight as a Flash replacement.Both of those technologies make the developer and thus the end user dependent upon the vendors (in this case Apple and Microsoft's) platforms.Flash is independent of any particular OS or Platform. So it's possible to code an application one time and have it run on any operating system or browser. This opens up to application developers the ability to design an application once and market it to users of Windows, Mac, Linux and many flavors of Unix. This scares the crap out of Apple and Microsoft. Imagine an office application that works well on all platforms and what that would do to Microsofts cash cow Office? Or if Flash App stores started popping up everywhere and you had no need to purchase specifically from Apples cash cow "The App Store".Both Apple and Microsoft have spent a great deal of time and I imagine money, towards marketing in an attempt to destroy Flash.If they truly believed that HTML 5 was a better solution than they would both have simply focused on improving that technology and let the markets decide. But instead they are on a campaign to destroy flash.This all leads me to believe that there is a long term strategy involved that can only see success if Flash is removed from the market as a competitor.Anyone who truly understands the technologies involved, if honest, will tel you that Flash / AIR / AS3 is currently the better solution over HTML5 / JavaScript and Far better than Silverlight. The HTML 5 standard is moving too slowly to ever be able to compete with the abilities of Flash now or in the future.My guess is that Apple and Microsoft both want to destroy flash in favor of HTML 5 for the moment. Then in a Post Flash world (they hope) when it turns out that HTML 5 just does not produce the desired results, When customers are looking for More, both companies plan introduce their own versions of software that in effect does the same thing Flash that locks you into their particular platforms.[/citation]
Good point, MS's Silverlight is obviously a direct competitor to Flash but why didn't they attack Flash when they first introduced Silverlight? Why now?
And what is the Apple - Flash connection? Other than not wanting to support Flash which works pretty badly on portable devices such as Android phones - it sucks battery life and opens the door to malicious attacks.
Apple does not not make money on HTML 5, it doesn't have a Flash alternative. Saying the App store will have issues with Flash content makes no sense - Apple makes money on every app sold - They also manage the quality of the apps and prevent most of the useless ones from getting into customers hands (though they can be heavy handed with their restraint).
MS and Apple are both investing in HTML 5 with their browsers.