Firefox OS令人意外的復興


基於HTML打造操作系統的夢想早已不是什麼新鮮事,事實上這種系統早在2000年代初期就已問世。隨著互聯網的普及和復雜性呈爆炸式增長,人們總是很容易將瀏覽器視為方便的圖形渲染器,將CSS視為設計復雜UI元素的終極標記語言。

8650ouef.webp

但理想很美好,現實很骨感。歷史上湧現大量通過 HTML5 或 JavaScript 開發的桌面 UI 項目,但它們在高性能設備上的表現也非常糟糕。CSS 的一個子集雖然最終被用於大多數“傳統”工具包,如 Qt、Cocoa 和 GTK,但采用控制桌面前端的 JavaScript 邏輯仍然落後。

除 Google 的 Chrome OS、Electron 和許多其他項目之外,整個 GNOME Shell 前端都運行在 JavaScript 解釋器之上……有時它會顯示出來。

在這個方向上最重要的開源嘗試之一是 Firefox OS,它是 Mozilla 在 2010 年代初期創建和推廣的 Android 的替代品。Firefox OS,也稱為來自 Firefox 的“Gecko”渲染引擎的 Boot2Gecko,是一種令人驚訝的幹凈和流暢的體驗。

雖然 Firefox OS 系統在 2016 年被正式棄用,但究其原因更多的因素是采用問題,而非技術問題。事實上,引導到瀏覽器並直接將應用程序與內核交互的想法是相當直觀的,並且不會比一開始就引導大多數其他現代 UI 復雜多少。

1a09ytfi.webp

Firefox OS 的用戶界面也設計得非常好,靈感來自 HP WebOS 和 Palm OS。簡潔的線條、活潑的平面設計和易於使用的應用程序開發工具包使其成為 Android 和 iOS 的引人註目的替代品。但由於沒有太多的廠商跟進該系統,於是在 2016 年就淡出歷史舞臺。

不過在過去幾個月時間裡,Firefox OS 也和其他類似項目一樣迎來復興,例如 HP webOS(後來成為 LuneOS)和諾基亞的 Maemo(現在的 Leste)。

B2G/Firefox OS 的首次主要商業應用是在 2018 年左右使用 KaiOS,這是一個廣受歡迎的 Firefox OS 商業分支,有望成為廉價功能手機的現代操作系統。

65i2dglh.webp

不過 KaiOS 令人失望的一點該系統已成封閉系統,且以跟蹤用戶和發送廣告為導向。現在 KaiOS 迎來分叉系統 GerdaOS。這是一個自定義 ROM,承諾將 Firefox OS 的一些開放性帶回 KaiOS 設備,如更新的諾基亞,並扼殺在這個過程中侵入性的用戶跟蹤器。

除這個基於 KaiOS 的分叉系統之外還有一個開源的 Capyloon 項目。它並不是重度修改的 KaiOS,而是完全開源的 Firefox OS,適用於像 PinePhone Pro, Purism Librem 5 和 Pixel 3A 這樣的 Linux 手機。

盡管有明確的目標,Capyloon 的項目頁面有一些令人困惑的營銷方式:將其定義為“實驗性用戶代理”,同時提供更好的 Internet 隱私和 GUI,但該網站並沒有說明主要目的是完整的用戶向操作系統。此外,Capyloon 頁面建議將 WebAssembly 和 IPFS 集成作為項目的主要優先事項,但目前尚不清楚這種集成在實踐中是如何工作的。

ezgif.com-gif-maker-8.webp

Capyloon 的前端 Nutria 附帶一個用於開發新應用程序的 SDK,並且可能會運行較舊的 Firefox OS 應用程序,幾乎沒有或根本沒有適應。

此外,還可以通過實時啟動 Google GSI(通用系統映像)在大多數新的 Android 設備上測試 Nutria,並在 Android 內核之上測試 Firefox OS UI。對於那些沒有支持手機的人,Capyloon 虛擬機也可以使用基於 Rust 的構建腳本在一個命令中構建,或者作為 Debian 包下載。


相關推薦

2022-08-19

在Mac上運行FirefoxNightly瀏覽器的用戶在激活圖片的上下文菜單時可能會偶然發現一個新的“從圖片復制文本”的選項。文本識別是Mozilla計劃在Firefox穩定版中整合的一項新功能。該功能背後的主要想法是為Firefox瀏覽器添加一個選

