4 ms·
Yeah I remember that. At the time, the web browsers were starting to aggressively throttle javascript on background tabs so badly behaved tabs wouldn't impact p
by josephg 5y ago
Yeah I remember that. At the time, the web browsers were starting to aggressively throttle javascript on background tabs so badly behaved tabs wouldn't impact performance. But the throttling behaviour didn't work for flash. And flash banner ads were popular for some ridiculous reason.
I watch CPU usage closely, and for awhile there most of the time my CPU got pegged was because some random flash banner ("Click the monkey" crap) went out of control and started busy-looping in a background tab. I'd often came back to my computer to discover some random tab I had open was melting my computer. I hated flash for that.
But there was an easy solution. Pretty soon after that I installed a click-to-play flash extension; and the problem went away overnight. About 90% of the flash content my browser ever loaded was advertising, so it was like a lightweight ad blocker for the worst ads. Pretty soon Chrome built that behaviour into their web browser. And that was the beginning of the end for flash.
Steve Jobs did finish flash off when he blocked it on the iphone. But that didn't come out of nowhere. He first challenged Adobe to make Flash perform well on mobile devices. But Adobe couldn't meet his challenge. Flash never worked well enough on the low power smartphones of the day. People can blame Steve Jobs all they like, but flash would still be alive and well if Adobe had been able to ship a performant browser extension when it counted.
But they didn't. And now their product is dead. I pity the creators who made flash professionally, but I don't have a lot of sympathy for Adobe.
- mobilio 5y agoI remember this. Then i have CPU C2Q 6600. And opening one site with 10 tabs i can see CPU spike up to 100% of all cores. I found "click-to-flash" and some plugin for YT-to-HTML5 and this suddenly fix mine issues. Mobile flash even didn't works good on high-end mobile devices because consume too much power. Since that devices are limited from their battery Flash was resource hog.