在iOS上將Chrome開源!
在過去,Chrome(iOS 版)與 Chromium 專案其餘部分的程式碼保持獨立,這是由 iOS 平臺所需的額外複雜性所致。經過多年的精心重構,所有這些程式碼都已重新加入 Chromium 並移入開源儲存區:
chromium.googlesource.com/chromium/src.git/+/master/ios
由於 iOS 平臺的限制,所有瀏覽器都必須以 WebKit 渲染引擎為基礎進行構建。對於 Chromium,這意味著要同時支援 WebKit 以及 Blink,即 Chrome 面向其他平臺的渲染引擎。由此造成的一些額外複雜性是我們想避免引入 Chromium 程式碼庫的。
鑑於 Chrome 的開放原始碼承諾,我們在過去幾年花費大量時間做出了必要的更改,以便將 Chrome(iOS 版)的程式碼上行到 Chromium 程式碼中。目前,這項上行工作已完成,開發者可以像編譯其他版本 Chromium 那樣編譯 iOS 版本的 Chromium。現在,由於 Chrome(iOS 版)的所有測試都面向整個 Chromium 社群提供,並且只要有程式碼簽入就會自動執行,因此開發速度也得到提升。
我們珍視開放原始碼社群以及所有程式碼貢獻者,並且我們非常高興 Chrome(iOS 版)終於能夠加入進來。
相關文章
- 在 Windows 上搭建 React Native IOS 開發環境WindowsReact NativeiOS開發環境
- 馬斯克將在本週開源xAI Grok馬斯克AI
- IOS開源專案iOS
- flutter在IOS上顯示英文FlutteriOS
- 使用Travis在Docker Hub上管理開源Docker映象Docker
- Install Google Chrome on Fedora 28/27, CentOS/RHEL 7.5 (在 fedora 28 等 上 安裝 chrome)GoChromeCentOS
- OpenSOC即將開源
- 年度最受歡迎的開源CHROME外掛Chrome
- 在iOS上使用MVVM進行路由iOSMVVM路由
- Google Chrome即將開始警告—停止支援Flash PlayerGoChrome
- 尋找在 GitHub 上參與開源專案的方法Github
- Flutter 在IOS上的啟動流程-14FlutteriOS
- [譯] 在 iOS 上使用 Carthage 建立依賴iOS
- Chrome OS 似乎將在Linux 的方向上更進一步ChromeLinux
- 你是如何看待chrome將在2020年徹底放棄Flash?Chrome
- iOS逆向:在任意app上開啟malloc stack追蹤記憶體來源iOSAPP記憶體
- 短視訊商城在ios短視訊開發上的應用效果iOS
- 各大公司在GitHub上開源投入排名分析Github
- 上線啦丨FlinkX1.12 Beta版正式在Github開源Github
- Flutter在iOS上採用Metal驅動GPUFlutteriOSGPU
- IOS技術分享| anyLive 開源專案iOS
- iOS開發從零學習Flutter之一在mac上安裝FlutteriOSFlutterMac
- iOS上架流程iOS上架流程iOS
- 給Chrome“捉蟲”16000個,Google開源bug自檢工具ChromeGo
- 剛剛,阿里開源 iOS 協程開發框架 coobjc!阿里iOS框架OBJ
- iOS 開源庫系列 Aspects核心原始碼分析iOS原始碼
- IOS技術分享| ARCallPlus 開源專案(二)iOS
- 開源 | 如何實現一個iOS AOP框架?iOS框架
- IOS技術分享| ARCallPlus 開源專案(一)iOS
- 開源也上雲?在Azure上執行紅帽企業Linux變身“超級引擎”Linux
- ?????iOS圖表框架AAChartKit—強大、精美、易用的開源iOS圖表iOS框架
- 上週,一個國產 API 開源專案在 ProductHunt 殺瘋了...API
- C# 開源瀏覽器效能提升,體驗Chrome級速度C#瀏覽器Chrome
- Bing上發現假冒Google Chrome廣告 微軟表示已經將其移除GoChrome微軟
- 日本動漫《足球小將》手遊將在中國上線
- 開源如何在雲上存活?
- 誰在主導開源社群
- 阿里開源 iOS 協程開發框架 coobjc原始碼分析阿里iOS框架OBJ原始碼
- 歐盟即將在免費開源軟體專案中推行“漏洞賞金”