How to Make Safari Flash Free
Posted 03/21/2011 at 3:00pm
| by Cory Bohon
Flash content is slowly being driven away by advancements in HTML 5 and CSS 3 (insert "Hallelujah" fanfare here). Unfortunately, Flash is still a neccessity to use certain websites. YouTube, Facebook and Vimeo are all offenders, and until the aformentioned new methods of web design are fully implemented, we'll have to accept Flash is still here to stay.
But there's a safe workaround that can keep Flash from overtaking your computer's memory and crashing during every instance. We'll show you how to avoid some of these crashes by disabling Flash in the Safari browser.
What You Need:
>> Safari 5 or higher
>> ClickToFlash
>> YouTube5
Configure ClickToFlash

ClickToFlash is an interesting extension that blocks Flash content from any page. In areas where Flash content is supposed to appear, you'll instead see the words "Flash". Clicking on this button will load the Flash content for the area that you clicked on.
Using this plug-in minimizes page loading times, and, of course, doesn’t automatically load Flash content when you open a new page. This can help out with the CPU usage and battery life, among other things.

After installing Click to Flash, navigate to Safari > Preferences > Extensions > ClickToFlash. Once there, click the “Enable ClickToFlash” checkbox to enable the extension.
One of the preferences that you may wish to configure is the whitelists section, which lets you specify a list of websites that can pre-load their own Flash content.
Configure YouTube5

YouTube and Vimeo have stepped up their efforts with HTML 5 video, but their sites will still default to playing Flash-based content. Mimicking the QuickTime Player UI, the YouTube5 extension is a very nicely built extension that will force YouTube, Vimeo, and Facebook to automatically load HTML 5 / H.264 versions of the video that is stored on their website.

After installing the extension, navigate to Safari > Preferences > Extensions > YouTube5. Once there, ensure that the checkbox labeled “Enable YouTube5” is checked.
There are several options that you can choose from, from autoplaying YouTube videos to selecting the default video format on YouTube, Vimeo, and Facebook. The nice thing is that you can choose to enable or disable the HTML 5 video player for each of the sites individually, so if you don’t want to use it only on Facebook, you don’t have to.
Follow this article's author, Cory Bohon on Twitter.