在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 版)終於能夠加入進來。
相關文章
- Github 上的 iOS 開源專案GithubiOS
- GitHub 上 iOS 開源庫 Top 100GithubiOS
- swift在github上開源的地址SwiftGithub
- 【翻譯】Chrome 43 部分更新:現在 DOM 的屬性將會在原型鏈上Chrome原型
- 馬斯克將在本週開源xAI Grok馬斯克AI
- 在iOS上捕捉簽名iOS
- IOS開源專案iOS
- 在 Windows 上搭建 React Native IOS 開發環境WindowsReact NativeiOS開發環境
- 使用Travis在Docker Hub上管理開源Docker映象Docker
- 年度最受歡迎的開源CHROME外掛Chrome
- iOS開發-AFNetWorking 3.0在CocoaPods上的坑iOS
- flutter在IOS上顯示英文FlutteriOS
- iOS 開源專案集合iOS
- IOS開源專案索引iOS索引
- 尋找在 GitHub 上參與開源專案的方法Github
- Install Google Chrome on Fedora 28/27, CentOS/RHEL 7.5 (在 fedora 28 等 上 安裝 chrome)GoChromeCentOS
- OpenSOC即將開源
- 如何將開源專案部分程式碼作為private放在github上?Github
- Google Chrome即將開始警告—停止支援Flash PlayerGoChrome
- iOS開發 - touchBegan事件判斷點選的位置在View上還是在View的子View上iOS事件斷點View
- 在iOS上使用MVVM進行路由iOSMVVM路由
- 【轉】iOS的APP資源,開源的哦iOSAPP
- 各大公司在GitHub上開源投入排名分析Github
- 美國軍方在 GitHub 上開源網路戰爭軟體 DshellGithub
- iOS開發之將自己寫的小控制元件釋出到Github上iOS控制元件Github
- IOS開發常用GitHub開源專案iOSGithub
- 將開源進行到底:Facebook引爆下輪開源浪潮
- 蘋果公司iOS 7系統將在9月18日開放下載蘋果iOS
- 遊戲玩家的福音:在 Ubuntu 上安裝開源 VoIP 應用 Mumble遊戲Ubuntu
- iOS逆向:在任意app上開啟malloc stack追蹤記憶體來源iOSAPP記憶體
- Flutter 在IOS上的啟動流程-14FlutteriOS
- [譯] 在 iOS 上使用 Carthage 建立依賴iOS
- a:active在ios上無效解決方法iOS
- 在macOS上擴充套件對Chrome使用者的保護Mac套件Chrome
- 【翻譯】怎麼在 macOS 上安裝和使用 Headless ChromeMacChrome
- iOS開發完全自學資源集合iOS
- 短視訊商城在ios短視訊開發上的應用效果iOS
- Chrome OS 似乎將在Linux 的方向上更進一步ChromeLinux