Flash is the love or hate plugin that we can't live without but doesn't have ubiquitous alternative that can be used. While there are alternatives like Silverlight and html5, we all go back to Flash. It does have its uses like on YouTube and other web content but can be used a bit excessively to the point where websites can bog down a web browser to a crawl, use excessive resources and drain batteries faster. To help solve these issues, Google has added a feature to its Chrome web browser to assist with that. By going into your Chrome settings and opening 'Content Settings,' users can enable a feature to let Chrome "intelligently" detect flash content, disable it and only keep relevant videos enabled. In initial testing, pages seem to load faster and scroll more smoothly as there is less content being loaded. I haven't seen an impact on the battery enough to make a decision either way but if page interaction is improved, it is a good start for me. In the event that the content the user wants to watch is not enabled, clicking on the content will enable playback, as with all other flash content.
Google Chrome Blog - Better Battery Life For Your Laptop