谷歌希望在 iOS 上使用 Chrome Blink 引擎,以取代蘋果的 WebKit
【資料圖】
IT之家 2 月 7 日消息,谷歌為 Chrome 引入了一項新的實驗特性,旨在繞過蘋果對于 iOS 上 WebKit 引擎的限制去使用自家 Blink 引擎。
眾所周知,蘋果要求 iOS 系統(tǒng)中所有網(wǎng)絡(luò)瀏覽器都必須基于使用與蘋果 Safari 瀏覽器相同的 WebKit 引擎,無論是谷歌 Chrome、Mozilla Firefox 還是其他第三方瀏覽器都是如此。
開放網(wǎng)絡(luò)的擁護者以來一直認(rèn)為,蘋果這種限制扼殺了 iPhone 和 iPad 上網(wǎng)絡(luò)瀏覽器之間的競爭,也扼殺了可能存在的創(chuàng)新。
IT之家發(fā)現(xiàn),谷歌開發(fā)團隊上周在 Chromium Bug Tracker 上宣布,他們已經(jīng)開始努力將 Chrome / Chromium 的完整 Blink 引擎移植到 iOS,這一項目或?qū)⒏淖?iOS 瀏覽器的現(xiàn)狀,至少能夠為未來某一天 iOS 的改變奠定基礎(chǔ)。
當(dāng)然,Chromium 團隊目前也很非常清楚這并不是“可發(fā)布產(chǎn)品”。畢竟,任何不使用 WebKit 的瀏覽器都違反了 App Store 的政策。因此,他們目前的計劃只是移植縮小版的“content_shell”應(yīng)用而不是任何類似于完整 Chrome 瀏覽器的東西。
據(jù)介紹,Chromium 團隊將使用這個“基本的瀏覽器”來測試 Blink 和其他必要的瀏覽器組件在 iOS 上的運行情況。
谷歌的發(fā)言人在給 The Register 的一份聲明中表示:
這是一個實驗性的項目原型,我們正在開發(fā)一個開源項目的一部分,目的是了解 iOS 上性能的某些方面。用戶目前無法使用,我們將繼續(xù)遵守蘋果的政策。
Chromium 團隊計劃為感興趣的開發(fā)者提供指導(dǎo),讓他們自己構(gòu)建 Blink 引擎和 content_shell,以便在 iPhone 和 iPad 開發(fā)機上試用。
值得注意的是,谷歌的 Chromium 團隊已經(jīng)全力將 Blink 移植到 iOS,并在過去一周引入了數(shù)十個相關(guān)代碼更改。樂觀考慮的話,我們可能會在未來幾周內(nèi)首次看到這種 Chrome 瀏覽器,以及微軟 Edge、Opera 等 App 運行在 iOS 上。