Custom Search

Mac home page
Mac tips
Forum
News
Shop

Home page
Programs
Articles
Links
XP Tips
Vista Tips
Windows 7 Tips
About

Linux tips and articles


Apple Mac OS X hints and tips

Disable Flash content in web pages in Safari

Adobe Flash is a very clever program that enables web pages to easily display a variety of content that would otherwise be difficult or impossible. It enables the display of vector graphics, animation, fonts, images, video, audio and so on. When you consider how small Adobe Flash Player plug-in is, it is surprisingly powerful. However, it does create problems for users as well as solving them for web designers. You need to be aware of the pitfalls of Flash and what can be done about them.

Flash content in web pages is not always necessary and it is frequently used to display animated and interactive adverts. These take time to download and display and consequently web pages are slower to load than they otherwise would be. Without Flash the web would be quicker to navigate. Of course, we need to have adverts because websites must have an income, but a static image uses less bandwidth than Flash content.

Another problem is that Flash on the Mac is either buggy or badly written. If a web page has a Flash advert then processor usage can be 80 to 100% and your Mac can slow to a crawl. This may not happen every time on every Mac with every web page with Flash content, but it certainly happens a lot, particularly when a couple of tabs are open. You can check the processor usage by starting Safari and going to a web page that contains a Flash advert. Open a second tab that has another page with a Flash advert. Now open Activity Monitor in the Applications/Utilities folder. Select All Processes at the top and then click the % CPU column heading to sort by processor usage. You will probably see Adobe Flash at the top, sometimes with up to 100% usage.

An additional problem is that if you are using a MacBook then 100% CPU usage will run down the battery very quickly. If you find that the battery doesn't last very long when you are browsing the web using a MacBook, the problem could be Flash.

So what can be done? Hopefully, one day Adobe will get around to fixing this problem, so regularly go to the Adobe website and make sure you have downloaded and installed the latest version of Flash Player. Then go and download ClickToFlash. This is a plug in for Safari that prevents Flash from downloading content and displaying it on web pages. You will see an empty space where Flash content should be and in this space is a button and a gear icon. If you want to see the Flash content then just click the button and it displays. Clicking the gear icon displays a menu and you can choose to load all Flash content on the web page or add the website to a whitelist of sites that are allowed to display Flash. ClickToFlash is simple and very easy to use. Now Flash only runs when you want it to. Web browsing will be faster, CPU usage will be lower, and battery life will be longer.



Tips index


copyright