> There are Javascript/CSS demos out there that are much more dynamic/interactive than the average Flash based ad that still use less CPU.
I don't agree with this in general, but let's say that I did: Of course native things will run faster than a sandboxed plugin. Unfortunately Flash still does WAY more than browsers do.
> In a similar vein, there are other Safari plugins out there that do much more than the average Flash based ad that use less CPU.
Oh, like what? Some specialized thing that does one thing only? Comparing other plugins to eachother won't work unless you are comparing the same code vs. each other. Actually, it would be nice to compare flash vs. silverlight in a pure performance test using "real life" situations like video and motion graphics.
> The Flash plugin uses more resources than people expect it to based on their experience with Flash in Windows, as well as their experience with other technologies on Safari/OS X. I don't think it is a collective hallucination.
So now we are back to Mac vs. Windows, and it's been covered enough in this thread that OS X is more limiting than windows when it comes to browser plugins, and it sounds to me like it's up to Apple to fix it, or for some other browser maker to come along and do it better, so we'll have to wait and see.
"As the numbers will show, Flash performs far better in Vista versus Mac OS X running on the same hardware, and it actually improved slightly with the version 10 update."
(OS X + Safari + Flash 9 Plugin = CPU hog)
(OS X + Safari + Flash 10 Plugin = slightly less of a CPU hog)
(Windows + Firefox + Flash 10 Plugin = CPU friendly)
I think that part we can agree on. It's unfortunate Ars didn't report on (Windows + Safari + Flash 10) or (OS X + Firefox + Flash 10) since those would have been a nice data points. I'll also admit this article is a bit dated but the point is that here is an example where Adobe tweaked some code and claimed a 3x increase in speed. Users were complaining all that time and some people were blaming the Plugin API. A performance problem can have multiple contributors.
My point is that you would think Adobe would push on it with all of their talent since it's in their best interest to optimize. I think though, that it's only computer geeks who realize it's caused by a plugin (for whatever reason) and the general public just thinks "my computer is slow".
I still have never seen a good analysis/description of what is flawed in the Safari plugin API.
In the end, I just don't think there's enough published data to settle this.
I don't agree with this in general, but let's say that I did: Of course native things will run faster than a sandboxed plugin. Unfortunately Flash still does WAY more than browsers do.
> In a similar vein, there are other Safari plugins out there that do much more than the average Flash based ad that use less CPU.
Oh, like what? Some specialized thing that does one thing only? Comparing other plugins to eachother won't work unless you are comparing the same code vs. each other. Actually, it would be nice to compare flash vs. silverlight in a pure performance test using "real life" situations like video and motion graphics.
> The Flash plugin uses more resources than people expect it to based on their experience with Flash in Windows, as well as their experience with other technologies on Safari/OS X. I don't think it is a collective hallucination.
So now we are back to Mac vs. Windows, and it's been covered enough in this thread that OS X is more limiting than windows when it comes to browser plugins, and it sounds to me like it's up to Apple to fix it, or for some other browser maker to come along and do it better, so we'll have to wait and see.