再見了,Google Chrome!

一直以來,常聽到 Google Chrome(以下稱之為 Chrome)耗電的問題,我的 Macbook 也是時常在查資料的時候就突然起飛,非常煩人。

原本也想說,Chrome 可能為了達到效能才會這麼耗電。直到最近,才發現有篇文章提到,是 Google 偷偷在背後執行程式才會這麼耗電的。

在一兩年前,有遇到一些狀況(詳情已忘了,總之也是 Chrome 的問題),當時有想好替代方案改用 Safari 或 Firefox,因為手上的裝置都是 Apple 系列,所以本來準備要轉 Safari 的。但外掛的部分真的是硬傷,有些常見的外掛都只有做在 Chrome 或 Firefox,因此我是自己設備的預設都轉 Safari,Chrome 還留著,而工作用的筆電則沒有變更。

最近看到 Brave,介紹說它是一個隱私的瀏覽器,而且 Chrome 的外掛也能使用,看起來真的蠻厲害的。

Brave logo

圖片來源:Brave 官網

更特別的是,它可以與 BAT(Basic Attention Token)幣結合,改變了「使用者」、「內容提供者」、「廣告商」的互動方式。其中 BAT 幣是數位貨幣(digital currency),Brave 本身也可以建立錢包來放數位貨幣;而在觀看網站的同時,也能累積 BAT 幣。而 BAT 幣的用途除了換成法定貨幣外,也可以拿來贊助內容提供者。

Brave 也提供了「自動贊助」的做法:從觀看的網域,得知這是否為已驗證的創作者,比方說我的部落格是有登記的,就會有驗證標記。然後 Brave 會依瀏覽的次數來分配 BAT 幣。

這裡的網域推估也是用 cookie 的「是否為公開域」來判斷的。

就我目前的經驗來說,過程可以自動化,也就是取得 BAT 幣跟贊助,都讓 Brave 處理。雖然說它說會有廣告彈出,但其實我只看到新的 dashboard 分頁有個大圖,然後就拿到 BAT 幣了XD。

Brave 詳細以及後續研究的其他東西留到未來在聊聊。

移除 Chrome

從 Chrome 改用 Brave 的過程非常順,而且 Brave 也有提供讓創作者拿獎勵的方法,這是我比較喜歡的地方。最後,就只能移除 Chrome 了。

首先,先備份 Chrome 的資料,包含外掛和書籤等。再來移除 Chrome App,然後參考前面提到的文章,執行下面的腳本確認要刪除跟 Google 相關的內容,習慣上是先確認要刪的東西再開始執行比較好:

sudo ls /Library/LaunchAgents | grep google
sudo ls /Library/LaunchDaemons | grep google
sudo ls /Library/Application\ Support | grep google
sudo ls /Library/Caches | grep google
sudo ls /Library/Preferences | grep google
ls ~/Library/LaunchAgents | grep google
ls ~/Library/LaunchDaemons | grep google
ls ~/Library/Application\ Support | grep google
ls ~/Library/Caches | grep google
ls ~/Library/Preferences | grep google

我的情境有找到兩個跟我想要刪的東西無關的

  1. Google Drive,但因為 Chrome 都搞成這樣了,我也沒有一定要同步 Drive 的資料,所以就順便把它也移除了。
  2. iTerms,它的 namespace 是 com.googlecode.iterm2

確認完就可以用下面這個指令刪除:

rm -rf /Library/LaunchAgents/com.google.*
rm -rf /Library/LaunchDaemons/com.google.*
rm -rf /Library/Application\ Support/com.google.*
rm -rf /Library/Caches/com.google.*
rm -rf /Library/Preferences/com.google.*
rm -rf ~/Library/LaunchAgents/com.google.*
rm -rf ~/Library/LaunchDaemons/com.google.*
rm -rf ~/Library/Application\ Support/com.google.*
rm -rf ~/Library/Caches/com.google.*
rm -rf ~/Library/Preferences/com.google.*

最後,重開機即可。

實測做完之後,效能雖然沒有明顯提升,但筆電起飛的次數和耗電量都變少很多。使用 Macbook 的朋友如果有類似的困擾,可以嘗試看看。