iOS版Chrome终于开源了 开发者很开心!

简介:

除了原生的 Safari 浏览器之外,不少 iOS 用户在设备上还会使用第三方的浏览器,例如 Chrome。发布之初,谷歌的 Chromium 项目本来只针对桌面平台,但在 2015 年安卓版本加入后这个项目就开始改变了。随着时间的推移,就只剩下 iOS 版的 Chrome 没有开源了。

不过早前谷歌宣布,iOS 版 Chrome 浏览器将会被移入 Chromium 的开源库中。也就是说,iOS 版 Chrome 终于开源了。

由于 iOS 版 Chrome 依赖于 WebKit 渲染引擎而不是谷歌的 Blink,所以 iOS 平台的谷歌浏览器一直和 Chromium 项目相互分离。苹果对于 iOS 平台上的浏览器有着严格的标准,其要求所有在 iOS 平台运行的浏览器都必须基于 WebKit 来打造。

谷歌表示在最近几年中,公司的工程师花费了大量的时间来调整 iOS 版 Chrome,所以有大量的代码需要并归于 Chromium 项目。

当然,对于普通用户来说,iOS 版 Chrome 开源在表面看来并不会有任何重大的改变,不过这一变化或许对 iOS 平台上的第三方浏览器开发者来说是个全新的“起点”。

目录
相关文章
|
2月前
|
iOS开发 开发者
苹果iOS App Store上架操作流程详解:从开发者账号到应用发布
很多开发者在开发完iOS APP、进行内测后,下一步就面临上架App Store,不过也有很多同学对APP上架App Store的流程不太了解,下面我们来说一下iOS APP上架App Store的具体流程,如有未涉及到的部分,大家可以及时咨询,共同探讨。
|
2月前
|
开发工具 iOS开发 开发者
2023开发者必备iOS开发工具
2023开发者必备iOS开发工具
66 1
|
1月前
|
IDE Android开发 iOS开发
Android VS iOS:哪个操作系统更适合开发者?**
**在移动应用开发领域,Android和iOS是两大主流操作系统,它们各自拥有独特的特点和优势。本文探讨了Android和iOS操作系统在开发者视角下的差异与优劣,分析了它们在开发环境、用户群体、市场前景等方面的比较,帮助开发者选择最适合他们需求的平台。
29 2
|
1月前
|
Web App开发 存储 前端开发
深入探索Chrome开发者工具:开发者的利器
Chrome DevTools是Chrome浏览器内置的网页开发与调试神器,包含元素检查、网络请求分析、性能监控和JavaScript调试等功能。可通过快捷键F12或菜单打开。主要面板有:Elements(查看编辑HTML/CSS),Console(运行JS代码及查看日志),Network(分析网络请求),Performance(优化网页性能)和Application(管理应用数据)。高级功能包括断点调试、网络限速和屏幕模拟,助力高效开发和调试。
34 0
|
25天前
|
IDE 开发工具 Android开发
安卓与iOS开发环境的差异及其对开发者的影响
【7月更文挑战第2天】在移动应用开发的广阔天地中,安卓和iOS两大平台各自占据了半壁江山。它们的开发环境不仅在技术层面有着根本的不同,而且在设计理念、用户群体以及市场策略上也大相径庭。本文将深入探讨这些差异如何塑造开发者的工作方式,影响他们的决策过程,并最终决定移动应用的质量和成功。
|
7天前
|
开发工具 Android开发 iOS开发
安卓与iOS开发环境的差异及对开发者的意义
本文深入探讨了安卓和iOS两大移动操作系统的开发环境,对比分析了两者在编程语言、开发工具、用户界面设计以及应用商店政策等方面的核心差异。通过统计数据支持,本文揭示了这些差异如何影响开发者的决策过程和最终产品的市场表现。文章旨在为移动应用开发者提供全面的视角,帮助他们根据目标受众和技术偏好做出明智的平台选择。
10 0
|
2月前
|
Web App开发 开发者 iOS开发
iOS开发者帐号申请指南(转)
iOS开发者帐号申请指南(转)
51 1
|
7月前
|
开发工具 iOS开发 开发者
2023开发者必备iOS开发工具
工欲善其事,必先利其器。进行开发工作时,利用并熟练使用恰当的工具可以让工作效率得到大幅度提高。下边会介绍一些在进行iOS开发工作时常用的一些工具,本文并不对其进行展开,对使用方法及工作原理感兴趣的同学可以自行进行更深入的研究。
|
2月前
|
移动开发 网络协议 小程序
基于开源IM即时通讯框架MobileIMSDK:RainbowChat-iOS端v9.0版已发布
MobileIMSDK 是一套专门为移动端开发的开源IM即时通讯框架,超轻量级、高度提炼,一套API优雅支持 UDP 、TCP 、WebSocket 三种协议,支持 iOS、Android、H5、标准Java、小程序、Uniapp,服务端基于Netty编写。
81 0
|
2月前
|
iOS开发 开发者
苹果 iOS App Store 上架操作流程详解:从开发者账号到应用发布
苹果 iOS App Store 上架操作流程详解:从开发者账号到应用发布