0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

非WebKit引擎的iOS浏览器即将到来

OSC开源社区 来源:OSC开源社区 2023-02-16 11:24 次阅读

谷歌和 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 的浏览器会面临的技术挑战。我们希望有一天人们可以自由地决定使用他们所选择的浏览器,包括有机会选择支持它的引擎。”

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微软
    +关注

    关注

    4

    文章

    6550

    浏览量

    103878
  • 浏览器
    +关注

    关注

    1

    文章

    1007

    浏览量

    35218
  • 应用程序
    +关注

    关注

    37

    文章

    3232

    浏览量

    57535

原文标题:非WebKit引擎的iOS浏览器即将到来

文章出处:【微信号:OSC开源社区,微信公众号:OSC开源社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    跨域问题是由浏览器的同源策略造成的

    浏览器
    jf_62215197
    发布于 :2024年08月27日 07:51:42

    不只是前端,后端、产品和测试也需要了解的浏览器知识

    。我们需要了解这些差异,以确保网站或应用在不同的浏览器中都能正常工作,因为不同的浏览器对CSS、JavaScript等的支持程度和实现细节可能有所不同。 3.追求良好的性能需要我们了解浏览器的渲染机制、JavaScript
    的头像 发表于 07-01 18:03 401次阅读
    不只是前端,后端、产品和测试也需要了解的<b class='flag-5'>浏览器</b>知识

    Opera联手谷歌云,搭载Gemini大模型,助力浏览器AI助手Aria图像升级

    据悉,Aria 是 Opera 原生浏览器内置的 AI 助手,由 Opera multi-LLM Composer AI 引擎驱动,支持用户根据需求选用不同的大模型。
    的头像 发表于 05-30 11:50 390次阅读

    谷歌:iOS版Chrome浏览器将支持“圈选即搜”功能,整合Google

    据了解,截至5月17日,Google已在Galaxy S24及Pixel 8系列智能手机中引入了所谓的“圈选即搜”功能,该功能旨在帮助用户快速寻找关键信息。而日前,有消息透露,Google有意将此项技术引入iOS版Chrome浏览器
    的头像 发表于 05-17 10:00 568次阅读

    Microsoft Edge浏览器将去除争议性关注创建者功能

    据悉,2019 年 The Verge 曾披露 Edge 浏览器的关注创建者功能存在严重漏洞,该功能使得用户在浏览网站时,浏览器将其访问记录上传至必应搜索引擎
    的头像 发表于 05-13 15:24 397次阅读

    苹果明日发布iOS 17.4 RC版,新增第三方应用商店及WebKit支持

    知名爆料人@aaronp613表示,苹果已经悄然修改了App Store后台,为引进第三方应用商店做好准备。iOS 17.4将提供用户通过其他应用商店下载应用的权限,且允许浏览器使用WebK
    的头像 发表于 02-27 16:00 978次阅读

    昆仑万维旗下Opera将推出全球首款WebKit内核的iOS浏览器

    近日,昆仑万维旗下的国际知名浏览器品牌Opera宣布,将针对欧洲的iPhone和iPad用户推出一款全新的AI浏览器——Opera One。这款浏览器最大的亮点在于,它基于Opera自研的引擎
    的头像 发表于 02-06 16:40 5621次阅读

    谷歌Chrome浏览器副总裁对苹果欧洲新规提出异议,称其限制过于严格

    塔布里兹指出,苹果从未认真思考过是否在iOS平台上放开浏览器引擎的权限,其设定的策略实在太过严格,不能给予浏览器开发者真正的选择权。
    的头像 发表于 02-03 09:59 686次阅读

    js脚本怎么在浏览器中运行

    浏览器中运行JavaScript脚本是一种常见的方式,因为JavaScript是一种在Web浏览器中执行的脚本语言。下面是一个详细的,最少1500字的文章,介绍如何在浏览器中运行
    的头像 发表于 11-27 16:46 2660次阅读

    浏览器怎么打开javascript

    浏览器是一种用于浏览和访问互联网页面的应用程序,而JavaScript是一种常用的网页编程语言,用于给网页添加交互和动态效果。本文将详细探讨如何在浏览器中打开JavaScript,并解释
    的头像 发表于 11-26 11:25 2338次阅读

    浏览器需要支持javascript怎么解决

    JavaScript是一种流行的脚本语言,用于对网页进行动态交互和功能增强。几乎所有现代浏览器都支持JavaScript,但在某些情况下,用户可能需要采取措施来确保浏览器支持JavaScript
    的头像 发表于 11-26 11:23 4727次阅读

    浏览器支持javascript怎么设置

    浏览器是我们上网冲浪的工具,而JavaScript是一种广泛使用的脚本语言,可以在网页中添加交互性和动态性。因此,确保浏览器正确支持JavaScript是非常重要的。 首先,我们需要理解什么是浏览器
    的头像 发表于 11-26 11:22 1351次阅读

    浏览器javascript被禁用怎么解开

    JavaScript是一种前端开发语言,通过运行在浏览器中的脚本来给网页增加动态交互和功能性。然而,有时候我们可能会遇到浏览器禁用JavaScript的情况,这会导致某些网页无法正常运行或功能受限
    的头像 发表于 11-26 11:21 1.9w次阅读

    python控制已经打开的浏览器

    Python是一种广泛使用的编程语言,它具有强大的功能和丰富的库。其中一个功能就是控制已经打开的浏览器。这篇文章将详细介绍如何使用Python控制已经打开的浏览器,并提供一些实际的示例。 一
    的头像 发表于 11-22 14:29 3084次阅读

    华为手机自带浏览器在web网页中对长按保存的处理

    在最近的开发过程中,遇到一个问题,在实现拖动图片(img标签)时,如果未拖动而长按图片,会触发保存功能。在对标签进行CSS设置以后,其他的浏览器都已禁止了长按保存功能,现在只留下华为自带的浏览器
    发表于 11-10 10:52