Chrome For Mac: An Update
It has been sometime since I updated my chrome page. Mainly because of two things
- Work :)
- Chrome went from quite usable to unusable.
The 2nd happened when chrome turned on the flash plugin by default. The flash functionality was very rough and often a crash would take down the whole browser, negating the much touted promise of chrome, of the browser not crashing when plugins crashed. The current builds have improved the flash functionality. You can now watch youtube videos and the controls on the player work as expected. But flash in chrome is not ready yet. Viewing a youtube video in chrome, utlizies nearly 100% of CPU of my macbook (Core 2 Duo 2GHz) pushing the CPU temperatures to 75 degree Celsius (167 degrees Fahrenheit). Heat is bad for electronics especially in laptops as the ventilation is less. If you are running on battery, 100% CPU utilization will drain your battery really fast. Needless to say, viewing flash on chrome mac is bad idea.
If you are saying to yourself that “Hmm.I will watch youtube in safari or firefox”, it is not going to save you. There is a lot of flash content on web especially ads which you may come across or open up unintentionally. In short, there is no escape from flash easily. Firefox has the flashblock extension and safari has the clicktoflash extension to stop loading of flash content unless you want it to. But unfortunately chrome has no such extensions.
Thankfully, you can disable flash by passing a commandline argument when you start chrome. But there is no way (at least not that i know of) to pass command line arguments to chromium if you have the icon in the dock. The only way out was to start chrome from the command line. That is quite a pain and hence I created an application ChromiumNoFlash (using Automator) which will launch chromium with the correct argument to disable flash. Download it, unzip it and run. The app assumes that you have placed the chrome (chromium) application in the Applications folder. Using a separate app to launch chromium this way, leaves you free to use flash on chrome if desired. Just start chrome as you normally would.
Before running theĀ latest chrome build you should ideally clear your Chromium Profile. Execute this command from Terminal
rm -rf ~/Library/Application\ Support/Chromium/
Make sure not to make any mistake while typing this. rm -rf command is quite powerful and can wipe out data if you are not careful. If you are not comfortable with the command line, then using finder go to Your Home Directory -> Library -> Application Support and delete the Chromium folder inside that. There are two Library folders. Make sure you are using the one in your home directory.
The latest chrome will aslo prompt you to import bookmarks from other browsers. I chose firefox and though the process started it never completed. Your mileage may vary. Chrome will also prompt you to set it as the default browser though at this stage it is best to answer that with a “no”. Apart from better bookmarking chrome has also launched support for themes. Visiting the chrome themes page will allow you install any of the themes displayed. If you disable plugins, then the theme installation may crash. So if you want to install themes but do not want flash, launch chrome normally -> install theme -> quite -> chrome -> open chrome with ChromiumNoFlash.
Bookmarking has improved in the latest builds, but without a full fledged bookmarks editor it is difficult to make the switch. The downloads in chrome now work perfectly and that’s a significant milestone. The new tab page, will fill in with your most heavily used websites. You can always remove a site from this page (hover over the site icon and click the X) or make it such that a site is never displaced from that page (hover over the site icon and click the pin). You can also rearrange these sites by drag and drop. The new tab page will also show your recently closed tabs and also suggested sites which google thinks you may find interesting. The new builds are also about 30% faster in javascript benchmarks. Since other browsers are still in early stages of development with non optimized builds i’m going to refrain from making a comparison ( at least for now :) )
So that covers my absence and google chrome’s new features on mac. You can expect an update when something major occurs (like flash becoming usable)








Latest Chrome build crashes for me even when launched from the command line and using the –disable-plugins argument. ??
Great update!
BTW, correct this part: “..controls on the player works as expected”. the word is “work” without the “s”.
You've also been quiet on Twitter lately..
Looking to be a little more active on twitter from now on. I was also trying to cut down on distractions.
Hmm.. hasn't happened to me ever. Did you remove your profile “~/Library/Application Support/Chromium/” ?
re ChromiumNoFlash
I just can't get this to finish downloading – gets to about 98% and hangs forever.
I'd be grateful for any help.
Thank you.
I have send the app to the email you used to comment. The email looked legit :)
Thank you – you're a gentleman!
It's quite funny why there's a crusade against Flash, where the alternatives are far from providing the user experience Flash already does. I guess is another more time fanboys commiting to Mr Jobs' personal likes, dislikes or business model.
If Chrome goes to 100% displaying basic Flash content, it's Chrome's fault.
It is not chrome's or firefox's fault.It is actually flash's fault because
the plugin is made by adobe and not chrome/firefox. I said that “flash on
mac” is crap, which it is. On windows flash doesn't take up so much CPU
while on linux and mac it does. It is just a case of adobe ignoring mac and
linux users. To see another example, the latest flash beta has hardware
accelerated video only for the windows platform at present.
Leave a comment