再見了,Google Chrome!
一直以來,常聽到 Google Chrome(以下稱之為 Chrome)耗電的問題,我的 Macbook 也是時常在查資料的時候就突然起飛,非常煩人。
原本也想說,Chrome 可能為了達到效能才會這麼耗電。直到最近,才發現有篇文章提到,是 Google 偷偷在背後執行程式才會這麼耗電的。
在一兩年前,有遇到一些狀況(詳情已忘了,總之也是 Chrome 的問題),當時有想好替代方案改用 Safari 或 Firefox,因為手上的裝置都是 Apple 系列,所以本來準備要轉 Safari 的。但外掛的部分真的是硬傷,有些常見的外掛都只有做在 Chrome 或 Firefox,因此我是自己設備的預設都轉 Safari,Chrome 還留著,而工作用的筆電則沒有變更。
最近看到 Brave,介紹說它是一個隱私的瀏覽器,而且 Chrome 的外掛也能使用,看起來真的蠻厲害的。
圖片來源: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 |
我的情境有找到兩個跟我想要刪的東西無關的
- Google Drive,但因為 Chrome 都搞成這樣了,我也沒有一定要同步 Drive 的資料,所以就順便把它也移除了。
- iTerms,它的 namespace 是
com.googlecode.iterm2
確認完就可以用下面這個指令刪除:
rm -rf /Library/LaunchAgents/com.google.* |
最後,重開機即可。
實測做完之後,效能雖然沒有明顯提升,但筆電起飛的次數和耗電量都變少很多。使用 Macbook 的朋友如果有類似的困擾,可以嘗試看看。