2022-10-07

不是三星Galaxy Watch 5 Pro或Apple Watch Ultra。Pixel Watch不會有令人印象深刻的電池壽命較小的尺寸對手腕嬌小的人來說是個好消息,但這也意味著Pixel Watch不會有最令人印象深刻的電池壽命。它的電池容量為294mAh,單次充電估計可使用

2022-07-26

Firefox是一個傳奇。當然,時至今日仍有數以百萬計的人在使用Firefox,但其普及度已今非昔比。它曾是主流瀏覽器之一。但請恕我直言,如今Firefox的衰落也是咎由自取。我對該產品本身的發展不太樂觀。Firefox的發展經過可謂起

2023-01-07

Mozilla剛剛發佈Firefox瀏覽器的更新版本,這次隻專註於108主版本的小改進。新版本的Firefox瀏覽器是108.0.2,它隻帶來兩個修復。其中一個是針對macOS設備的,因為Mozilla解釋說,在某些情況下,當用戶在應用中播放視頻時,瀏覽器

2023-11-22

Mozilla在所有支持平臺上發佈Firefox120。120版引入不帶跟蹤參數的復制鏈接功能、全局隱私控制(可通知網站您不希望共享數據)、針對德國用戶的Cookie橫幅攔截器、畫中畫改進等功能。新功能:Firefox支持上下文菜單中的新功能&qu

2023-02-23

到達的緯度最高、氣溫最寒冷地區,標志著我國自主研發的復興號高寒智能動車組已可滿足不同地區氣溫環境條件下高速鐵路運行需求。與標準版復興號動車組相比,新型高寒智能動車組更加耐低溫、耐冰雪,在我國東北地區-40

2022-09-21

Mozilla宣佈適用於Windows、Mac和Linux平臺的Firefox105穩定版正式發佈。這個新版本的主要內容包括在Linux和Windows的低內存情況下提高穩定性和效率,以及從打印預覽對話框中新增僅打印當前頁面的選項。Firefox 105 穩定版並沒有值得重

2023-09-16

能動車組正式載客運行。這是專為第19屆杭州亞運會打造的復興號亞運智能動車組,外觀上就非常與眾不同,車頭采用帥氣的鷹隼”造型,采用仿生學設計,能極大的降低空氣阻力,達到節省能源、速度更快的效果。官方此前透

2022-09-24

已開行的G7965次列車外,其餘5列將陸續投入使用。16編組的復興號智能動車組等你來體驗!

2024-04-23

Mozilla基金會最近發佈Firefox瀏覽器125版本,該版本在發佈之初並不順利。首次發佈後不久,Mozilla就因一個"嚴重質量問題"撤下125.0版本,這迫使該公司發佈125.0.1版本的漏洞修復更新。現在,Mozilla又推送一個小

2022-11-04

繼修復Windows11上Firefox瀏覽器錯誤的小更新之後,Mozilla又發佈另一個帶有更多修復的更新。106.0.4版現在可以在正式版通道中下載,主要解決播放媒體文件時出現意外崩潰的問題。下載地址:http://ftp.mozilla.org/pub/firefox/releases/106.0.4

2022-07-26

Mozilla的Firefox103瀏覽器現在可以從FTP中獲得,這是這個開源、跨平臺瀏覽器的最新月度更新。Firefox103對終端用戶來說並不特別值得令人興奮,但它確實帶來一些有用的功能,例如高亮指示PDF表格上的必填字段,改善120Hz以上顯示

2022-12-13

MozillaFirefox108現在可以下載,這是2022年最後一個Firefox網絡瀏覽器的主版本。在明天Firefox108.0正式亮相之前,Firefox的安裝文件剛剛在官網現身。Firefox108對終端用戶來說並不特別令人興奮,但包含一些開發者期待的新增功能。Mozill

2023-01-17

繼上周Google發佈Chrome109之後,Mozilla今天又上傳他們的Firefox109最終版程序。Firefox109是Mozilla在2023年的第一個版本,在版本號上至少已經趕上Google的Chrome。雖然是新年的第一個版本,但Firefox 109並不那麼令人興奮,除非對Firefox附加