David Young on Flash and iPhone Safari

David Young:

On the application side, many Flash applications (no naming names) written to run in Flash in a browser just don’t care about performance or resource utilization because most web applications have a process lifetime of a page view, or about 10 seconds. Finally, in a mobile context, consider the effect that Flash’s inefficient programming model will have on battery life. The last thing to remember is that the Flash runtime’s performance is about 4-20× worse on Mac OS X than it is on Windows — I bet Apple evaluated its options and decided it didn’t want to have its browser experience marred by Adobe’s lack of focus.

I’m not sure what Young’s source is for the “4-20× times worse” figure, but in my observations, it’s true.

Saturday, 7 July 2007