A few months ago I decided to uninstall Flash from my MacBook Pro. I did this for 3 reasons:
- I work at a digital marketing agency and I need to test how our client’s websites look to people without Flash.
- All Mac’s now ship without Flash pre-installed, so more people are getting the sans-Flash experience.
- iPad. Lot’s of people using them.
- I personally find Flash annoying in most situations. There’s a place for it, but it’s abused too much online.
The way I went about it was following the advice of John Gruber at Daring Fireball. He recommends getting rid of Flash on your Mac, which means Safari (and any other app) won’t have the plug in, and then installing Google Chrome to see Flash based websites when required. Chrome comes with its own version of Flash independent of the system.
This setup works very well. The only downside is that whenever I landed on a page that required Flash that I wanted to see I had to open the page in Chrome. Doing this from Safari is relatively easy by going to Develop -> Open Page With -> Google Chrome.1
I tried setting up a keyboard shortcut for this, but it didn’t work reliably as the name of the browsers in the Develop menu include version numbers. Each time they change the shortcut breaks. Which was also annoying.
Luckily I came cross a Safari extension called Eject to Flash that sets up a button on the toolbar that does exactly as expected. You click on it and it opens the page in Chrome. I installed it a few weeks ago and it’s worked as advertised. Simple and I think easier than other solutions.
- To activate the Develop menu, open Safari Preferences and in the Advanced tab there’s a checkbox to show it. ?