谷歌和 Mozilla 都在开发不使用 WebKit 引擎的 iOS 浏览器
谷歌和 Mozilla 都在开发不使用WebKit 引擎的 iOS 浏览器,而根据苹果当前的 App Store 政策,iOS 浏览器应用程序必须使用系统内置的 WebKit 引擎。因此,这些正在开发的 iOS 浏览器目前无法通过 iOS App Store 进行分发。
当下主流的浏览器开发商——苹果、谷歌和 Mozilla 都开发了自己的浏览器渲染引擎,其中苹果的 Safari 基于 Webkit,谷歌的 Chrome 及其开源 Chromium 基于 Blink(十年前 fork 自 WebKit),而 Mozilla 的 Firefox 则是基于 Gecko。
微软也在已淘汰的 Internet Explorer 中开发了自己的 Trident 渲染引擎,并在旧版 Edge 中开发了一个名为 EdgeHTML 的 Trident 分支,但它自从将其 Edge 浏览器重新基于 Chromium 构建,便一直依赖于 Blink。
然而在 iOS 生态中,这些厂商面向 iOS 平台开发的浏览器只能按苹果的要求使用 WebKit 引擎。毫无疑问,苹果此举招致了许多批评,其自身也受到了来自政府部门的压力。去年有报道称,在面对欧盟和多个国家政府的施压后,苹果正计划向第三方应用程序开放更多的 iOS 功能,其中就包括浏览器引擎。
Mozilla 发言人表示:“我们遵守苹果的 iOS 应用商店政策,目前只是做一些探索性工作,以了解如果这些政策发生变化,我们在 iOS 上开发基于 Gecko 的浏览器会面临的技术挑战。我们希望有一天人们可以自由地决定使用他们所选择的浏览器,包括有机会选择支持它的引擎。”

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
新一代数据栈将逐步替代国内单一 “数据中台”
近日,OSCHINA 和 Gitee 联合发布了《2022 中国开源开发者报告》。该报告由”前沿开源技术领域解读“ ”中国开源创业观察 2022“,以及”开发者画像分析“ 三个章节组成。 在 “前沿开源技术领域解读” 部分,多位在其领域有所建树的一线开发者和开源商业化公司创始人,对目前国内外流行的前沿开源技术领域过去的发展和未来的趋势进行了深入的洞察,覆盖开源云原生、开源 AI、开源大前端、开源大数据、开源 DevOps、RISC-V、开源操作系统、开源数据库、编程语言九大领域。 其中,Apache 基金会成员、Apache SeaTunnel(incubating) 导师郭炜(郭大侠)在报告中对开源大数据领域进行了解读,以下为原文。 新一代数据栈将逐步替代国内单一“数据中台” 2021 年,美国硅谷最火爆的词汇就是现代数据栈(Modern Data Stack,简称 MDS),它们是以云原生、开源为背景的一系列全新数据技术引擎。相对于传统的闭源、私有化的数据技术来讲,现代数据栈凭借其开放性及公有云的 SaaS 服务快速得到了大量企业用户的认可。 现代数据栈分为若干层次,每个层次相互...
- 下一篇
Arm 介绍 LLVM Fortran 编译器 Flang 的最新进展
Arm 工程师 Kiran Chandramohan 在近期举办的 FOSDEM 会议上,介绍了围绕 LLVM Fortran 编译器选项工作的最新进展。 近些年来,许多利益相关者都在积极推动着 Flang 作为 LLVM 编译器堆栈的 Fortran 语言前端,其中 Arm 公司就是主要推动力之一。根据介绍,虽然还没有准备好正式发布,但Flang 已经取得了一些重大进展。 幻灯片内容指出,Flang 目前的状态包括(* 表示目前还在讨论中): 尚未准备好普遍可用 Driver 被暂时称为 "flang-new"* 可以创建可执行文件 使用"flang-experimental-exec"flag* 针对 Fortran 95 标准的功能开发已基本完成 Fortran 2003+ 特性的开发正在进行中 测试 使用各种商业和免费的测试套件 通过 SNAP、Cloverleaf、Spec rate 验证 继续进行 Spec speed、OpenRadios 等测试 从 SPEC 2017 数据看来,与之前的 Flang 实现以及 GCC 提供的 GFortran 前端相比,Flang 的...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS关闭SELinux安全模块
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- 设置Eclipse缩进为4个空格,增强代码规范
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- Hadoop3单机部署,实现最简伪集群