Hacker News 中文摘要

RSS订阅

iOS在日本允许使用替代浏览器引擎 -- iOS allows alternative browser engines in Japan

文章摘要

苹果允许日本开发者在iOS 26.2及以上版本中使用非WebKit浏览器引擎,包括专用浏览器应用和内置浏览引擎的应用。开发者需满足特定安全标准,承诺及时更新以应对安全威胁,才能获得相关权限和技术支持,如即时编译和多进程支持等,以保障用户隐私安全。

文章总结

苹果在日本开放替代浏览器引擎使用权限

核心内容: 1. 适用条件 - 仅限iOS 26.2及以上版本 - 仅面向日本市场(特定协议允许的例外情况除外) - 适用于两类应用: * 提供完整浏览体验的专用浏览器应用 * 浏览器引擎维护者提供的应用内浏览应用

  1. 技术权限
  • 授权开发者可使用JIT编译、多进程支持等关键技术
  • 提供BrowserEngineKit等开发框架支持
  1. 安全要求(核心重点)
  • 必须满足90% Web Platform Tests和80% Test262的测试通过率
  • 需采用内存安全编程语言
  • 必须实施指针认证码(PAC)等最新安全防护
  • 30天内修复简单漏洞
  • 需公开漏洞披露政策
  • 默认阻止第三方Cookie
  • 实施网站存储隔离
  1. 申请流程
  • 浏览器应用需申请"Web Browser Engine Entitlement"
  • 应用内浏览需申请"Embedded Browser Engine Entitlement"
  • 需提交引擎技术细节和合规证明
  1. 特殊要求
  • 浏览器引擎维护者需承担主要安全责任
  • 应用更新需在引擎新版本发布后15天内完成
  • 需标注网络连接用于隐私报告

资源支持: - 提供BrowserEngineKit框架文档 - 安全开发周期指导 - 漏洞管理建议 - 网络安全管理规范

注:本文保留了所有关键性技术要求和安全规范细节,删减了部分重复性条款和资源链接的具体描述,突出了苹果对替代浏览器引擎严格的安全管控体系。

评论总结

以下是评论内容的总结:

  1. 对苹果限制政策的批评

    • 用户认为苹果对浏览器引擎的限制过于严格,剥夺了用户选择权
      "You can't even chose the software that runs on devices you bought"
      "Screw Apple...they did everything to make sure this won't change anything"
  2. 对竞争法的呼吁

    • 多位评论者支持日本/欧盟的强制政策,认为应全球推广
      "Time to force Apple to do it everywhere"
      "Why only Japan? Seems like something forced them"
  3. 技术合规性质疑

    • 有评论指出苹果自身可能不符合内存安全要求
      "Isn't WebKit C++?"
    • 认为单独二进制文件要求使政策形同虚设
      "The separate-binary requirement makes it completely DOA"
  4. 用户替代方案讨论

    • 部分用户建议彻底放弃苹果/谷歌产品
      "dump Apple for good...instruments of coercion"
    • 期待iOS出现真正的Firefox浏览器
      "finally have 'real' firefox with ublock origin"
  5. 地区差异的不满

    • 对美国用户被区别对待表示愤怒
      "The fact we still can't get this in the US is atrocious"
      "they just don't do it if you're not in the right geographic area"

(注:原文评论均无评分数据,故未体现认可度差异)