開源新聞

峰迴路轉,Firefox 瀏覽器即將重返 iOS 平台

火狐的粉絲們極有可能在2014年末2015年初的不久收到一份意外的新年禮物,據傳聞 Mozilla 可能要給我們一個surprise ,他們準備收回成命,再次發布 iOS 版的 Firefox 了,Firefox 火狐瀏覽器曾在2010年7月16日登錄 App Store,並於2012年8月30日正式下架,宣布退出支持 iOS 平台。

如今看來這一立場可能發生了變化,中國俗話說:浪子回頭金不換,我想說」火狐回來我喜歡「。然而對於忠貞的火狐粉絲來說除了驚喜,還有可能是驚嚇,因為蘋果並沒有對 iOS 的政策做出改變,到目前為止,它仍然只允許 Webkit 渲染引擎在 iOS 平台上使用,那麼就意味著 Firefox 重返 iOS 有可能會放棄引以為傲的 Gecko 內核而妥協使用 Webkit 內核,這樣的話,她還是那個她嗎?粉絲們會不會不再叫她小甜甜,而改口稱牛夫人了呢。但同樣很多粉絲樂見愛人重返 iOS 平台,也許還有其他辦法不必非要放棄 Gecko 呢,萬一蘋果妥協了呢?尤其手機用著 iPhone 的同學們,不少甚至願意「國軍打到家鄉來,我給國軍來帶路」,主動幫忙加入 iOS 平台的志願工作。

我們來看看官方的說法和線索,Mozilla 官方博客在12月4日發表《為iOS平台設計火狐體驗》,文中明確表示:

在 Mozilla ,我們始終將用戶放在第一位,希冀為他們在任何平台上提供不受干擾的選擇,我們確實正在試驗一個早期的測試版本以期能給 iOS 用戶創造一個機會來選擇火狐體驗。

我們秉著開放的態度在 Mozilla 工作,目前僅僅開始嘗試了兩種不同的理念,如果有任何消息,我們會第一時間告訴大家。

火狐瀏覽器的發行經理盧卡斯·布拉克亦在12月2日貼出的 Twitter 上說,「我們要緊隨我們的用戶,因此我們希望將火狐推向iOS平台。」 Mozilla 的高層都親自出來表態,看來火狐重返 iOS 平台真的是鐵板釘釘的事情了。

此前,Mozilla曾明確表示不會推出iOS版火狐瀏覽器,原因是蘋果不允許Mozilla在其平台上使用自主網頁引擎。火狐瀏覽器一直奉行的觀點是自由和開放。這一點與蘋果iOS封閉的價值觀是不符合的。 蘋果對 iOS上第三方瀏覽器的限制條件非常苛刻,必須採用 Safari 網頁渲染(後來放寬至 Webkit 渲染引擎皆可,所以 Chrome得以搶灘登錄 iOS)和JavaScrip解析引擎,這也許是Mozilla決定放棄iOS平台的原因之一。

no-firefox-on-ios
Mozilla曾在官方支持頁面《在iPhone和iPad上可以用火狐嗎?》解釋了沒有iOS版本的原因:

蘋果公司的限制妨礙了我們將現有的 Firefox 版本帶到iOS設備(iPhone,iPad,iPod Touch)。我們正在研究新的方法來製作適用於iOS的Firefox,但目前對此還沒有明確的計劃和發布時間。

而 Presto 時代的 Opera 瀏覽器則是「投機取巧」,以犧牲軟體體驗為代價地繞過蘋果的這些要求,先經過伺服器渲染,然後再把瀏覽數據返回到用戶設備。如果 Mozilla 堅持要使用自己的渲染引擎的話,不見得蘋果會允許,但究竟怎樣實現 iOS 平台的火狐體驗呢?蘋果讓步,還是 Mozilla 妥協呢?其中的博弈關係又是什麼情況呢?讓我們一起來分析一下:

Google 家的 Chrome 瀏覽器從發布以來一路高奏凱歌,攻城掠地,市場份額日漸其增,想必這一直不是蘋果公司想看到的,而且 Chrome 瀏覽器是採用 Webkit 項目的分支 Blink 內核,是符合 iOS 平台要求的,蘋果沒有辦法阻止 Google 的時候,又不想便宜它為它做嫁衣,不如引入一個第三者——另一家瀏覽器巨頭前來廝殺,聯合次要敵人,攻擊主要敵人,給 Google 一下壓力的同時也能順便討好一下開源社區,一舉兩地。

再看看 Mozilla 這邊的情況,這兩年的移動市場發展迅猛,iOS 設備越來越普及,試想,在全球第二大移動平台數億台設備上竟然無法使用 Firefox 瀏覽器,豈不是將市場拱手讓人,今年 iOS 設備的出貨量高達 1.78 億部,幾代產品累計出貨量高達上十億部,如果按照2014年Q4 PC 平台 Firefox 的平均市佔率 13.26%(數據來自Net Applications)來看的話,倘若 iOS 平台能用Firefox,這款卓越的瀏覽器至少能多上億用戶,這簡直太可觀了,這兩年 Chrome 瀏覽器異軍突起的同時,Firefox 市場份額是下降的,Mozilla 亦心裡有苦難言,並不想放棄 iOS 平台,無奈蘋果限制太多,難以委曲求全,2012年時只能為了體驗和理念忍痛暫時放棄。要問 Mozilla 心裡話,肯定不想犧牲這個優質平台,要是蘋果能適當調整姿態的話, Mozilla 一定會回來的。現在的問題就在於,火狐和蘋果,誰來妥協?

iphone-6-firefox

如果你是絕不縱容耐心的資深 Firefox 粉絲,迫不及待地想早點再嘗到 iOS 版火狐瀏覽器的滋味,那麼可以在這裡(火狐官方 GitHub 主頁)下載到最新的代碼,自己編譯安裝到 iOS 設備上。但是 Mozilla 開發者也有明確地表示「在正式版本發出之前,可能還會有重大的變化」。

總之,這份期待的驚喜,甜蜜也好,痛楚也好,我們不久就可以見分曉。

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
bootingman,是「booting」 加上 「man」的一個合成詞。 術語「booting(引導)」是「bootstrapping」的簡寫,描述計算機從零開始啟動的過程,同時也表示一個古老的諺語「通過自力更生而出人頭地「。 「引導」的思想在於一個困難的、複雜的目標可以通過一個小的動作開始,然後以這個小的動作為基礎,一步一步地達到期望目標而完成。這也是我想做和正在做的。

    You may also like

    1 Comment

    1. […] 編者註:本文來自 linuxstory.org 的投稿,他們在談開源社區的事,是一群不太安份的人。 […]

    Leave a reply

    您的電子郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:開源新聞