September 15, 2020

體驗 chromebook 有感

對於 Chrome OS ,其實在發佈的當初,我就已經有所關注。對他「瀏覽器就是你的整個作業系統」的設想,我也非常好奇,究竟能滿足多少的用戶需求。現代人把很多時間用在網路服務上,的確是個不爭的事實,但那不代表網路服務可以滿足所有需求。雖然說體驗只要做得夠好,範圍小一點也無所謂,手機雖然不是無所不能,他所能做到的功能與體積的比例,還是足以讓大多數的用戶愛不釋手。這就是 Chrome OS 要走向市場,必須面對的問題了。

當一個瀏覽器進化為作業系統,成為一個上網裝置

首先來介紹一下 chromebook,它指的是由 Google 授權,運行著 chrome OS 的筆記型電腦。那麼什麼是 chrome OS 呢?Google 的工程師在發現上一段所說的市場情況:大部分的用戶在網路上花費了大部分的時間,當時大部分的電腦裝置,都需要漫長等待的開機時間,才能到達桌面,然後用戶才能打開瀏覽器,享受網路服務。

於是工程師就想,如果能夠跳過中間繁雜的程序,讓電腦一打開就以最少的步驟,直接進到瀏覽器,那麼一定很讚吧?所以,chrome OS 最早的設計,就是讓作業系統打開之後,就能直接進入瀏覽器,而且也只有一個瀏覽器。既然叫 chrome OS,我想大家也猜出來了,內建的、也是唯一的一個瀏覽器,就是 Google Chrome。

Google 在 2009 年就已經為 chrome OS 以及 chromebook 立項,為了給 Chrome 瀏覽器護航,Google不但設立了應用商店,還推出了可以離線使用的網頁應用標準。終於,在2011年,由宏碁與三星兩家廠商製作的第一批 chromebook 面世。當時的 chrome OS 作業系統,反正就只有一個瀏覽器,所以把每個應用都當成一個視窗來開,大概覺得這樣熱鬧一些吧。

但說到上網裝置的話,2010 年推出的 iPad 一代,舉手表示不服。蘋果老大哥發佈的 9.7 吋平板,還帶著當時如日中天的 AppStore,就問你怕不怕?!網頁的東西能做得再多,也不過成千上萬應用商店中的 App 們。尤其在第一批chromebook 發佈的 2011年,蘋果陣營上場的選手,是吸取前代教訓,把應有的都全放進去,支援享壽長達五年的爆款,iPad 2。 chromebook 的優勢,瞬間只剩下「比一般的筆電便宜」這點了。

一頓搗鼓之後,Google 終於在 2016 年讓 chrome OS 可以運行安卓 Play商店的 App,帳面上來看,終於能在實力上跟 iPad 一較長短,至少微軟 Office 可以裝安卓版的了。

不完整的安卓

雖然谷歌已經很儘量地把安卓給整合進系統,但總有些若即若離的小問題,包括了相容性、GPS、顯示畫面,以及安卓應用大多為觸控設計的尷尬。我在這次的體驗中,發現安卓的版本雖然是還蠻新的 9.0,但我不知道要使用哪些應用,不是Play商店體是我該應用不相容,就是畫面顯示不正確;或是導航應用無法偵測到 GPS ,就連模擬導航也無法使用;不然就是遊戲需要全程使用觸控操作,為我這台電腦並沒有觸控螢幕,我有在想可能連接個藍牙手柄,體驗可能會好一些,還沒有機會好好的使用。

我仔細地審視了一下,自己下載的安卓應用,發現大多是一些網頁可以解決的,甚至像是 Google 文件等 App,網頁版的介面也比安卓版全面的多,顯得更好用。

導入 Linux 應用的 Crostini

可能很多人都已經知道了,chrome OS 的核心底層,就是 Linux 系統。所以早期的 chrome OS 用戶會試著進入開發者模式,搗鼓這個底層的 Linux 系統。但這個系統畢竟是底層,一旦被玩壞,前台瀏覽器也就跟著壞掉了。

Linux 上面也是有成千上萬的應用程式,如果能夠拉來  chrome OS 上面,對開源軟體社群或是開發者們來說,會非常有吸引力。而且 Linux 終歸是電腦作業系統,電腦版的軟體完全可以補助網頁及安卓應用的不足。所以在 2018 年Google 在  chrome OS 上發佈了Crostini,一套官方支援的 Linux 容器,讓用戶們可以安心的搗鼓,隨時可以刪掉再重建一個。

正如我前面所說的,Linux 的應用程式與原本 chrome OS 的應用群,有著互補的性質,所以我個人是認為,如果能夠稍微接受命令列的操作模式,的確是可以幫 Chromebook 開拓不少可能性的。包括程式開發、影音製作與剪輯、平面設計與桌面出版等範疇,開源軟體都有不錯的表現。

但談到這裡,得提一下 chrome  OS 的檔案系統。原本的 chrome OS 設計上,用戶有一個本地的儲存空間,有點像 Windows 的家目錄,也像 iOS 新的「檔案」應用系統。而另外支援的系統,有獨立的分區來做儲存,比如 Android 我們比較熟的 Movie、Music 等資料夾。但可能因為是自己家族的關係,有部份的資料夾是合併的,比如 Android 中瀏覽器 App 下載的檔案也會存到 chrome OS 用戶的「下載」資料夾中。但 Crostini 這個 Linux 容器就容器得很徹底,就只能看到自己的檔案,沒辦法存取到  chrome  OS 中的資料。

即將到來的 Windows 應用

但是說到底,Windows市佔率還是比較高的,Google因為安全性上的理由,一直拒絕支援與 Windows 的雙開機設計,雖然一直都有不同的神人破解方法與工具流出,但不是官方的東西,總是覺得不踏實。

雖說 Linux 與安卓系統本身都有對模擬 Windows 或虛擬機的支援,但據 Google 所說,chrome OS 本身缺了一些套件,使得模擬與虛擬機不可行。我曾嘗試過從 Play 商店下載的「CorssOver for Chrome OS」,發現要花的功夫不是一般大,裝個 Paint.NET 都廢勁。

但今年最新的消息是,Google 將與 Parallels 公司合作,在年底推出內建的 Windows 虛擬機。雖然詳細的資訊都還不清楚,但看到 chrome OS 又將有新的可能性,也是很值得高興的一件事。

之後會怎麼樣呢?

蘋果這幾年也宣佈了新的大計畫,Mac電腦將從 X86 架構過渡到 ARM 架構,這意味著電腦的架構,將打破與手機平板的界線,蘋果生態將往能共享「全家桶套餐」前進,無論是讓電腦執行手機應用,還是讓平板使用電腦級軟體,都將是一個「質」的提升,也必然成為 chrome OS 與 Android 的最大攔路者。

但對用戶來說,兩強的競爭,絕對是消費者之福!

後記

就是這些差異,讓世界變得繽紛,值得我們偶爾走出溫暖的家看看。三人行必有我師,不同的想法可以觸發各種奇思妙想的思考,所以我很喜歡看看各家小眾系統中隱藏著的巧思。

本篇初稿在 chrome OS 上完成,主要使用語音輸入再做微調,少部份使用注音輸入法。如果有興趣,我把幾篇「好用」的參考資料放在下面。